US 12,242,427 B2
Implementing different synchronization processes using a multi-root system
Sourabh Yerfule, Sunnyvale, CA (US); Jordi Paris Ferrer, San Francisco, CA (US); Kelson Reiss, San Francisco, CA (US); Parker Timmerman, New York, NY (US); and Sabrina Weschler, Seattle, WA (US)
Assigned to Dropbox, Inc., San Francisco, CA (US)
Filed by Dropbox, Inc., San Francisco, CA (US)
Filed on Dec. 22, 2022, as Appl. No. 18/087,737.
Prior Publication US 2024/0211446 A1, Jun. 27, 2024
Int. Cl. H04L 67/00 (2022.01); G06F 16/178 (2019.01)
CPC G06F 16/178 (2019.01) 20 Claims
OG exemplary drawing
 
1. A method comprising:
synchronizing a first root namespace associated with a first user account, by a software application associated with a content management system, the first root namespace associated with a first storage device accessible to a first client device, wherein the first root namespace is configured to use a first synchronization engine and wherein synchronizing the first root namespace is based on a first synchronization mode; and
synchronizing a second root namespace associated with the first user account, by the software application associated with the content management system, the second root namespace associated with a second storage device accessible to the first client device, wherein the second root namespace is configured to use a second synchronization engine that is independent of the first synchronization engine and wherein synchronizing the second root namespace is based on a second synchronization mode.