Here is some of the detail...
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.
Patent Claims
We claim:
1. A method of a user computing device comprising a scanner and a computer accessing one of a plurality of remote information computers available for communication over a network, comprising: scanning a bar code symbol affixed to an article of commerce, the bar code symbol encoded with an index readable by the user computing device; transmitting the index by the user computing device to a remote server computer over the network for the remote server computer to access with the index a database comprising a plurality of records comprising predetermined relationships that link an index to a pointer which identifies a remote information computer on the network, extract a pointer from the database as a function of the index, and return the pointer to the user computing device over the network; and the user computing device receiving the pointer and then using the pointer to establish communication directly via the network with the remote information computer identified by the pointer.
2. The method of claim 1 wherein the pointer comprises a Uniform Resource Locator.
3. The method of claim 1 wherein the pointer comprises a network address.
4. The method of claim 1 wherein the pointer comprises a name of the remote information computer.
5. The method of claim 1 wherein the pointer comprises an IP address.
6. The method of claim 1 wherein the user computing device uses the pointer to establish communication directly via the network with the remote information computer identified by the pointer automatically by the user computing device without user intervention.
7. The method of claim 6 wherein the automatic communication by the user computing device with the remote information computer is executed by a web browser program running on the user computing device.
8. The method of claim 1 wherein the user computing device uses the pointer to establish communication directly via the network with the remote information computer identified by the pointer by a user selecting a link received by the user computing device from the remote server computer.