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:
Mar. 04, 2014
Filed:
Sep. 30, 2011
Atul Adya, Bellevue, WA (US);
Gregory H. Cooper, Seattle, WA (US);
Daniel Sumers Myers, Seattle, WA (US);
Michael Piatek, Seattle, WA (US);
Atul Adya, Bellevue, WA (US);
Gregory H. Cooper, Seattle, WA (US);
Daniel Sumers Myers, Seattle, WA (US);
Michael Piatek, Seattle, WA (US);
Google Inc., Mountain View, CA (US);
Abstract
A distributed network system includes at least one server and one client device, each having memory and one or more processors. The server performs the following operations: selecting a first client-object registration record including a first client identifier and a first object identifier; retrieving a pair of server-side object version and client-side object version from the first client-object registration record; determining a first set of incremental payloads to be delivered to the client device associated with the first client identifier in accordance with the pair of server-side object version and client-side object version; retrieving the first set of incremental payloads from a first object update record including the first object identifier; and sending a first object update message to the first client device, wherein the first object update message includes the first object identifier, the server-side object version and the retrieved first set of incremental payloads.