User interface for viewing items in a synchronization system

    公开(公告)号:US10009233B2

    公开(公告)日:2018-06-26

    申请号:US14871967

    申请日:2015-09-30

    Applicant: Dropbox, Inc.

    Abstract: In a synchronization system, the present invention provides an improved user interface through which a user can view and manage settings associated with the user's account in the synchronization system. In the preferred embodiment, a column is displayed for each electronic device associated with the user's account in the synchronization system. In each column is a visual representation of items (e.g., folders) that are (1) backed up, remotely accessible and/or synchronized in the synchronization system and (2) located on the electronic device associated with such column. For each item that is synchronized across multiple devices, all the visual representations of such item in the columns are aligned across a single row in the interface. In the preferred embodiment, there is an arrow, or other visual indicator, between the visual representations of such items to indicate that the items are synchronized.

    Content item synchronization by block

    公开(公告)号:US09998541B2

    公开(公告)日:2018-06-12

    申请号:US15727565

    申请日:2017-10-07

    Applicant: Dropbox, Inc.

    Abstract: A content management system synchronizes content items across client computing systems. The content items are transmitted to the content management system and managed as blocks of data with a fixed size. When a new content item is added to synchronized data at a client, the client transmits the blocks and a blocklist to the content management system. The content management system uses the blocklist to determine blocks expected to be received at the content management system and the client begins to transmit blocks of the content item to the content management system. When blocks received at the content management system match expected blocks, the content management system notifies receiving clients to begin receiving blocks for the content item, prior to receipt of all blocks on the blocklist at the content management system. This enables content items to begin synchronization across clients prior to actual entry of the content item into the content management system.

    Propagating Computable Dependencies within Synchronized Content Items Between First and Third-Party Applications

    公开(公告)号:US20180144038A1

    公开(公告)日:2018-05-24

    申请号:US15872452

    申请日:2018-01-16

    Applicant: Dropbox, Inc.

    Abstract: A content management system synchronizes content items across client computing systems connected by a network. The content management system provides a first party web application to the user. The first party application receives input from the user to create a dependency on another piece of information on a content item in the content management system. The input from the user contains a formula defining the relations between the information source and the created dependency. The value of the dependency is then dependent on the information in the referenced content item and changes based on updates to that content item. The user may also create dependencies with synchronized third party content items.

    Predictive models of file access patterns by application and file type

    公开(公告)号:US09977596B2

    公开(公告)日:2018-05-22

    申请号:US13728628

    申请日:2012-12-27

    Applicant: Dropbox, Inc.

    CPC classification number: G06F3/06 G06F17/2785 G06F17/30091

    Abstract: The speed at which files can be accessed from a remote location is increased by predicting the file access pattern based on a predictive model. The file access pattern describes the order in which blocks of data for a given file type are read by a given application. From aggregated data across many file accesses, one or more predictive models of access patterns can be built. A predictive model takes as input the application requesting the file access and the file type being requested, and outputs information describing an order of data blocks for transmitting the file to the requesting application. Accordingly, when a server receives a request for a file from an application, the server uses the predictive model to determine the order that the application is most likely to use the data blocks of the file. The data is then transmitted in that order to the client device.

    APPARENT CLOUD ACCESS FOR HOSTED CONTENT ITEMS
    276.
    发明申请

    公开(公告)号:US20180139085A1

    公开(公告)日:2018-05-17

    申请号: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.

    Techniques for administering comingled content items

    公开(公告)号:US09971824B2

    公开(公告)日:2018-05-15

    申请号:US15242176

    申请日:2016-08-19

    Applicant: Dropbox, Inc.

    Inventor: Chris Barton

    Abstract: Techniques for assisting owners to remotely administer their digital content items stored at non-owners' personal computing devices. The techniques involve identifying owned content items from among content items stored in a synchronization replica that is synchronized with synchronization replicas at the non-owners' personal computing devices. The techniques further involve allowing owners to remotely perform certain administrative actions on owned content items. For example, in response to a command initiated at an owner's personal computing device, a network signal or signals can be sent to a synchronization agent installed on the non-owners' personal computing devices to automatically remove all owned content items from the synchronization replicas at the non-owners' personal computing devices. For example, the generation and sending of such signal can be performed by an online content item storage and synchronization service that synchronizes a server-stored synchronization replica with the synchronization replicas at the non-owners' personal computing devices.

    PROVIDING INTELLIGENT FILE NAME SUGGESTIONS
    279.
    发明申请

    公开(公告)号:US20180121825A1

    公开(公告)日:2018-05-03

    申请号:US15336358

    申请日:2016-10-27

    Applicant: DROPBOX, INC.

    Inventor: Neeraj Kumar

    CPC classification number: G06N20/00 G06F3/0482 G06F17/2881

    Abstract: One or more embodiments of a content naming system provide machine-learned name suggestions to a user for naming content items. Specifically, an online content management system can train a machine-learning model to identify a naming pattern from previously stored content items corresponding to a user account of the user. The online content management system uses the machine-learning model to determine a plurality of name suggestions for naming a content item associated with the user account. One or more embodiments provide graphical elements corresponding to the name suggestions within a graphical user interface. The user can select one or more graphical elements to add the corresponding name suggestion(s) to the name of the content item.

    Placing a user account in escrow
    280.
    发明授权

    公开(公告)号:US09961132B2

    公开(公告)日:2018-05-01

    申请号:US14446707

    申请日:2014-07-30

    Applicant: Dropbox, Inc.

    Inventor: Anton Mityagin

    CPC classification number: H04L67/10 H04L63/08 H04L63/10

    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for placing a user account in escrow to remove it from an administered account. An employee and/or an employer can select to remove a user account from an administered account associated with the employer. To ensure that the each party, the employer and employee, has an opportunity to retain their content stored in the removed user account, the user account can be placed into escrow, requiring login credentials of both the user and the administrator (employer) to access the user account. The user account can therefore not be accessed unless both the employer and employee each login to the account at the same time. By placing the user account in escrow, both parties can be assured that they can access the content items in the user account, and that the other party cannot access the content without their knowledge.

Patent Agency Ranking