Location based services with multiple transmission methods
First Claim
Patent Images
1. A method of tracking a location of a mobile device, comprising:
- maintaining a queue of locations associated with the mobile device;
receiving at least one location message comprising a location and a timestamp associated with the location from the mobile device; and
sorting the location in sequential order in the queue of locations based upon the timestamp,wherein;
the maintaining, the receiving, and the sorting are performed by a location-based services system, andthe location-based services system receives the at least one location message from the mobile device via Internet when Internet access is available to the mobile device and via SS7 when Internet access is unavailable to the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A location-based service system for providing messages to a recipient and, in particular, to transmission methods and systems for providing location data of a device to a location-based service system. A method of updating a location of a mobile device includes determining a location of the mobile device and, based on Internet accessibility of the mobile device, transmitting the location via Internet communication when Internet access is available and via SS7 communication when Internet access is unavailable.
22 Citations
11 Claims
-
1. A method of tracking a location of a mobile device, comprising:
-
maintaining a queue of locations associated with the mobile device; receiving at least one location message comprising a location and a timestamp associated with the location from the mobile device; and sorting the location in sequential order in the queue of locations based upon the timestamp, wherein; the maintaining, the receiving, and the sorting are performed by a location-based services system, and the location-based services system receives the at least one location message from the mobile device via Internet when Internet access is available to the mobile device and via SS7 when Internet access is unavailable to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A location-based services system comprising:
-
a computing device and program code stored on a tangible storage device, the computing device, when executing the program code, causing the location-based services system to; receive location updates from a mobile device via Internet when Internet access is available to the mobile device and via SS7 when Internet access is unavailable to the mobile device, store a queue of a plurality of entries associated with the mobile device; receive a message comprising a timestamp from the mobile device; and update the queue based upon the message, wherein; each one of the plurality of entries comprises data defining a location of the mobile device and a time associated with the location, and the storing the queue comprises sorting the plurality of entries in sequential order. - View Dependent Claims (11)
-
Specification