US 12,118,112 B2
Nested namespaces for selective content sharing
Marcio von Muhlen, San Francisco, CA (US); Nils Milton Bunger, Stanford, CA (US); Emil Ibrishimov, Redwood City, CA (US); Tsahi Glik, Sunnyvale, CA (US); and Greg Price, San Francisco, CA (US)
Assigned to Dropbox, Inc., San Francisco, CA (US)
Filed by Dropbox, Inc., San Francisco, CA (US)
Filed on Feb. 8, 2023, as Appl. No. 18/107,194.
Application 18/107,194 is a continuation of application No. 16/914,341, filed on Jun. 27, 2020, granted, now 11,580,241.
Application 16/914,341 is a continuation of application No. 15/891,296, filed on Feb. 7, 2018, granted, now 10,699,025, issued on Jun. 30, 2020.
Application 15/891,296 is a continuation of application No. 14/961,067, filed on Dec. 7, 2015, granted, now 9,922,201, issued on Mar. 20, 2018.
Claims priority of provisional application 62/141,577, filed on Apr. 1, 2015.
Prior Publication US 2023/0185946 A1, Jun. 15, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/00 (2013.01); G06F 16/16 (2019.01); G06F 16/185 (2019.01); G06F 21/62 (2013.01); H04L 9/40 (2022.01)
CPC G06F 21/6218 (2013.01) [G06F 16/16 (2019.01); G06F 16/185 (2019.01); H04L 63/104 (2013.01); G06F 2221/2145 (2013.01); H04L 63/101 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, by a content management system, a request from a user account to mount a first namespace to a particular path in a second namespace in the content management system, wherein the user account has access to the second namespace;
identifying, by the content management system, a first mount lock associated with the first namespace and a second mount lock associated with the second namespace, wherein the first mount lock and the second mount lock control access to corresponding namespaces with respect to mounting location changes;
determining, by the content management system, that a set of one or more constraints associated with the first mount lock and the second mount lock is satisfied; and
based on the set of one or more constraints being satisfied, mounting, by the content management system, the first namespace to the particular path in the second namespace.