System and method for using an ordinary article of commerce to access a remote computer
DCFirst Claim
1. A method of a user computing system communicating with one of a plurality of remote information computers available for communication over a computer network comprising:
- a) the user computing system machine-reading a data carrier encoded with an index;
b) the user computing system transmitting the index to a remote server computer over the computer network to enable the remote server computer to provide a pointer retrieved from a database comprising a plurality of records that each link an index to a pointer which identifies a remote information computer on the network;
c) the user computing system receiving the pointer from the remote server computer over the computer network; and
d) the user computing system using the pointer to establish communication directly with the remote information computer identified by the pointer.
6 Assignments
Litigations
0 Petitions

Accused Products

Abstract
A system and method for using identification codes found on ordinary articles of commerce to access remote computers on a network. In accordance with one embodiment of the invention, a computer is provided having a database that relates Uniform Product Code (“UPC”) numbers to Internet network addresses (or “URLs”). To access an Internet resource relating to a particular product, a user enters the product'"'"'s UPC symbol manually, by swiping a bar code reader over the UPC symbol, or via other suitable input means. The database retrieves the URL corresponding to the UPC code. This location information is then used to access the desired resource.
707 Citations
31 Claims
-
1. A method of a user computing system communicating with one of a plurality of remote information computers available for communication over a computer network comprising:
-
a) the user computing system machine-reading a data carrier encoded with an index; b) the user computing system transmitting the index to a remote server computer over the computer network to enable the remote server computer to provide a pointer retrieved from a database comprising a plurality of records that each link an index to a pointer which identifies a remote information computer on the network; c) the user computing system receiving the pointer from the remote server computer over the computer network; and d) the user computing system using the pointer to establish communication directly with the remote information computer identified by the pointer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A user computing system comprising an input device configured to machine-read a data carrier encoded with an index;
- wherein the user computing system is programmed to;
a) transmit the index to a remote server computer to enable the remote server computer to utilize the index to access a database comprising a plurality of records that each link an index to a pointer which identifies a remote information computer on the computer network and extract from the database at least one pointer as a function of the index; b) receive from the remote server computer the pointer that was extracted from the database; and c) use the extracted pointer to establish communication via the computer network with the remote information computer identified by the extracted pointer. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
- wherein the user computing system is programmed to;
-
22. A method of a remote server computer providing a user computing system with a pointer for connecting to a remote information computer comprising:
-
a) a remote server computer receiving, via a computer network from a user computer device, an index obtained as a result of the user computing system machine-reading a data carrier encoded with the index; b) the remote server computer retrieving a pointer by accessing a database with the index, the database comprising a plurality of records comprising predetermined relationships that link an index to a pointer which identifies a remote information computer on the computer network; and c) the remote server computer returning the pointer to the user computing system via the computer network. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A remote server computer comprising computer storage for storing a database that comprises a plurality of records that each link an index to a pointer which identifies a remote information computer on a computer network, the remote server computer programmed to:
-
a) receive, via a computer network from a user computing system, an index obtained as a result of the user computing system machine-reading a data carrier encoded with the index; b) retrieve a pointer based on a predetermined relationship between the index and the pointer by accessing the database with the index, the pointer identifying a remote information computer on the computer network; and c) return the pointer to the user computing system via the computer network. - View Dependent Claims (28, 29, 30, 31)
-
Specification