VEHICLE PARKING BARRIER ACCESS CONTROL SYSTEM

Information

  • Patent Application
  • 20240135765
  • Publication Number
    20240135765
  • Date Filed
    February 08, 2022
    2 years ago
  • Date Published
    April 25, 2024
    8 months ago
Abstract
A vehicle parking barrier access control system (10, 40) uses a mobile smart device (46) (e.g., mobile phone) to instantly open any mechanical barrier (12) 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. The vehicle parking barrier access control system is equipment manufacturer agnostic and eliminates a direct need to integrate with gate or door barrier software and hardware.
Description
COPYRIGHT NOTICE

© 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).


TECHNICAL FIELD

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.


BACKGROUND INFORMATION

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.


SUMMARY OF THE DISCLOSURE

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.





BRIEF DESCRIPTION OF THE DRAWINGS


FIGS. 1 and 2 are simplified block diagrams of embodiments of equipment configured to control authorized opening and closing of a barrier to a vehicle parking area with restricted vehicle access.



FIGS. 3-1, 3-2, 3-3, 3-4, and 3-5 form an annotated flow diagram outlining and describing the process steps performed in the operation of the disclosed vehicle parking barrier access control system in the case of a vehicle driver entering into and exiting from a gated parking area having a smart switch in wireless communication with a barrier gate.





DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS


FIGS. 1 and 2 show embodiments of equipment configured to control, in cooperation with a vehicle parker's smart device, authorized opening and closing of a barrier to a vehicle parking area with restricted vehicle access. FIG. 1 represents an implementation controlling access to a vehicle parking area staffed by a parking area attendant having capability to manually actuate opening and closing of a barrier and collect parking fee payments. FIG. 2 represents an implementation controlling access to a vehicle parking area by automated operation of a barrier in wireless communication with a barrier activation sensor.


With reference to FIG. 1, a system 10 includes a gate or door barrier 12 implemented with barrier activation electronic circuitry to wirelessly communicate with an Internet of Things (IoT) smart switch 14 that is configured for operation with a wireless connection protocol device. Smart switch 14 is an operational part of the barrier activation circuitry and enables remote activation, manual activation, or both, of barrier 12. This placement of smart switch 14 in relation to barrier activation circuitry eliminates a direct need for integration with barrier operational software and hardware and thereby makes system 10 equipment manufacturer agnostic. A suitable smart switch 14 is a LazyBone V5 Smartphone Controlled Switch, which is available from Tinysine Electronics. Preferred access code source-providing media, each providing a set of one or more sources of access code information to enable opening of barrier 12, are an entrance sign 16EN and an exit sign 16EX. Entrance sign 16EN positioned at barrier 12 makes available on its incoming vehicle-facing surface one or more access codes made available by corresponding access code sources for use by a vehicle parker. Preferred access codes include a radio signal code, such as that made available by an NFC tag 18EN, a machine-readable code, such as that printed on an optical label in the form of a QR code 20EN; and a short message service (SMS) short code and keyword 22EN displayed for use in sending a text message. An exit sign 16EX positioned at barrier 12 has on its outgoing vehicle-facing surface one or both of an NFC tag 18EX and a QR code 20EX. A manual barrier activation control device or button 24 is available for operation by the parking area attendant to open or close barrier 12. A cash register 26 is also available for use by the parking area attendant to collect and process a parking fee payment.


With reference to FIG. 2, a system 40 includes barrier 12, smart switch 14, entrance sign 16EN, together with one or more of its NFC tag 18EN, QR code 20EN, and SMS short code and keyword 22EN, and exit sign 16EX, together with one or both of its NFC tag 18EX and QR code 20EX, and a barrier activation sensor 42. An example of barrier activation sensor 42 is an IP65 UHF RFID long range card reader parking system access control made available for purchase from online retailers by any one of several commercial suppliers. Use of a barrier activation sensor 42 eliminates need for a parking attendant and, therefore, availability of manual barrier activation button 24 and cash register 26.


With reference to FIGS. 1 and 2, a desktop computer 44 provided in each of systems 10 and 40 facilitates parking operator remote access to and control of barrier activation circuitry for barrier 12. Oftentimes, no attendant is present at, for example, a kiosk or cash register, in vicinity of the entrance or exit of the parking area. If a problem arises with a vehicle parking transaction or automatic barrier operation, a vehicle parker pushing a call button located near the entrance or exit can summon an offsite operator or attendant to operate barrier 12 remotely. Desktop computer 44 enables operator remote control of manual barrier activation button 24 or barrier activation sensor 42 in such circumstances.


