# US 7,028,906 B2 · System, method, and apparatus for communicating information between a mobile communications device and a bar code scanner

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,028,906 B2
- Document ID: US7028906B2
- Status: Granted
- Kind: B2
- Application number: 10/770,343
- Filed: 2004-02-02
- Published: 2004-11-25
- Granted: 2006-04-18
- Earliest claimed: 2001-09-25
- Assignees: ecrio, inc.
- Inventors: Nagesh Challa; Venkata T. Gobburu
- Web page: https://patentgrep.com/patent/US7028906B2

## CPC

- G06Q 20/3274: {using a pictured code, e.g. barcode or QR-code, being displayed on the M-device}
- G06K 7/1095: {the scanner comprising adaptations for scanning a record carrier that is displayed on a display-screen or the like}
- G06K 7/14: using light without selection of wavelength, e.g. sensing reflected white light {(G06K7/10831 - G06K7/1097 take precedence)}
- G06K 17/0022: {arrangements or provisions for transferring data to distant stations, e.g. from a sensing device ("transfer between computer elements G06F13/00 "; data-transmission H04L)}
- G06Q 20/322: {Aspects of commerce using mobile devices [M-devices]}
- G06Q 20/343: {Cards including a counter}
- G07F 7/02: by keys or other credit registering devices
- G07G 1/0045: {with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})
- G07G: REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS

## Abstract

A system, method, and apparatus for communicating information encoded in a bar code format between a mobile communications device and a bar code scanner. Transmission information data is encoded into a bar code format. A signal is generated from the bar code format to simulate a reflection of a scanning beam being moved across a static visual image of the bar code format; and the signal is transmitted as light pulses from the mobile communications device.

## Claims

### Claim 1

A method of providing transmission information to a bar code scanner from a mobile phone comprising:
receiving on the mobile phone the transmission information via a wireless transmission;
storing the transmission information on the mobile phone as stored transmission information;
presenting representative information for the stored transmission information on a screen of the mobile phone;
encoding in the mobile phone the stored transmission information into a bar code format;
generating in the mobile phone a signal from the bar code format to simulate a reflection of a scanning beam being moved across a static visual image of the bar code format; and
transmitting the signal as light pulses from the mobile phone.

### Claim 2 (depends on 1)

The method of claim 1 wherein the mobile phone includes an infrared transmitter/receiver pair, further comprising:
directing the infrared transmitter/receiver pair at the bar code scanner;
receiving at the infrared receiver a scanning beam emitted by the bar code scanner; and
determining a scan rate of the scanning beam;
wherein the generating step comprises generating the signal based on the scan rate; and
wherein the transmitting step comprises transmitting the signal as light pulses from the infrared transmitter.

### Claim 3

A mobile phone comprising:
a receiver section for receiving on the mobile phone transmission information via a wireless transmission;
a memory for storing the transmission information from the receiver section on the mobile phone as stored transmission information;
a screen for presenting representative information for the stored transmission information from the memory;
a program component for encoding in the mobile phone the stored transmission information into a bar code format;
a program component for generating in the mobile phone a signal from the bar code format to simulate a reflection of a scanning beam being moved across a static visual image of the bar code format; and
a light source for transmitting the signal as light pulses.

### Claim 4 (depends on 3)

The mobile phone of claim 3 further comprising:
an infrared transmitter/receiver pair; and
a program component for determining a scan rate of a scanning beam emitted by a bar code scanner and received at the infrared receiver;
wherein the generating program component further is for generating the signal based on the scan rate; and
wherein the light source is the infrared transmitter.

### Claim 5

A mobile phone comprising:
means for receiving on the mobile phone transmission information via a wireless transmission;
means for storing the transmission information on the mobile phone as stored transmission information;
means for presenting representative information for the stored transmission information on a screen of the mobile phone;
means for encoding in the mobile phone the stored transmission information into a bar code format;
means for generating in the mobile phone a signal from the bar code format to simulate a reflection of a scanning beam being moved across a static visual image of the bar code format; and
means for transmitting the signal as light pulses from the mobile phone.

### Claim 6 (depends on 5)

The mobile phone of claim 5 further comprising:
an infrared transmitter/receiver pair; and
means for determining a scan rate of a scanning beam emitted by a bar code scanner and received at the infrared receiver;
wherein the generating program component further comprises means for generating the signal based on the scan rate; and
wherein the light source is the infrared transmitter.
