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.
Abstract:
A computer implemented method for providing location-based services using a mobile device is provided. A location of a mobile device is automatically determined. A user context is generated based at least on a user preference and the automatically determined location of the mobile device, wherein the user preference represents at least a content interest of a user. A request is made to a computer remote from the location of the mobile device for an available service relevant to the user context and compatible with a capability of the mobile device. The available service is executed using the mobile device.