Fair data scrubbing in a data storage system

    公开(公告)号:US10922012B1

    公开(公告)日:2021-02-16

    申请号:US16558954

    申请日:2019-09-03

    Applicant: Dropbox, Inc.

    Abstract: Computer-implemented techniques for fair data scrubbing. The techniques can be used to balance a desire to verify recently stored data soon after it is stored on a target data storage media device, when the computing and networking cost of reconstructing the data in the event of a detected data storage media device error can be lower, against a desire to minimize the latency between rescrubbing data. By doing so, the techniques improve the operation of a data storage system that implements the techniques.

    Real time collaboration and document editing by multiple participants in a content management system

    公开(公告)号:US10893081B2

    公开(公告)日:2021-01-12

    申请号:US16377009

    申请日:2019-04-05

    Applicant: Dropbox, Inc.

    Abstract: A content management system allows users to collaboratively edit, draft, or otherwise work with the same content item simultaneously by displaying a real-time data stream of a native application displaying a content item on a host device in a screen sharing window of a webpage. The screen sharing window is capable of receiving edit inputs and sending the edit inputs to a client application on the host device. The edit inputs are provided as interpretable code for the native application for the content item and the client application provides the interpretable code to the native application to have the changes corresponding to the edit inputs incorporated into the content item. Further, the cursors of other users participating in the collaborative editing session are displayed in the screen sharing window to allow each participant to view and follow the changes made by the other participants of the session.

    Apparent cloud access for hosted content items

    公开(公告)号:US10819559B2

    公开(公告)日:2020-10-27

    申请号:US15870365

    申请日:2018-01-12

    Applicant: Dropbox, Inc.

    Abstract: Techniques for apparent cloud access of a hosted content item. In one embodiment, for example, a method performed at a personal computing device executing a user agent comprises: receiving a block agent request for a content item from the user agent; determining content item block identifiers of content item blocks that make up the content item; determining which, if any, of the content item blocks that make up the content item are not stored in a local storage of the personal computing device; downloading, from a block server of an online content management system, any of the content item blocks that are not stored in a local storage of the personal computing device; and sending to the user agent, in a response to the block agent request, data of each of the content item blocks that make up the content item.

    Displaying presence in an application accessing shared and synchronized content

    公开(公告)号:US10791186B2

    公开(公告)日:2020-09-29

    申请号:US15867693

    申请日:2018-01-11

    Applicant: Dropbox, Inc.

    Abstract: A client application of a device collects presence information and other interaction information from an application viewing a content item synchronized with a content management system. The interaction information indicates interactions of a device with respect to a content item. The client application receives presence information from other devices synchronized to the content item and displays a presence indicator in a user interface element. The presence indicator is displayed relative to a user interface element of the application viewing the content item. The displayed presence information may inform the user that other users are editing or viewing the content item, and may permit the user to receive notifications when another user's presence has changed to a particular status.

    File-level comments in collaborative content items

    公开(公告)号:US10791071B2

    公开(公告)日:2020-09-29

    申请号:US16577225

    申请日:2019-09-20

    Applicant: Dropbox, Inc.

    Abstract: A collaborative content management system enables users to selectively create file-level comments, in addition to content level comments, in collaborative content items. A file-level comment can be created in a number of different ways, including creating a comment associated with a title, header, heading, or other designated portion of the content; by designating a message associated with sharing the content item as a file-level comment; by replaying via a messaging system to a message sharing the content item; or by including a file-level primitive in the content of a comment. A file-level comment may be indicated in the collaborative content item by visually distinguishing formatting of a title, header or other portion of the content item. A file-level comment may be displayed in a visually distinctive manner, such as with specified formatting or in a specific window pane apart from content level comments.

    Automatic file storage and sharing
    150.
    发明授权

    公开(公告)号:US10785305B2

    公开(公告)日:2020-09-22

    申请号:US16685965

    申请日:2019-11-15

    Applicant: Dropbox, Inc.

    Abstract: Described embodiments enable the automatic uploading and sharing of objects via a content management system (CMS). A user of a client device may request to share an object via a user interface. Prior to the request, the object may be stored in a storage location of the client device that is not synchronized with the CMS. In one embodiment, client software detects a “click-and-drag” operation of an object and provide a sharing element into which an object may be dropped for sharing. The CMS receives the sharing request and may automatically initiate a sharing process comprising receiving the object from the client device, storing the object in the CMS, generating a link to the object, and sending the link to indicated or pre-determined recipient(s). In various embodiments, the objects are synchronized with the CMS and/or organized according to various object parameters within a directory of the CMS.

Patent Agency Ranking