Method and apparatus for accessing a remote location by sensing a machine-resolvable code
First Claim
1. A method of accessing one or more remote locations on a network by sensing a machine-resolvable code, comprising the steps of:
- providing a first computer disposed on the network, the first computer being interfacable to an input device for sensing a machine-resolvable code proximate a first location, the first computer running a software application which includes a non IP address, software identification code unique to the software application and unrelated to the machine resolvable code having an association with at least one of the one or more remote locations, wherein the non IP address, software identification code identifies the software application and wherein the software application identified by the non IP address, software identification code can run on multiple computers at different locations on the network;
accessing with the first computer a second computer disposed on the network in accordance with routing information provided by the first computer and in response to sensing by the input device the machine-resolvable code proximate the first location;
transferring to the second computer from the first computer at least the non IP address, software identification code;
storing in an associative database at the second computer associations between non IP address, software identification codes and ones of the one or more remote locations and operable to have routing information associated with each of the one or more remote locations;
performing a lookup operation at the second computer to match the non IP address, software identification code with the associated at least one of the one or more remote locations in accordance with the stored associations to obtain associated remote routing information corresponding to the associated at least one of the one or more remote locations;
returning to the first computer from the second computer the remote routing information of the at least one of the one or more remote locations determined at the second computer to correspond to the non IP address, software identification code that was transferred from the first computer to the second computer; and
accessing with the first computer the associated at least one of the one or more remote locations according to the returned remote routing information to retrieve remote information from the one of the one or more remote locations associated with the returned remote routing information.
13 Assignments
0 Petitions
Accused Products
Abstract
A method for controlling a computer wherein one or more remote locations disposed on a network are accessed in response to sensing a machine-resolvable code. A computer disposed on a network is operably connected to an input device for sensing a machine-resolvable code. A software application which includes a software identification code runs on the computer. In response to sensing a machine-resolvable code with the input device, the computer accesses at least one remote location corresponding to the software identification code. The one or more remote locations accessed may then return remote information to the computer for presentation.
15 Citations
36 Claims
-
1. A method of accessing one or more remote locations on a network by sensing a machine-resolvable code, comprising the steps of:
-
providing a first computer disposed on the network, the first computer being interfacable to an input device for sensing a machine-resolvable code proximate a first location, the first computer running a software application which includes a non IP address, software identification code unique to the software application and unrelated to the machine resolvable code having an association with at least one of the one or more remote locations, wherein the non IP address, software identification code identifies the software application and wherein the software application identified by the non IP address, software identification code can run on multiple computers at different locations on the network; accessing with the first computer a second computer disposed on the network in accordance with routing information provided by the first computer and in response to sensing by the input device the machine-resolvable code proximate the first location; transferring to the second computer from the first computer at least the non IP address, software identification code; storing in an associative database at the second computer associations between non IP address, software identification codes and ones of the one or more remote locations and operable to have routing information associated with each of the one or more remote locations; performing a lookup operation at the second computer to match the non IP address, software identification code with the associated at least one of the one or more remote locations in accordance with the stored associations to obtain associated remote routing information corresponding to the associated at least one of the one or more remote locations; returning to the first computer from the second computer the remote routing information of the at least one of the one or more remote locations determined at the second computer to correspond to the non IP address, software identification code that was transferred from the first computer to the second computer; and accessing with the first computer the associated at least one of the one or more remote locations according to the returned remote routing information to retrieve remote information from the one of the one or more remote locations associated with the returned remote routing information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for accessing one or more remote locations on a network by sensing a machine-resolvable code, comprising:
-
a first computer disposed on the network, the first computer being interfacable to an input device for sensing a machine-resolvable code proximate a first location, wherein the machine-resolvable code contains no routing information, the first computer running a software application which includes a non IP address, software identification code unique to the software application and unrelated to the machine resolvable code having an association with at least one of the one or more remote locations, wherein the non IP address, software identification code identifies the software application and wherein the software application identified by the non IP address, software identification code can run on multiple computers at different locations on the network; a second computer disposed on the network, and accessed in accordance with routing information provided by said first computer and in response to the input device sensing the machine-resolvable code proximate the first location; the first computer operable to transfer to the second computer from the first computer at least the non IP address, software identification code; an associative database disposed at the second computer for storing associations between non IP address, software identification codes and ones of the one or more remote locations and operable to have routing information associated with each of the one or more remote locations; wherein a lookup operation is performed at the second computer to match the non IP address, software identification code with the associated at least one of the one or more remote locations to obtain associated remote routing information corresponding to the associated at least one of the one or more remote locations; wherein the remote routing information of the at least one of the one or more remote locations determined at the second computer to correspond to the non IP address, software identification code that was transferred from the first computer to the second computer; and wherein the associated at least one of the one or more remote locations are accessed by the first computer according to the returned remote routing information to retrieve remote information from the one of the one or more remote locations associated with the returned remote routing information. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification