User-input scheduling of synchronization operation on a mobile device based on user activity
First Claim
1. A mobile device, comprising:
- a synchronization component configured to perform synchronization operations that synchronize data between the mobile device and a computing device over a wireless link;
a synchronization schedule comprising a peak time period and a non-peak time period for performing the synchronization operations;
a user interface, comprising;
a first input component configured to designate a time period throughout a day as the peak time period or the non-peak time period; and
a second input component configured to set at least one frequency at which the synchronization operations are to be performed during the peak time period, during the non-peak time period, or during both the peak time period and the non-peak time period; and
a processor configured to be utilized by the synchronization component to facilitate the performance of the synchronization operations.
1 Assignment
0 Petitions
Accused Products
Abstract
Data is synchronized between a mobile device and a computing device over a wireless link. Synchronization operations are scheduled according to a synchronization schedule that is based on a current time of day. In one embodiment, the day can be divided into different time periods by the user. The user can also specify the frequency with which synchronization operations are to be performed during each specified period. Further, the user can specify an override schedule which overrides the ordinary synchronization schedule established by the user when override criteria are present. For instance, if the mobile device is roaming, the synchronization schedule will be dictated by the override schedule, which may sync much less often, or not until a specific user synchronization request has been received. The present invention can be embodied both as a method and as a apparatus. Also, the user interface associated with the present invention provides for user input to specify time periods during the day, synchronization frequency information, and an override schedule.
-
Citations
20 Claims
-
1. A mobile device, comprising:
-
a synchronization component configured to perform synchronization operations that synchronize data between the mobile device and a computing device over a wireless link; a synchronization schedule comprising a peak time period and a non-peak time period for performing the synchronization operations; a user interface, comprising; a first input component configured to designate a time period throughout a day as the peak time period or the non-peak time period; and a second input component configured to set at least one frequency at which the synchronization operations are to be performed during the peak time period, during the non-peak time period, or during both the peak time period and the non-peak time period; and a processor configured to be utilized by the synchronization component to facilitate the performance of the synchronization operations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile device, comprising:
-
a synchronization schedule, comprising; a peak time period in which synchronization operations that synchronize data between the mobile device and a computing device over a wireless link are performed at a first frequency; and a non-peak time period in which the synchronization operations are performed at a second frequency; and a user interface, comprising; a first input component configured to designate a first time period throughout the day as the peak time period in response to a first user input; and a second input component configured to set at least one of the first frequency and the second frequency in response to a second user input; and a processor configured to facilitate the performance of the synchronization operations. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for synchronizing data between a mobile device and a computing device over a wireless link, the method comprising:
-
accessing a synchronization schedule, wherein the synchronization schedule comprises a peak time period and a non-peak time period for performing synchronization operations that synchronize data between the mobile device and the computing device; designating a time period throughout a day as the peak time period or the non-peak time period; setting at least one frequency at which the synchronization operations are to be performed during the peak time period, during the non-peak time period, or during both the peak time period and the non-peak time period; and utilizing a processor to perform at least one of the synchronization operations. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification