Computing system and method to implicitly commit unsaved data for a world wide web application
First Claim
Patent Images
1. A method, comprising:
- a client computer displaying a first view, the first view comprising a user interactive record field;
the client computer receiving an entry in the user interactive record field;
storing the entry in a client cache, whereinthe entry is maintained in the client cache before the entry is transmitted to a web server, andthe entry is not maintained in the client cache after the entry is transmitted to the web server;
the client computer receiving a context change request;
in response to the context change request, the client computer transmitting the entry from said client computer to the web server, whereinthe transmitting comprises executing a remote procedure call, and the executing the remote procedure call comprises;
marshalling a first remote procedure call argument,transmitting the first remote procedure call argument,receiving a second remote procedure call argument, andunmarshalling the second remote procedure call argument;
in response to the context change request and after transmitting the entry from said client to the web server, the client computer displaying a second view that is distinct from the first view;
the client computer receiving another context change request after displaying the second view;
the client computer redisplaying the first view in response to the client computer receiving the other context change request, the redisplayed first view comprising the user interactive record field;
the client computer receiving the entry from the web server;
the client computer populating the redisplayed user interactive record field with the entry received from the web server.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention is a computing system comprising a World Wide Web application with a user interactive record field. The record field receives a record field entry. The application receives a context change request. Responsive to the context change request, the application dynamically transmits the record field entry to a server for storage in a database.
-
Citations
9 Claims
-
1. A method, comprising:
-
a client computer displaying a first view, the first view comprising a user interactive record field; the client computer receiving an entry in the user interactive record field; storing the entry in a client cache, wherein the entry is maintained in the client cache before the entry is transmitted to a web server, and the entry is not maintained in the client cache after the entry is transmitted to the web server; the client computer receiving a context change request; in response to the context change request, the client computer transmitting the entry from said client computer to the web server, wherein the transmitting comprises executing a remote procedure call, and the executing the remote procedure call comprises; marshalling a first remote procedure call argument, transmitting the first remote procedure call argument, receiving a second remote procedure call argument, and unmarshalling the second remote procedure call argument; in response to the context change request and after transmitting the entry from said client to the web server, the client computer displaying a second view that is distinct from the first view; the client computer receiving another context change request after displaying the second view; the client computer redisplaying the first view in response to the client computer receiving the other context change request, the redisplayed first view comprising the user interactive record field; the client computer receiving the entry from the web server; the client computer populating the redisplayed user interactive record field with the entry received from the web server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium having stored thereon a set of instructions, which when executed by a client computer, the client computer performs a method comprising:
-
displaying a first view, the first view comprising a user interactive record field; receiving an entry in the user interactive record field; storing the entry in a client cache, wherein the entry is maintained in the client cache before the entry is transmitted to a web server, and the entry is not maintained in the client cache after the entry is transmitted to the web server; receiving a context change request, transmitting the entry to a web server for subsequent storage in a database record, wherein the transmitting comprises executing a remote procedure call, and the executing the remote procedure call comprises; marshalling a first remote procedure call argument, transmitting the first remote procedure call argument, receiving a second remote procedure call argument, and unmarshalling the second remote procedure call argument; in response to the context change request and after transmitting the entry to the web server, displaying a second view that is distinct from the first view; receiving another context change request after displaying the second view; redisplaying the first view in response to receiving the other context change request, the redisplayed first view comprising the user interactive record field; receiving the entry from the web server; populating the user interactive record field of the redisplayed first view with the entry received from the web server. - View Dependent Claims (9)
-
Specification