IP Library Granted Patent US 10,397,691
Granted Patent B2
US 10,397,691 · App. 16/012,562 · Granted Aug 27, 2019

Audio assisted dynamic barcode system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,397,691
App. No.
16/012,562
Granted
Aug 27, 2019
Kind
B2
Abstract

Systems, methods, and devices for implementing an audio assisted dynamic barcode system. A gate validation system may include a barcode reader, a speaker, and a processor configured to perform operations including receiving, using the barcode reader, a first barcode from a portable electronic device indicating a request for passage through a gate. The operations may also include outputting, using the speaker, an audio signal having a predetermined feature. The operations may further include receiving, using the barcode reader, a second barcode from the portable electronic device indicating a detected feature of the audio signal. The operations may further include determining that the detected feature matches the predetermined feature and, in response to determining that the detected feature matches the predetermined feature, facilitating passage of a holder of the portable electronic device through the gate.

Claims (54)

1. A gate validation system comprising:

a barcode reader;

a speaker; and

a processor communicatively coupled to the barcode reader and the speaker, wherein the processor is configured to perform operations comprising:

receiving, using the barcode reader, a first barcode from a portable electronic device indicating a request for passage through a gate;

outputting, using the speaker, an audio signal consisting of a sinusoidal signal having a single predetermined frequency, wherein the predetermined frequency is selected from a set of frequencies;

receiving, using the barcode reader, a second barcode from the portable electronic device indicating a detected frequency of the audio signal, wherein the set of frequencies is stored within the portable electronic device;

determining that the detected frequency matches the predetermined frequency; and

in response to determining that the detected frequency matches the predetermined frequency, facilitating passage of a holder of the portable electronic device through the gate.

2. The gate validation system of claim 1 , wherein one or both of the first barcode and the second barcode further indicate an identifier corresponding to the holder of the portable electronic device.

3. The gate validation system of claim 2 , wherein facilitating passage of the holder of the portable electronic device through the gate includes storing either an entry record or an exit record including the identifier corresponding to the holder of the portable electronic device.

4. The gate validation system of claim 1 , wherein the first barcode and the second barcode are encrypted using a key.

5. The gate validation system of claim 4 , wherein the key is based of one or more of:

a location of the gate;

a time of day;

a day of a week; and

a gate serial number.

6. The gate validation system of claim 4 , wherein the operations further comprise:

decrypting the first barcode using the key; and

decrypting the second barcode using the key.

7. A method comprising:

receiving, using a barcode reader, a first barcode from a portable electronic device indicating a request for passage through a gate;

outputting, using a speaker, an audio signal consisting of a sinusoidal signal having a single predetermined frequency, wherein the predetermined frequency is selected from a set of frequencies;

receiving, using the barcode reader, a second barcode from the portable electronic device indicating a detected frequency of the audio signal, wherein the set of frequencies is stored within the portable electronic device;

determining that the detected frequency matches the predetermined frequency; and

in response to determining that the detected frequency matches the predetermined frequency, facilitating passage of a holder of the portable electronic device through the gate.

8. The method of claim 7 , wherein one or both of the first barcode and the second barcode further indicate an identifier corresponding to the holder of the portable electronic device.

9. The method of claim 8 , wherein facilitating passage of the holder of the portable electronic device through the gate includes storing either an entry record or an exit record including the identifier corresponding to the holder of the portable electronic device.

10. The method of claim 7 , wherein the first barcode and the second barcode are encrypted using a key.

11. The method of claim 10 , wherein the key is based of one or more of:

a location of the gate;

a time of day;

a day of a week; and

a gate serial number.

12. The method of claim 10 , further comprising:

decrypting the first barcode using the key; and

decrypting the second barcode using the key.

13. A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:

receiving, using a barcode reader, a first barcode from a portable electronic device indicating a request for passage through a gate;

outputting, using a speaker, an audio signal consisting of a sinusoidal signal having a single predetermined frequency, wherein the predetermined frequency is selected from a set of frequencies;

receiving, using the barcode reader, a second barcode from the portable electronic device indicating a detected frequency of the audio signal, wherein the set of frequencies is stored within the portable electronic device;

determining that the detected frequency matches the predetermined frequency; and

in response to determining that the detected frequency matches the predetermined frequency, facilitating passage of a holder of the portable electronic device through the gate.

14. The non-transitory computer-readable medium of claim 13 , wherein one or both of the first barcode and the second barcode further indicate an identifier corresponding to the holder of the portable electronic device.

15. The non-transitory computer-readable medium of claim 14 , wherein facilitating passage of the holder of the portable electronic device through the gate includes storing either an entry record or an exit record including the identifier corresponding to the holder of the portable electronic device.

16. The non-transitory computer-readable medium of claim 13 , wherein the first barcode and the second barcode are encrypted using a key.

17. The non-transitory computer-readable medium of claim 16 , wherein the key is based of one or more of:

a location of the gate;

a time of day;

a day of a week; and

a gate serial number.

18. The non-transitory computer-readable medium of claim 16 , wherein the operations further comprise:

decrypting the first barcode using the key; and

decrypting the second barcode using the key.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2025
From: ALTER DOMUS (US) LLC
To: CUBIC CORPORATION; CUBIC DIGITAL SOLUTIONS LLC; NUVOTRONICS, INC.
Reel/Frame 072281/0176 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 056393/0281 Recorded Jul 28, 2025
From: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
To: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL SOLUTIONS LLC (FORMERLY PIXIA CORP.)
Reel/Frame 072282/0124 →
FIRST LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: BARCLAYS BANK PLC
Reel/Frame 056393/0281 →
SECOND LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 056393/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2018
From: VILHELMSEN, TOM
To: CUBIC CORPORATION
Reel/Frame 047810/0371 →