-
公开(公告)号:US10572317B2
公开(公告)日:2020-02-25
申请号:US15475886
申请日:2017-03-31
Applicant: Dropbox, Inc.
Inventor: Marcio von Muhlen , Vinod Valloppillil , Nils Bunger
IPC: G06F17/00 , G06F9/54 , H04L29/06 , G06F16/182 , G06F16/176 , G06F16/18 , G06F16/178 , G06F16/13 , G06Q10/10 , H04L29/08 , G06Q10/06 , G06F16/00 , G06F40/169 , G06F3/0482 , G06F21/62 , G06F21/10
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.
-
公开(公告)号:US20180181723A1
公开(公告)日:2018-06-28
申请号:US15476059
申请日:2017-03-31
Applicant: Dropbox, Inc.
Inventor: Marcio von Muhlen , Vinod Valloppillil , Nils Bunger
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.
-
公开(公告)号:US20180181587A1
公开(公告)日:2018-06-28
申请号:US15475886
申请日:2017-03-31
Applicant: Dropbox, Inc.
Inventor: Marcio von Muhlen , Vinod Valloppillil , Nils Bunger
IPC: G06F17/30 , G06F9/54 , G06F21/62 , G06F3/0482
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.
-
公开(公告)号:US20180181266A1
公开(公告)日:2018-06-28
申请号:US15475735
申请日:2017-03-31
Applicant: Dropbox, Inc.
Inventor: Marcio von Muhlen , Vinod Valloppillil , Nils Bunger
IPC: G06F3/0482 , G06F17/30 , G06F17/24
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.
-
公开(公告)号:US10001913B2
公开(公告)日:2018-06-19
申请号:US15010220
申请日:2016-01-29
Applicant: Dropbox, Inc.
Inventor: Marcio von Muhlen , George Milton Underwood, IV , Anthony DeVincenzi , Nils Bunger , Colin Dunn , Adam Polselli , Sam Jau , Nathan Borror
IPC: G06F3/0484 , G06F3/0481 , G06F3/0482 , H04L29/08 , H04L29/06
CPC classification number: G06F3/04847 , G06F3/04817 , G06F3/0482 , G06F3/04842 , H04L65/1069 , H04L67/04 , H04L67/06 , H04L67/10 , H04L67/1097
Abstract: Shared workspaces with selective content item synchronization. In one embodiment, for example, a method performed at a personal computing device comprises: displaying an actionable shared workspace launcher icon for a shared workspace accessible by a user account held with a content management system; downloading metadata pertaining to the shared workspace from the content management system; downloading one or more content item blocks for a particular content item belonging to the shared workspace from a content item server of the content management system; storing the one or more content item blocks at the personal computing device; and responsive to an activation of an actionable file system icon corresponding to the particular content item, updating display of the corresponding actionable file system icon for the particular content item to indicate that the particular content item is currently configured for offline access.
-
公开(公告)号:US09922201B2
公开(公告)日:2018-03-20
申请号:US14961067
申请日:2015-12-07
Applicant: Dropbox, Inc.
Inventor: Marcio von Muhlen , Nils Milton Bunger , Emil Ibrishimov , Tsahi Glik , Greg Price
CPC classification number: G06F21/6218 , G06F17/30115 , G06F17/30221 , G06F2221/2145 , H04L63/101 , H04L63/104
Abstract: Nested namespaces for selective content sharing are provided. In a content management system, content is stored for a plurality of users. The content includes a plurality of content items and a plurality of folders arranged in a plurality of hierarchies. A plurality of root namespaces is established. Each root namespace is rooted to a root folder of an account. A first namespace rooted to a first folder selected from the plurality of folders is established. First permissions are maintained for the first namespace, granting access to a first set of users. A request to share a second folder is received. The second folder is a child of the first folder in a particular hierarchy. A second namespace rooted to the second folder is established. Second permissions are maintained for the second namespace, granting access to a second set of users.
-
公开(公告)号:US09910968B2
公开(公告)日:2018-03-06
申请号:US14984729
申请日:2015-12-30
Applicant: Dropbox, Inc.
Inventor: Matt Eccleston , Stacey Sern , Marcio von Muhlen
CPC classification number: G06F21/10 , G06F21/552 , G06F21/566 , G06F21/6218
Abstract: A content management system can detect file events that are suspected to be in error, and notify users having access to files affected by the detected file events of the detected events. The content management system can maintain a log of file events including a plurality of file identifiers. The file identifiers identify files that are associated with a namespace, a file event, and a user account responsible for the file event. An analytics module can analyze the log of file events and notify the user of a suspected error when it may be that the file events were inadvertent. A notification can include a link to restore (undo) the file events if the user confirms that the file events were in error.
-
公开(公告)号:US09882770B2
公开(公告)日:2018-01-30
申请号:US15355305
申请日:2016-11-18
Applicant: Dropbox, Inc.
Inventor: Nipunn Koorapati , Christopher Rude , Marcio von Muhlen , Nils Bunger
CPC classification number: H04L41/046 , G06F17/30194 , H04L67/02 , H04L67/06 , H04L67/1097 , H04L67/32
Abstract: Techniques for apparent cloud access of a hosted content item. In one embodiment, for example, a method performed at a personal computing device comprising a user agent comprises: receiving a block agent request for a content item from the user agent; determining content item block identifiers of content item blocks that make up the content item; determining which, if any, of the content item blocks that make up the content item are not stored in a local storage of the personal computing device; downloading, from a block server of an online content management system, any of the content item blocks that are not stored in a local storage of the personal computing device; and sending to the user agent, in a response to the block agent request, data of each of the content item blocks that make up the content item.
-
公开(公告)号:US20170222865A1
公开(公告)日:2017-08-03
申请号:US15355305
申请日:2016-11-18
Applicant: Dropbox, Inc.
Inventor: Nipunn Koorapati , Christopher Rude , Marcio von Muhlen , Nils Bunger
CPC classification number: H04L41/046 , G06F17/30194 , H04L67/02 , H04L67/06 , H04L67/1097 , H04L67/32
Abstract: Techniques for apparent cloud access of a hosted content item. In one embodiment, for example, a method performed at a personal computing device comprising a user agent comprises: receiving a block agent request for a content item from the user agent; determining content item block identifiers of content item blocks that make up the content item; determining which, if any, of the content item blocks that make up the content item are not stored in a local storage of the personal computing device; downloading, from a block server of an online content management system, any of the content item blocks that are not stored in a local storage of the personal computing device; and sending to the user agent, in a response to the block agent request, data of each of the content item blocks that make up the content item.
-
50.
公开(公告)号:US20170126800A1
公开(公告)日:2017-05-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.
-
-
-
-
-
-
-
-
-