INITIATING UPDATE OPERATIONS
First Claim
1. A computer-implemented method, comprising:
- ascertaining that a restart timer for initiating an update and restart operation for a device is expired;
responsive to said ascertaining, determining whether state information for the computing device may be lost if the update and restart operation is initiated;
if an indication that state information may be lost is not detected;
initiating a countdown timer for the update and restart operation;
presenting a notification that the update and restart operation is imminent; and
initiating the update and restart operation when the countdown timer expires; and
if an indication that state information may be lost is detected, monitoring for preservation of the state information before proceeding with initiating the countdown timer.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for initiating update operations are described. In implementations, updates are gathered for a computing device, and grouped based on whether the updates involve a device restart and/or shutdown operation to be installed. Thus, updates that involve a restart can be installed as a group, such as part of a single update and restart operation. In at least some implementations, an update and restart operation for installing updates can be scheduled. A user can be notified of the upcoming update and restart operation, such as via notifications presented in various ways on a computing device. When a scheduled time for an update and restart operation arrives for a device, a variety of factors can be considered in determining whether to initiate the operation. For instance, user presence information and device state information can be considered.
65 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
ascertaining that a restart timer for initiating an update and restart operation for a device is expired; responsive to said ascertaining, determining whether state information for the computing device may be lost if the update and restart operation is initiated; if an indication that state information may be lost is not detected; initiating a countdown timer for the update and restart operation; presenting a notification that the update and restart operation is imminent; and initiating the update and restart operation when the countdown timer expires; and if an indication that state information may be lost is detected, monitoring for preservation of the state information before proceeding with initiating the countdown timer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method, comprising:
-
ascertaining that an update and restart operation is to be initiated for a device to enable one or more restart updates to be installed; and determining an appropriate time to initiate the update and restart operation based on user activity information and state information for the device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. One or more computer-readable storage media comprising instructions stored thereon that, responsive to execution by a computing device, cause the computing device to implement at least one module configured to:
-
implement escalating notification schemes for presenting notifications of an upcoming update and restart operation for installing one or more restart updates on the computing device; determine an appropriate time to initiate the update and restart operation based on at least one of user activity information or state information for the computing device. - View Dependent Claims (17, 18, 19, 20)
-
Specification