Saving battery on wireless connections on mobile devices using internal motion detection
First Claim
1. A method for optimizing battery life in a mobile computing device, the method comprising:
- determining that a wireless signal associated with a wireless network connection utilized by the mobile computing device is at or below a reception strength threshold;
in response to determining that a wireless signal associated with a wireless network connection utilized by the mobile computing device is at or below a reception strength threshold, disabling the wireless network connection in response to the wireless signal being at or below the reception strength threshold;
while the wireless network connection is disabled;
determining, from one or more motion sensors of the mobile computing device, an amount of motion of the mobile computing device during a predetermined time period;
determining that the amount of motion of the mobile device exceeds a predetermined motion threshold; and
in response to determining that the amount of motion of the mobile device exceeds a predetermined motion threshold, enabling the previously-disabled wireless network connection.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementations relate to a computer-implemented method, device, and computer readable storage medium for optimizing battery life in a mobile computing device. The method includes determining that a wireless signal associated with a wireless network connection utilized by the mobile computing device is at or below a reception strength threshold; disabling the wireless network connection in response to the wireless signal being at or below the reception strength threshold; acquiring, from one or more motion sensors of the mobile computing device, an amount of motion of the mobile computing device during a predetermined time period; determining whether the amount of motion of the mobile device exceeds a predetermined motion threshold; and enabling the wireless network connection in response to the amount of motion exceeding the predetermined motion threshold.
-
Citations
20 Claims
-
1. A method for optimizing battery life in a mobile computing device, the method comprising:
-
determining that a wireless signal associated with a wireless network connection utilized by the mobile computing device is at or below a reception strength threshold; in response to determining that a wireless signal associated with a wireless network connection utilized by the mobile computing device is at or below a reception strength threshold, disabling the wireless network connection in response to the wireless signal being at or below the reception strength threshold; while the wireless network connection is disabled; determining, from one or more motion sensors of the mobile computing device, an amount of motion of the mobile computing device during a predetermined time period; determining that the amount of motion of the mobile device exceeds a predetermined motion threshold; and in response to determining that the amount of motion of the mobile device exceeds a predetermined motion threshold, enabling the previously-disabled wireless network connection. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device comprising:
-
one or more processors; and a computer readable medium comprising instructions that when executed by the one or more processors, cause the device to perform a method comprising; determining that a wireless signal associated with a wireless network connection utilized by the mobile computing device is at or below a reception strength threshold; in response to determining that a wireless signal associated with a wireless network connection utilized by the mobile computing device is at or below a reception strength threshold, disabling the wireless network connection in response to the wireless signal being at or below the reception strength threshold; while the wireless network connection is disabled; determining, from one or more motion sensors of the mobile computing device, an amount of motion of the mobile computing device during a predetermined time period; determining that the amount of motion of the mobile device exceeds a predetermined motion threshold; and in response to determining that the amount of motion of the mobile device exceeds a predetermined motion threshold, enabling the previously-disabled wireless network connection. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising instructions that when executed by the one or more processors, cause the device to perform a method comprising:
-
determining that a wireless signal associated with a wireless network connection utilized by the mobile computing device is at or below a reception strength threshold; in response to determining that a wireless signal associated with a wireless network connection utilized by the mobile computing device is at or below a reception strength threshold, disabling the wireless network connection in response to the wireless signal being at or below the reception strength threshold; while the wireless network connection is disabled; determining, from one or more motion sensors of the mobile computing device, an amount of motion of the mobile computing device during a predetermined time period; determining that the amount of motion of the mobile device exceeds a predetermined motion threshold; and in response to determining that the amount of motion of the mobile device exceeds a predetermined motion threshold, enabling the previously-disabled wireless network connection. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification