IP Library Granted Patent US 8,418,922
Granted Patent B1
US 8,418,922 · App. 13/626,119 · Granted Apr 16, 2013

Time-varying barcodes for information exchange

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 8,418,922
App. No.
13/626,119
Granted
Apr 16, 2013
Kind
B1
Abstract

Embodiments of the present invention provide time-varying barcodes for information exchange. Specifically, embodiments of the present invention provide a system and method for communicating information between electronic devices via a time-varying barcode image sequence. In a typical embodiment, information to be transmitted is divided into packets. A barcode image is generated from each packet. Each barcode image is displayed sequentially with varying display times based on the complexity of the barcode image. A second electronic device reads and decodes the barcode image sequence until the entire information is received.

Claims (35)

1. A data communication device for communicating information via an image, said device comprising:

a display component configured to display an image sequence or authentication graphic on a display screen of the device;

a reader component configured to read an image sequence or authentication graphic;

a decoding component configured to decode an image sequence; and

a receiving component configured to receive an authentication graphic;

wherein at least one member of the image sequence differs from the other members with respect to a display specification, and wherein the reader component is further configured to sample a display to determine when the entire image sequence is received or the authentication graphic is displayed.

2. The data communication device of claim 1 , further comprising a second device comprising components to at least one of:

display an image sequence on a display screen of the second device and recognize a return authentication graphic by a camera; and

read an image sequence by a camera of the second device and display an authentication graphic on a display screen.

3. The data communication device of claim 2 , wherein the second device further comprises:

a display component configured to display an image sequence or authentication graphic on a display screen of the second device;

a reader component configured to read an image sequence or authentication graphic;

a decoding component configured to decode an image sequence; and

a receiving component configured to receive an authentication graphic.

4. The data communication device of claim 1 , wherein the image sequence and authentication graphic each comprises at least one of: a barcode, a quick response (QR) code, and a graphical image.

5. The data communication device of claim 1 , wherein the display specification is the amount of time each image in the sequence is displayed, based upon the complexity of the image.

6. The data communication device of claim 1 , wherein the display component further comprises an image generating component configured to generate the image sequence from the information, wherein the information is divided into a group of packets, each packet being encoded as an image, and each packet including redundancy information with respect to a different packet or error correction data information with respect to a different packet.

7. A method for providing a data communication device for communicating information via a time-varying image, comprising:

providing an electronic device, comprising:

a display component configured to display an image sequence or authentication graphic on a display screen of the electronic device;

a reader component configured to read an image sequence or authentication graphic;

a decoding component configured to decode an image sequence; and

a receiving component configured to receive an authentication graphic;

wherein at least one member of the image sequence differs from the other members with respect to a display specification, and wherein the reader component is further configured to sample a display to determine when the entire image sequence is received or the authentication graphic is displayed.

8. The method of claim 7 , further comprising providing a second electronic device, comprising components to at least one of:

display an image sequence on a display screen of the second device and recognize a return authentication graphic by a camera; and

read an image sequence by a camera of the second device and display an authentication graphic on a display screen.

9. The method of claim 8 , where the second device further comprises:

a display component configured to display an image sequence or authentication graphic on a display screen of the second device;

a reader component configured to read an image sequence or authentication graphic;

a decoding component configured to decode an image sequence; and

a receiving component configured to receive an authentication graphic.

10. The method of claim 7 , wherein the image sequence and authentication graphic each comprises at least one of: a barcode, a quick response (QR) code, and a graphical image.

11. The method of claim 7 , wherein the display specification is the amount of time each image in the sequence is displayed, based upon the complexity of the image.

12. The method of claim 7 , wherein the display component further comprises an image generating component configured to generate the image sequence from the information, wherein the information is divided into a group of packets, each packet being encoded as an image, and each packet including redundancy information with respect to a different packet or error correction data information with respect to a different packet.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2024
From: KIM, MOON
To: SNKP CORPORATION
Reel/Frame 069472/0465 →