UPDATE SCANNING
First Claim
1. A method managing software updates, comprising:
- identifying a first set of updates to be sent to an updating service in a first sync call; and
identifying a second set of updates to be sent to the updating service in a second sync call, the first set of up updates different than the second set of updates and the first sync call different than the second sync call.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems allow for updates (e.g., questions) to be provided via sync calls to a server (e.g., in determining whether (non-question) software updates should be installed on a client device), where the total number of updates exceeds single sync call server limitations. For example, relationships between updates may be determined and updates may be grouped into two or more sets based upon the relationships, where different sets can independently be transmitted to the server in different sync calls. Grouping updates according to the policies provided mitigates errors that may otherwise occur when making multi-sync calls (e.g., asking a second question before a first question where the second question should follow the first question because the relevance of the second question depends upon an answer to the first question).
14 Citations
20 Claims
-
1. A method managing software updates, comprising:
-
identifying a first set of updates to be sent to an updating service in a first sync call; and identifying a second set of updates to be sent to the updating service in a second sync call, the first set of up updates different than the second set of updates and the first sync call different than the second sync call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
an update classification component configured to group updates into at least a first set of updates and a second set of updates, the updates grouped into the first set configured to be transmitted in a first sync call to an updating service and the updates grouped into the second set configured to be transmitted in a second sync call, the first set of updates different than the second set of updates. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
19. A computer readable medium comprising computer executable instructions that when executed at least in part via a processor perform a method, the method comprising:
-
identifying a first set of updates to be sent to an updating service in a first sync call, the first set of updates comprising a first basis update, zero or more updates that are preconditions for the first basis update, and zero or more updates whose preconditions are satisfied by at least one of the first basis update and the one or more updates that are preconditions for the first basis update; and identifying a second set of updates to be sent to an updating service in a second sync call, the second set of updates comprising a second basis update, zero or more updates that are preconditions for the second basis update, and zero or more updates whose preconditions are satisfied by at least one of the second basis update and the one or more updates that are preconditions for the second basis update, the first set of updates different than the second set of updates. - View Dependent Claims (20)
-
Specification