The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 15, 2012
Filed:
Dec. 23, 2009
Robert W. Baynes, Jr., Redwood City, CA (US);
Michael R. Gray, Foster City, CA (US);
Tashana K. Landray, San Francisco, CA (US);
Linus M. Upson, Redwood City, CA (US);
Thomas E. Whittaker, Belmont, CA (US);
Robert W. Baynes, Jr., Redwood City, CA (US);
Michael R. Gray, Foster City, CA (US);
Tashana K. Landray, San Francisco, CA (US);
Linus M. Upson, Redwood City, CA (US);
Thomas E. Whittaker, Belmont, CA (US);
iAnywhere Solutions, Inc., Dublin, CA (US);
Abstract
A computer-implemented method for receiving information at a first device is provided. The method includes storing a first data object on the first device in a first device-specific representation, receiving a batch of information in response to the first device transitioning from an off-line state to an online state, processing the modification event to recover the modification, updating the first data object based on the recovered modification, and transmitting an acknowledgement indicating that the modification event was successfully processed by the first device. The batch of information includes a modification event. The content of the batch was determined based at least on a state of data stored on the first device. The modification event was generated based on at least a modification made to a second data object stored at a second device in a second device-specific representation.