GRAPH-BASED DATA MODELS FOR PARTITIONED DATA
    252.
    发明申请

    公开(公告)号:US20180322159A1

    公开(公告)日:2018-11-08

    申请号:US16039651

    申请日:2018-07-19

    Applicant: Dropbox, Inc.

    Abstract: A method and system for managing access to data. A plurality of data items is stored across a plurality of partitions according to a graph-based data model. The data model associates each data item with an identifier of a source entity pertaining to the data item, an identifier of a destination entity pertaining to the data item, and an identifier of a type of directed relationship pertaining to the data item from the source entity to the destination entity. When a lookup request is received identifying a source entity and a type of directed relationship from the source entity, a particular partition is identified based on the source entity identifier. A response to the lookup request is then returned that includes data item(s) from the identified partition that are associated in the partition with both the identified source entity identifier and the identified directed relationship type.

    View-based expiration of shared content

    公开(公告)号:US10108787B2

    公开(公告)日:2018-10-23

    申请号:US15817863

    申请日:2017-11-20

    Applicant: Dropbox, Inc.

    Abstract: Techniques related to view-based expiration of shared content are described. An online content management system receives a view access request from a client device. The view access request includes a shared link to a server-stored content item. A view access counter associated with the shared link is used to determine that the view access request is authorized. The shared link is resolved to the server-stored content item, and at least a portion of the server-stored content item is sent to the client device. Optionally, instructions that cause the client device to send an acknowledgement can also be sent to the client device. The acknowledgement indicates that one or more presentation conditions have been satisfied. The one or more presentation conditions can include presenting at least the portion of the server-stored content item at the client device. The online content management system receives the acknowledgement and increments the view access counter.

    EMBEDDING DYNAMIC CONTENT ITEM PREVIEW
    254.
    发明申请

    公开(公告)号:US20180300292A1

    公开(公告)日:2018-10-18

    申请号:US16010836

    申请日:2018-06-18

    Applicant: Dropbox, Inc.

    Abstract: A content management system including a document management system provides documents that include previews of folders in the content management system. The folder preview interface saved in the document is persistent despite changes to the folders stored by the content management system. In addition, previews of individual content items displayed within the folder preview interfaces are synchronized with the corresponding content items on the content management system. In some embodiments, the document may include other types of media including text, images, tables, video, etc. in addition to any embedded preview interfaces. Folder previews may also display previews of subfolders within the folder. A subfolder preview may display a list of content items within the subfolder. A user may also arrange multiple folder preview regions within the same document.

    Determining presence in an application accessing shared and synchronized content

    公开(公告)号:US10091287B2

    公开(公告)日:2018-10-02

    申请号:US14248147

    申请日:2014-04-08

    Applicant: Dropbox, Inc.

    Abstract: 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, and includes presence information obtained from a native application such as whether the content item is being viewed by the user on a user interface element or the user interface element is modifying the content item. A presence management module receives presence events indicating possible change of presence with respect to a user interface window associated with a process and a synchronized content item. Such presence events include a change in focus of a user interface element indicating that a user is viewing the content item, and changes to a content item indicating a user is editing the content item.

    Identifying related user accounts based on authentication data

    公开(公告)号:US10091174B2

    公开(公告)日:2018-10-02

    申请号:US14499959

    申请日:2014-09-29

    Applicant: Dropbox, Inc.

    Inventor: Anton Mityagin

    Abstract: In some embodiments, upon detecting malicious activity associated with a user account, a content management system can identify other user accounts related to the malicious user account. The content management system can identify related user accounts by comparing authentication information collected for the malicious user account with authentication information collected for other user accounts. Authentication information can include IP address information, geographic information, device type, browser type, email addresses, and/or referral information, for example. The content management system can compare the content items associated with the malicious user account to content items associated with other user accounts to determine relatedness or maliciousness. After identifying related malicious user accounts, the content management system can block all related malicious user accounts.

    Seamless editing and saving of online content items using applications

    公开(公告)号:US10088990B2

    公开(公告)日:2018-10-02

    申请号:US15065491

    申请日:2016-03-09

    Applicant: Dropbox, Inc.

    Abstract: A user viewing an online content item using an online content client application can, from within that application, launch an operating application to operate on the content item. The operating application can interact with the online content management provider to obtain a current copy of the content item and to save a modified content item back to the online content management service, e.g., if the user instructs the operating application to save the item. Interactions between the client application, the operating application and the online content management service can occur without requiring the user to manually initiate upload or download of any content items. Operations on an online content item can also be initiated from within an operating application.

    TECHNIQUES FOR ADMINISTERING COMINGLED CONTENT ITEMS

    公开(公告)号:US20180260464A1

    公开(公告)日:2018-09-13

    申请号:US15979090

    申请日:2018-05-14

    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.

    MULTI-USER SEARCH SYSTEM WITH METHODOLOGY FOR PERSONAL SEARCHING

    公开(公告)号:US20180253460A1

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

    申请号:US15960431

    申请日:2018-04-23

    Applicant: Dropbox, Inc.

    Abstract: A multi-user search system with methodology for personal searching. In one embodiment, for example, a computer-implemented method includes: receiving a search query; routing the search query to a particular index server based on an identifier of a document namespace; using the identifier of the document namespace at the particular index server to identify a set of matching and authorized indexed documents; and providing an answer to the search query identifying the set of matching and authorized indexed documents.

Patent Agency Ranking