Systems and methods for incorporating QR codes
US-9953311-B2 · Apr 24, 2018 · US
US10878400B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10878400-B2 |
| Application number | US-201715639789-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 30, 2017 |
| Priority date | Jul 1, 2016 |
| Publication date | Dec 29, 2020 |
| Grant date | Dec 29, 2020 |
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.
In the mobile terminal, a first information code is generated based on a terminal identification information and first determining information. The generated first information code is displayed by display unit provided in the mobile terminal. In the mobile terminal, the first and second determining information are acquired from a payment apparatus through reading a third information code. Based on the second determining information, a second information code is generated. Responsively to this generation, images presented on the display unit's screen are updated from a state where the first information code has been displayed so far to another state where the second information code is displayed. In a payment apparatus, an imaging unit images the second information code providing the decoded second determining information, followed by imaging first information code, further followed by performing a process based on the terminal identification information decoded together with the first determining information.
Opening claim text (preview).
What is claimed is: 1. An information coder reading system, comprising: a mobile terminal provided with a screen, an information code being displayed on the screen; and an information code reader that optically reads the information code from the mobile terminal so as to acquire predetermined information from the mobile terminal, wherein the mobile terminal comprises a first controller configured to acquire information from the information code reader, and generate an information code, a terminal-side display provided with a screen and configured to display, on the screen, the information code generated by the first controller, and wherein the first controller is configured to control the terminal-side display; and wherein the information code reader comprises an optical camera configured to image the information code displayed on the screen of the terminal-side display, and a second controller configured to interpret the information code imaged by the optical camera, and perform a process which uses interpreted results of the information code, wherein the first controller is configured to generate a first information code based on both the predetermined information and first determining information, the first controller is configured to enable the terminal-side display to display the first information code on the screen thereof in response to the first information code generated by the code generating section, the first controller is configured to acquire, from the information code reader, both second determining information and the first determining information interpreted by the second controller in response to the first information code being imaged by the optical camera, the first controller is configured to generate a second information code based on the second determining information acquired together with the first determining information when the information acquired by the first controller includes the first determining information, the first controller is configured to update the terminal-side display so as to change display of the first information code on the screen to display of the second information code on the screen, and the second controller is configured to perform a process based on the predetermined information interpreted together with the first determining information by the second controller in response to imaging the first information code, when the second controller interprets the second determining information in response to the second information code imaged by the optical camera. 2. The information code reading system of claim 1 , wherein the first controller is configured to generate the first information code based on both the predetermined information and the first determining information, the first controller is configured to generate the second information code based on the second determining information acquired together with the first determining information if the information acquired by the first controller includes the first determining information and the first information code is generated based on both the predetermined information and the first determining information, and the second controller is configured to perform a process based on the predetermined information interpreted together with the first determining information if the second determining information is interpreted by the second controller in response to imaging the second information code by the optical camera. 3. The information code reading system of claim 1 , wherein the first controller is configured to generate the first information code based on the first determining information, the first controller is configured to generate the second information code based on both the predetermined information and the second determining information acquired together with the first determining information if the information acquired by the first controller includes the first determining information and the first information code is generated based on the first determining information, and the second controller is configured to perform a process based on the predetermined information interpreted together with the second determining information if the second determining information and the predetermined information are interpreted by the second controller in response to imaging the second information code by the optical camera. 4. The information code reading system of claim 1 , wherein the information code reader comprises a reader-side display capable of displaying a third information code generated based on the first and second determining information, and the mobile terminal comprises a second optical camera configured to image the third information code displayed by the reader-side display, and wherein the first controller is configured to obtain the first and second determining information by interpreting the third information code imaged by the second optical camera. 5. The information code reading system of claim 1 , wherein the predetermined information is information in relation to payment, and the second controller is configured to perform a payment process based on the information in relation to the payment, which is obtained by interpretation performed by the second controller. 6. The information code reading system of claim 1 , wherein the first controller is configured to generate the first determining information which is composed of random information. 7. The information code reading system of claim 6 , wherein the first controller is configured to generate the first determining information which is composed of random information, based on information sensed by at least any one sensor of the mobile terminal. 8. The information code reading system of claim 1 , wherein the second controller is configured to generate the second determining information which is composed of random information. 9. The information code reading system of claim 8 , wherein the second controller is configured to generate the first determining information which is composed of random information, based on information sensed by at least any one sensor of the information code reader. 10. A method of processing an information code in a system that includes (a) a mobile terminal with a terminal-side display with a screen and (b) an information code reader with an optical camera and a controller, the information code reader being communicable with the mobile terminal, comprising steps of: making the mobile terminal generate a first information code serving as the information code, based on i) predetermined information and first determining information which are information in relation to identifying the mobile terminal or a user of the mobile terminal or ii) the first determining information; making the mobile terminal control the terminal-side display to display the first information code on the screen; making the optical camera image the first information code displayed on the screen; making the information code reader interpret the first information code that was imaged by the optical camera; making the information code reader determine whether or not, in association with imaging of a second information code by the optical camera, the controller has interpreted second determining information or both the second determining information and the predetermined information; making the mobile terminal acquire, from the information code reader, the second determining information and the first determining information, where the first determining information was derived by the information code reader from the first information code displayed on the screen and imaged by the optical came
using mutual authentication without cards, e.g. challenge-response · CPC title
comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit · CPC title
using a pictured code, e.g. barcode or QR-code, being read by the M-device · CPC title
using a pictured code, e.g. barcode or QR-code, being displayed on the M-device · CPC title
Aspects of commerce using mobile devices [M-devices] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.