WEB APPLICATION EXECUTION METHOD
First Claim
1. A web application execution method, adaptable for a client to execute a web application on a remote server, comprising:
- observing a connection status between the client and the remote server;
if the connection status is online, processing an online learning process to monitor communication sessions between the client and the remote server to establish a virtual server for providing an offline service;
if the connection status is offline, diverting the client to the virtual server to access the offline service, such that the web application is executed without disruption; and
if the connection status is reestablished from offline, processing a synchronization process to synchronize execution states of the web application from the virtual server to the remote server.
1 Assignment
0 Petitions
Accused Products
Abstract
A web application execution method, for a client to execute a web application on a remote server is provided. A connection status between the client and the remote server is monitored. If the connection is established, an online learning process is performed to monitor the handshakes between the client and the server, thereby constructing a virtual server. If the connection is disconnected, an offline service is activated, allowing the client to execute the web application through the virtual server. If the connection is reestablished after being disconnected, a synchronization process is performed to synchronize state machines within the virtual server and the server.
48 Citations
12 Claims
-
1. A web application execution method, adaptable for a client to execute a web application on a remote server, comprising:
-
observing a connection status between the client and the remote server; if the connection status is online, processing an online learning process to monitor communication sessions between the client and the remote server to establish a virtual server for providing an offline service; if the connection status is offline, diverting the client to the virtual server to access the offline service, such that the web application is executed without disruption; and if the connection status is reestablished from offline, processing a synchronization process to synchronize execution states of the web application from the virtual server to the remote server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification