Patents Assigned to DROPBOX, INC.
-
Patent number: 11775140Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for generating a customized organizational structure prior to uploading content items to a remote storage. For example, in one or more embodiments, the disclosed system identifies a set of content items to host on a remote storage and generates a visual representation of an organizational structure to be used for the content items at the remote storage. The system detects interactions modifying the organizational structure and provides the customized organizational structure to the remote storage prior to transmitting the content items. The system then transmits the set of content items to the remote storage in response to a transmission initiation event, and the remote storage stores the content items according to the customized organizational structure. In one or more embodiments, the system also allows the organizational structure and uploading of content items to be performed using different applications.Type: GrantFiled: May 23, 2022Date of Patent: October 3, 2023Assignee: Dropbox, Inc.Inventors: Hudson Arnold, Kristoffer Mendoza, Kristof Didrickson, Kyle Shay
-
Patent number: 11777880Abstract: Systems and methods for integrating a messaging client application with a content management system are provided. In some examples, a method can include receiving messaging content at a content management system from a messaging client application via an application programming interface, the content management system and the messaging client application being on different cloud-based systems. The method can include associating the messaging content with a workspace in the content management system, the workspace including a plurality of users that are authorized to access the workspace to collaborate with each of the plurality of users. The method can further include providing access to the messaging content to the plurality of users that are authorized to access the workspace of the content management system. The method also can include embedding the messaging content in the workspace of the content management system.Type: GrantFiled: September 16, 2020Date of Patent: October 3, 2023Assignee: Dropbox, Inc.Inventors: Jason Ramirez, Jennifer DiZio, Erica Jayne Walsh, Ming Li, Yenchi Lin
-
Patent number: 11769216Abstract: An online content management service can collect and store receipts for a user from a variety of sources, including images captured by the user, messages received for the user at a messaging service or message management service, and/or receipts directly uploaded to the online content management service by a merchant. In the case of receipts provided as messages, a user can interact with a message management service to identify messages as receipts, and the message management service can upload such messages to the online content management service.Type: GrantFiled: March 22, 2021Date of Patent: September 26, 2023Assignee: Dropbox, Inc.Inventors: Daniel Bernard, Eric Feng, Marty Hu, Veronica Zheng
-
Patent number: 11768999Abstract: A collaborative content management system is disclosed herein for receiving a command to add an annotation object following a character input into a line of a collaborative content item. The system inserts an annotation object onto the line following the character, detects a selection of the annotation object, and displays a secondary collaborative content item in visual association with the character. The system detects textual content that corresponds to a citation within the secondary collaborative content item, and responsive to detecting the textual content, generates for display a template for inputting fields of a citation. The system receives text entered into one or more of the fields, generates a citation based on the text, and inputs the citation into the secondary collaborative content item.Type: GrantFiled: December 13, 2022Date of Patent: September 26, 2023Assignee: DROPBOX, INC.Inventors: Sang Tian, Jennifer Wong, Walter Somerville, Danilo Callejas, Brian Oh
-
Patent number: 11762898Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that dynamically capture, organize, and utilize digital media clips. For example, in one or more implementations, the disclosed systems can capture and generate digital media clips of content items that include both content metadata of the content items as well as contextual metadata of contextual signals surrounding the content item. Additionally, in some implementations, the disclosed systems analyze contextual metadata to search, retrieve, discover, and organize new and existing digital media clips. Further, in various implementations, the disclosed systems facilitate generating digital media clip libraries as well as the creation of digital media collections, where different types of digital media clips can be combined in a cohesive interactive graphical user interface.Type: GrantFiled: March 31, 2022Date of Patent: September 19, 2023Assignee: Dropbox, Inc.Inventors: Arunsunai Anbukarasi Anbalagapandian, Devin Mancuso, Rituparna Vincent, Viksit Gaur
-
Patent number: 11755616Abstract: 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: April 22, 2021Date of Patent: September 12, 2023Assignee: Dropbox, Inc.Inventors: Thomas Kleinpeter, Tony Xu, Akos Albert, Nils Bunger, Sam Jau, Conor Woods, Aaron Staley
-
Patent number: 11747962Abstract: A document management system that is adapted to allow users to share files or folders by: (1) creating a link to the files or folders; and (2) sharing the link with other users. In particular embodiments, the system is adapted to keep track of any links generated by, sent by, and/or received by a particular user. The system may display a listing of the links upon request by a user, so that the user may re-use or deactivate the links, or modify attributes of the links. Having a centralized listing of the links may be particularly advantageous in helping a user keep track of the files and folders that they have shared and received.Type: GrantFiled: February 9, 2022Date of Patent: September 5, 2023Assignee: Dropbox, Inc.Inventor: Ivan Kirigin
-
Patent number: 11748333Abstract: A consistency verification system that verifies data consistency in a content item management system. The system maintains a plurality of verifiers for checking data consistency, each verifier comprising instructions for verifying consistency for a type of requests. The system may verify the original request by selecting a verifier from the plurality of verifiers based on a type of the original request. Using the selected verifier, the consistency verification system may send verification requests to the content item management system at a second timestamp that is a period of time after the original timestamp. The system may determine whether the second response is consistent with the first response. If the responses are not consistent, the system may output information describing data inconsistency. If the responses are consistent, the system may output results and perform further verifications to help ensure data accuracy.Type: GrantFiled: June 30, 2021Date of Patent: September 5, 2023Assignee: DROPBOX, INC.Inventors: Preslav Le, Braden Walker, Leslie Tu, Tanay Lathia, Alexander Sosa, Lihao He
-
Patent number: 11748315Abstract: The present technology can move operating system folders into a sync folder of a cross platform content management system, and redirect the operating system to look for the OS folders in the sync folder. The present technology also provides an invariant checker to make sure that another application has not moved the OS folders after they have been placed in the sync folder, and provides solutions when the OS folders are moved out of the sync folder of the content management system. Additionally, when OS folders for multiple client devices are in the sync folder on the content management system, the present technology can provide a mechanism to make the content items in an OS folder on a first client device also sync into an OS folder on second client device.Type: GrantFiled: April 6, 2022Date of Patent: September 5, 2023Assignee: Dropbox, Inc.Inventors: Pranav Vishnu Ramabhadran, Maxime Larabie-Belanger, Nipunn Koorapati, Adam Arbree, Rishabh Jain, Haynes George
-
Patent number: 11747996Abstract: One variation of a system for implementing a key-value data store includes one or more processors, storage media and instructions stored in the storage media which, when executed by the system cause the system to: receive a request store a particular key-value item; request a first networked distributed data storage system to store the particular key-value item; based on a determination that a set of one or more offload criteria is satisfied: retrieve a first set of key-value items from the first networked distributed data storage system, and request a second networked distributed data storage system to store the first set of key-value items in a first set of one or more data objects. The first networked distributed data storage system can have a lower data write latency and a higher data storage cost than the second networked distributed data storage system.Type: GrantFiled: August 5, 2020Date of Patent: September 5, 2023Assignee: DROPBOX, INC.Inventors: Oleksandr Senyuk, James Cowling, William Ehlhardt, Jonathan Lee, Gevorg Karapetyan, Olga Kechina, Stas Ilinskiy
-
Patent number: 11750607Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for identifying accounts having shared credentials. In some implementations, a content management system can collect user login context data when a user logs in to or accesses a user account of the content management system. For example, the content management system can collect client device data, client application data, internet protocol (IP) address data, and/or other data from the user's device when the user logs in to the user account. The content management system can analyze the login context data to determine patterns that indicate that the user account login credentials are being shared among multiple users.Type: GrantFiled: May 28, 2021Date of Patent: September 5, 2023Assignee: Dropbox, Inc.Inventors: Kapil Yedidi, Anton Mityagin, Sean Byrne, Andrew Scheff
-
Patent number: 11748366Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.Type: GrantFiled: June 3, 2022Date of Patent: September 5, 2023Assignee: Dropbox, Inc.Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi, Maxwell Johnson, Jack Dubie, Colin Dunn
-
Patent number: 11741300Abstract: A collaborative content management system allows for the mutual-synchronization of content within a spreadsheet and within a document in which a set of spreadsheet cells are embedded. When a user modifies the embedded set of cells, the spreadsheet is updated to reflect the modification. A set of tasks, for instance each associated with descriptive text and one or more interactive elements, can be incorporated into a set of spreadsheet cells such that a user can interact with the tasks. A data value from a spreadsheet cell can be embedded into a document such that when the spreadsheet is updated and the data value changes, the corresponding embedded data value within the document can be changed. Spreadsheets can also include comments that can be navigated using a movable interface element that changes position within the spreadsheet based on a location of a set of cells corresponding to a comment.Type: GrantFiled: November 3, 2017Date of Patent: August 29, 2023Assignee: DROPBOX, INC.Inventors: Gabriel Silk, Andrew Udell, Arjun Mahadevan
-
Patent number: 11740891Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for providing access to a hybrid web application offline. In some implementations, a computing device can be configured with a hybrid application that includes a native layer and a web view. The native layer can provide access to native features of the computing device while the web view can provide web client features, such as graphical user interfaces and server communication functionality. When the computing device is offline and the hybrid application is invoked, the native layer can load from local storage a resource bundle including the web code needed to present the web view graphical user interface, and/or facilitate communication with the web server. Similarly, when the computing device is offline, the hybrid application can load previously stored content items into the web view from local storage through the native layer so that the user can work with the content items offline.Type: GrantFiled: November 23, 2021Date of Patent: August 29, 2023Assignee: Dropbox, Inc.Inventors: Anton Lopyrev, Prabhdeep Gill, Ashok Raju, Ian Mendiola
-
Patent number: 11716476Abstract: Techniques for lossless compression of a digital image using prior image context.Type: GrantFiled: May 18, 2022Date of Patent: August 1, 2023Assignee: Dropbox, Inc.Inventors: Daniel Horn, Ken Elkabany, Keith Winstein
-
Patent number: 11714526Abstract: Techniques are disclosed for generating content item to virtual meeting associations based upon whether content items are accessed during a virtual meeting. During a virtual meeting, a monitoring application executing on a personal computing device detects a user-input-triggered access of a content item during a virtual meeting. In response to detecting the user-input-triggered access of the content item, the monitoring application displays, in a computer graphical user interface, an indication that the monitoring application is associating the content item with the virtual meeting. The monitoring application stores content-item-to-virtual-meeting association data that associates the content item with the virtual meeting.Type: GrantFiled: September 29, 2021Date of Patent: August 1, 2023Assignee: Dropbox Inc.Inventor: Adam LaFave
-
Patent number: 11711375Abstract: The present technology can provide a mechanism for providing a team member transfer interface to an administrator user for transferring team member user accounts from one team to another and also a mechanism for transferring the team member user accounts, such as by switching an assignment of one or more user accounts from a first team to another in a single atomic action. The transferring of the team member user accounts may also depend on passing a set of validation checks that check for inconsistencies that could cause an error in the transfer, and also updating access and privileges associated with being members of certain teams.Type: GrantFiled: August 25, 2022Date of Patent: July 25, 2023Assignee: Dropbox, Inc.Inventors: Mark Gilbert, Lucia Zhang, Chloe Fan, Niklas Nordlof
-
Patent number: 11704379Abstract: In some implementations, a subscriber to an online content management system can share content items that are external to the subscriber's content library. A computing device can include managed content items associated with the subscriber's content library. The computing device can include unmanaged content items that are stored externally to the subscriber's content library. The subscriber can provide input associated with an unmanaged content item to generate a link (e.g., URL, file path, location reference, etc.) for the unmanaged content item. When generating the link, the unmanaged content item can be uploaded to the online content management system and stored separately from the subscriber's content library. The generated link can be shared with recipient user (e.g., subscriber or non-subscriber). The generated link can be used by the recipient to access the unmanaged content item uploaded to and stored by the online content management system.Type: GrantFiled: January 19, 2021Date of Patent: July 18, 2023Assignee: Dropbox, Inc.Inventors: George O'Brian, Jiten Vaidya, Bo Hu
-
Patent number: 11704336Abstract: The disclosed technology relates to a system configured to detect a modification to a node in a tree data structure. The node is associated with a content item managed by a content management service as well as a filename. The system may append the filename and a separator to a filename array, determine a location of the filename in the filename array, and store the location of the filename in the node.Type: GrantFiled: March 17, 2021Date of Patent: July 18, 2023Assignee: Dropbox, Inc.Inventor: Sujay Jayakar
-
Patent number: 11704356Abstract: The disclosed technology addresses the need in the art for a service that can ingest a social network export and restore the integrity of threads within the social network export. The present technology can unite images in the social network export with the caption from the initial post, and with any comments within the thread. Likewise, images in the social network export can be enhanced to include metadata that reflects when the image was posted and any other contextual information that the social network provides in export file.Type: GrantFiled: September 6, 2019Date of Patent: July 18, 2023Assignee: Dropbox, Inc.Inventor: Kyle Shay