Patent ID: 8509751

Claim:
A method of operating a backend system via a middleware for a mobile device, wherein the mobile device generates and stores a first time stamp in response to a user request to update data stored in the backend system, and creates a data request object for updating a data field in a local document stored on the mobile device from an original value to an updated value, the method comprising: receiving, by the backend system via the middleware, a data message including the data request object from the mobile device to correspondingly modify a data object stored on the backend system; generating, at the backend system, a second time stamp reflecting a time at which the backend has modified the data object stored on the backend system; and transmitting the second time stamp, from the backend system via the middleware, to the mobile device, wherein the mobile device is configured to, in response to receiving the second time stamp, compare the first time stamp with the second time stamp; and if the first time stamp is an initial time stamp or later in time than the second time stamp, display on the mobile device a simulated data field for the local document, wherein the simulated data field represents the updated value.