Patent ID: 6985954

Claim:
A method for connecting a user computer at a first location on a network with a second location on the network through use of a coded symbol having contained therein encoded information associated with routing information on the network to the second location thereover, comprising the steps of: providing a input device, wherein the input device has associated therewith an input device ID; extracting the encoded information from the coded symbol and decoding such extracted encoded information to provide decoded information; inputting the decoded information and the input device ID to a defined port on the user computer which has an existing first functionality associated with the operation of the user computer which is not the same functionality as the step of inputting the decoded information, such that the step of inputting comprises a second functionality, with the port of the user computer operable to accommodate for both the first and second functionality during operation thereof; detecting operation under the second functionality when decoded information is input to the port; translating the second functionality to the compatible with the first functionality for input to the port; and in response to the step of detecting, connecting to the second location utilizing the decoded information and the input device ID by the steps of: interfacing the user computer through the network to an intermediate location on the network having a resource server and a resource database disposed thereat, transmitting the decoded information and device ID to the intermediate location, the database having stored therein, a table of routing information and a plurality of information for a plurality of second location on the network, and each of the routing information associated with one or more of different decoded information, wherein the resource database has stored therein information associated with the device ID and wherein the resource server is operable to extract the input device ID for storage thereof and use thereof to perform a predetermined commerce transaction, comparing the received decoded information and device ID with the stored decoded information and, if there is a match, transmitting the associated routing information with the matched decoding information back to the user computer, and connecting the user computer with the second location in accordance with the routing information transferred from the intermediate location.