Terminal and application synchronization method therefor
First Claim
1. A method for application synchronization by a terminal, the method comprising:
- receiving a first alarm registration request for an application;
determining whether a first alarm corresponding to the first alarm registration request is triggered;
determining whether data associated with the application corresponding to the first alarm registration request is transmitted or received within a predetermined time interval since the first alarm is triggered, if the first alarm corresponding to the first alarm registration request is triggered; and
estimating a period of the application corresponding to the first alarm registration request, if the data is transmitted or received within the predetermined time interval since the first alarm is triggered,wherein an execution time of a synchronization operation is determined based on whether a synchronization operation identifier associated with the first alarm registration request is on a first list, andwherein the synchronization operation identifier is added to a second list, if the data is not transmitted or received within the predetermined time interval since the first alarm is triggered.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for application synchronization are provided. The method for application synchronization in a terminal includes receiving a first alarm registration request, determining whether a data transmission and reception action of an application corresponding to the first alarm registration request is detected within a preset time after a trigger time of the first alarm registration request, and estimating, when a data transmission and reception action of the application corresponding to the first alarm registration request is detected within the preset time after the trigger time of the first alarm registration request, the period of a repetitive synchronization activity associated with the first alarm registration request, and adjusting the execution time of the repetitive synchronization activity according to the period estimation result.
30 Citations
12 Claims
-
1. A method for application synchronization by a terminal, the method comprising:
-
receiving a first alarm registration request for an application; determining whether a first alarm corresponding to the first alarm registration request is triggered; determining whether data associated with the application corresponding to the first alarm registration request is transmitted or received within a predetermined time interval since the first alarm is triggered, if the first alarm corresponding to the first alarm registration request is triggered; and estimating a period of the application corresponding to the first alarm registration request, if the data is transmitted or received within the predetermined time interval since the first alarm is triggered, wherein an execution time of a synchronization operation is determined based on whether a synchronization operation identifier associated with the first alarm registration request is on a first list, and wherein the synchronization operation identifier is added to a second list, if the data is not transmitted or received within the predetermined time interval since the first alarm is triggered. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A terminal supporting application synchronization, the terminal comprising:
-
at least one processor configured to; receive a first alarm registration request for an application, determine whether a first alarm corresponding to the first alarm registration request is triggered, determine whether data associated with the application corresponding to the first alarm registration request is transmitted or received within a predetermined time interval since the first alarm is triggered, if the first alarm corresponding to the first alarm registration request is triggered, and estimate a period of the application corresponding to the first alarm registration request, if the data is transmitted or received within the predetermined time interval since the first alarm is triggered; and a communication unit configured to send and receive data under control of the at least one processor, wherein an execution time of a synchronization operation is determined based on whether a synchronization operation identifier associated with the first alarm registration request is on a first list, and wherein the synchronization operation identifier is added to a second list, if the data is not transmitted or received within the predetermined time interval since the first alarm is triggered. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification