Verifying data consistency using verifiers in a content management system for a distributed key-value database

    公开(公告)号:US12050591B2

    公开(公告)日:2024-07-30

    申请号:US18354626

    申请日:2023-07-18

    Applicant: Dropbox, Inc.

    CPC classification number: G06F16/2365 G06F16/2272

    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.

    GENERATING AND PROVIDING TEAM MEMBER RECOMMENDATIONS FOR CONTENT COLLABORATION

    公开(公告)号:US20240220882A1

    公开(公告)日:2024-07-04

    申请号:US18605625

    申请日:2024-03-14

    Applicant: Dropbox, Inc.

    Inventor: Jiarui Ding

    CPC classification number: G06Q10/063112 G06N5/02 G06N20/00

    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media for identifying and recommending team members for target users from a content management system utilizing a machine learning approach. In particular, the disclosed systems can generate a set of candidate team members from among users of the content management system based on various factors such as access to a common digital content item. In some embodiments, the disclosed systems further determine recommended team members from among the set of candidate team members. For example, the disclosed systems can utilize a machine learning approach to generate or predict recommended team members based on particular features extracted or determined for, or with respect to, the various candidate team members. In certain implementations, the disclosed systems further provide a recommended-team-member notification to notify a target user of a recommended team member.

    SHARED CAPTURE SESSION
    24.
    发明公开

    公开(公告)号:US20240214439A1

    公开(公告)日:2024-06-27

    申请号:US18146233

    申请日:2022-12-23

    Applicant: Dropbox, Inc.

    CPC classification number: H04L65/613 G06F3/165 H04L51/046 H04L51/063

    Abstract: The present technology pertains to initiating and then sharing a capture session. According to at least one example, the present technology includes receiving, from a first device, a request to initiate a shared capture session. In response, the first device launches a capture session that receives audio, video, and screen data from the first device. The first device can then share the capture session with another user, via a link. After a second user selects the link at a second device, audio and video data from the second device are added to the capture session. The capture session aggregates and captures the audio, video, and screen data from both devices. After the capture session ends, a captured media object from the capture session can be stored at the first device, and sent to the second device, and the content management system.

    IDENTIFYING CHANGES AT EACH ROOT NAMESPACE OF A MULTI-ROOT SYSTEM

    公开(公告)号:US20240211445A1

    公开(公告)日:2024-06-27

    申请号:US18087723

    申请日:2022-12-22

    Applicant: Dropbox, Inc.

    CPC classification number: G06F16/178 G06F16/1734

    Abstract: The present technology is directed to providing a multi-root architecture for managing devices associated with their own root namespaces. The system can include backing up multiple computing devices to a single user account such that the content items from each computing device are stored in their own respective root namespace at the user account. With each user account having multiple root namespaces, the system can identify which root namespace is receiving changes, identify which changes are necessary to synchronize the system, and then communicate those changes to the content management system. This process is facilitated by running a synchronization engine for each root namespace, thereby controlling synchronization for each root namespace. Each synchronization engine is able to retain its own parameters of operation, which provides the ability to tailor synchronization modes on each synchronization engine.

    Sharing unmanaged content using a content management system

    公开(公告)号:US12013912B2

    公开(公告)日:2024-06-18

    申请号:US18204113

    申请日:2023-05-31

    Applicant: Dropbox, Inc.

    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.

    Intelligently identifying and presenting digital documents

    公开(公告)号:US12013901B2

    公开(公告)日:2024-06-18

    申请号:US17205359

    申请日:2021-03-18

    Applicant: Dropbox, Inc.

    Inventor: Neeraj Kumar

    CPC classification number: G06F16/93 G06F16/434 G06V30/413

    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.

    DETERMINING CHRONOTYPES OF USERS FOR DISPLAY WITHIN A SCHEDULING INTERFACE

    公开(公告)号:US20240193549A1

    公开(公告)日:2024-06-13

    申请号:US18064510

    申请日:2022-12-12

    Applicant: Dropbox, Inc.

    Inventor: Christopher Noon

    CPC classification number: G06Q10/1095

    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer-readable media for determining chronotypes for each user within a set of users and providing graphical user interfaces for displaying a scheduling timeline for each user of the set of users. In some embodiments, the disclosed system identifies time zones for a set of users in various geographic locations and determines chronotypes for each user within the set of users. Furthermore, the disclosed system provides a graphical user interface for display that includes a scheduling interface having a scheduling timeline for each user of the set of users that indicates a corresponding time zone and a visual representation of the chronotypes. Moreover, the disclosed system, based on receiving a user interaction via a graphical user interface including the scheduling interface, generates an event based on the time zones and the chronotypes.

Patent Agency Ranking