Patent ID: 7953760

Claim:
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.