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.

Date of Patent:
Sep. 08, 2015

Filed:

Sep. 14, 2012
Applicants:

David E. Braginsky, Mountain View, CA (US);

Justin M. Rosenstein, Oakland, CA (US);

Eric Joseph Uhrhane, Palo Alto, CA (US);

David Jeske, San Francisco, CA (US);

Inventors:

David E. Braginsky, Mountain View, CA (US);

Justin M. Rosenstein, Oakland, CA (US);

Eric Joseph Uhrhane, Palo Alto, CA (US);

David Jeske, San Francisco, CA (US);

Assignee:

GOOGLE INC., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04L 67/42 (2013.01); G06F 17/30176 (2013.01); Y10S 707/99938 (2013.01); Y10S 707/99942 (2013.01); Y10S 707/99943 (2013.01); Y10S 707/99953 (2013.01); Y10S 707/99954 (2013.01);
Abstract

A server stores server metadata entries corresponding to data objects, each server metadata entry including a server file name and an identifier, distinct from the server file name, for a respective data object. The server receives client metadata entries from a client, each client metadata entry corresponding to a data object for which at least one metadata parameter has changed since a prior execution of a synchronization process. Each client metadata entry includes a client file name and an identifier, distinct from the client file name, for a respective data object corresponding to the client metadata entry. The server synchronizes the received client metadata entries with corresponding server metadata entries, if any, having identifiers that match said identifiers in the received client metadata entries, without regard to whether the corresponding server metadata entries include server file names that match the client file names in the received client metadata entries.


Find Patent Forward Citations

Loading…