Power management controller and method
First Claim
Patent Images
1. A method for conserving power in a processor-based device implementing power conservation states and a calendar-scheduler that records calendar-based events and associated time-of-occurrences, the method comprising:
- detecting an indication regarding inactivity of the processor-based device;
transmitting, in response to the indication, a request for a time-of-occurrence for a calendar-based event;
receiving, in response to the request, a time-of-occurrence for a calendar-based event; and
determining, based on the received time-of-occurrence, a maximum duration of time the device can remain in a reduced-power state while insuring the device can perform operations associated with the calendar-based event.
8 Assignments
0 Petitions
Accused Products
Abstract
A power management controller for conserving power in a device implementing power conservation states and a calendar-scheduler is disclosed. The calendar-scheduler records calendar-based events with associated time-of-occurrences. The controller is constructed and arranged to determine a maximum duration of time the device can remain in a reduced-power state while insuring the device can perform operations associated with a calendar-based event when that event occurs.
59 Citations
29 Claims
-
1. A method for conserving power in a processor-based device implementing power conservation states and a calendar-scheduler that records calendar-based events and associated time-of-occurrences, the method comprising:
-
detecting an indication regarding inactivity of the processor-based device; transmitting, in response to the indication, a request for a time-of-occurrence for a calendar-based event; receiving, in response to the request, a time-of-occurrence for a calendar-based event; and determining, based on the received time-of-occurrence, a maximum duration of time the device can remain in a reduced-power state while insuring the device can perform operations associated with the calendar-based event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
a power management controller for conserving power in a device implementing power conservation states and a calendar-scheduler that records calendar-based events and associated time-of-occurrences, wherein the controller is constructed and arranged to detect an indication regarding inactivity of the processor-based device, transmit, in response to the indication, a request for a time-of-occurrence for a calendar-based event, receive, in response to the request, a time-of-occurrence for a calendar-based event, and determine, based on the received time-of-occurrence, a maximum duration of time the device can remain in a reduced-power state while insuring the device can perform operations associated with the calendar-based event when that event occurs. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A device implementing power conservation states and a calendar-scheduler that records calendar-based events and associated time-of-occurrences, comprising:
-
means for detecting indications of device inactivity; means for transmitting, in response to the indication, a request for a time-of-occurrence for a calendar-based event; means for receiving, in response to the request, a time-of-occurrence for a calendar-based event; and means for determining, based on the received time-of-occurrence, a maximum duration of time the device can remain in a reduced-power state while insuring the device can perform operations associated with the calendar-based event when that event occurs. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. An article of manufacture, comprising:
-
a computer-readable volume storing computer-executable instructions, the instructions implementing a method for conserving power in a processor-based device implementing power conservation states and a calendar-scheduler that records calendar-based events and associated time-of-occurrences, the method comprising; detecting an indication regarding inactivity of the processor-based device; transmitting, in response to the indication, a request for a time-of-occurrence for a calendar-based event; receiving, in response to the request, a time-of-occurrence for a calendar-based event; and determining, based on the received time-of-occurrence, a maximum duration of time the device can remain in a reduced-power state while insuring the device can perform operations associated with the calendar-based event.
-
Specification