IP Library Granted Patent US 9,239,979
Granted Patent B1
US 9,239,979 · App. 14/598,219 · Granted Jan 19, 2016

Synthetic barcode payment system and method

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 9,239,979
App. No.
14/598,219
Granted
Jan 19, 2016
Kind
B1
Abstract

A payment management system includes a synthetic barcode module, which may be part of a smart phone. The module comprises light management components and a controller. The light management components may include an optical receiver (e.g., camera or light sensor) and an optical emitter (e.g., display elements). A processor decodes drive data from files corresponding to barcodes. The decoded data is used to drive the controller which causes the emitter to emit light pulses that emulate light reflected from a series scanned barcode to communicate the payment barcode optically. The barcodes convey payment information to a point of sale.

Claims (36)

1. A synthetic barcode payment methodology comprising:

determining if a laser barcode scanner is present;

positioning a light emitter in optical communication with the laser barcode scanner; and

causing the light emitter to pulse at a frequency sensible by a laser barcode scanner and in a manner to emit pulses of light that emulate light reflected from a plurality of barcodes scanned by the laser barcode scanner, said plurality of barcodes encoding payment data;

said step of determining if a laser bar code scanner is present comprising receiving light from the laser bar code scanner and determining if the received light is laser light at about a frequency corresponding to the laser barcode scanner.

2. The synthetic barcode payment methodology according to claim 1 , said plurality of barcodes comprising a plurality of UPC barcodes.

3. The synthetic barcode payment methodology according to claim 1 , said plurality of barcodes comprising a plurality of EAN barcodes.

4. The synthetic barcode payment methodology according to claim 1 , wherein the light emitter comprises an LED.

5. The synthetic barcode payment methodology according to claim 1 , said step of determining if a laser bar code scanner is present comprising receiving light from the laser bar code scanner using an optical sensor and, using a controller operably coupled to the optical sensor, determining if the received light is laser light at about a frequency corresponding to the laser barcode scanner.

6. The synthetic barcode payment methodology according to claim 5 , said optical sensor comprising a charged couple device camera.

7. The synthetic barcode payment methodology according to claim 5 , said optical sensor comprising a CMOS camera.

8. The synthetic barcode payment methodology according to claim 5 , said optical sensor comprising an ambient light sensor.

9. A synthetic barcode payment methodology comprising:

determining if a laser barcode scanner is present;

positioning a light emitter in optical communication with the laser barcode scanner; and

causing the light emitter to pulse at a frequency sensible by a laser barcode scanner and in a manner to emit pulses of light that emulate light reflected from a plurality of barcodes scanned by the laser barcode scanner, said plurality of barcodes encoding payment data, said plurality of barcodes including a first barcode indicating that a series of payment barcodes will follow.

10. The synthetic barcode payment methodology according to claim 9 , said plurality of barcodes including a last barcode indicating that the series of payment barcodes have been provided.

11. A synthetic barcode payment methodology comprising:

determining if a laser barcode scanner is present;

positioning a light emitter in optical communication with the laser barcode scanner; and

causing the light emitter to pulse at a frequency sensible by a laser barcode scanner and in a manner to emit pulses of light that emulate light reflected from a plurality of barcodes scanned by the laser barcode scanner, said plurality of barcodes encoding payment data, each barcode encoding a plurality of numbers, said plurality of numbers comprising pairs of numbers, each pair of numbers encoding a character of a plurality of characters comprising the payment data.

12. A synthetic barcode payment methodology comprising:

determining if a laser barcode scanner is present;

positioning a light emitter in optical communication with the laser barcode scanner; and

causing the light emitter to pulse at a frequency sensible by a laser barcode scanner and in a manner to emit pulses of light that emulate light reflected from a plurality of barcodes scanned by the laser barcode scanner, said plurality of barcodes encoding payment data, wherein the light emitter comprises display screen elements of smart phone, said display screen elements comprising one of an active matrix organic light emitting diode display and an active matrix RGB backlit liquid crystal display.

13. A payment management system, said system comprising:

a synthetic barcode phone comprising:

a light management module comprising display screen elements that emit light pulses that are sensible by a laser scanner and emulate light reflected from a scanned barcode, and a display controller that drives the display screen elements; and

a processor operably coupled to the display controller, said processor receiving analog audio signals corresponding to at least one barcode and outputting driver signals to the display controller to cause the light management module to emit light pulses that are sensible by a laser scanner and emulate light reflected from a scanned barcode and

a receiver for receiving at least one payment code from a remote source.

14. A payment management system according to claim 13 , wherein said display screen elements comprise one of an active matrix organic light emitting diode display and an active matrix RGB backlit liquid crystal display.

15. A payment management system according to claim 13 , wherein said display screen elements comprise an active matrix organic light emitting diode display and said display controller comprises a thin film transistor controller.

16. A payment management system according to claim 13 , wherein said display screen elements comprise an active matrix RGB backlit liquid crystal display and said display controller comprises a backlight controller and an LCD controller.

17. A payment management system according to claim 14 , further comprising an optical sensor operably coupled to the processor, said processor determining if received light pulses correspond to a barcode scanner by checking stimulus timing.

18. A payment management system according to claim 17 , said optical sensor comprising a sensor from the group consisting of a CMOS camera, a CCD camera, and an ambient light sensor.

19. A payment management system according to claim 14 , further comprising a client application executable by said processor, said client application managing user selection and use of the at least one payment code.

Assignments (4)
CHANGE OF NAME Recorded Nov 3, 2021
From: CONVERSANT INTELLECTUAL PROPERTY INC.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 058793/0720 →
RELEASE OF SECURITY INTEREST Recorded Nov 10, 2020
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 054372/0194 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046900/0136 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2016
From: MCGILL, RANDY
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 037417/0360 →