Creation and management of dynamic quick response (QR) codes

US10032057B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10032057-B2
Application numberUS-201715589438-A
CountryUS
Kind codeB2
Filing dateMay 8, 2017
Priority dateAug 7, 2013
Publication dateJul 24, 2018
Grant dateJul 24, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In response to detecting a configured quick response (QR) code change event in a retail environment, a changed dynamic QR code is displayed that includes an encoded new unique value. The changed dynamic QR code is changed from a previously-displayed dynamic QR code and is changed based upon a set of contemporaneous data elements associated with an item displayed in the retail environment.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: by a processor: displaying, in response to a detected configured quick response (QR) code change event in a retail environment, a changed dynamic QR code comprising an encoded new unique value changed from a previously-displayed dynamic QR code and changed based upon a set of contemporaneous data elements associated with an item displayed in the retail environment; configuring an authorized number of consumer device scans of the previously-displayed dynamic QR code, where the previously-displayed dynamic QR code comprises a previously-encoded unique value; tracking a number of detected scans of the previously-displayed dynamic QR code by different consumer devices within the retail environment; and where the detected configured QR code change event comprises the processor determining that the number of detected scans of the previously-displayed dynamic QR code by the different consumer devices results in the configured authorized number of consumer device scans of the previously-displayed dynamic QR code. 2. The method of claim 1 , where the set of contemporaneous data elements associated with the item displayed in the retail environment comprises: data elements selected from a group consisting of a current location of the item displayed in the retail environment, a current temperature at the current location of the item displayed in the retail environment, a current time, a current date, a current scanned-item price, a user identifier of a user, and a device identifier of a consumer device of the user. 3. A method, comprising: by a processor: displaying, in response to a detected configured quick response (QR) code change event in a retail environment, a changed dynamic QR code comprising an encoded new unique value changed from a previously-displayed dynamic QR code and changed based upon a set of contemporaneous data elements associated with an item displayed in the retail environment; configuring an authorized time duration for consumer devices to scan the previously-displayed dynamic QR code, where the previously-displayed dynamic QR code comprises a previously-encoded unique value; tracking an amount of elapsed time during display of the previously-displayed dynamic QR code; and where the detected configured QR code change event comprises the processor determining that the configured authorized time duration for the consumer devices to scan the previously-displayed dynamic QR code has expired. 4. The method of claim 3 , where the set of contemporaneous data elements associated with the item displayed in the retail environment comprises: data elements selected from a group consisting of a current location of the item displayed in the retail environment, a current temperature at the current location of the item displayed in the retail environment, a current time, a current date, a current scanned-item price, a user identifier of a user, and a device identifier of a consumer device of the user. 5. A system, comprising: an output device; and a processor programmed to: display, on the output device in response to a detected configured quick response (QR) code change event in a retail environment, a changed dynamic QR code comprising an encoded new unique value changed from a previously-displayed dynamic QR code and changed based upon a set of contemporaneous data elements associated with an item displayed in the retail environment; configure an authorized number of consumer device scans of the previously-displayed dynamic QR code, where the previously-displayed dynamic QR code comprises a previously-encoded unique value; track a number of detected scans of the previously-displayed dynamic QR code by different consumer devices within the retail environment; and where in detecting the configured QR code change event, the processor is programmed to determine that the number of detected scans of the previously-displayed dynamic QR code by the different consumer devices results in the configured authorized number of consumer device scans of the previously-displayed dynamic QR code. 6. The system of claim 5 , where the set of contemporaneous data elements associated with the item displayed in the retail environment comprises: data elements selected from a group consisting of a current location of the item displayed in the retail environment, a current temperature at the current location of the item displayed in the retail environment, a current time, a current date, a current scanned-item price, a user identifier of a user, and a device identifier of a consumer device of the user. 7. A system, comprising: an output device; and a processor programmed to: display, on the output device in response to a detected configured quick response (QR) code change event in a retail environment, a changed dynamic QR code comprising an encoded new unique value changed from a previously-displayed dynamic QR code and changed based upon a set of contemporaneous data elements associated with an item displayed in the retail environment; configure an authorized time duration for consumer devices to scan the previously-displayed dynamic QR code, where the previously-displayed dynamic QR code comprises a previously-encoded unique value; track an amount of elapsed time during display of the previously-displayed dynamic QR code; and where, in detecting the configured QR code change event, the processor is programmed to determine that the configured authorized time duration for the consumer devices to scan the previously-displayed dynamic QR code has expired. 8. The system of claim 7 , where the set of contemporaneous data elements associated with the item displayed in the retail environment comprises: data elements selected from a group consisting of a current location of the item displayed in the retail environment, a current temperature at the current location of the item displayed in the retail environment, a current time, a current date, a current scanned-item price, a user identifier of a user, and a device identifier of a consumer device of the user. 9. A computer program product, comprising: a computer readable storage medium having computer readable program code embodied therewith, where the computer readable storage medium is not a transitory signal per se and where the computer readable program code when executed on a computer causes the computer to: display, in response to a detected configured quick response (QR) code change event in a retail environment, a changed dynamic QR code comprising an encoded new unique value changed from a previously-displayed dynamic QR code and changed based upon a set of contemporaneous data elements associated with an item displayed in the retail environment; configure an authorized number of consumer device scans of the previously-displayed dynamic QR code, where the previously-displayed dynamic QR code comprises a previously-encoded unique value; track a number of detected scans of the previously-displayed dynamic QR code by different consumer devices within the retail environment; and where in detecting the configured QR code change event, the computer readable program code when executed on the computer causes the computer to determine that the number of detected scans of the previously-displayed dynamic QR code by the different consumer devices results in the configured authorized number of consumer device scans of the previously-displayed dynamic QR code. 10. The computer program product of claim 9 , where the set of contemporaneous data elements associated with the item displayed in the retail environment comprises: data elements selected from a group consisting of a current location of the item displayed in the re

Assignees

Inventors

Classifications

  • multi-dimensional coding · CPC title

  • Locating goods or services, e.g. based on physical position of the goods or services within a shopping facility · CPC title

  • Methods for optical code recognition · CPC title

  • G06K7/1417Primary

    2D bar codes · 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10032057B2 cover?
In response to detecting a configured quick response (QR) code change event in a retail environment, a changed dynamic QR code is displayed that includes an encoded new unique value. The changed dynamic QR code is changed from a previously-displayed dynamic QR code and is changed based upon a set of contemporaneous data elements associated with an item displayed in the retail environment.
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q30/0639. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 24 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).