IP Library Granted Patent US 10,613,609
Granted Patent B2
US 10,613,609 · App. 15/881,736 · Granted Apr 7, 2020

Battery powered device power saving actions responsive to power loss event

Inventors: Russell S. VanBlon (Raleigh, NC); Robert J. Kapinos (Durham, NC); Timothy W. Kingsbury (Cary, NC); Scott W. Li (Cary, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
G06F1/3234G06F1/30G06F1/3206G06F1/329
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,613,609
App. No.
15/881,736
Granted
Apr 7, 2020
Kind
B2
Abstract

An approach is provided for identifying power loss events. The approach further performs power saving actions at a battery powered device that are responsive to the identified power loss event.

Claims (76)

1. A method comprising:

predicting a power loss event corresponding to a calamity;

identifying a predicted geographic location of a mobile battery powered device that is moving from a current geographic location to the predicted geographic location;

gathering a set of current data pertaining to the calamity, wherein the current data includes a predicted geographic impact zone of the power loss event;

comparing the predicted geographic impact zone to the predicted geographic location of the mobile battery powered device;

identifying one or more power saving actions to perform at the mobile battery powered device based on the comparison; and

performing the identified power saving actions at the mobile battery powered device.

2. The method of claim 1 further comprising:

identifying a predicted power loss timespan of the predicted power loss event;

receiving a user request corresponding to an application installed on the battery powered device;

determining whether to allow usage of the application based on the comparison of the predicted geographic impact zone to the predicted geographic location of the mobile battery powered device and the predicted power loss timespan; and

selectively allowing execution of the application based on the determination.

3. The method of claim 1 wherein at least one of the actions is a device operation action.

4. The method of claim 3 further comprising:

comparing the predicted power loss event to one or more thresholds; and

selecting the device operation action based on the comparison.

5. The method of claim 1 further comprising:

notifying a user of the battery powered device of the predicted power loss event, wherein the notifying includes a request to charge the mobile device based on a a next predicted recharge time.

6. The method of claim 1 further comprising:

retaining a normal set of device settings prior to performing the power saving actions;

determining that the predicted power loss event has ended; and

restoring the normal set of device settings to the battery powered device in response to the determination.

7. The method of claim 1 further comprising:

comparing the set of current data pertaining to the calamity to one or more previous sets of data pertaining to previous similar calamities; and

predicting the power loss event and a predicted timespan of the power loss event based on the comparison.

8. An information handling system comprising:

one or more processors;

a memory coupled to at least one of the processors;

a battery that supplies power to the processors, the memory; and

a set of instructions stored in the memory and executed by at least one of the processors to:

predict a power loss event corresponding to a calamity;

identify a predicted geographic location of a mobile battery powered device that is moving from a current geographic location to the predicted geographic location;

gather a set of current data pertaining to the calamity, wherein the current data includes a predicted geographic impact zone of the power loss event;

compare the predicted geographic impact zone to the predicted geographic location of the mobile battery powered device;

identify one or more power saving actions to perform at the mobile battery powered device based on the comparison; and

perform the identified power saving actions at the mobile battery powered device.

9. The information handling system of claim 8 further comprising additional instructions that are executed by at least one of the processors to:

identify a predicted power loss timespan of the predicted power loss event;

receive a user request corresponding to an application installed on the battery powered device;

determine whether to allow usage of the application based on the comparison of the predicted geographic impact zone to the predicted geographic location of the mobile battery powered device and the predicted power loss timespan; and

selectively allow execution of the application based on the determination.

10. The information handling system of claim 8 wherein at least one of the actions is a device operation action.

11. The information handling system of claim 10 further comprising additional instructions that are executed by at least one of the processors to:

compare the predicted power loss event to one or more thresholds; and

select the device operation action based on the comparison.

12. The information handling system of claim 8 further comprising additional instructions that are executed by at least one of the processors to:

notify a user of the battery powered device of the predicted power loss event, wherein the notifying includes a request to charge the mobile device based on a a next predicted recharge time.

13. The information handling system of claim 8 further comprising additional instructions that are executed by at least one of the processors to:

retain a normal set of device settings prior to performance of the power saving actions;

determine that the predicted power loss event has ended; and

restore the normal set of device settings to the battery powered device in response to the determination.

14. The information handling system of claim 8 further comprising additional instructions that are executed by at least one of the processors to:

compare the set of current data pertaining to the calamity to one or more previous sets of data pertaining to previous similar calamities; and

predict the power loss event and a predicted timespan of the power loss event based on the comparison.

15. A computer program product comprising:

a computer readable storage medium comprising a set of computer instructions, the computer instructions effective to:

predict a power loss event corresponding to a calamity;

identify a predicted geographic location of a mobile battery powered device that is moving from a current geographic location to the predicted geographic location;

gather a set of current data pertaining to the calamity, wherein the current data includes a predicted geographic impact zone of the power loss event;

compare the predicted geographic impact zone to the predicted geographic location of the mobile battery powered device;

identify one or more power saving actions to perform at the mobile battery powered device based on the comparison; and

perform the identified power saving actions at the mobile battery powered device.

16. The computer program product of claim 15 further comprising additional instructions effective to:

identify a predicted power loss timespan of the predicted power loss event;

receive a user request corresponding to an application installed on the battery powered device;

determine whether to allow usage of the application based on the comparison of the predicted geographic impact zone to the predicted geographic location of the mobile battery powered device and the predicted power loss timespan; and

selectively allow execution of the application based on the determination.

17. The computer program product of claim 15 wherein at least one of the actions is a device operation action.

18. The computer program product of claim 17 further comprising additional computer instructions effective to:

compare the predicted power loss event to one or more thresholds; and

select the device operation action based on the comparison.

19. The computer program product of claim 15 further comprising additional computer instructions effective to:

notify a user of the battery powered device of the predicted power loss event, wherein the notifying includes a request to charge the mobile device based on a a next predicted recharge time.

20. The computer program product of claim 15 further comprising additional instructions effective to:

compare the set of current data pertaining to the calamity to one or more previous sets of data pertaining to previous similar calamities; and

predict the power loss event and a predicted timespan of the power loss event based on the comparison.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2021
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LTD
Reel/Frame 055110/0378 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2018
From: VANBLON, RUSSELL S.; KAPINOS, ROBERT J.; KINGSBURY, TIMOTHY W.; LI, SCOTT W.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 044749/0675 →
Continuity (1)
Related Publication 20190235604A1 · Aug 1, 2019