Range-centric contextual information systems and methods
First Claim
1. A computer implemented method for providing location-based services using a mobile device, the method comprising:
- generating a first anchor by;
sensing a first location-identifying physical characteristic proximate to a mobile device present at a first location and generating a representation of the first location-identifying physical characteristic;
determining a descriptive identification of the first location; and
combining the descriptive identification and the representation of the first location-identifying physical characteristic, wherein global positioning system information including geographic coordinate pair is not used in generation of the first anchor;
transmitting the first anchor, comprising the representation of the first location-identifying physical characteristic, to a computer remote from the first location;
requesting from the remote computer a chronotope retrieved from a database of previously generated anchors, the received chronotope indicating a logical distance between the first anchor and a second anchor, comprising a representation of a second location-identifying physical characteristic, wherein the second anchor is associated with a second location distinct and remote from the first location, wherein the database does not comprise an association between the first anchor and a geographic coordinate pair; and
conveying to a user of the mobile device information including the logical distance between the first and second anchors indicated by the received chronotope.
8 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method for providing location-based services using a mobile device is provided. A first anchor is generated by sensing a location-identifying physical characteristic proximate to a mobile device present at a first location and generating a representation of the location-identifying physical characteristic; determining a descriptive identification of the first location; and combining the descriptive identification and the representation of the location-identifying physical characteristic. The first anchor is transmitted to a computer remote from the first location. A request is made to a remote computer for a chronotope retrieved from a database of previously generated anchors, the received chronotope indicating a logical distance between the first anchor and a second anchor, wherein the second anchor is associated with a second location distinct from the first location. Information including the logical distance between the first and second anchors indicated by the received chronotope is conveyed to a user of the mobile device.
30 Citations
23 Claims
-
1. A computer implemented method for providing location-based services using a mobile device, the method comprising:
-
generating a first anchor by; sensing a first location-identifying physical characteristic proximate to a mobile device present at a first location and generating a representation of the first location-identifying physical characteristic; determining a descriptive identification of the first location; and combining the descriptive identification and the representation of the first location-identifying physical characteristic, wherein global positioning system information including geographic coordinate pair is not used in generation of the first anchor; transmitting the first anchor, comprising the representation of the first location-identifying physical characteristic, to a computer remote from the first location; requesting from the remote computer a chronotope retrieved from a database of previously generated anchors, the received chronotope indicating a logical distance between the first anchor and a second anchor, comprising a representation of a second location-identifying physical characteristic, wherein the second anchor is associated with a second location distinct and remote from the first location, wherein the database does not comprise an association between the first anchor and a geographic coordinate pair; and conveying to a user of the mobile device information including the logical distance between the first and second anchors indicated by the received chronotope. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Software embodied in non-transitory computer-readable media and, when executed by a processor, operable to:
-
generate a first anchor by; sensing a first location-identifying physical characteristic proximate to a mobile device present at a first location and generating a representation of the first location-identifying physical characteristic; determining a descriptive identification of the first location; and combining the descriptive identification and the representation of the first location-identifying physical characteristic, wherein global positioning system information including geographic coordinate pair is not used in generation of the first anchor; transmit the first anchor, comprising the representation of the first location-identifying physical characteristic, to a computer remote from the first location; request from the remote computer a chronotope retrieved from a database of previously generated anchors, the received chronotope indicating a logical distance between the first anchor and a second anchor, wherein the second anchor, comprising a representation of a second location-identifying physical characteristic, is associated with a second location distinct and remote from the first location, wherein the database does not comprise an association between the first anchor and a geographic coordinate pair; and convey to a user of the mobile device information including the logical distance between the first and second anchors indicated by the received chronotope. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computing system comprising:
-
a processor; a memory coupled to the processor; and a mobile application operable to; generate a first anchor by; sensing a first location-identifying physical characteristic proximate to a mobile device present at a first location and generating a representation of the first location-identifying physical characteristic; determining a descriptive identification of the first location; and combining the descriptive identification and the representation of the first location-identifying physical characteristic, wherein global positioning system information including geographic coordinate pair is not used in generation of the first anchor; transmit the first anchor, comprising the representation of the first location-identifying physical characteristic, to a computer remote from the first location; request from the remote computer a chronotope retrieved from a database of previously generated chronotopes, the received chronotope indicating a logical distance between the first anchor and a second anchor, comprising a representation of a second location-identifying physical characteristic, wherein the second anchor is associated with a second location distinct and remote from the first location, wherein the database does not comprise an association between the first anchor and a geographic coordinate pair; and convey to a user of the mobile device information including the logical distance between the first and second anchors indicated by the received chronotope. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer implemented method for providing location-based services using a mobile device, the method comprising:
-
receiving from a mobile device a first anchor including; a representation of a first location-identifying physical characteristic proximate to a mobile device present at a first location, a descriptive identification of the first location, and a first timestamp, wherein global positioning system information including geographic coordinate pair is not used in generation of the first anchor; receiving from the same mobile device a second anchor including; a representation of a second location-identifying physical characteristic proximate to a mobile device present at a second location, a descriptive identification of the second location, and a second timestamp; automatically generating a chronotope by linking the first anchor, comprising the representation of the first location-identifying physical characteristic, to the second anchor, comprising a representation of a second location-identifying physical characteristic, and calculating the time difference between the first timestamp and the second timestamp; and storing the chronotope in a database, wherein the database does not comprise an association between the first anchor and a geographic coordinate pair. - View Dependent Claims (20, 21, 22, 23)
-
Specification