Method and apparatus for reducing transmission of location information
First Claim
1. A method executed by a second mobile device comprising:
- determining a first boundary defining an area of possible locations for a first mobile device outside of which an update of location information of the first mobile device is needed based on both location and speed of the first mobile device;
transmitting a message indicating the first boundary and that an update of location information of the first mobile device is needed upon the first mobile device leaving the first boundary;
determining a second boundary defining an area of possible locations for the second mobile device outside of which location information of the first mobile device is needed;
requesting location information of the first mobile device if the second mobile leaves the second boundary;
upon receiving location information of the first mobile device;
determining whether further location tracking is needed;
if further location tracking is needed, going back to the steps of determining the first boundary and the second boundary for performing further location tracking; and
if further location tracking is not needed, executing a user notification.
4 Assignments
0 Petitions
Accused Products
Abstract
Provided is a method and apparatus for reducing transmission of location information when tracking the geographic location of one or more mobile devices. A mobile device generates location information using GPS technology and provides the location information to a communication device on an ongoing basis. In a first embodiment, if the location information of the mobile device is not needed, then the communication device transmits a message indicating that the location information of the mobile device is not needed. Upon receiving the message, the mobile device stops providing location information to the communication device on the ongoing basis. This can reduce the amount of information that gets transferred over the air between users sharing their location information.
-
Citations
15 Claims
-
1. A method executed by a second mobile device comprising:
-
determining a first boundary defining an area of possible locations for a first mobile device outside of which an update of location information of the first mobile device is needed based on both location and speed of the first mobile device; transmitting a message indicating the first boundary and that an update of location information of the first mobile device is needed upon the first mobile device leaving the first boundary; determining a second boundary defining an area of possible locations for the second mobile device outside of which location information of the first mobile device is needed; requesting location information of the first mobile device if the second mobile leaves the second boundary; upon receiving location information of the first mobile device; determining whether further location tracking is needed; if further location tracking is needed, going back to the steps of determining the first boundary and the second boundary for performing further location tracking; and if further location tracking is not needed, executing a user notification. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable medium having computer executable instructions stored thereon for execution on a processor of a second mobile device so as to perform acts of:
-
determining a first boundary defining an area of possible locations for a first mobile device outside of which an update of location information of the first mobile device is needed based on both location and speed of the first mobile device; transmitting a message indicating the first boundary and that an update of location information of the first mobile device is needed upon the first mobile device leaving the first boundary; determining a second boundary defining an area of possible locations for the second mobile device outside of which location information of the first mobile device is needed; requesting location information of the first mobile device if the second mobile device leaves the second boundary; upon receiving location information of the first mobile device; determining whether further location tracking is needed; if further location tracking is needed, going back to the steps of determining the first boundary and the second boundary for performing further location tracking; and if further location tracking is not needed, executing a user notification. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a network interface; a processor; and a location message reducer configured for; determining a first boundary defining an area of possible locations for a first mobile device outside of which an update of location information of the first mobile device is needed based on both location and speed of the first mobile device; transmitting a message indicating the first boundary and that an update of location information of the first mobile device is needed upon the first mobile device leaving the first boundary; determining a second boundary defining an area of possible locations for the apparatus outside of which location information of the first mobile device is needed; requesting location information of the first mobile device if the apparatus leaves the secondary boundary; upon receiving location information of the first mobile device; determining whether further location tracking is needed; if further location tracking is needed, going back to the steps of determining the first boundary and the second boundary for performing further location tracking; and if further location tracking is not needed, executing a user notification. - View Dependent Claims (12, 13, 14, 15)
-
Specification