Method and apparatus for accessing spatially associated information
First Claim
1. A system for retrieving information that is relationally associated with a distant location within a user'"'"'s physical environment, the system comprising;
- a) A portable computing device, said portable computing device comprising;
i. an aiming portion, the aiming portion being aimable by a user in the direction of said distant location within said physical environment;
ii. an orientation sensor operative to provide orientation data representing a current physical orientation of said aiming portion within said physical environment;
iii. a locative sensor operative to provide positional data representing a current physical location of said portable computing device within said physical environment;
iv. a user manipulatable trigger operative to provide a signal indicating a user manipulation of said user manipulatable trigger;
v. a CPU able to load and execute software from a memory;
said CPU operatively connected to said orientation sensor, said locative sensor, and said user manipulatable trigger, said CPU operative to compute locative coordinates representing said distant location, said CPU computing said locative coordinates based upon said positional data, said orientation data, and a distance offset value that represents a distance from said portable computing device to said distant location, said CPU sending a representation of said locative coordinates to a remote server over a communication link;
said CPU receiving data back from said remote server in response to said locative coordinates having been sent and outputting a representation of said data having been received upon at least one of a visual and an aural display;
b) A remote server having access to a plurality of pieces of information, each of said pieces of information being relationally associated with one or more physical locations, said remote server receiving said locative coordinates from said portable computing device over said communication link and in response accessing one or more pieces of information that are relationally associated with said distant location and sending corresponding data back to said portable computing device in response to said locative coordinates.
1 Assignment
0 Petitions
Accused Products
Abstract
A targeting location information system uses a portable computing device interfaced with a positioning system in combination with a distributed network. Targeting methods and apparatus are then used to identify a user selected location that is some distance away from the then current location of the portable computing device, the targeting methods allow the user of said portable computing device to target a specific distant location or a range of specific distant locations that is a particular distance and orientation away from said then current location of the portable computing device. Target location coordinates for a specific or range of distant locations is then transmitted to the distributed network and is used in the retrieval of corresponding location specific information. Additional information may be associated with the web page information such as priority information, object type information, context type information, or weighting information. The web page information associated with said location coordinates may then be displayed, optionally contingent upon said priority information, context type information, object type information, or other conditional information.
162 Citations
26 Claims
-
1. A system for retrieving information that is relationally associated with a distant location within a user'"'"'s physical environment, the system comprising;
-
a) A portable computing device, said portable computing device comprising;
i. an aiming portion, the aiming portion being aimable by a user in the direction of said distant location within said physical environment;
ii. an orientation sensor operative to provide orientation data representing a current physical orientation of said aiming portion within said physical environment;
iii. a locative sensor operative to provide positional data representing a current physical location of said portable computing device within said physical environment;
iv. a user manipulatable trigger operative to provide a signal indicating a user manipulation of said user manipulatable trigger;
v. a CPU able to load and execute software from a memory;
said CPU operatively connected to said orientation sensor, said locative sensor, and said user manipulatable trigger, said CPU operative to compute locative coordinates representing said distant location, said CPU computing said locative coordinates based upon said positional data, said orientation data, and a distance offset value that represents a distance from said portable computing device to said distant location, said CPU sending a representation of said locative coordinates to a remote server over a communication link;
said CPU receiving data back from said remote server in response to said locative coordinates having been sent and outputting a representation of said data having been received upon at least one of a visual and an aural display;
b) A remote server having access to a plurality of pieces of information, each of said pieces of information being relationally associated with one or more physical locations, said remote server receiving said locative coordinates from said portable computing device over said communication link and in response accessing one or more pieces of information that are relationally associated with said distant location and sending corresponding data back to said portable computing device in response to said locative coordinates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for retrieving information that is relationally associated with a distant location within a user'"'"'s physical environment, the system comprising;
-
a) A portable computing device, said portable computing device comprising;
i. an aiming portion, the aiming portion being aimable by a user in the direction of said distant location within said physical environment;
ii. an orientation sensor operative to provide orientation data representing the current physical orientation of said aiming portion within said physical environment;
iii. a locative sensor operative to provide positional data representing the current physical location of said portable computing device within said physical environment;
iv. a user manipulatable trigger operative to provide a signal indicating a user manipulation of said trigger;
v. a CPU operatively connected to said orientation sensor, said locative sensor, and said trigger, said CPU sending a representation of said positional data, said orientation data, and a distance offset value to a remote server over a communication link;
said CPU receiving information back from said remote server in response to said sent data and displaying a representation of said received information upon a visual and/or aural display component of said portable computing device;
b) A remote server having access to a plurality of pieces of information, each of said pieces of information being relationally associated with one or more physical locations, said remote server receiving a representation of said positional data, said orientation data, and said distance offset value from said portable computing device over said communication link, computing one or more values based upon said positional data, said orientation data, and said distance offset value, and in response to said one or more computed values, accessing one or more pieces of information that are relationally associated with said distant location and sending said accessed information back to said portable computing device. - View Dependent Claims (16)
-
-
17. A method for retrieving information that is relationally associated with a distant location within a user'"'"'s physical environment, the method comprising:
-
a. providing a portable computing device with a user aiming portion b. determining the spatial orientation of said portable computing device at a moment in time when said user aiming portion is aimed by said user at said distance location within said physical environment;
c. determining the geospatial position of said portable computing device within said physical environment at said moment in time;
d. computing locative coordinates representing said distant location, said locative coordinates computed based upon said spatial orientation, said geospatial position, and a distance offset value that represents a distance from said portable computing device to said distant location, e. accessing information from a remote server using a representation of said computed locative coordinates, said information being relationally associated with said distant location;
f. displaying a representation of said accessed information upon a display component of said portable computing device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification