IP Library Granted Patent US 7,430,588
Granted Patent B2
US 7,430,588 · App. 11/269,139 · Granted Sep 30, 2008

Automatic access of a networked resource with a portable wireless device

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 7,430,588
App. No.
11/269,139
Granted
Sep 30, 2008
Kind
B2
Abstract

A portable wireless device that is adapted to image a machine readable code such as a bar code, decode the bar code, send the bar code data over the Internet to a resolution server that will return an associated URL that will link the portable wireless device to content on an information server. Thus, by taking a picture of a bar code symbol, the portable wireless device will automatically retrieve content from the Internet that has been linked to that bar code via the present invention.

Claims (57)

1. A method for accessing content from an information server computer on a computer network comprising the steps of:

a. capturing an image of a machine-readable code with a portable wireless device;

b. processing, on the portable wireless device, the captured image to decode the machine-readable code into a file identifier;

c. forming, on the portable wireless device, a resource location request comprising the file identifier;

d. transmitting, from the portable wireless device via an associated wireless communications network, the resource location request to a resolution server computer on the computer network that is interoperable with the wireless communications network;

e. determining, at the resolution server computer, a resource location identifier associated with the resource location request;

f. returning the resource location identifier to the portable wireless device;

g. the portable wireless device transmitting a resource request to an information server computer designated by the resource location identifier;

h. the information server computer receiving the resource request and returning content to the portable wireless device associated with the resource request.

2. The method of claim 1 in which the machine-readable code is a bar code symbol.

3. The method of claim 2 in which the bar code symbol is associated with an object.

4. The method of claim 3 in which the content returned to the portable wireless device is associated with the object.

5. The method of claim 4 in which the bar code symbol is a UPC code.

6. The method of claim 1 in which the computer network is a global computer network, and in which the portable wireless device communicates over a cellular network with the global computer network.

7. The method of claim 1 in which the resource location request additionally comprises a device identifier.

8. The method of claim 7 in which the resource location identifier is determined as a function of the device identifier.

9. The method of claim 1 in which the step of determining, at the resolution server computer, a resource location identifier as a function of the resource location request comprises the steps of

i. extracting the file identifier from the resource location request; and

ii. querying a database with the file identifier; the database comprising a plurality of mappings of file identifiers to associated resource location identifiers.

10. A system for accessing content from an information server computer on a computer network comprising:

A. a portable wireless device comprising:

a. a wireless transceiver;

b. an image capture module;

c. a display screen; and

d. a processing circuitry adapted to:

i. cause the wireless transceiver to selectively communicate with a wireless network to transmit and receive wireless messages, and to communicate with server computers on a global computer network;

ii. capture, via the image capture module, an image of a machine-readable code;

iii. process the captured image to decode the machine-readable code into a file identifier;

iv. form a resource location request comprising the file identifier;

v. transmit, via the wireless transceiver, the resource location request to a resolution server computer on the global computer network;

B. a resolution server computer interconnected to the global computer network, the resolution server computer comprising processing circuitry adapted to

a. determine a resource location identifier as a function of the resource location request received from the portable wireless device; and

b. return the resource location identifier to the portable wireless device;

wherein the processing circuitry of the portable wireless device is further adapted to transmit a resource request to an information server computer designated by the resource location identifier; to receive content from the information server computer as a function of the resource request; and to display the received content on the display screen.

11. The system of claim 10 in which the machine-readable code is a bar code symbol.

12. The system of claim 11 in which the bar code symbol is associated with an object.

13. The system of claim 11 in which the content returned to the portable wireless device is associated with the object.

14. The system of claim 13 in which the bar code symbol is a UPC code.

15. The system of claim 10 in which the resource location request additionally comprises a device identifier.

16. The system of claim 15 in which the resource location identifier is determined as a function of the device identifier.

17. The system of claim 10 in which the resolution server processing circuitry is adapted to determine a resource location identifier as a function of the resource location request received from the portable wireless device by

i. extracting the file identifier from the resource location request; and

ii. querying a database with the file identifier; the database comprising a plurality of mappings of file identifiers to associated resource location identifiers.

18. A portable wireless device for accessing content from an information server computer on a computer network comprising:

a. a wireless transceiver;

b. an image capture module;

c. a display screen; and

d. a processing circuitry adapted to:

i. cause the wireless transceiver to selectively communicate with a wireless network to transmit and receive wireless messages, and to communicate with server computers on a global computer network;

ii. capture, via the image capture module, an image of a machine-readable code;

iii. process the captured image to decode the machine-readable code into a file identifier;

iv. form a resource location request comprising the file identifier;

v. transmit, via the wireless transceiver, the resource location request to a resolution server computer on the global computer network;

vi. receive from the resolution server a resource location identifier determined by the resolution server as a function of the resource request;

vii. transmit a resource request to an information server computer designated by the resource location identifier;

viii. receive content from the information server computer as a function of the resource request; and

ix. display the received content on the display screen.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Jan 24, 2017
From: YA GLOBAL INVESTMENTS, LP
To: NEOMEDIA TECHNOLOGIES, INC.
Reel/Frame 041467/0240 →
RELEASE OF SECURITY INTEREST Recorded Jan 24, 2017
From: CORNELL CAPITAL PARTNERS, LP
To: NEOMEDIA TECHNOLOGIES, INC.
Reel/Frame 041469/0094 →
RELEASE OF SECURITY INTEREST Recorded Jan 24, 2017
From: YA GLOBAL INVESTMENTS, LP
To: NEOMEDIA TECHNOLOGIES, INC.
Reel/Frame 041469/0115 →
RELEASE OF SECURITY INTEREST Recorded Jan 24, 2017
From: YA GLOBAL INVESTMENTS, LP
To: NEOMEDIA TECHNOLOGIES, INC.
Reel/Frame 041469/0160 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2016
From: NEOMEDIA TECHNOLOGIES, INC.
To: NM, LLC
Reel/Frame 039622/0662 →
NOTICE OF SECURITY INTEREST Recorded Jan 29, 2016
From: NEOMEDIA TECHNOLOGIES, INC.
To: YA GLOBALINVESTMENTS, L.P.
Reel/Frame 037640/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2009
From: HUNTER, KEVIN
To: NEOMEDIA TECHNOLOGIES, INC.
Reel/Frame 022231/0747 →
SECURITY AGREEMENT Recorded Nov 4, 2008
From: NEOMEDIA TECHNOLOGIES INC.
To: YA GLOBAL INVESTMENTS, L.P.
Reel/Frame 021785/0099 →
SECURITY AGREEMENT Recorded Oct 4, 2007
From: NEOMEDIA TECHNOLOGIES, INC.; NEOMEDIA TELECOM SERVICES, INC.; NEOMEDIA MICRO PAINT REPAIR, INC.; NEOMEDIA MIGRATION, INC.
To: YA GLOBAL INVESTMENTS, LP
Reel/Frame 019943/0778 →
SECURITY AGREEMENT Recorded Mar 27, 2007
From: NEOMEDIA TECHNOLOGIES, INC.
To: CORNELL CAPITAL PARTNERS, L.P.
Reel/Frame 019069/0253 →