For sake of simplicity, each of FIGS. 1 and 2 shows only one barrier 12 and one smart switch 14 in association with entrance sign 18EN and exit sign 18EX. In practice, a first barrier 12 and its associated smart switch 14 would be positioned to control vehicle travel entering a parking area and a second barrier 12 and its associated smart switch 14 would be positioned to control vehicle travel exiting the parking area.


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 FIGS. 3-1, 3-2, 3-3, 3-4, and 3-5 and the material presented below.


With reference to FIG. 3-1, the process flow begins with a vehicle parker (also referred to as user) driving, at process block 62, a vehicle to an entry barrier or gate 12 and obtaining an access code by tapping, at process block 64, on NFC tag 18EN (if mobile phone 46 uses NFC technology), scanning, at process block 66, QR code 20EN (using the camera of mobile phone 46), or entering, at process block 68, an SMS short code and location ID number 22EN (using mobile phone 46 to send a text message to server 50) provided on entrance sign 16EN. Backend server 50 sends back, at process block 70, a hyperlink to mobile phone 46 for user download of a gate App. The gate App downloaded to mobile phone 46 enables quick performance of functions associated with barrier opening operations and mobile phone identification information acquisition to open barrier 12 for passage of a specific vehicle parker. The gate App performs a subset of tasks made available in a system App, of which the gate App is a small portion. If the system App has been previously installed on the vehicle parker's mobile phone 46, actuation of the hyperlink to download the gate App would be unnecessary to launch its functions. The gate App sent, at process block 72, by a digital distribution service (DDS) and operating on mobile phone 46 immediately presents a screen on which an “open” button contemporaneously appears. The gate App provides for immediate download of a small portion of functionality needed to operate barrier 12. Examples of a gate App include those downloaded from a DDS, such as App Clip from Apple Inc. and Android Instant from Google LLC. The act of tapping an NFC tag, scanning a QR code, or sending a text message at the entry gate and then sending to the vehicle parker the gate App to activate the entry gate eliminates a vehicle parker's need to find and download an App preparatory to entering the parking area, and thereby speeds the time of ingress to it. Tapping an NFC tag, scanning a QR code, or sending a text message at the entry gate or tapping an NFC tag or scanning a QR code at the exit gate inevitably indicates that the vehicle parker is present at the gate and allows only that vehicle parker to enter or exit the parking area. This technique eliminates a need for detecting the exact position of the vehicle at the entry or exit gate, which opens only for the vehicle present at the gate.


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 FIG. 3-2, backend server 50 generates, at process block 78, for delivery to the gate App a time-based one-time password (TOTP). The gate App, at process block 80, sends the TOTP to smart switch 14, which, at process block 82, receives the TOTP and, at process block 84, verifies the TOTP. Smart switch 14, at process block 86, opens entry barrier 12.


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 FIG. 3-3, a decision box 90 represents an inquiry as to whether the user is ready to provide payment information. If the answer is Yes and the user selects the credit card or debit card payment option, the user, at process block 92, enters the payment information on the gate App; and backend server 50, at process block 94, verifies that the payment information (e.g., credit or debit card number and expiration date) is valid. If the answer is Yes and the user selects the mobile payment service option, the user, at process block 92, need not enter payment information because it had already been submitted to the mobile payment service provider during an account registration process. If the answer is Yes and the user selects the cash payment option, the user, at process block 92 receives on mobile phone 46 from backend server 50 a machine-readable code (e.g., QR code) that contains information including date and time of vehicle entrance. The payment screen instructs the vehicle driver to present the QR code for scanning by an attendant stationed at exit barrier 12. If the answer is No, the user, at process block 96, ignores an opportunity to enter payment information on the payment information screen presented by the gate App. Backend server 50, at process block 98, sends several push notifications reminding the user to select or enter payment information on the payment information screen. This reminder is pushed several times to the user's mobile phone 46 within the following hour. At any time during the parking session, the user has an ability to select and enter payment information. Once backend server 50 detects completion of payment selection and information, a screen for vehicle exit is activated, at process block 100, but is not yet operable.


