Environmentally aware mobile computing devices
First Claim
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
- place a mobile computing device into a power savings mode which deactivates a search for a signal mode without monitoring battery life when an environmental condition is below a sensor threshold value for a predetermined time period;
place the mobile computing device into a powered up state when the environmental condition exceeds the sensor threshold value;
restore all previous settings of the mobile computing device in response to an attempt of a phone call;
determine that the mobile computing device, which is placing the antenna into a reduced power state, is entering a location that was previously assessed to have a signal or not; and
use a pre-stored map of signal availability to decide whether to bring the antenna into a fully power state or keep it in the reduced power state,wherein the pre-stored map contains signal data for all types of antennas, and is updated with wireless provider signal coverage maps or previous device signal availability history.
7 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to mobile computing devices and, more particularly, to environmentally aware mobile computing devices and methods of use. The method is implemented in a computer infrastructure which has computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to: place a mobile computing device into a power savings mode when a environmental condition is below a sensor threshold value for a predetermined time period; and place the mobile computing device into a powered up state when the environmental condition exceeds the sensor threshold value.
20 Citations
14 Claims
-
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
-
place a mobile computing device into a power savings mode which deactivates a search for a signal mode without monitoring battery life when an environmental condition is below a sensor threshold value for a predetermined time period; place the mobile computing device into a powered up state when the environmental condition exceeds the sensor threshold value; restore all previous settings of the mobile computing device in response to an attempt of a phone call; determine that the mobile computing device, which is placing the antenna into a reduced power state, is entering a location that was previously assessed to have a signal or not; and use a pre-stored map of signal availability to decide whether to bring the antenna into a fully power state or keep it in the reduced power state, wherein the pre-stored map contains signal data for all types of antennas, and is updated with wireless provider signal coverage maps or previous device signal availability history. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions being executable by a mobile computing device to cause the mobile computing device to control whether a specific antenna remains in a fully powered state or enters a reduced power state comprising:
-
determining that a signal has been lost and searching for the signal for a preset amount of me; monitoring one or more sensors of the mobile computing device to determine that any of the sensors have exceeded their pre-set thresholds; placing the antenna into a low power setting mode when the sensors indicate that there is no activity related to the mobile computing device for a predetermined amount of time; placing the mobile computing device into a power savings mode when the one or more sensors remain below their pre-set thresholds; restoring all previous settings of the mobile computing device and searching for the signal in response to an attempt of a phone call; and collecting sensor data to be used as a baseline for future power management component decisions and resetting a retry timer at a pre-set time interval and checking for a signal regardless of sensor activity. - View Dependent Claims (11, 12, 13)
-
-
14. A system comprising:
-
a central processing unit (CPU), a computer readable memory and a computer readable storage medium; program instructions to define a duration of signal search once an antenna of a mobile computing device is brought to a fully powered state while searching for the signal; program instructions to prevent the antenna of the mobile computing device from entering a reduced power state during a short duration signal-interruption; program instructions to determine a location of the mobile computing device by using multiple wireless network signal strengths and their location; program instructions to allow the mobile computing device to adjust to a new environment before making a decision to move the antenna into a reduced power state; program instructions to allow the mobile computing device to override the reduced power state and return to the fully powered state; program instructions to monitor one or more sensors and timers of the mobile computing device and determine that there is device activity based on sensor data; and program instructions to enable a low power mode after the device has been searching for the signal for a predetermined amount of time without success and when the sensor data has exceeded a predetermined threshold, wherein the program instructions are stored on the computer readable storage medium and are executed by the CPU via the computer readable memory.
-
Specification