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:
Sep. 10, 2024
Filed:
Nov. 23, 2020
Google Llc, Mountain View, CA (US);
Adam Besen, Lyons, CO (US);
Hwi Cheong, Brooklyn, NY (US);
Hendrik Mueller, New York, NY (US);
Frank Pape, Cortlandt Manor, NY (US);
David Wurtz, Boulder, CO (US);
Google LLC, Mountain View, CA (US);
Abstract
A method of sharing and synchronizing a plurality of electronically stored resources between a cloud file system and a client file system is provided. The method includes receiving one or more change events wherein each change event indicates an independent change to one or more electronically stored files in a first client file system, holding the received change events for a period of time, and determining whether any of the held change events are combinable with other held change events indicating one or more independent changes to one or more electronically stored files in one or more client file systems comprising the first client file system. The method further includes combining the combinable change events into an aggregate change event, and dispatching the aggregate change event for processing after it is held for a predetermined period of time, wherein the processing of the dispatched change event effects a synchronization of the one or more electronically stored files between the one or more client file systems and a cloud file system.