US2016232009A1PendingUtilityA1

Fast computer startup

Assignee: MICROSOFT TECHNOLOGY LICENSING LLCPriority: Dec 6, 2010Filed: Apr 18, 2016Published: Aug 11, 2016
Est. expiryDec 6, 2030(~4.4 yrs left)· nominal 20-yr term from priority
G06F 9/4418G06F 9/4401G06F 8/65G06F 1/3234G06F 9/4408G06F 9/442G06F 1/3293
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Fast computer startup is provided by, upon receipt of a shutdown command, recording state information representing a target state. In this target state, the computing device may have closed all user sessions, such that no user state information is included in the target state. However, the operating system may still be executing. In response to a command to startup the computer, this target state may be quickly reestablished from the recorded target state information. Portions of a startup sequence may be performed to complete the startup process, including establishing user state. To protect user expectations despite changes in response to a shutdown command, creation and use of the file holding the recorded state information may be conditional on dynamically determined events. Also, user and programmatic interfaces may provide options to override creation or use of the recorded state information.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method performed on a computing device, the method comprising:
 waking, by the computing device without user interaction, the computing device;   installing, by the waked computing device without user interaction, an update on the waked computing device;   restarting, by the waked computing device without user interaction in response to the update being installed on the waked computing device, the waked computing device; and   hibernating, by the restarted computing device without user interaction, the restarted computing device.   
     
     
         2 . The method of  claim 1  where the waking is from a hibernation state. 
     
     
         3 . The method of  claim 1  where the waking is from an a east partially shutdown state. 
     
     
         4 . The method of  claim 1  where the restarting completes any uncompleted aspects of installing the update. 
     
     
         5 . The method of  claim 1  further comprising the computing device arming itself, in response to the computing device detecting a maintenance activity that needs to be performed, to wake. 
     
     
         6 . The method of  claim 5  where performing the maintenance activity comprises installing the update. 
     
     
         7 . The method of  claim 5  where the detecting is it response to a command to shutdown the computing device. 
     
     
         8 . A computing device comprising:
 memory that includes computer-executable instructions;   a processor coupled to the memory and configured based on execution of the computer-executable instructions by the processor to, without user interaction:
 wake the computing device; 
 install an update on the waked computing device; 
 restart, in response to the update being installed on the waked computing device, the waked computing device; and 
 hibernate the restarted computing device. 
   
     
     
         9 . The computing device of  claim 8  where the computing device is waked from a hibernation state. 
     
     
         10 . The computing device of  claim 8  where the computing device is waked from an at least partially shutdown state. 
     
     
         11 . The computing device of  claim 8  where the restarted computing device completes any uncompleted aspects of installing the update. 
     
     
         12 . The computing device of  claim 8  configured to a itself, in response to the computing device detecting a maintenance activity that needs to be performed, to wake. 
     
     
         13 . The computing device of  claim 12  where performing the maintenance activity comprises installing the update. 
     
     
         14 . The computing device of  claim 12  where the computing device detects the maintenance activity that needs to be performed in response to a command to shutdown the computing device. 
     
     
         15 . At least one computer storage device comprising:
 memory that comprises computer-executable instructions that, based on execution by a computing device, configure the computing device to perform actions comprising:
 waking, by the computing device without user interaction, the computing device; 
 installing, by the waked computing device without user interaction, an update on the waked computing device; 
 restarting, by the waked computing device without user interaction in response to the update being installed on the waked computing device, the waked computing device; and 
 hibernating, by the restarted computing device without user interaction, the restarted computing device. 
   
     
     
         16 . The at least one computer storage device of  claim 15  where the waking is from a hibernation state or from an at least partially shutdown state. 
     
     
         17 . The at least one computer storage device of  claim 15  where the restarting completes any uncompleted aspects of installing the update. 
     
     
         18 . The at least one computer storage device of  claim 15 , the actions further comprising the computing device arming itself, in response to the computing device detecting a maintenance activity that needs to be performed, to wake. 
     
     
         19 . The at least one computer storage device of  claim 18  where performing the maintenance activity comprises installing the update. 
     
     
         20 . The method of  claim 18  where the detecting is in response to a command to shutdown the computing device.

Join the waitlist — get patent alerts

Track US2016232009A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.