IP Library Patent Application 12730150
Patent Application
App. No. 12/730,150

METHOD AND SYSTEM FOR MANAGING POWER CONSUMPTION OF A COMPUTING DEVICE

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 None
App. No.
12/730,150
Abstract

A power-state management module in any operating environment manages power consumption of a computing device in a power-on mode. The disclosed system and method based on predetermined criteria, classify computing device activity and switch the computing device from the power-on mode to either a hibernate mode or a shut down mode. The predetermined criteria include inactive computing device time compared to a predetermined time period and operational processes present in an exemption list of processes.

Claims (44)

1 ) A method for managing power consumption of a computing device in a power-on mode, the method comprising:

determining the status of the computing device;

classifying computing device activity based on predetermined criteria including:

inactive computing device time compared to a predetermined time period; and

operational processes present in an exemption list of processes; and

switching the computing device power-state mode based on the status and the predetermined criteria.

2 ) The method of claim 1 , the power-state mode being a low power mode.

3 ) The method of claim 2 , the power-state mode being either a hibernate mode or a shut down mode.

4 ) The method of claim 1 , the status determination comprising determining whether at least one user is “logged-on” to the computing device.

5 ) The method of claim 4 , the status determination resulting in a “logged-off” status if no users are logged on to the device.

6 ) The method of claim 4 , the identification of operating processes being performed only when the computing device has been inactive for at least a first predetermined time period, or otherwise.

7 ) The method of claim 6 , wherein the computing device is determined to be inactive, if no user input is detected to the computing device within a predetermined time period.

8 ) The method of claim 6 , the switching comprising switching the computing device to the hibernate mode if no operational processes are identified as being present in the exemption list of processes.

9 ) The method of claim 6 further comprising maintaining the computing device in the power-on mode if one or more operational processes are identified as being present in the exemption list of processes.

10 ) The method of claim 5 further comprising, if a logged-off status has been determined, identifying the operational processes which appear in the exemption list of processes on the determination that the computing device has been inactive for at least a second predetermined time period.

11 ) The method of claim 10 , the computing device being determined to be inactive if no user is logged on to the computing device.

12 ) The method of claim 10 , wherein the switching step includes switching the computing device to the shut down mode, if no operational processes are identified as being present in the exemption list of processes.

13 ) The method of claim 10 further comprising maintaining the computing device in the power-on mode, if one or more operational processes are identified as being present in the exemption list of processes.

14 ) A method for managing power consumption of a computing device in a power-on mode, the method comprising:

determining the status of the computing device;

upon a determination that the status is a “logged-on” status:

identifying operational processes present in an exemption list of processes, on the determination that no user input to the computing device is detected for at least a first predetermined time period; and

switching the computing device to a hibernate mode if no operational processes are identified as being present in the exemption list of processes;

upon a determination that the status is a “logged-off” status:

identifying operational processes present in an exemption list of processes, on the determination that no user is logged on to the computing device for at least a second predetermined time period;

switching the computing device to a shut down mode if no operational processes are identified as being present in the exemption list of processes.

15 ) A power consumption management system for a computing device in a power-on mode, the system comprising:

an exemption list;

a status check module configured to determine status of the computing device;

a power-state management module configured to:

classify computing device activity based on predetermined criteria including:

inactive computing device time compared to a predetermined time period; and

operational processes present in the exemption list of processes; and

switch the computing device to a power-state mode based on the status and the predetermined criteria, wherein the power-state mode is either a hibernate mode or a shut down mode.

16 ) The system of claim 15 , wherein the status is a user “logged-on” status.

17 ) The system of claim 15 , wherein the status is a user “logged-off” status.

18 ) The system of claim 16 , wherein the power-state management module is further configured to (1) identify the operational processes present in the exemption list of processes, on the determination that the computing device has been inactive for at least a first predetermined time period, or otherwise, (2) maintain the computing device in the power-on mode.

19 ) The system of claim 18 , wherein the computing device is determined to be inactive, if the power-state management module detects no user input to the computing device.

20 ) The system of claim 18 , wherein the power-state management module is further configured to switch the computing device to the hibernate mode, if the power-state management module identifies that no operational processes are present in the exemption list of processes.

21 ) The system of claim 18 , wherein the power-state management module is further configured to maintain the computing device in the power-on mode, if the power-state management module identifies that one or more operational processes are present in the exemption list of processes.

22 ) The system of claim 17 , wherein the power-state management module is further configured to (1) identify the operational processes present in the exemption list of processes, on the determination that the computing device has been inactive for at least a second predetermined time period, or otherwise, (2) maintain the computing device in the power-on mode.

23 ) The system of claim 22 , wherein the computing device is determined to be inactive, if no user is logged on to the computing device.

24 ) The system of claim 22 , wherein the power-state management module is further configured to switch the computing device to the shut down mode, if the power-state management module identifies that no operational processes are present in the exemption list of processes.

25 ) The system of claim 22 , wherein the power-state management module is further configured to maintain the computing device in the power-on mode, if the power-state management module identifies that one or more operational processes are present in the exemption list of processes.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: UNISYS CORPORATION
Reel/Frame 054231/0496 →
RELEASE OF SECURITY INTEREST Recorded Nov 9, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION (SUCCESSOR TO GENERAL ELECTRIC CAPITAL CORPORATION)
To: UNISYS CORPORATION
Reel/Frame 044416/0358 →
SECURITY INTEREST Recorded Oct 6, 2017
From: UNISYS CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 044144/0081 →
PATENT SECURITY AGREEMENT Recorded Apr 27, 2017
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 042354/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 26, 2013
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
To: UNISYS CORPORATION
Reel/Frame 030082/0545 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2013
From: DEUTSCHE BANK TRUST COMPANY
To: UNISYS CORPORATION
Reel/Frame 030004/0619 →
SECURITY AGREEMENT Recorded Jun 27, 2011
From: UNISYS CORPORATION
To: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT
Reel/Frame 026509/0001 →
LIEN Recorded May 7, 2010
From: UNISYS CORPORATION
To: DEUTSCHE BANK NATIONAL TRUST COMPANY
Reel/Frame 024351/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2010
From: JOHNSTON, CHRISTOPHER LEE
To: UNISYS CORPORATION
Reel/Frame 024126/0478 →