Method and Apparatus For A Power-Efficient Framework to Maintain Data Synchronization of a Mobile Personal Computer to Simulate A Connected Scenario
Abstract
An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment, the method includes the detection of a data synchronization wakeup event while the MPC is operating according to a sleep state. Subsequent to wakeup event, at least one system resource is disabled to provide a minimum number of system resources required to re-establish a network connection. In one embodiment, user data from a network server is synchronized on the MPC without user intervention; the mobile platform system resumes operation according to the sleep state. In one embodiment, a wakeup alarm is programmed according to a user history profile regarding received e-mails. In a further embodiment, data synchronizing involves disabling a display, and throttling the system processor to operate at a reduced frequency. Other embodiments are described and claimed.
Claims
exact text as granted — not AI-modified1 - 7 . (canceled)
8 . A method comprising:
detecting a wakeup notification according to a timer, wherein the timer is set to periodically wakeup a system according to a user history profile; re-establishing a wireless network connection without user intervention; synchronizing user data from a network server according to a user profile; and returning to a previous sleep state.
9 . The method of claim 8 , wherein prior to detecting wakeup notification, the method further comprises:
creating a user history profile regarding e-mails received by the user; and generating a computer wakeup schedule to synchronize system wakeup according to receive e-mail messages.
10 . The method of claim 8 , further comprising:
programming a real time clock to periodically wakeup a mobile platform system according to a user history profile.
11 . The method of claim 8 , further comprising:
programming a next wakeup alarm according to at least the user history profile.
12 . The method of claim 8 , wherein detecting wakeup notification further comprises:
disabling at least one system resource to provide a minimum number of system resources required to re-establish a network connection without user intervention in a low power state.
13 . The method of claim 12 , wherein disabling the at least one system resource further comprises:
disabling a display for operation in the low power state; and throttling a system processor to operate at a reduced frequency according to a selected operating mode corresponding to the low power state.
14 . The method of claim 8 , wherein detecting wake-up notification further comprises:
checking a current battery life; canceling future wake-up notification if the battery life is below a predetermined threshold; and resuming sleep state.
15 . The method of claim 8 , wherein re-establishing the wireless network connection further comprises:
tracking a temperature of the MPC system; setting a future wake-up notification if the temperature of the MPC system is above a predetermined threshold; and returning the MPC system to the sleep state.
16 - 18 . (canceled)
19 . A system comprising:
a clock to trigger a wakeup alarm; a battery power source; a processor coupled to the battery, the processor having at least one power state condition to cause the processor to perform a selectable operating mode; a chipset coupled to the processor, the chipset including logic to disabling at least one system resource to provide a minimum number of system resources to re-establish a wireless network connection when a data synchronization wakeup event is detected in response to a wakeup a communications interface to re-establish the wireless network logic to synchronize system data with a network server without user intervention and to resume the sleep state.
20 . The system of claim 19 , further comprising:
a display, the display to be disabled in response to detection of the data synchronization wakeup event.
21 . The system of claim 19 , wherein the logic is further to throttle the processor to operate at a reduced frequency according to a selected operating mode corresponding to a low power state.
22 . The system of claim 19 , further comprising:
wakeup logic, the wakeup logic to detect a wakeup notification according to a timer, when the timer is set to periodically wakeup the system according to a user history profile, the wakeup logic further to create a user history profile regarding e-mails received by the user and to generate a computer wakeup schedule to synchronize system wakeup according to received e-mail messages.
23 . An article of manufacture having a machine accessible medium including associated data, wherein the data, when accessed by a machine, results in the machine performing operations comprising:
detecting a wakeup notification according to a timer, wherein the timer is set to periodically wakeup a system according to a user history profile; re-establishing a wireless network connection without user intervention; synchronizing user data from a network server according to a user profile; and returning to a previous sleep state.
24 . The article of manufacture of claim 23 , wherein prior to detecting wakeup notification, the machine is further caused to perform operations comprising:
creating a user history profile regarding e-mails received by the user; and generating a computer wakeup schedule to synchronize system wakeup according to receive e-mail messages.
25 . The article of manufacture of claim 23 , wherein the machine is further caused to perform operations comprising:
programming a real time clock to periodically wakeup a mobile platform system according to a user history profile.
26 . The article of manufacture of claim 23 , wherein the machine is further caused to perform operations comprising:
programming a next wakeup alarm according to at least the user history profile.
27 . The article of manufacture of claim 23 , wherein detecting wakeup notification further causes the machine to perform operations comprising:
disabling at least one system resource to provide a minimum number of system resources required to re-establish a network connection without user intervention in a low power state.
28 . The article of manufacture of claim 27 , wherein disabling the at least one system resource further causes the machine to perform operations comprising:
disabling a display for operation in the low power state; and throttling a system processor to operate at a reduced frequency.
29 . The article of manufacture of claim 23 , wherein detecting wake-up notification further causes the machine to perform operations comprising:
checking a current battery life; canceling future wake-up notification if the battery life is below a predetermined threshold; and resuming sleep state.
30 . The article of manufacture of claim 23 , wherein re-establishing the wireless network connection further causes the machine to perform operations comprising:
tracking a temperature of the MPC system; setting a future wake-up notification if the temperature of the MPC system is above a predetermined threshold; and returning the MPC system to the sleep state.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.