REAL-TIME LOCATION AND PRESENCE USING A PUSH-LOCATION CLIENT AND SERVER
First Claim
Patent Images
1. A computer-implemented method, comprising:
- determining, by a mobile device, a current location of the mobile device from a mobile positioning system associated with the mobile device;
determining, by the mobile device, whether the mobile device has changed location;
when the mobile device is determined not to have changed location, putting the mobile positioning system into a power-saving mode; and
when the mobile device is determined to have changed location,activating, by the mobile device, the mobile positioning system, anddetermining, by the mobile device, the location of the mobile device from the mobile positioning system to maintain an accurate location of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for providing real-time always-on location is presented for maintaining the current location of a mobile device, while saving the battery by managing the GPS in a power-saving mode while the device is considered to be stationary. The system also provides a real-time location in an indoor environment where a GPS signal may not be available. Additionally, methods for driving detection are also presented.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
determining, by a mobile device, a current location of the mobile device from a mobile positioning system associated with the mobile device; determining, by the mobile device, whether the mobile device has changed location; when the mobile device is determined not to have changed location, putting the mobile positioning system into a power-saving mode; and when the mobile device is determined to have changed location, activating, by the mobile device, the mobile positioning system, and determining, by the mobile device, the location of the mobile device from the mobile positioning system to maintain an accurate location of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method, comprising:
-
detecting, by a mobile device, whether a location of the mobile device has changed based on information associated with signals received by the mobile device; and when the location of the mobile device has changed, activating, by the mobile device, a mobile positioning system, and determining, by the mobile device, a current location of the mobile device from the mobile positioning system to maintain the current location of the mobile device. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method, comprising:
-
determining, by a mobile device, a current location of the mobile device from a mobile positioning system associated with the mobile device; determining, by a mobile device, whether the mobile device is at an indoor location using Wi-Fi or Bluetooth indoor positioning and associating the current or a last known location with the indoor location; when the mobile device is determined to be at the indoor location, putting the mobile positioning system into a power-saving mode; and when the mobile device is determined to have changed location and is no longer at the indoor location, activating, by the mobile device, the mobile positioning system, and determining, by the mobile device, the location of the mobile device from the mobile positioning system to maintain the current location of the mobile device. - View Dependent Claims (19, 20)
-
Specification