Method and apparatus for a power-efficient framework to maintain data synchronization of a mobile personal computer to simulate a connected scenario
First Claim
1. A method comprising:
- detecting, during a sleep state, a data synchronization wakeup event;
wherein detecting, during a sleep state, a data synchronization wakeup event, further comprises;
receiving a wakeup notification according to a timer, wherein the timer is set to periodically wakeup a system according to a user history profile; and
querying a table to determine the minimum number of resources required to re-establish the network connection;
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;
disabling at least one system resource in response to the data synchronization wakeup event to operate according to a low power state, where a minimum number of system resources required to re-establish a wireless network connection are active;
synchronizing system data with a network server without user intervention in the low power state to simulate a wireless network connection during the sleep state; and
resuming the sleep state.
1 Assignment
0 Petitions
Accused Products
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.
50 Citations
17 Claims
-
1. A method comprising:
-
detecting, during a sleep state, a data synchronization wakeup event;
wherein detecting, during a sleep state, a data synchronization wakeup event, further comprises;
receiving a wakeup notification according to a timer, wherein the timer is set to periodically wakeup a system according to a user history profile; and
querying a table to determine the minimum number of resources required to re-establish the network connection;
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;disabling at least one system resource in response to the data synchronization wakeup event to operate according to a low power state, where a minimum number of system resources required to re-establish a wireless network connection are active; synchronizing system data with a network server without user intervention in the low power state to simulate a wireless network connection during the sleep state; and resuming the sleep state. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method 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;detecting a wakeup notification according to a timer, wherein the timer is set to periodically wakeup a system according to a user history profile during operation of the system according to a sleep state; disabling at least one system resource in response to the wakeup notification to operate according to a low power state where a minimum number of system resources required to re-establish a wireless network connection are active; re-establishing a wireless network connection without user intervention in the low power state; synchronizing user data from a network server according to a user profile in the low power state to simulate a wireless network connection during the sleep state; and resuming to the sleep state. - View Dependent Claims (7, 8, 9, 10, 11, 12)
- creating a user history profile regarding e-mails received by the user; and
-
13. 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:
- 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;detecting a wakeup notification according to a timer, wherein the timer is set to periodically wakeup a system according to a user history profile; disabling at least one system resource in response to the data synchronization wakeup event to operate according to a low power state where a minimum number of system resources required to re-establish a network connection are active; synchronizing system data with a network server without user intervention in the low power state to simulate a wireless network connection during the sleep state; and resuming operation according to a sleep state. - View Dependent Claims (14)
- the machine is further caused to perform operations comprising;
-
15. 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 operate according to a lower power state where provide a minimum number of system resources to re-establish a wireless network connection are active in response to detection of a data synchronization wakeup event during operation according to a sleep state; and a communications interface to re-establish the wireless network logic to synchronize system data with a network server without user intervention to simulate a wireless network connection during the sleep state and to resume the sleep state 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. - View Dependent Claims (16, 17)
-
Specification