Abstract: The present disclosure describes a system and method for secure pass of vehicle parking. The system 101 generates the secure pass 105 based on selection and availability of desired parking space for desired duration. The secure pass 105 is further transmitted via the system 101 to the user device 103 when the user device 103 is in a predefined range of reserved parking space. The secure pass 105 is activated at a predefined time, prior to the reserved parking time, and based on real-time location of the user device 103. The activation of the secure pass 105 enables access to the user for the vehicle parking. The secure pass 105 deactivates either at the expiry of the reserved parking duration or if the user vacates the reserved parking space, whichever is earlier.
DESC:FORM 2
THE PATENTS ACT, 1970
(39 of 1970)
&
THE PATENT RULES, 2003
COMPLETE SPECIFICATION
(See Section 10 and Rule 13)
Title of invention:
SYSTEM AND METHOD FOR SECURE PASS OF VEHICLE PARKING
APPLICANT:
OTOPARK TECHNOLOGICAL SERVICES PRIVATE LIMITED
An Indian Entity having address as:
H. No. 73, Gajendra Plaza, Ward No. 23,
Teli Para, Near Kali Mandir, Khaperganj,
Bilaspur -495001, Chattisgarh, India.
The following specification particularly describes the invention and the manner in which it is to be performed.
CROSS-REFERENCE TO RELATED APPLICATIONS AND PRIORITY
The present application claims priority from Indian Provisional Patent Application number 201921024183, filed on 18th June 2019.
TECHNICAL FIELD
The present invention in general relates to a field of pass/ticket generation systems. More particularly, the invention relates to system and method of generating and utilizing a secure pass for vehicle parking.
BACKGROUND
Background description includes information that may be useful in understanding the present invention. It is not an admission that any of the information provided herein is prior art or relevant to the presently claimed invention, or that any publication specifically or implicitly referenced is prior art.
Vehicle parking has become a serious problem due to increasing number of vehicles. The increase in number of vehicles has not only resulted in increased mobility of people but also a lack of parking space, especially in urban areas and/or densely populated areas. Many people rely on public parking space, but those not having a reserved parking, experience trouble at these spots and get upset to commute in their own vehicle for work/leisure on daily basis. As a second option, even parking lots are full for most of the times because of shortage of parking spaces with respect to number of vehicles present in those areas, making it tedious and time-consuming. In the recent research, it is found that a driver takes nearly 8 minutes to park his vehicle because of searching the parking lot. This searching leads to 30 to 40 percent of traffic jams.
The problem of parking is frustrating to both drivers and municipalities. Substantial resources have been invested in finding a solution, but with little or no success, to date. In many busy/popular locations, there is a shortage of parking spots. Even when there are sufficient available parking spots, an individual driver often has difficulty locating an available spot thereby wasting precious time and money. In addition, the driver is faced with other issues such as locating his vehicle when returning to it. On the city level, traffic congestion, air pollution, severe economic burden and a lack of control of urban parking facilities are just some of the problems faced in connection with parking. In most cases, access to the parking location is not easy. For example, it is not uncommon to see a line of vehicles at the entrance of a parking space waiting for a free place to enter the parking space.
However from a literature survey or prior-art, it is observed that a parking management system lacks real time communication with and between user/owner of the vehicle. Further, traditional parking management system can serve only a few users because it is difficult for such static systems to disseminate information on a wider scale. Furthermore, existing parking management system or devices are costly for municipalities to install and operate and are either difficult or inconvenient for the vehicle drivers to use.
Additionally, existing parking management system or devices do not provide real-time parking information to users, such as information on current and future parking availability at a location. Further, drivers have to physically print or save static passes in their mobile phones in order to park their vehicle at parking location/lot. However, such passes have many drawbacks such as they can be easily forged, circulated, and used by unauthorized drivers. Such static passes are not secure and can be inefficient when physical copies have to be maintained. For an authorized person who validates such static pass, requires manual verification of identification codes and/or data present on the pass. Such identification codes and data are prone of being copied or forged and can be circulated easily, eventually making a loss to parking owner. In the view of above-mentioned problem, there is an extreme need of a system that generates a secure pass/ticket for parking owners and drivers that are impossible to forge or duplicate the pass, further preventing losses to the parking owners.
SUMMARY
Before the present apparatuses, methods and systems along with components related thereto are described, it is to be understood that this disclosure is not limited to the particular methods, apparatuses, systems and their arrangement as described, as there can be multiple possible embodiments which are not expressly illustrated in the present disclosure but may still be practicable within the scope of the invention. It is also to be understood that the terminology used in the description is for the purpose of describing the particular versions or embodiments only, and is not intended to limit the scope of the present application. This summary is not intended to identify essential features of the subject matter nor it is intended for use in detecting or limiting the scope of the subject matter.
In one embodiment, a system for secure pass of vehicle parking is described. The system may be communicatively coupled with at least one user device and at least one parking owner device via a network. The system may comprise a system processor and a system memory. The system memory may be coupled with the system processor, wherein the system processor may execute a set of programmed instructions stored in the system memory. The system may be configured for receiving the vehicle parking reservation request. The request may comprise a set of data packets indicative of a geographical region of a user interest and parking spaces availability information at said geographical region. The system may be configured for reserving at least one parking space for the vehicle at said geographical region. The reservation may be based on at least one gesture received from the user via the user device. The at least one gesture may comprise of desired parking duration, selection of desired parking space and availability of the parking space for said duration. The system may be further configured for transmitting a reservation acknowledgement to the user device and the parking owner device. The reservation acknowledgement may be generated in real-time upon detecting the selection of the at least one parking space for the desired duration. The system may be configured for generating the secure pass for the vehicle parking reservation. The secure pass, when available on the user device, may enable transmission of real-time location data of the user device to the system at predefined intervals. The system may be configured for transmitting the secured pass to the user device when location of the user device is within a predefined range of reserved parking space. The location of the user device may be determined via at least one of GPS, nearby Wi-Fi or mobile network tower. The system may be further configured for activating the secured pass on the user device at a predefined time and at predefined location of the user device in order to enable access to the user at the parking location for vehicle parking. The predefined time may be prior than the reserved parking time. The predefined location of the user device may be within a range of 100 meters from the reserved parking space. The system may be configured for deactivating the activated secured pass on the user device permanently either at expiry of the reserved parking duration or if the user vacates the parking location before expiry time or by expiry time.
In another embodiment, a method for secure pass of vehicle parking is described. The method may comprise receiving, via a system processor, the vehicle parking reservation request. The request may comprise a set of data packets indicative of a geographical region of a user interest and parking spaces availability information at said geographical region. The method may comprise reserving, via the system processor, at least one parking space for the vehicle at said geographical region, wherein the reservation based on at least one gesture received from the user via the user device. The at least one gesture may comprise of desired parking duration, selection of desired parking space and availability of the parking space for said duration. The method may comprise transmitting, via the system processor, a reservation acknowledgement to the user device and the parking owner device. The reservation acknowledgement may be generated in real-time upon detecting the selection of the at least one parking space for the desired duration. The method may comprise generating, via the system processor, the secure pass for the vehicle parking reservation. The secure pass may enable transmission of real-time location data of the user device at predefined intervals to the system. The real-time location data of the user device may be transmitted only when the secured pass is available on the user device. The method may comprise transmitting, via the system processor, the secured pass to the user device when location of the user device is within a predefined range of reserved parking space. The location of the user device may be determined via at least one of GPS, nearby Wi-Fi or mobile network tower. The method may comprise activating, via the system processor, the secured pass on the user device, at a predefined time and predefined location of the user device in order to enable access to the user at the parking location for vehicle parking. The predefined time may be prior than the reserved parking time. The predefined location of the user device may be within a range of 100 meters from the reserved parking space. The method may comprise deactivating, via the system processor, the activated secured pass on the user device permanently, either at expiry of the reserved parking duration or if the user vacates the parking location before expiry time or by expiry time.
BRIEF DESCRIPTION OF THE DRAWINGS
The detailed description is described with reference to the accompanying Figures. In the Figures, the left-most digit(s) of a reference number identifies the Figure in which the reference number first appears. The same numbers are used throughout the drawings to refer like features and components.
Figure 1 illustrates a network implementation 100 of a system 101 for secure pass 105 of vehicle parking, in accordance with an embodiment of the present disclosure.
Figure 2 illustrates the system 101 for secure pass 105 of vehicle parking, in accordance with an embodiment of the present disclosure.
Figure 3 illustrates a method 300 for secure pass 105 of vehicle parking, in accordance with an embodiment of the present disclosure.
DETAILED DESCRIPTION
Some embodiments of this disclosure, illustrating all its features, will now be discussed in detail. The words "comprising," "having," "containing," and "including," and other forms thereof, are intended to be equivalent in meaning and be open ended in that an item or items following any one of these words is not meant to be an exhaustive listing of such item or items, or meant to be limited to only the listed item or items.
It must also be noted that, the singular forms "a," "an," and "the" include plural references unless the context clearly dictates otherwise. Although any methods similar or equivalent to those described herein can be used in the practice or testing of embodiments of the present disclosure, the exemplary methods are now described. The disclosed embodiments are merely exemplary of the disclosure, which may be embodied in various forms.
Various modifications to the embodiment will be readily apparent to those skilled in the art and the generic principles herein may be applied to other embodiments. However, one of ordinary skill in the art will readily recognize that the present disclosure is not intended to be limited to the embodiments illustrated, but is to be accorded the widest scope consistent with the principles and features described herein.
The present disclosure relates to system and method for generating a secure pass for vehicle parking. The secured pass is generated and transmitted via the system to the user. The secured pass can be accessed only by the user(s) at reserved parking location. The user has to validate his/her identity and reservation via generated dynamic secure pass, which remains active only during the parking duration reserved by the user.
Figure 1 illustrates a network implementation 100 of a system 101 for secure pass 105 of vehicle parking, in accordance with an embodiment of the present disclosure. The system 101 may be communicatively coupled with one or more user devices (103-1, 103-2....103-n) and one or more parking owner devices. The one or more user devices (103-1, 103-2....103-n) may be connected to the system 101 via a network 102. The one or more user devices (103-1, 103-2....103-n) may be associated with respective users. In another embodiment, the one or more user devices (103-1, 103-2....103-n) may also be connected with each other via the network 102. (Hereinafter the one or more user devices (103-1, 103-2....103-n) and one or more parking owner devices may be collectively referred as user device 103 and parking owner device 104 respectively).
The system 101 may be configured for receiving a vehicle parking reservation request via the user device 103. The request may comprise a set of data packets indicative of a geographical region of a user interest and parking spaces availability information at said geographical region. The system 101 may be further configured to reserve at least one parking space for the vehicle at said geographical region. The reservation may be based on at least one gesture received from the user via the user device 103. The at least one gesture may comprise of desired parking duration, selection of desired parking space and availability of the parking space for said duration. In one embodiment, the reservation of at least one parking space may include current location of the user device 103. The current location of the user device 103 may be determined either via Geographical Positioning System (GPS), Wi-Fi network or mobile network. The reservation of at least one parking space may further estimate time required to travel from the current location of the user device 103 to the at least one reserved parking space.
The system 101 may further transmit a reservation acknowledgement to the user device 103 and the parking owner device 104. The reservation acknowledgement may be generated in real-time upon detecting the selection of the at least one parking space for the desired duration. In another embodiment, the system 101 may transmit a notification to parking owner device 104 in regard to generation of the secure pass for the vehicle parking.
The system 101 may further generate the secure pass 105 for the vehicle parking reservation. The secure pass 105 may comprise booking information and a lock indicator 106. The booking information may comprise at least one of user name, photo, unique booking ID, parking location, reserved duration and a combination thereof. The lock indicator 106 may enable indication of current status of the secure pass. The lock indicator 106 may be a virtual lock. The current status may be represented via the virtual lock. The virtual lock may comprise at least one of predefined colours, predefined shapes, predefined animations and a combination thereof. In one embodiment, the virtual lock may enable the current status of the ticket/pass via different colours, shapes, animations/effects, notifications, etc. Such indications of the virtual lock may enable the secure pass 105 to be a dynamic pass. The secure pass 105 may be highly difficult and impractical to forge due to such dynamic indication. The predefined colours, shapes, animations/effects and notifications, received by the user device 103, may change from time to time at predefined intervals/stages of the vehicle parking.
In another embodiment, the system 101 may further initiate monitoring of the real-time location of the user device 103 from the estimated travel time during the parking reservation. The estimated time may be calculated from current location of the user device 103 during reservation of the vehicle parking to location of reserved parking space.
The system 101 may be configured to transmit the generated secured pass 105 to the user device 103 when location of the user device 103 is within a predefined range of reserved parking space. The predefined range may be 1.5 kilometers from the reserved parking space. The secure pass 105, when available on the user device 103, may further enable transmission of real-time location data of the user device 103 to the system 101 at predefined intervals. In one embodiment, the predefined interval may be set at three minutes. The location of the user device 103 may be determined via at least one of GPS, nearby Wi-Fi or mobile network. In another embodiment, the system 101 may transmit a notification to parking owner device 104 in regard to generation of the secure pass 105 for the vehicle parking.
The system 101 may activate the secured pass 105 on the user device 103 at a predefined time and when the user device 103 is present at predefined location. The activation of the secure pass 105 may enable access to the user at the parking location for vehicle parking. The predefined time may be prior than the reserved parking time. In one embodiment, the predefined time may be 10 minutes prior than the reserved parking time. The predefined location of the user device 103 may be within a range of 100 meters from the reserved parking space. In one embodiment, the system 101 may transmit a notification to the parking owner device 104 when the secure pass 105 is activated. In another embodiment, the parking owner may activate the secure pass 105 via the parking owner device 104 at any desired time. The activation of the secure pass 105 may change the lock indicator by at least one of the predefined colour, predefined shape, animation/effects and a combination thereof. The system 101 may further transmit a notification to the user device 103 at a predefined time for expiry of the reserved parking duration. The notification may be in form of text message, email or push message. The predefined time may be 30 minutes prior to the expiry of parking duration. The user may provide at least one gesture on the user device 103 either for extension of the reserved parking duration or vacate/leave the reserved parking space before or by expiry time of reserved parking duration. The system 101 may be configured for deactivating the activated secured pass 105 on the user device 103 permanently either at expiry of the reserved parking duration or if the user vacates the parking location before expiry time or by expiry of parking duration, whichever is earlier.
In yet another embodiment, the time for making parking reservation data may be taken from the user device 103 and/or local mobile network towers in order to prevent inaccurate times for the reserved parking duration.
In yet another embodiment, when the user device 103 reaches in the predefined range of 1.5 kilometers from the reserved parking space, the secure pass 105 may be transmitted to the user device 103. The secure pass 105 may comprise the virtual lock initially in “Red” colour and in “locked” position. At the predefined time of 10 minutes prior to the reserved parking duration, the secure pass 105 may activate and the virtual lock gradually transitions its colour from Red to “Green” from “locked” position to an “unlocked” position. Such transitions of colours and/or animations/effects of the virtual lock may be displayed on the user device 103 as well as the parking owner device 104. In another embodiment, such transitions / animations may further notify the user that the secure pass 105 has been successfully authorized by the parking owner device 104 and further enables the parking owner to know of the active status of user’s vehicle parking.
At the expiration of the parking reservation time, the virtual lock slowly turns into “grey” colour and in “locked” position. Once the virtual lock turns “grey”, the virtual lock permanently remains in locked state/position thereafter. In other words, the secure pass 105 once utilized for the parking, cannot be used again in any circumstances.
It may be understood that the system 101 may also be implemented in a variety of computing systems, such as a laptop computer, a desktop computer, a notebook, a workstation, a mainframe computer, a server, a network server, a cloud server and the like. It will be understood that the system 101 may be accessed by multiple user devices through the user device 103. Examples of the user device 103 may include, but not limited to, a portable computer, a personal digital assistant, a handheld device, a workstation and the like. The system 101 is communicatively coupled to the user device 103, parking owner devices 104 and through the network 102.
In one embodiment, the network 102 may be a wireless network or a wired network. The network 102 can be implemented as one of the different types of networks, such as intranet, local area network (LAN), wide area network (WAN), the internet, and the like. The network 102 may either be a dedicated network or a shared network. The shared network represents an association of the different types of networks that use a variety of protocols, for example, Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), and the like, to communicate with one another. Further the network 102 may include a variety of network devices, including routers, bridges, servers, computing devices, storage devices, and the like.
Figure 2 illustrates the system 101 for the secure pass 105 of vehicle parking, in accordance with an embodiment of the present disclosure. The system 101 may comprise a system processor 201, an input/output interface 202 (referred to as I/O interface 202 hereinafter) and a system memory 203. The processor 201 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, state machines, logic circuitries, and/or any devices that manipulate signals based on operational instructions. Among other capabilities, the processor 201 is configured to fetch and execute computer-readable instructions stored in the memory 203.
The I/O interface 202 may include a variety of software and hardware interfaces, for example, a web interface, a graphical user interface, and the like. The I/O interface 202 may allow the system 101 to interact with a user directly or through the user devices 103. Further, the I/O interface 202 may enable the system 101 to communicate with other computing devices, such as web servers and external data servers (not shown). The I/O interface 202 can facilitate multiple communications within a wide variety of networks and protocol types, including wired networks, for example, LAN, cable, etc., and wireless networks, such as WLAN, cellular, or satellite. The I/O interface 202 may include one or more ports for connecting number of devices to one another or to another server.
The system memory 203 may include any computer-readable medium known in the art including, for example, volatile memory, such as static random access memory (SRAM) and dynamic random access memory (DRAM), and/or non-volatile memory, such as read only memory (ROM), erasable programmable ROM, flash memories, hard disks, optical disks, and magnetic tapes. The memory 203 may include modules and data.
The modules 204 include routines, programs, objects, components, data structures, etc., which perform particular tasks or implement particular abstract data types. In one implementation, the modules 204 may include a reservation module 205, a generation module 206, a monitoring module 207, a triggering module 208 and other modules 212.
The reservation module 205 may be configured to reserve at least one parking space for the vehicle at said geographical region received via the user device 103. The reservation may comprise a vehicle parking reservation request via the user device 103. The request may comprise a set of data packets indicative of a geographical region of a user interest and parking spaces availability information at said geographical region. The reservation may be based on at least one gesture received from the user via the user device 103. The at least one gesture may comprise of desired parking duration, selection of desired parking space and availability of the parking space for said duration. The reservation module 205 may further transmit a reservation acknowledgement to the user device 103 and the parking owner device 104. The reservation acknowledgement may be generated in real-time upon detecting the selection of the at least one parking space for the desired duration. In one embodiment, the reservation of at least one parking space may include current location of the user device 103. The current location of the user device 103 may be determined either via Geographical Positioning System (GPS), Wi-Fi network or mobile network. The reservation of at least one parking space may further estimate time required to travel from the current location of the user device 103 to the reserved parking space.
The generation module 206 may be configured to generate the secure pass 105 for the vehicle parking reservation. The secure pass 105 may comprise booking information and a lock indicator 106. The booking information may comprise at least one of user name, photo, unique booking ID, parking location, reserved duration and a combination thereof. The lock indicator 106 may enable indication of current status of the secure pass 105. The lock indicator 106 may be a virtual lock. The current status may be represented via the virtual lock. The virtual lock may comprise at least one of predefined colours, predefined shapes, predefined animations and a combination thereof. The virtual lock may change at least one of the predefined colours, predefined shapes, predefined animations during activation and deactivation of the secure pass 105.
The monitoring module 207 may be configured to monitor the real-time location of the user device 103 from the travel time estimated during the parking reservation. In an example, if the user device location was 45 minutes from the reserved parking space, the monitoring module may initiate monitoring the real-time location of the user device 103 from 45 minutes prior to the reserved parking duration. The monitoring module 207 may further enable transmitting the generated secured pass to the user device 103 when location of the user device 103 is within a predefined range of reserved parking space. The predefined range may be 1.5 kilometers from the reserved parking location.
The triggering module 208 may be configured for activation and deactivation of the secured pass 105 on the user device 103. The activation of the secured pass 105 may occur at a predefined time and when the user device 103 is present at the predefined location. The activation of the secure pass 105 may enable access to the user at the parking location for vehicle parking. The predefined time may be prior than the reserved parking time. In one embodiment, the predefined time may be 10 minutes prior than the reserved parking time. The predefined location of the user device 103 may be within a range of 100 meters from the reserved parking space. The triggering module 208 may further transmit a notification to the user device 103 for expiry of the reserved parking duration. The notification may be in form of text message, email or push message. The predefined time may be 30 minutes prior to the expiry of parking duration either to extend the reserved parking duration or to vacate/leave the reserved parking space by expiry time of reserved parking duration. The triggering module 208 may further deactivate the activated secured pass 105 on the user device 103 permanently either at expiry of the reserved parking duration or if the user vacates the parking location before or by expiry of parking duration, whichever is earlier.
The data 209, amongst other things, serves as a repository for storing data processed, received, and generated by one or more of the modules 204. The data 209 may also include a data repository 210 and other data 211. The user profiles and the product information may be stored in the data repository 210. The other data 211 may include data generated as a result of the execution of one or more modules in the other module 212.
The working of the system 101 may be explained in detail referring to Figure 2 as below. A user, via a user device 103, may enter a desired geographical location and duration in order to find desired vehicle parking. The system may display one or more available parking spaces on the user device 103 based on parking spaces availability information at said geographical region. The user may further select a desired parking space for the desired duration of the vehicle parking. Upon selection and/or successful payment for the reserved parking space for the desired duration, the system transmits a reservation acknowledgement/confirmation to the user device 103 and the parking owner device 104. The system further generates a secure pass 105 for said reservation of the parking space. The secure pass 105 may comprise booking information and a lock indicator 106. The lock indicator 106 may enable indication of current status of the secure pass 105. The lock indicator 106 may be a virtual lock. The booking information may comprise at least one of user name, photo, unique booking ID, parking location, reserved duration and a combination thereof. The secure pass 105 may be available on the user device 103 only at a predefined location and at predefined time.
In view of above, the secure pass 105 may be: 1) Available on the user device 103 based on real-time location of the user device 103 and at predefined time; 2) Trigger for activation and deactivation on the user device 103 based on parking reservation time and real-time location of the user device 103; and 3. Operate the virtual lock.
1. Geo-location of the user device: The location of user device 103 may be determined via GPS technique to determine the user/driver location. The exact user/driver’s location may be additionally determined via mobile network and/or Wi-Fi networks present in the vicinity of the user device’s current location. The system 101 may further transmit the user/driver’s current location (at predefined intervals) to the parking owner in order to facilitate smoother communication between the user/driver and the parking owner.
Based on the reservation time, when the user reaches in a predefined radius of the reserved parking space and at the predefined time, the secure pass 105 is transmitted to the user device 103. In one embodiment, the predefined radius for availability of the secure pass may be 1.5 kilometres and the predefined time is estimated travel time from the location of the user device 103 to the reserved parking space during the reservation.
In another embodiment, the system 101 may further notify the parking owner and the user/driver when both are within close vicinity.
2. Time-based Pass: After the secure pass is available on the user device 103, the system 101 may activate the secure pass 105 for only specific period (i.e. from predefined time prior to reserved parking duration up to expiry of the reserved parking duration). In one embodiment, the system 101 may activate the secure pass 105 ten minutes prior to the parking reservation time and may deactivate either when the reserved parking duration expires or if the user vacates the parking space before the expiry of reserved parking duration, whichever is earlier. In yet another embodiment, the time for making parking reservation data may be taken from the user device 103 and local cell phone towers in order to prevent inaccurate times.
3. Virtual Lock: The secure pass 105 may further comprise a virtual lock-based technique that notifies the user and parking space owner of the parking use information. The virtual lock may display the current status of the secure pass 105 via different colours, shapes, animations, notifications, etc. that are highly difficult and impractical to forge. Such animations and notifications may be received at predefined intervals on the user device. In one embodiment, when the secure pass 105 is activated on the user device 103, the secure pass 105 comprises a virtual lock initially in “Red” colour. When the user/driver reaches the parking location and parks his/her vehicle, the virtual lock turns “green” and converts in an “unlocked” state. Such transitions of the virtual lock may be displayed on user device 103 as well as parking owner device 104. The transitions / animations may further notify the user that the secure pass 105 has been successfully authorized by the parking owner and further enables the parking owner to know of the active status of user’s vehicle parking. At the expiration of the parking reservation time, the virtual lock turns “grey” and converts in “locked” state. Once the virtual lock turns “grey”, the virtual lock permanently remains in locked state thereafter. In other words, the secure pass 105 once utilized, cannot be used again in any circumstances. In another embodiment, the virtual lock of the secure pass 105 may comprise multiple components, configured to create the smart and intuitive pass lock feature. In another embodiment, the components of the virtual lock may be executed along with various computer algorithms. Such algorithms in combination with the components may create a unique combination for the particular virtual lock which is impossible to be forged.
Figure 3 illustrates a method 300 for secure pass 105 of vehicle parking, in accordance with an embodiment of the present disclosure. At step 302, the system processor 201 may receive a vehicle parking reservation request via the user device 103. The request may comprise a set of data packets indicative of a geographical region of a user interest and parking spaces availability information at said geographical region.
At step 304, the system processor 201 may reserve at least one parking space for the vehicle at said geographical region. The reservation may be based on at least one gesture received from the user via the user device 103. The at least one gesture may comprise of desired parking duration, selection of desired parking space and availability of the parking space for said duration. In one embodiment, the reservation of at least one parking space may include current location of the user device 103. The current location of the user device may be determined either via Geographical Positioning System (GPS), Wi-Fi network or mobile network. The reservation of at least one parking space may further estimate time required to travel from the current location of the user device 103 to the at least one reserved parking space.
At step 306, the system processor 201 may transmit a reservation acknowledgement to the user device 103 and the parking owner device 104. The reservation acknowledgement may be generated in real-time upon detecting the selection of the at least one parking space for the desired duration.
At step 308, the system processor 201 may further generate the secure pass 105 for the vehicle parking reservation. The secure pass 105 may comprise booking information and a lock indicator 106. The booking information may comprise at least one of user name, photo, unique booking ID, parking location, reserved duration and a combination thereof. The lock indicator 106 may enable indication of current status of the secure pass 105. The lock indicator 106 may be a virtual lock. The current status of the secure pass 105 may be represented via the virtual lock. The virtual lock may comprise at least one of predefined colours, predefined shapes, predefined animations and a combination thereof. In one embodiment, the virtual lock may display the current status of the ticket/pass via different colours, shapes, animations/effects, notifications, etc. Such indications of the virtual lock may enable the secure pass to be a dynamic pass. In other words, such indications of the secure pass 105 may change at various steps. The secure pass 105 may be highly difficult and impractical to forge due to such dynamic indication. The colours, animations/effects and notifications may be received by the user device 103 at predefined intervals/stages of the vehicle parking. In another embodiment, the system processor 201 may transmit a notification to parking owner device 104 in regard to generation of the secure pass 105 for the vehicle parking.
In an exemplary embodiment, the system processor 201 may monitor the real-time location of the user device 103 from the estimated travel time estimated during the parking reservation. In an example, if the location of the user device 103 was 45 minutes away from the reserved parking space, the system processor 201 may initiate monitoring the real-time location of the user device 103 from 45 minutes prior to the reserved parking duration.
At step 310, the system processor 201 may transmit the generated secured pass 105 to the user device 103 when location of the user device 103 is within a predefined range of reserved parking space. The predefined range may be 1.5 kilometers from the reserved parking space. The secure pass 105, when available on the user device 103, may further enable transmission of real-time location data of the user device 103 to the system 101 at predefined intervals. In one embodiment, the predefined interval may be set at three minutes. The location of the user device 103 may be determined via at least one of GPS, nearby Wi-Fi or mobile network.
At step 312, the system processor 201 may activate the secured pass 105 on the user device 103 at a predefined time and when the user device 103 is present at predefined location. The activation of the secure pass 105 may enable access to the user at the parking location for vehicle parking. The predefined time may be prior than the reserved parking time. In one embodiment, the predefined time may be 10 minutes prior than the reserved parking time. The predefined location of the user device 103 may be within a range of 100 meters from the reserved parking space. In one embodiment, the system processor 201 may further transmit a notification to the parking owner device 104 when the secure pass is activated. In another embodiment, the parking owner may activate the secure pass 105 via the parking owner device 104 at desired time.
In another embodiment, the system processor 201 may transmit a notification to the user device 103 at a predefined time for expiry of the reserved parking duration. The notification may be in form of text message, email or push message. The predefined time may be 30 minutes prior to the expiry of parking duration. The user may provide at least one gesture on the user device 103 either to extend the reserved parking duration or to vacate/leave the reserved parking space before or by expiry time of reserved parking duration.
At step 314, the system processor 201 may deactivate the activated secured pass 105 on the user device 103 permanently either at expiry of the reserved parking duration or if the user vacates the parking location before expiry time or by expiry of parking duration, whichever is earlier.
Overall, the system 101 generates the secure pass 105 for users/drivers that reserve parking space. The user/driver is able to validate his/her identity and the parking reservation via the dynamic time based secure pass, which is only active for the validated parking duration. The secure pass 105 further protects the parking owners from people who pose to be the driver that reserves the parking space. Only the driver who has booked the parking space is able to enter, as the secure pass is available only for the user’s account (associated to the user device). Thus, the secure pass 105 focuses on improved security and usability of secure pass by incorporating smart parameters/techniques that factor in geo-location, time, and/or other sensors making impossible for forging the secure pass 105.
In accordance with embodiments of the present disclosure, system and method for generating a secure pass for vehicle parking, described above may have following advantages including but not limited to:
• High security and highly difficult to forge/copy the secure pass due to dynamic features that change over time and/or activity.
• Dynamic characteristic of the secure pass making it tamper resistant.
• The secure pass cannot be simply copied by taking a screenshot, because only a live secure pass, displayed on the user’s device, is valid.
• No additional devices required for pass/ticket verification.
• Creates complete transparency and trust.
• Quick visual identification (such as virtual lock) consists of unique standard colour codes/shapes/effects, synced with time and real-time location data.
• Providing secured access to the user without utilizing any external apparatus.
• Increased security and reliability – for user/drivers and parking owners to communicate and share the reserved parking space.
The embodiments, examples and alternatives of the preceding paragraphs or the description and drawings, including any of their various aspects or respective individual features, may be taken independently or in any combination. Features described in connection with one embodiment are applicable to all embodiments, unless such features are incompatible. ,CLAIMS:We Claim:
1. A system 101 for a secure pass 105 of vehicle parking, wherein the system 101 is communicatively coupled with at least one user device 103 and at least one parking owner device 104 via a network 102, wherein the system 101 comprising:
a system processor 201; and
a system memory 203, wherein the system memory 203 is coupled with the system processor 201, wherein the system processor 201 executes a set of programmed instructions stored in the system memory 203 for;
receiving the vehicle parking reservation request from the user device 103, wherein the request comprises a set of data packets indicative of a geographical region of a user interest and parking spaces availability information at said geographical region;
reserving at least one parking space for the vehicle at said geographical region, wherein the reservation based on at least one gesture received from the user, via the user device 103, wherein the at least one gesture comprises of desired parking duration, selection of desired parking space and availability of the parking space for said duration;
transmitting a reservation acknowledgement to the user device 103 and the parking owner device 104, generated in real-time upon detecting the selection of the at least one parking space for the desired duration;
generating the secure pass 105 for the vehicle parking reservation, wherein the secure pass 105, when available on the user device 103, enables transmission of real-time location data of the user device 103 to the system 101 at predefined intervals;
transmitting the secured pass 105 to the user device 103 when location of the user device 103 is within a predefined range of reserved parking space, wherein the location of the user device 103 is determined at least one of GPS, nearby Wi-Fi or mobile network tower;
activating the secured pass 105 on the user device 103, at a predefined time and predefined location of the user device 103 in order to enable access to the user at the parking location for vehicle parking, wherein the predefined time is prior than the reserved parking time, wherein the predefined location of the user device 103 is within a range of 100 meters from the reserved parking space;
deactivating the activated secured pass 105 on the user device 103 permanently, either at expiry of the reserved parking duration or if the user vacates the parking location before expiry time or by expiry time.
2. The system as claimed in claim 1, wherein the system 101 transmits a notification to the user device 103 at a predefined time for expiry of the reserved parking duration, wherein the user provides at least one gesture on the user device 103 either for extension of the reserved parking duration before expiry of the reserved parking duration or to vacate the reserved parking space by expiry time of reserved parking duration.
3. The system as claimed in claim 1, wherein the secure pass 105 comprises booking information and a lock indicator 106, wherein the booking information comprises at least one of user name, photo, unique booking ID, parking location, reserved duration and a combination thereof.
4. The system as claimed in claim 1, wherein the reservation at least one parking space from the user device 103 includes a current location of the user device, wherein the current location of the user device 103 is determined either via Geographical Positioning System (GPS) technique, Wi-Fi network or mobile network.
5. The system as claimed in claim 4, wherein reservation at least one parking space from the user device 103 estimates a time required to travel from the current location of the user device 103 at the time of reservation to the at least one reserved parking space.
6. The system as claimed in claim 1, wherein the user device 103 and the parking owner device 104 is selected from mobile, laptop, computer, handheld device and portable device.
7. The system as claimed in claim 1, wherein the secure pass 105 is a dynamic pass and remains active only for predefined duration.
8. The system as claimed in claim 7, wherein the secure pass 105 is activated ten minutes prior to the reserved parking duration and deactivates at the expiry of the reserved parking duration or if the user vacates the parking location before expiry time or by expiry time.
9. The system as claimed in claim 3, wherein the lock indicator 106 enables indication of current status of the secure pass in form of at least one of predefined colours, predefined shapes, predefined animations and a combination thereof.
10. The system as claimed in claim 9, wherein the lock indicator 106 is a virtual lock.
11. The system as claimed in claim 1, wherein the generated secure pass 105 is transmitted to the user device 103 when location of the user device 103 is within a predefined range of 1.5 kilometers from the reserved parking space, wherein monitoring of the real-time location of the user device 103 is initiated from the estimated travel time during the parking reservation, wherein the estimated time is calculated from current location of the user device 103 during reservation of the vehicle parking to location of reserved parking space.
12. The system as claimed in claim 1, wherein the system 101 transmits a notification to the parking owner device 104 when the secure pass 105 is activated.
13. The system as claimed in claim 12, wherein the notification is either in form of text message, email or push message.
14. The system as claimed in claim 12, wherein the notification enables the parking owner to grant access to the user for the parking space.
15. A method for a secure pass of vehicle parking, the method comprising:
receiving, via a system processor 201, the vehicle parking reservation request, wherein the request comprises a set of data packets indicative of a geographical region of a user interest and parking spaces availability information at said geographical region;
reserving, via the system processor 201, at least one parking space for the vehicle at said geographical region, wherein the reservation based on at least one gesture received from the user, via the user device 103, wherein the at least one gesture comprises of desired parking duration, selection of desired parking space and availability of the parking space for said duration;
transmitting, via the system processor 201, a reservation acknowledgement to the user device 103 and the parking owner device 104, generated in real-time upon detecting the selection of the at least one parking space for the desired duration;
generating, via the system processor 201, the secure pass 105 for the vehicle parking reservation, wherein the secure pass 105 enables transmission of real-time location data of the user device at predefined intervals to the system, wherein the real-time location data of the user device 103 is transmitted only when the secured pass 105 is available on the user device 103;
transmitting, via the system processor 201, the secured pass 105 to the user device 103 when location of the user device 103 is within a predefined range of reserved parking space, wherein the location of the user device 103 is determined at least one of GPS, nearby Wi-Fi or mobile network tower;
activating, via the system processor 201, the secured pass 105 on the user device 103, at a predefined time and predefined location of the user device 103 in order to enable access to the user at the parking location for vehicle parking, wherein the predefined time is prior than the reserved parking time, wherein the predefined location of the user device 103 is within a range of 100 meters from the reserved parking space;
deactivating, via the system processor 201, the activated secured pass 105 on the user device 103 permanently, either at expiry of the reserved parking duration or if the user vacates the parking location before expiry time or by expiry time.
16. The method as claimed in claim 15, wherein the method 300 comprises a step of transmitting a notification to the user device 103 at a predefined time for expiry of the reserved parking duration, wherein the user provides at least one gesture on the user device 103 either for extension of the reserved parking duration before expiry of the reserved parking duration or to vacate the reserved parking space by expiry time of reserved parking duration.
17. The method as claimed in claim 15, wherein the reservation of at least one parking space from the user device 103 includes a current location of the user device 103, wherein the current location of the user device 103 is determined either via Geographical Positioning System (GPS) technique, Wi-Fi network or mobile network.
18. The method as claimed in claim 16, wherein the method 300 comprises a step of estimating a time required to travel from the current location of the user device 103 to the at least one reserved parking space.
| # | Name | Date |
|---|---|---|
| 1 | 201921024183-PROVISIONAL SPECIFICATION [18-06-2019(online)].pdf | 2019-06-18 |
| 2 | 201921024183-FORM FOR STARTUP [18-06-2019(online)].pdf | 2019-06-18 |
| 3 | 201921024183-FORM FOR SMALL ENTITY(FORM-28) [18-06-2019(online)].pdf | 2019-06-18 |
| 4 | 201921024183-FORM 1 [18-06-2019(online)].pdf | 2019-06-18 |
| 5 | 201921024183-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [18-06-2019(online)].pdf | 2019-06-18 |
| 6 | 201921024183-EVIDENCE FOR REGISTRATION UNDER SSI [18-06-2019(online)].pdf | 2019-06-18 |
| 7 | 201921024183-DRAWINGS [18-06-2019(online)].pdf | 2019-06-18 |
| 8 | 201921024183-FORM 3 [19-06-2019(online)].pdf | 2019-06-19 |
| 9 | 201921024183-Proof of Right (MANDATORY) [02-07-2019(online)].pdf | 2019-07-02 |
| 10 | 201921024183-FORM-26 [02-07-2019(online)].pdf | 2019-07-02 |
| 11 | 201921024183-FORM 3 [01-08-2019(online)].pdf | 2019-08-01 |
| 12 | 201921024183-ENDORSEMENT BY INVENTORS [01-08-2019(online)].pdf | 2019-08-01 |
| 13 | 201921024183-DRAWING [01-08-2019(online)].pdf | 2019-08-01 |
| 14 | 201921024183-CORRESPONDENCE-OTHERS [01-08-2019(online)].pdf | 2019-08-01 |
| 15 | 201921024183-COMPLETE SPECIFICATION [01-08-2019(online)].pdf | 2019-08-01 |
| 16 | 201921024183-FORM-9 [05-08-2019(online)].pdf | 2019-08-05 |
| 17 | Abstract1.jpg | 2019-08-07 |
| 18 | 201921024183-FORM 18A [04-09-2019(online)].pdf | 2019-09-04 |
| 19 | 201921024183-ORIGINAL UR 6(1A) FORM 1 & FORM 26-040719.pdf | 2019-10-18 |
| 20 | 201921024183-FER.pdf | 2019-11-11 |
| 21 | 201921024183-ORIGINAL UR 6(1A) FORM 5-050819.pdf | 2019-11-21 |
| 22 | 201921024183-FER_SER_REPLY [27-03-2020(online)].pdf | 2020-03-27 |
| 23 | 201921024183-DRAWING [27-03-2020(online)].pdf | 2020-03-27 |
| 24 | 201921024183-COMPLETE SPECIFICATION [27-03-2020(online)].pdf | 2020-03-27 |
| 25 | 201921024183-CLAIMS [27-03-2020(online)].pdf | 2020-03-27 |
| 26 | 201921024183-US(14)-HearingNotice-(HearingDate-07-07-2020).pdf | 2020-06-15 |
| 27 | 201921024183-Correspondence to notify the Controller [30-06-2020(online)].pdf | 2020-06-30 |
| 28 | 201921024183-Written submissions and relevant documents [21-07-2020(online)].pdf | 2020-07-21 |
| 29 | 201921024183-Annexure [21-07-2020(online)].pdf | 2020-07-21 |
| 30 | 201921024183-PatentCertificate05-08-2020.pdf | 2020-08-05 |
| 31 | 201921024183-IntimationOfGrant05-08-2020.pdf | 2020-08-05 |
| 32 | 201921024183-RELEVANT DOCUMENTS [17-04-2021(online)].pdf | 2021-04-17 |
| 1 | 201921024183_08-11-2019.pdf |