INFORMATION PROCESSING APPARATUSES PERFORMING SYNCHRONIZATION OF DATA AND DATA SYNCHRONIZATION METHODS
First Claim
1. An information processing apparatus comprising:
- a managing unit configured to manage first time at which a configuration of a client apparatus connected to the information processing apparatus is changed, while associating the first time with the client apparatus;
an obtaining unit configured to obtain information indicating second time at which previous synchronization processing of a setting value is performed with the client apparatus; and
a sending unit configured toin a case where the second time obtained by the obtaining unit is after the first time, send, in response to a reception of a request for a setting value from the client, the client apparatus a setting value which is updated after the second time and type of which corresponds to the changed configuration of the client apparatus, andin a case where the second time obtained by the obtaining unit is before the first time, send, in response to a reception of a request for a setting value from the client, the client apparatus setting information including a setting value which is not updated after the second time and type of which corresponds to the changed configuration of the client apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A server manages first time at which a configuration of a client apparatus is changed, while associating the first time with the client apparatus. The server obtains information indicating second time at which previous synchronization processing of a setting value is performed with the client apparatus. In the case where the second time is after the first time, the server sends, in response to a reception of a request for a setting value from the client, the client apparatus a setting value which is updated after the second time and type of which corresponds to the changed configuration of the client apparatus. In the case where the second time is before the first time, the server sends, in response to a reception of a request for a setting value from the client, the client apparatus setting information including a setting value which is not updated after the second time.
-
Citations
15 Claims
-
1. An information processing apparatus comprising:
-
a managing unit configured to manage first time at which a configuration of a client apparatus connected to the information processing apparatus is changed, while associating the first time with the client apparatus; an obtaining unit configured to obtain information indicating second time at which previous synchronization processing of a setting value is performed with the client apparatus; and a sending unit configured to in a case where the second time obtained by the obtaining unit is after the first time, send, in response to a reception of a request for a setting value from the client, the client apparatus a setting value which is updated after the second time and type of which corresponds to the changed configuration of the client apparatus, and in a case where the second time obtained by the obtaining unit is before the first time, send, in response to a reception of a request for a setting value from the client, the client apparatus setting information including a setting value which is not updated after the second time and type of which corresponds to the changed configuration of the client apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing apparatus configured to function as a client to a server apparatus, comprising:
-
a notifying unit configured to notify the server apparatus of first time at which a configuration of the information processing apparatus is changed; a sending unit configured to send the server apparatus information indicating second time at which previous synchronization processing of a setting value is performed with the server apparatus; and a receiving unit configured to in a case where the second time is after the first time, receive a setting value updated after the second time, from the server apparatus according to the configuration of the information processing apparatus, and in a case where the second time is before the first time, receive setting information including a setting value which is not updated after the second time and type of which corresponds to the changed configuration of the information processing apparatus, from the server apparatus. - View Dependent Claims (9, 10, 11)
-
-
12. A data synchronization method in an information processing apparatus including a managing unit configured to manage first time at which a configuration of a client apparatus connected to the information processing apparatus is changed, while associating the first time with the client apparatus, the method comprising:
-
an obtaining step of obtaining information indicating second time at which previous synchronization processing of a setting value is performed with the client apparatus; and a sending step of in a case where the second time obtained in the obtaining step is after the first time, sending, in response to a reception of a request for a setting value from the client, the client apparatus a setting value which is updated after the second time and type of which corresponds to the changed configuration of the client apparatus, and in a case where the second time obtained in the obtaining step is before the first time, sending, in response to a reception of a request for a setting value from the client, the client apparatus setting information including a setting value which is not updated after the second time and type of which corresponds to the changed configuration of the client apparatus.
-
-
13. A data synchronization method in an information processing apparatus configured to function as a client to a server apparatus, comprising:
-
a notifying step of notifying the server apparatus of first time at which a configuration of the information processing apparatus is changed; a sending step of sending the server apparatus information indicating second time at which previous synchronization processing of a setting value is performed with the server apparatus; and a receiving step of in a case where the second time is after the first time, receiving a setting value updated after the second time, from the server apparatus according to the configuration of the information processing apparatus, and in a case where the second time is before the first time, receiving setting information including a setting value which is not updated after the second time and type of which corresponds to the changed configuration of the information processing apparatus, from the server apparatus.
-
-
14. A non-transitory computer readable storage medium storing a program which causes a computer to perform a data synchronization method in an information processing apparatus including a managing unit configured to manage first time at which a configuration of a client apparatus connected to the information processing apparatus is changed, while associating the first time with the client apparatus, the method comprising:
-
an obtaining step of obtaining information indicating second time at which previous synchronization processing of a setting value is performed with the client apparatus; and a sending step of in a case where the second time obtained in the obtaining step is after the first time, sending, in response to a reception of a request for a setting value from the client, the client apparatus a setting value which is updated after the second time and type of which corresponds to the changed configuration of the client apparatus, and in a case where the second time obtained in the obtaining step is before the first time, sending, in response to a reception of a request for a setting value from the client, the client apparatus setting information including a setting value which is not updated after the second time and type of which corresponds to the changed configuration of the client apparatus.
-
-
15. A non-transitory computer readable storage medium storing a program which causes a computer to perform a data synchronization method in an information processing apparatus configured to function as a client to a server apparatus, comprising:
-
a notifying step of notifying the server apparatus of first time at which a configuration of the information processing apparatus is changed; a sending step of sending the server apparatus information indicating second time at which previous synchronization processing of a setting value is performed with the server apparatus; and a receiving step of in a case where the second time is after the first time, receiving a setting value updated after the second time, from the server apparatus according to the configuration of the information processing apparatus, and in a case where the second time is before the first time, receiving setting information including a setting value which is not updated after the second time and type of which corresponds to the changed configuration of the information processing apparatus, from the server apparatus.
-
Specification