Apparatus, method, and system for sensing suppression for location-based applications
First Claim
Patent Images
1. A method for managing a location sensing operation for at least one location-based application executed on a portable device, comprising:
- activating a first sensor disposed in the portable device so as to provide the location sensing operation requested by the at least one location-based application;
periodically determining whether the portable device is moving by a second sensor disposed in the portable device;
suppressing the location sensing operation of the first sensor in response to determining that the portable device is not moving by the second sensor; and
determining a confidence value associated with a current mobility profile of the portable device, wherein the confidence value is based at least in part on whether a current location or route is a location or route that is frequently traversed by the portable device;
wherein the length of an interval for which the location sensing operation is suppressed is based on the determined confidence value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for managing a location sensing operation for location-based applications, including activating a first sensor disposed in the portable device so as to provide a location sensing operation requested by at least one location-based application. The method further includes periodically monitoring movement of the portable device by a second sensor disposed in the portable device, and suppressing the location sensing operation of the first sensor in accordance with the movement of the portable device detected by the second sensor.
82 Citations
18 Claims
-
1. A method for managing a location sensing operation for at least one location-based application executed on a portable device, comprising:
-
activating a first sensor disposed in the portable device so as to provide the location sensing operation requested by the at least one location-based application; periodically determining whether the portable device is moving by a second sensor disposed in the portable device; suppressing the location sensing operation of the first sensor in response to determining that the portable device is not moving by the second sensor; and determining a confidence value associated with a current mobility profile of the portable device, wherein the confidence value is based at least in part on whether a current location or route is a location or route that is frequently traversed by the portable device; wherein the length of an interval for which the location sensing operation is suppressed is based on the determined confidence value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A portable device for providing at least one location-based application, comprising:
-
a digital processor configured to execute at least one location-based application, the location-based application requesting a location sensing operation; a first sensor configured to execute the location sensing operation requested by the at least one location-based application; and a second sensor configured to periodically determine whether the portable device is moving; wherein the digital processor is further configured to suppress the location sensing operation of the first sensor in response to determining that the portable device is not moving by the second sensor, and to determine a confidence value associated with a current mobility profile of the portable device, wherein the confidence value is based at least in part on whether a current location or route is a location or route that is frequently traversed by the portable device; wherein the length of an interval for which the location sensing operation is suppressed is based on the determined confidence value. - View Dependent Claims (15, 16)
-
-
17. A non-transitory computer readable medium having computer readable codes stored thereon, the computer readable codes, when executed by a digital process disposed in a portable device, managing a location sensing operation for at least one location-based application, the computer readable codes comprising instructions for:
-
activating a first sensor so as to provide the location sensing operation requested by the at least one location-based application; periodically determining whether the portable device is moving by a second sensor disposed in the portable device; suppressing the location sensing operation of the first sensor in response to determining that the portable device is not moving by the second sensor; and determining a confidence value associated with a current mobility profile of the portable device, wherein the confidence value is based at least in part on whether a current location or route is a location or route that is frequently traversed by the portable device; wherein the length of an interval for which the location sensing operation is suppressed is based on the determined confidence value. - View Dependent Claims (18)
-
Specification