System for debugging a client synchronization service

    公开(公告)号:US10747643B2

    公开(公告)日:2020-08-18

    申请号:US15987107

    申请日:2018-05-23

    Applicant: Dropbox, Inc.

    Inventor: Isaac Goldberg

    Abstract: The disclosed technology relates to a system configured to initialize, based on an initial file state, a client synchronization service configured to generate a final file state by performing a synchronization process on the initial file state. The system may further introduce at least one anomaly into the synchronization process, determine that the final file state is incorrectly synchronized, and store the initial file state for debugging the client synchronization service.

    SYSTEM FOR DEBUGGING A CLIENT SYNCHRONIZATION SERVICE

    公开(公告)号:US20190361792A1

    公开(公告)日:2019-11-28

    申请号:US15987107

    申请日:2018-05-23

    Applicant: Dropbox, Inc.

    Inventor: Isaac Goldberg

    Abstract: The disclosed technology relates to a system configured to initialize, based on an initial file state, a client synchronization service configured to generate a final file state by performing a synchronization process on the initial file state. The system may further introduce at least one anomaly into the synchronization process, determine that the final file state is incorrectly synchronized, and store the initial file state for debugging the client synchronization service.

    Server-side selective synchronization

    公开(公告)号:US10397319B2

    公开(公告)日:2019-08-27

    申请号:US14950901

    申请日:2015-11-24

    Applicant: Dropbox, Inc.

    Abstract: A content management system can maintain the entirety of a user account's content library. As a default behavior, updates made to the content library when accessed from any client device authorized by the user account, including adding, modifying, and/or deleting content items, can be synchronized across all other authorized client devices. A user can opt out of the default behavior and specify, for each authorized client device, certain portions of the content library that the content management system should or should not synchronize.

    ALLOCATION AND REASSIGNMENT OF UNIQUE IDENTIFIERS FOR SYNCHRONIZATION OF CONTENT ITEMS

    公开(公告)号:US20190208014A1

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

    申请号:US15870221

    申请日:2018-01-12

    Applicant: Dropbox, Inc.

    Abstract: A client can allocate identifiers to local content items and ensure the identifiers are unique at a content management system. For example, a client can add a first content item at a first path and determine the first content item does not have a first unique identifier. The client can determine that a second content item at a second path was previously associated with the first path and determine that the first content item should inherit a second unique identifier from the second content item. The client can then assign the second unique identifier to the first content item and add a node representing the first content item to a local tree representing a local state of content items at the client, the node including the second unique identifier. The client can also upload the first content item with the second unique identifier to the content management system.

Patent Agency Ranking