ADAPTIVE SYNCHRONIZATION OF SERVICE DATA
First Claim
1. A method of synchronizing service data for a user, comprising:
- detecting an increase in frequency of use of service data by a service provider on behalf of the user; and
when an increase in frequency of use of service data by a service provider on behalf of the user has been detected, increasing a frequency of synchronization of service data between the service provider and a data storage device associated with the user.
5 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for synchronizing service data between a data store and a device using the service data. These synchronization techniques may be used with a synchronization method and device that adaptively adjust synchronization parameters, such as the synchronization interval and quantity of synchronized data, on a per-end-user basis in response to actual end-user behavior. In particular, heavy users of service data are rewarded with improved synchronization parameters, such as a combination of shorter synchronization intervals and increased synchronization data quantities, which provides closer to “direct access” performance. Light users of service, on the other hand, are assigned lower cost synchronization parameters, such as longer synchronization intervals and/or decreased synchronization data quantities
-
Citations
22 Claims
-
1. A method of synchronizing service data for a user, comprising:
-
detecting an increase in frequency of use of service data by a service provider on behalf of the user; and
when an increase in frequency of use of service data by a service provider on behalf of the user has been detected, increasing a frequency of synchronization of service data between the service provider and a data storage device associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of synchronizing service data for a user, comprising:
-
detecting an increase in a quantity of service data used by a service provider on behalf of the user; and
when an increase in a quantity of service data used by a service provider on behalf of the user has been detected, increasing a quantity of service data synchronized during synchronization of service data between the service provider and a data storage device associated with the user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification