Energy efficient location tracking on smart phones
First Claim
Patent Images
1. A method comprising:
- operating a GPS-enabled cellular electronic device in an indoor mode;
detecting, at said GPS-enabled cellular electronic device, an increase in strength of a cellular signal;
responsive at least to said increase in cellular signal strength, transitioning said GPS-enabled cellular electronic device to an outdoor testing mode;
detecting whether movement of said GPS-enabled cellular electronic device occurs during said outdoor testing mode;
transitioning said GPS-enabled cellular electronic device to an outdoor mode, if said movement occurs;
returning said GPS-enabled cellular electronic device to said indoor mode if said movement does not occur;
detecting, at said GPS-enabled cellular electronic device, a decrease in strength of a Wi-Fi signal, wherein said transitioning of said GPS-enabled cellular electronic device to said outdoor testing mode is further responsive to said decrease in said Wi-Fi signal strength;
detecting, at said GPS-enabled cellular electronic device, a loss of a GPS signal while said GPS-enabled cellular electronic device is in said outdoor mode; and
responsive to said loss of said GPS signal, transitioning said GPS-enabled cellular electronic device back to said indoor mode;
wherein;
said detecting, at said GPS-enabled cellular electronic device, of said increase in strength of said cellular signal comprises determining that a sample of said strength of said cellular signal has increased relative to a preceding sample thereof and that an absolute value of a difference of said sample of said strength of said cellular signal from a mean value of said strength of said cellular signal exceeds twice a standard deviation of said strength of said cellular signal;
said detecting, at said GPS-enabled cellular electronic device, of said decrease in strength of said Wi-Fi signal comprises determining that a sample of said strength of said Wi-Fi signal has decreased relative to a preceding sample thereof and that an absolute value of a difference of said sample of said strength of said Wi-Fi signal from a mean value of said strength of said Wi-Fi signal exceeds twice a standard deviation of said strength of said Wi-Fi signal;
said detecting, at said GPS-enabled cellular electronic device, of said loss of said GPS signal comprises determining that a predetermined number of attempts to acquire said GPS signal have failed; and
said detecting whether said movement of said GPS-enabled cellular electronic device occurs comprises determining whether an average, for a plurality of samples, of a sum of an absolute value of a change in acceleration in each of three orthogonal coordinate directions, exceeds a predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A GPS-enabled cellular electronic device is operated in an indoor mode. An increase in strength of a cellular signal is detected at the GPS-enabled cellular electronic device. Responsive at least to the increase in cellular signal strength, the GPS-enabled cellular electronic device is transitioned to an outdoor testing mode. Detecting is carried out to determine whether movement of the GPS-enabled cellular electronic device occurs during the outdoor testing mode. If so, the GPS-enabled cellular electronic device is transitioned to an outdoor mode.
30 Citations
2 Claims
-
1. A method comprising:
-
operating a GPS-enabled cellular electronic device in an indoor mode; detecting, at said GPS-enabled cellular electronic device, an increase in strength of a cellular signal; responsive at least to said increase in cellular signal strength, transitioning said GPS-enabled cellular electronic device to an outdoor testing mode; detecting whether movement of said GPS-enabled cellular electronic device occurs during said outdoor testing mode; transitioning said GPS-enabled cellular electronic device to an outdoor mode, if said movement occurs; returning said GPS-enabled cellular electronic device to said indoor mode if said movement does not occur; detecting, at said GPS-enabled cellular electronic device, a decrease in strength of a Wi-Fi signal, wherein said transitioning of said GPS-enabled cellular electronic device to said outdoor testing mode is further responsive to said decrease in said Wi-Fi signal strength; detecting, at said GPS-enabled cellular electronic device, a loss of a GPS signal while said GPS-enabled cellular electronic device is in said outdoor mode; and responsive to said loss of said GPS signal, transitioning said GPS-enabled cellular electronic device back to said indoor mode; wherein; said detecting, at said GPS-enabled cellular electronic device, of said increase in strength of said cellular signal comprises determining that a sample of said strength of said cellular signal has increased relative to a preceding sample thereof and that an absolute value of a difference of said sample of said strength of said cellular signal from a mean value of said strength of said cellular signal exceeds twice a standard deviation of said strength of said cellular signal; said detecting, at said GPS-enabled cellular electronic device, of said decrease in strength of said Wi-Fi signal comprises determining that a sample of said strength of said Wi-Fi signal has decreased relative to a preceding sample thereof and that an absolute value of a difference of said sample of said strength of said Wi-Fi signal from a mean value of said strength of said Wi-Fi signal exceeds twice a standard deviation of said strength of said Wi-Fi signal; said detecting, at said GPS-enabled cellular electronic device, of said loss of said GPS signal comprises determining that a predetermined number of attempts to acquire said GPS signal have failed; and said detecting whether said movement of said GPS-enabled cellular electronic device occurs comprises determining whether an average, for a plurality of samples, of a sum of an absolute value of a change in acceleration in each of three orthogonal coordinate directions, exceeds a predetermined threshold.
-
-
2. A method comprising:
-
operating a GPS-enabled cellular electronic device in an indoor mode; detecting, at said GPS-enabled cellular electronic device, an increase in strength of a cellular signal; responsive at least to said increase in cellular signal strength, transitioning said GPS-enabled cellular electronic device to an outdoor testing mode; detecting whether movement of said GPS-enabled cellular electronic device occurs during said outdoor testing mode; transitioning said GPS-enabled cellular electronic device to an outdoor mode, if said movement occurs; returning said GPS-enabled cellular electronic device to said indoor mode if said movement does not occur; wherein said detecting whether said movement of said GPS-enabled cellular electronic device occurs during said outdoor testing mode is carried out with an accelerometer, further comprising; following said return to said indoor mode, determining that said accelerometer is not available, detecting another increase in said strength of said cellular signal, and detecting a decrease in strength of a Wi-Fi signal; responsive to said unavailability of said accelerometer, said another increase in said cellular signal strength, and said decrease in strength of said Wi-Fi signal, transitioning said GPS-enabled cellular electronic directly to said outdoor mode.
-
Specification