Patent ID: 9218436
Filing Date: 2015-12-22
Classification: G05B,G06F,H04L

Abstract:
1. A data synchronization system comprising: a server that executes a first web application program that accomplishes a web application that provides a service over the Internet so as to provide said service; and a communication device that receives the service that the server provides, wherein said communication device has a second web application program that accomplishes said web application, executes said second web application program after said communication device is not connected to said server, after executing said web application program records a procedure in which said communication device has executed said second web application program, and transmits said recorded procedure to said server after recording said procedure and just after said communication device is connected to said server, wherein said server executes said first web application program based on the procedure transmitted from said communication device, wherein said communication device has a web browser and a web server, said web server executes said second web application program as said web browser requests said web server to do so while said communication device is not connected to said server, when said web server executes said second web application program, said web server records a data sequence and a chronological order of the data sequence that said web server supplies to said second web application program as said procedure, and just after said communication device is connected to said server, said communication device transmits said recorded data sequence and the chronological order of the data sequence to said server, and wherein said server executes said first web application program based on the data sequence and the chronological order of the data sequence transmitted from said communication device.