Patents by Inventor Marcio von Muhlen
Marcio von Muhlen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230185946Abstract: Nested namespaces for selective content sharing.Type: ApplicationFiled: February 8, 2023Publication date: June 15, 2023Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
-
Patent number: 11593394Abstract: The present technology pertains to a organization directory hosted by a synchronized content management system. The corporate directory can provide access to user accounts for all members of the organization to all content items in the organization directory on the respective file systems of the members' client devices. Members can reach any content item at the same path as other members relative to the organization directory root on their respective client device. In some embodiments novel access permissions are granted to maintain path consistency.Type: GrantFiled: December 29, 2017Date of Patent: February 28, 2023Assignee: Dropbox, Inc.Inventors: Thomas Kleinpeter, Conor Woods, Sergei Vorobev, Quazie Kwaselow, Marcio von Muhlen, Nils Bunger
-
Patent number: 11580241Abstract: Nested namespaces for selective content sharing.Type: GrantFiled: June 27, 2020Date of Patent: February 14, 2023Assignee: Dropbox, Inc.Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
-
Patent number: 11467891Abstract: 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.Type: GrantFiled: December 18, 2019Date of Patent: October 11, 2022Assignee: Dropbox, Inc.Inventors: Marcio von Muhlen, Vinod Valloppillil, Nils Bunger
-
Patent number: 11308118Abstract: The present technology pertains to a organization directory hosted by a synchronized content management system. The corporate directory can provide access to user accounts for all members of the organization to all content items in the organization directory on the respective file systems of the members' client devices. Members can reach any content item at the same path as other members relative to the organization directory root on their respective client device. In some embodiments novel access permissions are granted to maintain path consistency.Type: GrantFiled: December 29, 2017Date of Patent: April 19, 2022Assignee: Dropbox, Inc.Inventors: Thomas Kleinpeter, Conor Woods, Sergei Vorobev, Quazie Kwaselow, Marcio von Muhlen, Nils Bunger
-
Patent number: 11204938Abstract: The present technology pertains to a organization directory hosted by a synchronized content management system. The corporate directory can provide access to user accounts for all members of the organization to all content items in the organization directory on the respective file systems of the members' client devices. Members can reach any content item at the same path as other members relative to the organization directory root on their respective client device. In some embodiments novel access permissions are granted to maintain path consistency.Type: GrantFiled: December 29, 2017Date of Patent: December 21, 2021Assignee: Dropbox, Inc.Inventors: Thomas Kleinpeter, Conor Woods, Sergei Vorobev, Quazie Kwaselow, Marcio von Muhlen, Nils Bunger
-
Patent number: 11144573Abstract: 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.Type: GrantFiled: May 29, 2020Date of Patent: October 12, 2021Assignee: Dropbox, Inc.Inventors: Nipunn Koorapati, Christopher Rude, Marcio von Muhlen, Nils Bunger
-
Patent number: 10963430Abstract: 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.Type: GrantFiled: May 21, 2018Date of Patent: March 30, 2021Assignee: Dropbox, Inc.Inventors: Marcio von Muhlen, George Milton Underwood, IV, Anthony DeVincenzi, Nils Bunger, Colin Dunn, Adam Polselli, Sam Jau, Nathan Borror
-
Patent number: 10819559Abstract: Techniques for apparent cloud access of a hosted content item. In one embodiment, for example, a method performed at a personal computing device executing 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.Type: GrantFiled: January 12, 2018Date of Patent: October 27, 2020Assignee: Dropbox, Inc.Inventors: Nipunn Koorapati, Christopher Rude, Marcio von Muhlen, Nils Bunger
-
Publication number: 20200334373Abstract: Nested namespaces for selective content sharing.Type: ApplicationFiled: June 27, 2020Publication date: October 22, 2020Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
-
Publication number: 20200293548Abstract: 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.Type: ApplicationFiled: May 29, 2020Publication date: September 17, 2020Inventors: Nipunn Koorapati, Christopher Rude, Marcio von Muhlen, Nils Bunger
-
Patent number: 10740350Abstract: A peer-to-peer synchronization protocol for multi-premises hosting of digital content items. In one embodiment, for example, a method comprises the operations of: receiving, from a peer computing device, a peer download advertisement comprising an identifier of a content item namespace in association with a peer client journal cursor value; receiving, from a server, one or more server journal entries, each identifying one or more content item blocks of a content item represented by the server journal entry and each having a server journal cursor value; and for at least one server journal entry, downloading, from the peer computing device, at least one content item block of the content item represented by the server journal entry that is not already stored at the computing device.Type: GrantFiled: November 18, 2016Date of Patent: August 11, 2020Assignee: Dropbox, Inc.Inventors: Nipunn Koorapati, Christopher Rude, Marcio von Muhlen, Nils Bunger
-
Patent number: 10705889Abstract: 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.Type: GrantFiled: March 31, 2017Date of Patent: July 7, 2020Assignee: Dropbox, Inc.Inventors: Marcio von Muhlen, Vinod Valloppillil, Nils Bunger
-
Patent number: 10699025Abstract: 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.Type: GrantFiled: February 7, 2018Date of Patent: June 30, 2020Assignee: Dropbox, Inc.Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
-
Patent number: 10691718Abstract: A synchronization protocol for multi-premises hosting of digital content items. In one embodiment, for example, a method comprises the operations of: detecting creation or modification of a content item; determining a content item namespace to which the content item belongs; obtaining a plurality of identifiers of a plurality of block servers to which the content item namespace is assigned; making a selection of one of the plurality of block servers as a target block server; and uploading any content item blocks of the content item to the target block server that are not already stored at the target block server.Type: GrantFiled: December 22, 2015Date of Patent: June 23, 2020Assignee: DROPBOX, INC.Inventors: Nipunn Koorapati, Christopher Rude, Marcio von Muhlen, Nils Bunger
-
Patent number: 10685038Abstract: 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.Type: GrantFiled: October 24, 2016Date of Patent: June 16, 2020Assignee: Dropbox Inc.Inventors: Nipunn Koorapati, Christopher Rude, Marcio von Muhlen, Nils Bunger
-
Publication number: 20200125426Abstract: 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.Type: ApplicationFiled: December 18, 2019Publication date: April 23, 2020Inventors: Marcio von Muhlen, Vinod Valloppillil, Nils Bunger
-
Patent number: 10579443Abstract: 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.Type: GrantFiled: March 31, 2017Date of Patent: March 3, 2020Assignee: Dropbox, Inc.Inventors: Marcio von Muhlen, Vinod Valloppillil, Nils Bunger
-
Patent number: 10572317Abstract: 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.Type: GrantFiled: March 31, 2017Date of Patent: February 25, 2020Assignee: Dropbox, Inc.Inventors: Marcio von Muhlen, Vinod Valloppillil, Nils Bunger
-
Patent number: 10452456Abstract: 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.Type: GrantFiled: March 31, 2017Date of Patent: October 22, 2019Assignee: DROPBOX, INC.Inventors: Marcio von Muhlen, Vinod Valloppillil, Nils Bunger