-
公开(公告)号:US10699025B2
公开(公告)日:2020-06-30
申请号:US15891296
申请日:2018-02-07
Applicant: Dropbox, Inc.
Inventor: Marcio von Muhlen , Nils Milton Bunger , Emil Ibrishimov , Tsahi Glik , Greg Price
IPC: G06F21/00 , G06F21/62 , G06F16/16 , G06F16/185 , H04L29/06
Abstract: Nested namespaces for selective content sharing. In one embodiment, for example, a computer-implemented method includes the steps of: receiving a request to share a content item with a first set of user accounts held with a content management system; determining a first namespace to which the content item belongs; based on detecting that a second set of user accounts allowed to access the first namespace is different from the first set of user accounts, creating a second namespace nested in the first namespace; associating the first set of user accounts with the second namespace; and based on the first set of user accounts being associated with the second namespace, allowing the first set of user accounts to access content items, including the content item, belonging to the second namespace.
-
公开(公告)号:US10685038B2
公开(公告)日:2020-06-16
申请号:US15332782
申请日:2016-10-24
Applicant: Dropbox, Inc.
Inventor: Nipunn Koorapati , Christopher Rude , Marcio von Muhlen , Nils Bunger
IPC: H04L29/08 , H04L29/12 , G06F16/27 , G06F16/10 , G06F16/172 , G06F16/178 , G06F16/182 , H04L12/801
Abstract: A synchronization protocol for multi-premises hosting of digital content items. In one embodiments, for example, a method, comprising: detecting creation or modification of a content item; determining a content item namespace to which the content item belongs; obtaining an identifier of a block server to which the content item namespace is assigned; and uploading any content item blocks of the content item to the block server that are not already stored at the block server.
-
公开(公告)号:US10452456B2
公开(公告)日:2019-10-22
申请号:US15475508
申请日:2017-03-31
Applicant: Dropbox, Inc.
Inventor: Marcio von Muhlen , Vinod Valloppillil , Nils Bunger
IPC: G06F9/54 , H04L29/06 , G06F16/182 , G06F16/176 , G06F3/0482 , G06F17/24 , G06F21/62 , G06F21/10 , H04L29/08 , G06Q10/10 , G06F16/13 , G06F16/178 , G06F16/18
Abstract: The present technology pertains to responding to a kernel level file event for a content item and presenting a file event window associated with the content item. A client device can detect the kernel level file event for the content item. This can be accomplished using a kernel extension on a client device that is networked with a content management system. The client device can then retrieve data associated with the content item, including an instruction for the content item. The client device can then perform the instruction. This instruction can be to retrieve collaboration data from the content management system and present the collaboration data in a file event window.
-
公开(公告)号:US20180267989A1
公开(公告)日:2018-09-20
申请号:US15984968
申请日:2018-05-21
Applicant: Dropbox, Inc.
Inventor: Marcio von Muhlen , George Milton Underwood, IV , Anthony DeVincenzi , Nils Bunger , Colin Dunn , Adam Polselli , Sam Jau , Nathan Borror
IPC: G06F17/30 , G06F3/0481
CPC classification number: G06F16/176 , G06F3/04817 , G06F16/14 , G06F16/168 , G06F16/178 , G06F16/1787 , H04L67/06 , H04L67/10 , H04L67/1095 , H04L67/36
Abstract: Shared workspaces with selective content item synchronization. In one embodiment, for example, a personal computing device is configured to send a request to a server of a cloud-based content management system to join a shared workspace. The personal computing device then receives content item metadata about content items associated with the shared workspace. The content item metadata allows a user of the personal computing device to browse a content item-folder hierarchy for the content items even if only some but not all of the content items have been downloaded and stored at the personal computing device.
-
公开(公告)号:US20180181449A1
公开(公告)日:2018-06-28
申请号:US15475627
申请日:2017-03-31
Applicant: Dropbox, Inc.
Inventor: Marcio von Muhlen , Vinod Valloppillil , Nils Bunger
IPC: G06F9/54 , G06F3/0482
CPC classification number: G06F9/542 , G06F3/0482 , G06F9/545 , G06F16/13 , G06F16/1774 , G06F16/1794 , G06F16/183 , G06F16/1873 , G06F17/241 , G06F21/10 , G06F21/6218 , G06F2209/542 , G06F2221/0704 , G06Q10/10 , H04L67/02 , H04L67/06 , H04L67/42 , H04L69/30 , H04L69/321
Abstract: The present technology pertains to responding to a kernel level file event for a content item and presenting a file event window associated with the content item. A client device can detect the kernel level file event for the content item. This can be accomplished using a kernel extension on a client device that is networked with a content management system. The client device can then retrieve data associated with the content item, including an instruction for the content item. The client device can then perform the instruction. This instruction can be to retrieve collaboration data from the content management system and present the collaboration data in a file event window.
-
26.
公开(公告)号:US20170255687A1
公开(公告)日:2017-09-07
申请号:US15603193
申请日:2017-05-23
Applicant: Dropbox, Inc.
Inventor: Nipunn Koorapati , Christopher Rude , Marcio von Muhlen , Nils Bunger
CPC classification number: G06F17/30575 , G06F17/30067 , G06F17/30132 , G06F17/30174 , G06F17/30215 , H04L47/196 , H04L61/1582 , H04L67/06 , H04L67/10 , H04L67/1023 , H04L67/104 , H04L67/108 , H04L67/1095 , H04L67/1097 , H04L67/2842
Abstract: A content item block replication protocol for multi-premises hosting of digital content items. In one embodiment, for example, a method comprises: receiving, from a server, a server journal entry identifying one or more content item blocks of a content item represented by the server journal entry; storing a replication log entry corresponding to the server journal entry in a replication log, the replication log entry identifying the one or more content item blocks of the content item represented by the server journal entry and identifying a block server; and either offering to send the one or more content item blocks identified in the replication log entry to the block server identified in the replication log entry, or downloading the one or more content item blocks identified in the replication log entry from the block server identified in the replication log entry.
-
27.
公开(公告)号:US09697269B2
公开(公告)日:2017-07-04
申请号:US14979268
申请日:2015-12-22
Applicant: Dropbox, Inc.
Inventor: Nipunn Koorapati , Christopher Rude , Marcio von Muhlen , Nils Bunger
CPC classification number: G06F17/30575 , G06F17/30067 , G06F17/30132 , G06F17/30174 , G06F17/30215 , H04L47/196 , H04L61/1582 , H04L67/06 , H04L67/10 , H04L67/1023 , H04L67/104 , H04L67/108 , H04L67/1095 , H04L67/1097 , H04L67/2842
Abstract: A content item block replication protocol for multi-premises hosting of digital content items. In one embodiment, for example, a method comprises: receiving, from a server, a server journal entry identifying one or more content item blocks of a content item represented by the server journal entry; storing a replication task log entry corresponding to the server journal entry in a replication task log, the replication task log entry identifying the one or more content item blocks of the content item represented by the server journal entry and identifying a block server; and either offering to send the one or more content item blocks identified in the replication task log entry to the block server identified in the replication task log entry, or downloading the one or more content item blocks identified in the replication task log entry from the block server identified in the replication task log entry.
-
公开(公告)号:US11467891B2
公开(公告)日:2022-10-11
申请号:US16718954
申请日:2019-12-18
Applicant: Dropbox, inc.
Inventor: Marcio von Muhlen , Vinod Valloppillil , Nils Bunger
IPC: G06F21/00 , G06F9/54 , G06F16/182 , G06F16/176 , G06F16/18 , G06F16/178 , G06F16/13 , G06Q10/10 , H04L69/30 , H04L69/321 , G06Q10/06 , G06F16/00 , G06F40/169 , H04L67/01 , G06F3/0482 , G06F21/62 , G06F21/10 , H04L67/02 , H04L67/06
Abstract: The present technology pertains to responding to a kernel level file event for a content item and presenting a file event window associated with the content item. A client device can detect the kernel level file event for the content item. This can be accomplished using a kernel extension on a client device that is networked with a content management system. The client device can then retrieve data associated with the content item, including an instruction for the content item. The client device can then perform the instruction. This instruction can be to retrieve collaboration data from the content management system and present the collaboration data in a file event window.
-
公开(公告)号:US11144573B2
公开(公告)日:2021-10-12
申请号:US16888362
申请日:2020-05-29
Applicant: Dropbox, Inc.
Inventor: Nipunn Koorapati , Christopher Rude , Marcio von Muhlen , Nils Bunger
IPC: G06F16/27 , H04L29/08 , G06F16/10 , G06F16/172 , G06F16/178 , G06F16/182 , H04L12/801 , H04L29/12
Abstract: A synchronization protocol for multi-premises hosting of digital content items. In an embodiment, a method includes receiving a first commit request including a first set of one or more identifiers of one or more first content item blocks. The one or more first content item blocks make up a content item stored at a computing device. Further, the method includes, based at least in part on the first commit request, determining a second set of one or more identifiers that includes one or more identifiers of the first set of one or more identifiers not yet stored at a content item block server. The method also includes sending, to the computing device, the second set of one or more identifiers, and receiving a second commit request including the first set of one or more identifiers of the one or more first content item blocks, and an identifier of the content item block server. In this embodiment, the method then includes determining that no content item block from the one or more first content item blocks is missing at the content item block server, and committing the content item to the content item block server.
-
公开(公告)号:US20200334373A1
公开(公告)日:2020-10-22
申请号:US16914341
申请日:2020-06-27
Applicant: Dropbox, Inc.
Inventor: Marcio von Muhlen , Nils Milton Bunger , Emil Ibrishimov , Tsahi Glik , Greg Price
IPC: G06F21/62 , G06F16/16 , G06F16/185 , H04L29/06
Abstract: Nested namespaces for selective content sharing.
-
-
-
-
-
-
-
-
-