Patents Assigned to DROPBOX, INC.
  • Patent number: 12210948
    Abstract: Computer-implemented techniques encompass using distinct machine learning sub-models to score respective types of candidate content for the purpose of providing personalized content suggestions to end-users of a content management system. The relevancy scores generated by the distinct sub-models are mapped to expected end-user interaction scores of the candidate content scored. Content suggestions are provided at end-users' computing devices where the suggested content is selected from the candidate content based on the expected end-user interaction scores of the candidate content. For each distinct sub-model, a normalizing mapping function is solved using an optimizer that maps the relevancy scores generated by the sub-model for the candidate content to expected end-user interaction scores for the candidate content. The expected end-user interaction scores are comparable across the distinct sub-models and can be used to rank content suggestions across the distinct sub-models.
    Type: Grant
    Filed: May 9, 2024
    Date of Patent: January 28, 2025
    Assignee: Dropbox, Inc.
    Inventor: Jongmin Baek
  • Patent number: 12204499
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating and managing multilocational data blocks, generating and summarizing content blocks within a virtual space interface, and generating and providing a content block browser as part of a virtual space platform. In some embodiments, the disclosed systems generate a multilocational data block that includes a block identifier that is tied to a source identifier for embedding digital content from a network location indicated by the source identifier. The disclosed systems can also generate block summaries from content blocks for presenting and modifying digital content embedded within the content blocks via block identifiers and source identifiers. In some embodiments, the content block system can provide a content-block-based web browser in the form of a virtual space that includes embedded content blocks that integrate webpage functionality.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: January 21, 2025
    Assignee: Dropbox, Inc.
    Inventors: Udara Jayawardena, Haishan Qian
  • Patent number: 12199988
    Abstract: Some methods enable a first device to assist a second device in becoming authenticated with a content management system. The content management system can receive user credentials or an elevated access token from the first device. The content management system can respond to the first device with an access token for use by the second device. Alternatively, the content management system can send the access token directly to the second device. The second device can then use the access token for authenticated communications with the content management system.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: January 14, 2025
    Assignee: DROPBOX, INC.
    Inventors: Yuran Lu, Rong Zhao, James Harvey
  • Patent number: 12200023
    Abstract: Systems and methods for creating and accessing content items are provided. In some examples, a method can include receiving a user selection of an interface element located in a persistent user interface of an operating system desktop of a client device associated with a user account, identifying, based on a query to a meeting service, a meeting associated with the user account, displaying, in response to the user selection of the interface element, a set of user options for the meeting, the set of user options comprising an option to access a content item for the meeting, receiving a user selection of the option to access the content item for the meeting, and accessing, in response to the user selection, the content item.
    Type: Grant
    Filed: November 2, 2023
    Date of Patent: January 14, 2025
    Assignee: Dropbox Inc.
    Inventors: Andrea Kimball, Carola Pescio Canale, Angela Gong
  • Publication number: 20250005004
    Abstract: Methods, systems, and computer readable media for content item purging are provided. A contact item purger, such as may be incorporated within a local client application of a content management system running on a user device, may leverage knowledge as to which items have been uploaded to the content management system, and how long such content items have been stored on the user device, to propose items for deletion from the user device so as to reclaim storage space. A contact item purger may run on one or more user devices, and may activate upon various triggering events, based on various conditions and parameters, with or without user interaction, thus maintaining available memory capacity at all times.
    Type: Application
    Filed: September 11, 2024
    Publication date: January 2, 2025
    Applicant: Dropbox, Inc.
    Inventors: Michael Dwan, Anthony Grue, Daniel Kluesing
  • Patent number: 12174855
    Abstract: An example computer implemented method for updating a first version of a content item on a client device. The example method includes recording an indicator that the first version is going to be updated to a second version of the content item. The computer can then begin updating the first version of the content item to the second version of the content item. Next, the computer can determine that the updating of the content item was interrupted. The computer can then determine if the second version of the content item is the same version as a current version of the content item. The computer can then change a description in a cache and the indicator accordingly.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: December 24, 2024
    Assignee: Dropbox, Inc.
    Inventors: Isaac Goldberg, John Lai
  • Patent number: 12174814
    Abstract: The disclosed technology addresses the need in the art for a content management system that can be highly flexible to the needs of its subjects. The present technology permits any object to be shared by providing a robust and flexible access control list mechanism. The present technology utilizes a data structure that is highly efficient that both minimizes the amount of information that needs to be written into any database, but also allows for fast reads and writes of information from authoritative tables that are a source of truth for the content management system, while allowing for maintenance of indexes containing more refined data that allow for efficient retrieval of certain information that would normally need to be calculated when it is needed.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: December 24, 2024
    Assignee: Dropbox, Inc.
    Inventors: Aaron Passey, Braden Walker, Akos Albert
  • Patent number: 12169505
    Abstract: The disclosed technology relates to a system configured to detect a delete event for a content item at a first location on a local file system of a client device, wherein the first location on the file system is managed by a content management service. The system determines a second location for the content item and whether the delete event is associated with an add event for the content item based on the second location of the content item. If the delete event is associated with the add event, the system processes the delete event with the add event in a unitary update to a local tree, wherein the local tree represents a file system state.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: December 17, 2024
    Assignee: Dropbox, Inc.
    Inventor: John Lai
  • Patent number: 12153585
    Abstract: Systems, methods, and non-transitory computer readable media for dynamically selecting and sending content items to a user device based on various network and device conditions are provided. In some embodiments, a listing of images stored within a user account on a content management system may be generated, and a selection probability value may be assigned to each image within the listing. An available capacity level on the user device may be determined, and images may be dynamically selected to be sent to the user device based on the determined available capacity level and each image's selection probability value. In some embodiments, each image's selection probability value may be based on one or more factors. For example, images that have been recently viewed, recently added to a collection of images, and/or shared within a shared virtual space created by the user, may receive higher selection probability values than other images.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: November 26, 2024
    Assignee: Dropbox, Inc.
    Inventors: Anthony Grue, Andrew Haven, Andrew Scheff
  • Patent number: 12149581
    Abstract: A content management system can receive, from a client device, a link including an address to a network resource. The content management system can then store a link file including the link, and provide the link file on a first page of a website. Next, in response to an input received from a browser application at the client device, the content management system can extract the address from the link file and provide a second page on the website displaying the address from the link file and a graphical element configured to receive a request from the browser application to navigate to the address. In response to receiving the request from the browser application, the content management system can then instruct the browser application to navigate to the address.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: November 19, 2024
    Assignee: DROPBOX, INC.
    Inventors: Mike Lyons, Shachar Binyamin
  • Patent number: 12147393
    Abstract: The present technology is a backup service that can provide a menu of collaboration options that can be selected within the backup service for implementation by a synchronization service. In such an embodiment, when a user selects a collaboration option from the menu of collaboration options in the backup service, the backup service can call the synchronization service to copy the backup object into the synchronization service and implement the selected collaboration option. This can provide a benefit of reducing the number of user interfaces that need to be displayed and interacted with in order to carry out the intent of the user to offer a copy of the backup object for collaboration. The present technology also provides improved user interfaces.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: November 19, 2024
    Assignee: Dropbox, Inc.
    Inventors: Kelson Reiss, Yoeun Pen, Alexandru Grigoras
  • Patent number: 12141518
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing content item collections. For example, in embodiment, a client device may receive first user input selecting a content item collection. The client device may generate a graphical user interface for presenting the content item collection. The content item collection may include one or more tiles. Each tile may correspond to a content item embedded into the content item collection and stored by a content management system. The client device may present the content item collection including the one or more tiles. The client device may present, within each of the one or more tiles, an image representing the corresponding content item.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: November 12, 2024
    Assignee: DROPBOX, INC.
    Inventors: Sunny Rochiramani, Vinod Valloppillil, Jacob Hurwitz, Katherine R. Rudolph, Francesco Paduano, Eric Sprauve, Igor Kofman, Aaron Staley
  • Patent number: 12135733
    Abstract: In some embodiments, a system for synchronizing content with client devices receives a request from a client device to synchronize operations pertaining to content items associated with a user account registered at the system. The request can include the operations and a cursor identifying a current position of the client in a journal of revisions on the system. Based on the operations, the system generates linearized operations associated with the content items. The linearized operations can include a respective operation derived for each of the content items from one or more of the operations. The system converts each respective operation in the linearized operations to a respective revision for the journal of revisions and, based on the cursor, determines whether the respective revision conflicts with revisions in the journal. When the respective revision does not conflict with revisions in the journal, the system adds the respective revision to the journal.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: November 5, 2024
    Assignee: DROPBOX, INC.
    Inventors: Elmer Charles Jubb, IV, Nipunn Koorapati, Robert Ying
  • Patent number: 12135937
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating and providing coaching insights using a large language model to process coaching prompts. In some embodiments, the disclosed systems generate a coaching prompt from a knowledge graph encoding data from data sources, such as an observation layer and a world state. The disclosed systems also determine a pulse status of a user account to inform a coaching prompt. Additionally, the disclosed systems provide the coaching prompt to a large language model for generating a coaching insight to improve the pulse status.
    Type: Grant
    Filed: June 14, 2024
    Date of Patent: November 5, 2024
    Assignee: Dropbox, Inc.
    Inventors: Devin Mancuso, Bonita Leung, Theo Richardson, Udara Jayawardena
  • Patent number: 12124796
    Abstract: A collaborative content management system (CMS) is disclosed herein for generating templates for received documents. The disclosed CMS recognizes that a document selected by a user for processing was previously processed by the CMS and that a user has previously added particular overlaid fillable fields to the document. When the determination is made, the system generates a recommendation to create a template of the document with the previously added overlaid fillable fields. In some embodiments, the CMS makes the recommendation to generate a template when the user creates, in a received document, identical overlaid fillable fields or field types to those created in the previously processed document.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: October 22, 2024
    Assignee: Dropbox, Inc.
    Inventors: Rohan Gadiya, Durgeshkumar Patel, Anusha Balasubramaniam
  • Patent number: 12126719
    Abstract: This disclosure describes methods, non-transitory computer readable storage media, and systems that provide secure password sharing across a plurality of users and client devices via a shared folder. For example, in one or more embodiments, the disclosed system retrieves a public key set including public encryption keys for client devices having access to the shared folder. The disclosed system provides the public key set to a client device requesting to share the shared folder. The disclosed system receives an encrypted payload for the shared folder and a shared encryption key that is utilized to encrypt the payload and is encrypted in the shared folder utilizing the public key set. The disclosed system also detects key rotation events and notifies one or more client devices to generate a modified shared encryption key and re-encrypt the payload for storage within the shared folder.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: October 22, 2024
    Assignee: Dropbox, Inc.
    Inventors: Jiayi Xu, Brent Heeringa, Andrew Hannon, Katherine Prior
  • Patent number: 12118112
    Abstract: Nested namespaces for selective content sharing.
    Type: Grant
    Filed: February 8, 2023
    Date of Patent: October 15, 2024
    Assignee: Dropbox, Inc.
    Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
  • Patent number: 12113989
    Abstract: Techniques for lossless compression of a digital image using prior image context.
    Type: Grant
    Filed: July 5, 2023
    Date of Patent: October 8, 2024
    Assignee: Dropbox, Inc.
    Inventors: Daniel Horn, Ken Elkabany, Keith Winstein
  • Patent number: 12111845
    Abstract: The present technology is directed to providing a backup service utilizing a bi-directional synchronization architecture. In order to support both a backup service and a bi-directional synchronization service, the present technology can utilize a special object called an anchor that only permits unidirectional synchronization. Additionally, the present technology separates the backup service from the bi-directional synchronization service. This separation includes utilizing a separate backup directory and bi-directional synchronization directory on a client device, which in turn benefits from the use of a separate instance of the synchronization service on the client device. Further, at the content management system various steps are taken to separate the backup directory from the bi-directional synchronization directory to ensure no objects from the backup directory appear in a user interface related to bi-directional synchronization, and vice versa.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: October 8, 2024
    Assignee: Dropbox, Inc.
    Inventors: Sourabh Yerfule, Kelson Reiss, Jordi Paris Ferrer, Adam Arbree, Geoffry Song
  • Patent number: 12105764
    Abstract: The present technology provides an improved search interface that provides suggested search terms in a variety of categories. The suggested search terms are first presented in an “empty search state” i.e., before the user has entered any search terms. And the suggested search terms are repeatedly refined as the user provides inputs into the search interface until a number of search results are few enough that the interface provides search results. The present technology also provides improved search suggestions. In particular, the present technology utilizes predictive algorithms including machine learning algorithms to intelligently provide suggested search terms in the variety of categories.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: October 1, 2024
    Assignee: Dropbox, Inc.
    Inventors: Tal Tendler, Morgan Zerby, Sigalit Sadeh, Rottem Shaul Shiloni