Creation and management of dynamic quick response (QR) codes
US-9672458-B2 · Jun 6, 2017 · US
US9953475B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9953475-B2 |
| Application number | US-201715498899-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 27, 2017 |
| Priority date | Apr 27, 2016 |
| Publication date | Apr 24, 2018 |
| Grant date | Apr 24, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A mobile device including a communications interface, a memory, a display screen, and a processing unit. The processing unit is configured to retrieve a first key of an asymmetric key pair. A second key of the asymmetric key pair is stored on an access control device. The processing unit is configured to generate a plurality of barcodes. Each of the barcodes includes data that is encrypted using the first key and the current date and time. At least some of the barcodes are distinct from one another. At least one of the barcodes includes access information. The processing unit is configured to sequentially display the barcodes such that only a single one of the barcodes is displayed on the display screen of the mobile device at a single time. The barcodes are read and decrypted by the access control device using the second key and the current date and time.
Opening claim text (preview).
What is claimed is: 1. A mobile device, comprising: a communications interface; a memory; a display screen; and a processing unit configured to: retrieve a first key of an asymmetric key pair, wherein a second key of the asymmetric key pair is stored on an access control device; generate a plurality of barcodes, wherein: each of the plurality of barcodes comprises data that is encrypted using the first key and a current date and time; at least some of the plurality of barcodes are distinct from one another; only a subset of the plurality of barcodes comprises access information such that only data from the subset is needed for the access control point to grant access to a user of the mobile device, wherein the access information comprises any data needed for passage through the access control device; and sequentially display the plurality of barcodes such that only a single one of the plurality of barcodes is displayed on the display screen of the mobile device at a single time, wherein the plurality of barcodes are read and decrypted by the access control device using the second key and the current date and time. 2. The mobile device of claim 1 , wherein: retrieving the first key comprises accessing a portion of the memory associated with a mobile ticketing application to locate the first key. 3. The mobile device of claim 1 , wherein: the plurality of barcodes are displayed as a looping video with each of the plurality of barcodes being displayed for a predetermined amount of time. 4. The mobile device of claim 3 , wherein: the predetermined amount of time is different for at least some of the plurality of barcodes. 5. The mobile device of claim 1 , wherein the processing unit is further configured to: detect that the mobile device is in proximity to an access point; and trigger the generation of the plurality of barcodes based on the detection. 6. The mobile device of claim 1 , wherein: the plurality of barcodes are usable only for a predetermined length of time from a time of generation. 7. The mobile device of claim 1 , wherein: the access information comprises product information associated with a specific user of the mobile device. 8. A method for managing access to a controlled area using a mobile device, the method comprising: retrieving, by a mobile device, a first key of an asymmetric key pair, wherein a second key of the asymmetric key pair is stored on an access control device; generating, by the mobile device, a plurality of barcodes, wherein: each of the plurality of barcodes comprises data that is encrypted using the first key and a current date and time; at least some of the plurality of barcodes are distinct from one another; only a subset of the plurality of barcodes comprises access information such that only data from the subset is needed for the access control point to grant access to a user of the mobile device, wherein the access information comprises any data needed for passage through the access control device; and sequentially displaying the plurality of barcodes such that only a single one of the plurality of barcodes is displayed on a screen of the mobile device at a single time, wherein the plurality of barcodes are read and decrypted by the access control device using the second key and the current date and time. 9. The method for managing access to a controlled area using a mobile device of claim 8 , wherein: each of the plurality of barcodes comprises a quick response (QR) code. 10. The method for managing access to a controlled area using a mobile device of claim 8 , wherein: the plurality of barcodes are displayed as a looping video. 11. The method for managing access to a controlled area using a mobile device of claim 8 , wherein: the plurality of barcodes are displayed at a specified framerate. 12. The method for managing access to a controlled area using a mobile device of claim 8 , wherein: the current date and time comprise a time value that is offset from conventional time values by a predetermined amount. 13. The method for managing access to a controlled area using a mobile device of claim 8 , further comprising: detecting a signal from a wireless beacon positioned proximate an access point; receiving a third key of an additional asymmetric key pair from the wireless beacon; and triggering the generation of the plurality of barcodes based on the detection of the signal, wherein the plurality of barcodes are further encoded using the third key. 14. The method for managing access to a controlled area using a mobile device of claim 8 , further comprising: activating an imaging device of the mobile device; detecting, using the imaging device, a barcode reader positioned near an access point; and triggering the generation of the plurality of barcodes based on the detection of the barcode reader. 15. A non-transitory computer-readable medium having instructions embedded thereon for managing access to a controlled area using a mobile device, the instructions comprising computer code for causing a computing device to: retrieve a first key of an asymmetric key pair, wherein a second key of the asymmetric key pair is stored on an access control device; generate a plurality of barcodes, wherein: each of the plurality of barcodes comprises data that is encrypted using the first key and a current date and time; at least some of the plurality of barcodes are distinct from one another; only a subset of the plurality of barcodes comprises access information such that only data from the subset is needed for the access control point to grant access to a user of the mobile device, wherein the access information comprises any data needed for passage through the access control device; and sequentially display the plurality of barcodes such that only a single one of the plurality of barcodes is displayed on a display screen of the mobile device at a single time, wherein the plurality of barcodes are read and decrypted by the access control device using the second key and the current date and time. 16. The non-transitory computer-readable medium of claim 15 , wherein: the plurality of barcodes are usable only for a predetermined length of time from a time of generation. 17. The non-transitory computer-readable medium of claim 15 , wherein: each of the plurality of barcodes comprises a quick response (QR) code. 18. The non-transitory computer-readable medium of claim 15 , wherein: the plurality of barcodes are displayed as a looping video with each of the plurality of barcodes being displayed for a predetermined amount of time. 19. The non-transitory computer-readable medium of claim 15 , wherein the instructions further comprise computer code for causing the computer device to: detect a signal from a wireless beacon positioned proximate an access point; receive a third key of an additional asymmetric key pair from the wireless beacon; and trigger the generation of the plurality of barcodes based on the detection of the signal, wherein the plurality of barcodes are further encoded using the third key. 20. The non-transitory computer-readable medium of claim 15 , wherein the instructions further comprise computer code for causing the computer device to: activate an imaging device of the mobile device; detect, using the imaging device, a barcode reader positioned near an access point; and trigger the generation of the plurality of barcodes based on the detection of the barcode reader.
Terminal devices · CPC title
using a biometric sensor integrated in the pass · CPC title
Authentication · CPC title
electronically (G07C9/26 takes precedence) · CPC title
the marking being simulated using a light source, e.g. a barcode shown on a display or a laser beam with time-varying intensity profile · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.