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:
Mar. 05, 2024

Filed:

Sep. 22, 2022
Applicant:

Dropbox, Inc., San Francisco, CA (US);

Inventors:

Kiren R Sekar, San Francisco, CA (US);

Jack B Strong, Austin, TX (US);

Assignee:

Dropbox, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/16 (2006.01); G06F 3/06 (2006.01); G06F 16/178 (2019.01); H04L 9/40 (2022.01); H04L 67/1095 (2022.01); H04L 67/1097 (2022.01); H04L 67/563 (2022.01);
U.S. Cl.
CPC ...
G06F 11/1662 (2013.01); G06F 3/06 (2013.01); G06F 3/0617 (2013.01); G06F 3/0619 (2013.01); G06F 3/065 (2013.01); G06F 3/067 (2013.01); G06F 16/178 (2019.01); H04L 9/40 (2022.05); H04L 67/1095 (2013.01); H04L 67/1097 (2013.01); H04L 67/563 (2022.05);
Abstract

The present invention provides a System and method for multi-tiered data synchronization. Data is synchronized between a master synchronization server, one or more proxy synchronization servers, and client devices. Client devices establish synchronization sessions with either a proxy synchronization server or a master synchronization server, depending on which server provides the 'best' available connection to that client device. Each proxy synchronization server synchronizes data with client devices that have established a synchronization session with such proxy synchronization server. The master synchronization server synchronizes data with client devices that have established a synchronization session with the master synchronization server. Each proxy synchronization server synchronizes data with the master synchronization server. Metadata associated with synchronized files is synchronized throughout the system in real-time. Files may be synchronized in real-time or of a delayed time.


Find Patent Forward Citations

Loading…