© 2023 Citifyd, Inc. A portion of the disclosure of this patent document contains material that is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyright rights whatsoever. 37 CFR § 1.71(d).
This disclosure relates to vehicle parking access control systems and, in particular, such a system that is implemented to immediately open a mechanical barrier to allow vehicle access to enter and exit a parking area with restricted vehicle access without interaction with a human attendant or parking fee payment system equipment.
To manage and optimize their vehicle parking assets, many parking providers rely on one or more barriers, such as a gate or a door, to control entrance of vehicles into and exit of vehicles from the parking providers' properties. This approach to asset optimization and control requires installation of expensive equipment such as magnetic loops; electro-mechanical gates or doors; automated payment kiosks; sensors such as cameras, near field communication (NFC) card readers, Bluetooth beacons, optical scanners; or ticket dispensers, or combinations of them, to authorize and open the barrier to let the vehicle parker enter into and exit from the property. Moreover, many parking providers need to provide attendants at one or both of the exit gate and entrance gate to monitor and calculate the parking fee to be paid for use of the property. In such cases, upon payment of the fee, the attendant or automated gate equipment opens the exit gate to allow the vehicle parker to depart.
Recently, for frequent users (e.g., monthly vehicle parkers), use of sensor technology enables identification of a preregistered vehicle and its driver during ingress and egress, calculation of parking fees, and parking fee charges to the users' credit cards. However, all implementations of sensor technology methods (e.g., NFC/magnetic card/fob, license plate recognition (LPR) camera, optical scanners), require one or both of preregistration and prepayment of parking fees using a web portal or an App. Once the vehicle parker has one or both registered and prepaid the parking fee, the vehicle parker receives a QR code, a barcode, or an NFC-activated card to be scanned by (optical scanner) or tapped against (NFC) the gate equipment to activate the gate. Moreover, all these add-on technologies are equipment manufacturer specific, require extensive hardware and software integration, or both.
For transient vehicle parkers and one-time vehicle parkers, the vehicle parker usually activates an entrance gate by taking a ticket from an entrance ticket-dispensing machine and presents the ticket to an attendant at the exit gate for calculation of the parking fee and subsequent payment with credit card or cash. Another method entails having the vehicle parker pay the parking fee by use of a payment machine located at the exit gate. This method is disadvantageous because it requires time to process the parking fee and thereby causes formation of a line of vehicle traffic at the exit gate. A variation of this method locates the payment machine away from the exit gate for advance payment of parking fees to reduce queuing of cars at the exit gate. This method entails, however, providing a grace period of free parking to allow the vehicle parker to return to the parked vehicle, drive it to the gate, and then activate the gate to exit, thereby leading to lost revenue to the parking provider.
The existing methods carry burdensome recurring costs, including providing parking attendant personnel, purchasing and maintaining automated parking equipment, and integrating hardware and software sensors with existing equipment. For the transient and one-time vehicle parkers, the inconvenience and cost of prepayment or use of a web portal or an App to preregister for parking prohibits use of such technologies.
The disclosed vehicle parking barrier access control system uses any mobile smart device (e.g., mobile phone) to instantly open any electro-mechanical barrier such as a gate or door to enter and exit a parking area with restricted access without preregistration and prepayment activity and without one or both of interaction with parking attendants and payment system equipment. An embodiment of the disclosed vehicle parking barrier access control system is implemented with a barrier to passage of a vehicle traveling for ingress to or egress from a restricted vehicle parking area. An access code source-providing medium provides a set of one or more sources of access code information to enable opening of the barrier. Each source in the set makes available an access code that is adapted for interaction with a gate App operating on a wireless-connection enabled mobile smart device associated with a vehicle parker seeking to open the barrier. The smart device is configured for communication over a long-range wireless communication link with a server to which a wireless connection protocol device is operatively connected and on which the system stores vehicle parking transaction information. A smart switch operatively associated with the barrier and configured for operation with a wireless connection protocol device communicates over a short-range wireless communication link to the smart device. The smart switch is responsive to an authorization signal developed by operation of the gate App in accordance with the access code and transmitted by the smart device to enable opening of the barrier to passage by the vehicle.
The vehicle parking barrier access control system is equipment manufacturer agnostic, allowing it to be used with any barrier, including electronic-operated door locks, and eliminates a direct need to integrate with gate or door software and hardware. No personal information is needed to use the system; only the vehicle parker's payment information is needed after entering and before exiting the parking area.
Additional aspects and advantages will be apparent from the following detailed description of preferred embodiments, which proceeds with reference to the accompanying drawings.
With reference to
With reference to
With reference to
For sake of simplicity, each of
Systems 10 and 40 are configured so that a vehicle parker's smart device 46, typically a mobile phone, communicates over a long-range wireless communication link 48 to a backend server 50 and smart switch 14 communicates over a short-range wireless communication link 52 to smart device 46. A parking service provider stores in backend server 50 vehicle parking transaction information. Long-range wireless communication link 48 is established through cellular or Wi-Fi communication protocols, and short-range wireless communication link 52 is established through a short-range wireless radio signal communication protocol such as a Bluetooth® low energy (BLE) multiprotocol system.
The operation of system 10 and system 40 embodiments is described with reference to a flow diagram formed by
With reference to
By tapping the open button, at process block 74, the vehicle parker causes mobile phone 46 to communicate with backend server 50 to open entry barrier 12. An alternative implementation eliminates presentation and user tapping of the open button and instead causes barrier 12 to open in immediate response to any one of the tapping, scanning, texting actions represented by process blocks 64, 66, 68, respectively. This alternative implementation eliminates presentation of a display screen, thereby reducing the gate App file size, and eliminates the user task of pushing the open button.
The gate App, together with backend server 50, at process block 76, creates a parking session. The gate App receives a reference ID generated by backend server 50 for the parking session and sends to backend server 50 for storage as reference a token for push notification. Mobile phone 46 captures the entrance time, which is recorded by backend server 50. There is no need for the vehicle parker to, before arrival at and entrance to the parking area, install an App, preregister, or prepay to create a parking session.
With reference to
At the moment of activation of entry barrier 12, the gate App opens, at process block 88, a payment information screen. The payment information screen presents to the user an option to pay with credit card or debit card, by mobile payment service, (e.g., Apple Pay or Google Pay Send), or with cash. With reference to
With reference to
Decision box 108 represents an inquiry as to whether the user entered the payment information specified on the gate App at process block 88. If the answer is No, the gate App presents, at process block 110, the payment information screen, and the user enters, at process block 112, the payment information for either the credit card or debit card option or the mobile payment service option. With reference to
Backend server 50 provides, at process block 116, to the user a digital receipt with all required information and generates a time-based one-time password (TOTP) to the gate App for exit. The gate App, at process block 118, sends the TOTP to smart switch 14, which, at process block 120, receives the TOTP and, at process block 122, verifies the TOTP. Smart switch 14, at process block 124, opens exit barrier 12 and clears the way for the vehicle to exit the parking area, as indicated at process block 126.
If the user selected the option to pay with cash, the user performs entering the payment information as indicated at process block 112 by presenting, for scanning by the exit barrier attendant, the QR code received from backend server 50 by mobile phone 46 upon entrance to the vehicle parking area. A smart device carried by the exit barrier attendant connects and provides the QR code information to backend server 50, which determines from the entrance and exit times the duration of the parking session and communicates to the exit barrier attendant's smart device the fee amount payable by the user, as indicted at process block 114. Upon receipt of the cash payment by the vehicle driver, the exit barrier attendant actuates manual barrier activation button 24 to cause smart switch 14, at process block 124, to open exit barrier 12 and allow the vehicle to exit the parking area, as indicated at process block 126. Skilled persons will appreciate that parking fee payment with cash to a human parking area attendant makes unnecessary process steps 116, 118, 120, and 122 relating to generation by backend server 50 of a TOTP to the gate App for vehicle exit.
Process block 78 and process block 116 each refer to generation of a time-based one-time password (TOTP) to the gate App for vehicle entry and vehicle exit, respectively. A TOTP is used to verify that a barrier opening transaction is authorized by backend server 50 as a form of two-factor authentication to prevent malicious agents from opening barrier 12 without authorization (for example, opening exit barrier 12 without paying for the parking session).
The algorithm is defined by RFC 6238 (https://tools.ietf.org/html/rfc6238).
The TOTP is generated by backend server 50 (provider) and verified by smart switch 14 (verifier), in which both use the current Unix time and a shared secret. The TOTP is generated on backend server 50 and transmitted to the gate App, and then forwarded to smart switch 14 via Bluetooth® wireless connection.
During a barrier opening transaction, backend server 50 generates a TOTP that is valid for a specific amount of time (e.g., 30 seconds) in which smart switch 14 can assure its authenticity from backend server 50. The time limitation prevents a one-time password from being shared among other individuals, and the shared secret known only by backend server 50 and smart device 14 is used to generate hashed one-time passwords to prevent non-server agents from opening barrier 12.
Possible clock drifts between backend server 50 and smart switch 14 can necessitate time resynchronization. Time resynchronization can be executed continuously as described under RFC 4226 paragraph “6. Resynchronization.”
In case of longer clock drifts, such as those occurring in a power outage event (which can be minimized by use of a battery as backup power for smart switch 14) where a connection to the Internet is not available from smart switch 14, backend server 50 might lose time synchronization with smart switch 14.
Once it is turned on, smart switch 14 will have a specific flag activated that indicates smart switch 14 is in a resynchronization mode. When it is in resynchronization mode, smart switch 14 will accept a pair of a one-time password (OTP) and a timestamp provided by the gate App on its first transaction since reboot, under two conditions. The conditions are that the OTP can be validated for the timestamp provided and that the timestamp provided is later than the latest timestamp stored before the smart switch 14 lost power. If the given pair is valid, the clock of smart switch 14 will be set to the timestamp provided, and the resynchronization mode will be deactivated. Otherwise, if the given pair is not valid, smart switch 14 and the gate App can work together to identify mismatching time differences with backend server 50 and notify needed resynchronization to appropriate agents for manual resynchronization with a direct password-protected connection to smart switch 14 at its location.
Implementation of the TOTP in either of systems 10 and 40 prevents malicious gate opening without smart switch 14 being connected to the Internet or having a stable Internet connection, thereby reducing hardware requirements. Time resynchronization solves this potential issue without Internet connectivity.
It will be obvious to those having skill in the art that many changes may be made to the details of the above-described embodiments without departing from the underlying principles of the invention. The scope of the present invention should, therefore, be determined only by the following claims.
This application is a national stage under 35 U.S.C. § 371 of International Application No. PCT/US2022/070561, filed Feb. 8, 2022, which claims priority benefit of U.S. Provisional Patent Application No. 63/147,839, filed Feb. 10, 2021, both of which are hereby incorporated by reference in their entireties.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2022/070561 | 2/8/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63147839 | Feb 2021 | US |