With reference to FIG. 3-4, the vehicle parker driving, at process block 102, to exit barrier 12, taps, at process block 104, on NFC tag 18EX or scans, at process block 106, QR code 20EX provided on exit sign 16EX at exit barrier 12.


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 FIG. 3-5, if the answer is Yes and the user selected the option to pay with credit card or debit card or by mobile payment service, or after the user has entered the payment information at process block 112, mobile phone 46 captures the exit time, which is recorded by backend server 50. Backend server 50, at process block 114, determines the session duration, calculates the fee, debits the user for the fee amount due, and sends to smart switch 14 a signal to open barrier 12 in accordance with the processing sequence described below.


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.

Claims
  • 1. A vehicle parking barrier access control system, comprising: 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 providing a set of one or more sources of access code information to enable opening of the barrier, each source in the set making available an access code 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 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; anda smart switch operatively associated with the barrier and configured for operation with a wireless connection protocol device to communicate over a short-range wireless communication link to the smart device, the smart switch 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.
  • 2. The vehicle parking barrier access control system of claim 1, in which the barrier includes barrier activation circuitry of which the smart switch is an operational part and thereby makes unnecessary integration with barrier operational software and hardware.
  • 3. The vehicle parking barrier access control system of claim 1, further comprising a manual barrier activation control device operatively connected to the smart switch to enable, in response to the authorization signal, human actuation of the manual barrier activation control device to open the barrier.
  • 4. The vehicle parking barrier access control system of claim 3, further comprising a computer that is operatively connected to barrier activation circuitry associated with the manual barrier activation control device and is configured to enable parking service operator remote control of the manual barrier activation control device.
  • 5. The vehicle parking barrier access control system of claim 1, further comprising an activation sensor operatively connected to the smart switch to enable, in response to the authorization signal, automated actuation to open the barrier.
  • 6. The vehicle parking barrier access control system of claim 5, further comprising a computer that is operatively connected to barrier activation circuitry associated with the activation sensor and is configured to enable parking service operator remote control of the activation sensor.
  • 7. The vehicle parking barrier access control system of claim 1, in which the access code is a machine-readable code.
  • 8. The vehicle parking barrier access control system of claim 7, in which the set of one or more sources of access code information includes an optical label and the machine-readable code is provided on the optical label.
  • 9. The vehicle parking barrier access control system of claim 8, in which the optical label contains a QR code.
  • 10. The vehicle parking barrier access control system of claim 1, in which the access code is a radio signal code.
  • 11. The vehicle parking barrier access control system of claim 10, in which set of one or more sources of access code information includes a near field communication (NFC) tag and the radio signal code is provided by the NFC tag.
  • 12. The vehicle parking barrier access control system of claim 1, in which the set of one or more sources of access code information includes a sign and the access code appears on the sign as printed information for use by the vehicle parker to send a text message.
  • 13. The vehicle parking barrier access control system of claim 1, in which, in interacting with the access code, the gate App captures for transmission to the server an entrance time of the vehicle traveling for ingress to the vehicle parking area and, in response to a time-based password received by the smart device from the server, develops the authorization signal for transmission to the smart switch to open the barrier.
  • 14. The vehicle parking barrier access control system of claim 13, in which the time-based password is a time-based one-time password.
  • 15. The vehicle parking barrier access control system of claim 1, in which, in interacting with the access code, the gate App captures for transmission to the server an exit time of the vehicle traveling for egress from the vehicle parking area and, in response to a time-based password received by the smart device from the server, develops the authorization signal for transmission to the smart switch to open the barrier.
  • 16. The vehicle parking barrier access control system of claim 15, in which the time-based password is a time-based one-time password.
  • 17. The vehicle parking barrier access control system of claim 1, in which: in interacting with the access code associated with the barrier at an entrance to the vehicle parking area, the gate App creates a parking session and captures for transmission to the server an entrance time of the vehicle traveling for ingress to the vehicle parking area;in interacting with the access code associated with the barrier at an exit from the vehicle parking area, the gate App captures for transmission to the server an exit time of the vehicle traveling for egress from the vehicle parking area, the entrance time and the exit time providing transaction information for determination, by the server, of a duration of and a corresponding fee for the parking session; andthe gate App transmits from the smart device to the server payment information relating to the vehicle parker for application of the parking session fee to debit the vehicle parker for the fee amount due.
RELATED APPLICATIONS

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.

PCT Information
Filing Document Filing Date Country Kind
PCT/US2022/070561 2/8/2022 WO
Provisional Applications (1)
Number Date Country
63147839 Feb 2021 US