Patents Assigned to DROPBOX, INC.
  • Patent number: 12061576
    Abstract: 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: Grant
    Filed: July 7, 2023
    Date of Patent: August 13, 2024
    Assignee: Dropbox, Inc.
    Inventors: Pranav Vishnu Ramabhadran, Maxime Larabie-Belanger, Nipunn Koorapati, Adam Arbree, Rishabh Jain, Haynes George
  • Publication number: 20240267348
    Abstract: A message can be selectively provided to users of an online content management service based at least in part on a user relationship between the users and a shared content item. Users having the user relationship associated with the message can be shown the message, where users without the user relationship are not shown the message. For example, a message can be configured to be shown upon the first time a content item is opened by a user, but not on subsequent openings of the content item.
    Type: Application
    Filed: April 17, 2024
    Publication date: August 8, 2024
    Applicant: Dropbox, Inc.
    Inventor: Ramsey Homsany
  • Publication number: 20240265348
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing projects in a content management system. For example, the content management system can create a project folder (e.g., shared folder) for managing data associated with a project. The project folder can be shared with content management system users (e.g., project members) who are contributors to the project. The content management system can store project data (e.g., content items, communications, comments, tasks, etc.) related to the project in the project folder. When the project folder is selected by a user, the content management system can generate a project folder view that presents the project data associated with the project folder and/or project in a convenient and easy to access graphical user interface. The content management system can aggregate project data from various content items associated with the project and present the project data in a single graphical user interface.
    Type: Application
    Filed: April 17, 2024
    Publication date: August 8, 2024
    Applicant: Dropbox, Inc.
    Inventors: Min Ming Lo, Matteus Pan, Linjie Ding, Lilian Weng
  • Patent number: 12056142
    Abstract: The disclosed technology relates to a system configured to receive a request to capture active application content of a client application running on a client device and generate, based on raw digital data from the client application, an object structure representing the active application content of the client application. The object structure comprises application data including information about the client application, content data including information about the active application content, and a data block including at least a portion of the raw digital data from the active application content. The system may further store the object structure representing the active application content on the client device.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: August 6, 2024
    Assignee: Dropbox, Inc.
    Inventors: Min Ming Lo, Linjie Ding, Jae Lee
  • Patent number: 12050518
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer-readable media for generating, managing, and restoring data backups for user account data at network-based third-party systems. For example, the disclosed systems generate data backups within a content management system to store user account data from third-party systems such as social media systems, photo library systems, video sharing systems, and others. In some cases, the disclosed systems detect changes to data a third-party system and further updates a stored data backup corresponding to the third-party system based on the detected changes.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: July 30, 2024
    Assignee: Dropbox, Inc.
    Inventors: Nicholas Morris, Sourabh Yerfule, Parker Timmerman
  • Patent number: 12050868
    Abstract: A content management system obtains at least a portion of a meeting transcript based on an audio stream of a meeting attended by a plurality of users, the meeting transcript obtained in an ongoing manner as words are uttered during the meeting. The content management system detects text entered by a user of the plurality of users into a content item during the meeting. The content management system matches the detected text to at least part of the at least the portion of the meeting transcript. The content management system provides the at least part of the at least the portion of the meeting transcript to the user as a suggested subsequent text.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: July 30, 2024
    Assignee: DROPBOX, INC.
    Inventors: Matthew Broussard, Emma Highley, Behrooz Khorashadi, Devangi Vivrekar, Hudson Arnold, Shehzad Daredia
  • Patent number: 12050591
    Abstract: A consistency verification system that verifies data consistency in a content item management system. The system processes a write request. The write request includes a set of preconditions, a key, and data to write in a write operation. Processing the write request includes determining that the set of conditions are met, committing the write request at a commit time, and assigning a timestamp indicating the commit time to the write request. The system verifies data consistency associated with the write request. The verifying data consistency includes sending a replay request corresponding to the write request. The system determines whether results of the replay are consistent with results of the write request. Responsive to determining whether results of the replay are consistent with results of the write request, the system outputs information describing data inconsistency.
    Type: Grant
    Filed: July 18, 2023
    Date of Patent: July 30, 2024
    Assignee: Dropbox, Inc.
    Inventors: Preslav Le, Braden Walker, Leslie Tu, Tanay Lathia, Alexander Sosa, Lihao He
  • Publication number: 20240241861
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for providing an embedded web view of a folder in a content management system on a web page. For example, a user can request from a content management system code for embedding a web view of a content item or group of content items (e.g., folder) into a web page. After the code is embedded into the webpage, the web page can present a web view of the content item or group of content items that is dynamically updated when the content item or group of content items is updated. Thus, the user is relieved of the burden of updating the web page with new links to reflect changes in content items stored in the online content management system.
    Type: Application
    Filed: March 29, 2024
    Publication date: July 18, 2024
    Applicant: Dropbox, Inc.
    Inventors: Roger Tu, Aisha Ferrazares, Jennifer Lee, Sang Tian
  • Patent number: 12039063
    Abstract: The present technology pertains to a link service that can create, maintain, and service links to objects on behalf of a content management system or other services. The link service can share administration of links with other services when desired or can even allow other services to issue the link and manage the object that is the subject of the link while providing other functions to support the link. Additionally, link service can interface with a file system that can support links as actors in the file system, whereby greater control and flexibility in supporting links is provided. Link service can also accommodate servicing and management of links issued by legacy services, where the legacy services have unique link logic that should still be utilized to maintain a consistent user experience.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: July 16, 2024
    Assignee: Dropbox, Inc.
    Inventors: Aaron Passey, Fangzhou Wang, Eric Cunningham, Royce Ausburn, Nicholas Larson, David Wetterau, William Ho, Harrison Ho
  • Patent number: 12040908
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for generating meeting insights based on media data and device input data. In one or more embodiments, the system analyzes media data and inputs to client devices associated with a meeting to determine a portion of the meeting that is relevant for a user. In one or more embodiments, the system generates a meeting summary, meeting highlights, or action items related to the media data to provide to the client device. In one or more embodiments, the system also uses the summary, highlights, or action items to train a machine-learning model for use with future meetings.
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: July 16, 2024
    Assignee: Dropbox, Inc.
    Inventors: Shehzad Daredia, Behrooz Khorashadi
  • Patent number: 12039252
    Abstract: The present disclosure is directed toward systems and methods that efficiently and effectively generate an enhanced document image of a displayed document in an image frame captured from a live image feed. For example, systems and methods described herein apply a document enhancement process to a displayed document in an image frame that result in an enhanced document image that is cropped, rectified, un-shadowed, and with dark text against a mostly white background. Additionally, systems and method described herein determine whether a stored digital content item includes a displayed document. In response to determining that a stored digital content item does include a displayed document, systems and methods described herein generate an enhanced document image of a displayed document included in the stored digital content item.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: July 16, 2024
    Assignee: Dropbox, Inc.
    Inventors: Nils Peter Welinder, Peter N Belhumeur, Ying Xiong, Jongmin Baek, Simon Kozlov, Thomas Berg, David J Kriegman
  • Patent number: 12039068
    Abstract: The present technology pertains to a link service that can create, maintain, and service links to objects on behalf of a content management system or other services. The link service can share administration of links with other services when desired or can even allow other services to issue the link and manage the object that is the subject of the link while providing other functions to support the link. Additionally, link service can interface with a file system that can support links as actors in the file system, whereby greater control and flexibility in supporting links is provided. Link service can also accommodate servicing and management of links issued by legacy services, where the legacy services have unique link logic that should still be utilized to maintain a consistent user experience.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: July 16, 2024
    Assignee: Dropbox, Inc.
    Inventors: Aaron Passey, Fangzhou Wang, Eric Cunningham, Royce Ausburn, Nicholas Larson, David Wetterau, William Ho, Harrison Ho
  • Patent number: 12039148
    Abstract: One or more embodiments allow a user to search a gallery of digital content. In particular, a user can interact with a digital content system to search for, and identify, one or more digital content items (e.g., photos, videos, audio) within a collection of digital content. For instance, the digital content system can maintain tokens with respect to a collection of digital content and associate the tokens with digital content items within the collection of digital content. The digital content system can also provide a gallery of digital content items within a view area of a graphical user interface. Upon receiving a search query, the digital content system can identify a token and identify digital content items corresponding to the token. The digital content system can further provide a new or modified gallery within the view area of the graphical user interface based on the identified digital content items.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: July 16, 2024
    Assignee: Dropbox, Inc.
    Inventors: Anthony Grue, Tom Kleinpeter, Tina Wen, Andrew Haven
  • Patent number: 12033050
    Abstract: This disclosure describes embodiments of systems, methods, and non-transitory computer readable storage media that can utilize language neural networks to automatically generate draft electronic communications for a user account. For example, the disclosed systems leverage composition parameters of a user account (determined from historical electronic communications of the user account, digital content items corresponding to the user account, and/or other application data) with a neural network to automatically generate draft electronic communications that reflect a composition style of a user account and accurately addresses a context of a communication thread. In addition, the disclosed systems can generate electronic communications using the communication generation neural network and save the electronic communication as a draft (e.g., for review by a user of the user account) and/or automatically transmit the electronic message to a recipient user account.
    Type: Grant
    Filed: June 22, 2023
    Date of Patent: July 9, 2024
    Assignee: Dropbox, Inc.
    Inventor: Devin Mancuso
  • Publication number: 20240223375
    Abstract: A client device initiates an enrollment process between the client device and a content management system. The client device generates an access code for encrypting and/or decrypting content items associated with a user account. The access code is not entirely exposed to the content management system. The client device establishes a recovery process for recovering the access code. Establishing the recovery process includes generating a plurality of shares of the access code and distributing the plurality of shares to a plurality of trusted devices. At least a subset of the plurality of shares is required for reconstructing the access code.
    Type: Application
    Filed: December 28, 2022
    Publication date: July 4, 2024
    Applicant: Dropbox, Inc.
    Inventor: Gilad Gabriel Tsehori
  • Patent number: 12019599
    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: May 26, 2022
    Date of Patent: June 25, 2024
    Assignee: Dropbox, Inc.
    Inventors: Aaron Passey, Braden Walker, Akos Albert
  • Patent number: 12013912
    Abstract: 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: Grant
    Filed: May 31, 2023
    Date of Patent: June 18, 2024
    Assignee: Dropbox, Inc.
    Inventors: George O'Brian, Jiten Vaidya, Bo Hu
  • Patent number: 12014132
    Abstract: The present disclosure is directed toward systems and methods to quickly and accurately identify boundaries of a displayed document in a live camera image feed, and provide a document boundary indicator within the live camera image feed. For example, systems and methods described herein utilize different display document detection processes in parallel to generate and provide a document boundary indicator that accurately corresponds with a displayed document within a live camera image feed. Thus, a user of the mobile computing device can easily see whether the document identification system has correctly identified the displayed document within the camera viewfinder feed.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: June 18, 2024
    Assignee: Dropbox, Inc.
    Inventors: Nils Peter Welinder, Peter N Belhumeur, Ying Xiong, Jongmin Baek, Simon Kozlov, Thomas Berg, David J Kriegman
  • Patent number: 12013901
    Abstract: One or more embodiments of a document organization system quickly and conveniently provide digital documents to a user on a client device based on a physical object. In particular, the document organization system can receive an image of a physical document and an identifier from a first client device, identify digital documents that match the physical document, and provide the matching digital documents to a second client device, which displays the identifier. In another embodiment, the document organization system allows a user to bind digital documents to a physical object and later recall the digital documents using the physical object. In addition, the document organization system can store and recall the layout arrangement of digital documents on a client device when binding and recalling the digital documents to the physical object.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: June 18, 2024
    Assignee: Dropbox, Inc.
    Inventor: Neeraj Kumar
  • Patent number: 12008065
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that utilize machine learning models to generate identifier embeddings from digital content identifiers and then leverage these identifier embeddings to determine digital connections between digital content items. In particular, the disclosed systems can utilize an embedding machine-learning model that comprises a character-level embedding machine-learning model and a word-level embedding machine-learning model. For example, the disclosed systems can combine a character embedding from the character-level embedding machine-learning model and a token embedding from the word-level embedding machine-learning model. The disclosed systems can determine digital connections between the plurality of digital content items by processing these identifier embeddings for a plurality of digital content items utilizing a content management model.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: June 11, 2024
    Assignee: Dropbox, Inc.
    Inventors: Jongmin Baek, Jiarui Ding, Ermo Wei, Scott McCrae