Automated invalidation of job output data in a job processing system

    公开(公告)号:US10067788B2

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

    申请号:US15255742

    申请日:2016-09-02

    Applicant: Dropbox, Inc.

    Abstract: A computing system can provide user interfaces and back-end operations to facilitate review and invalidation of executed jobs. The system can provide an interface that allows the operator to review quality-control information about a completed job. Once the operator identifies a job as invalid, the operator can be presented with further options, such as whether to invalidate only the reviewed job or the job and all its descendants. The operator can also review antecedent jobs to an invalid job (e.g., in order to trace the root of the problem) and can selectively invalidate antecedent jobs.

    Cross-application authentication on a content management system

    公开(公告)号:US10025913B2

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

    申请号:US14985072

    申请日:2015-12-30

    Applicant: Dropbox, Inc.

    Abstract: Systems, methods, and computer-readable media for cross-application authentication on a content management system. A client application running at a client device that is not authenticated with a content management system can receive, from a web site associated with the content management system, a request to authenticate with the content management system under a user account used to authenticate a current session between a browser application at the client device and the website with the content management system. The client application can then obtain a uniform resource locator (URL) with a nonce associated with the client application, and send a command to the browser application including the URL and nonce. The command can trigger the browser application to use the URL and nonce to authenticate the client application with the content management system under the user account with which the current session between the browser application and the website is currently authenticated.

    INSERTING CONTENT INTO AN APPLICATION FROM AN ONLINE SYNCHRONIZED CONTENT MANAGEMENT SYSTEM

    公开(公告)号:US20180198742A1

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

    申请号:US15915254

    申请日:2018-03-08

    Applicant: Dropbox, Inc.

    CPC classification number: H04L51/08 G06F17/276 H04L67/02 H04L67/025

    Abstract: Systems, methods, and computer-readable storage media for inserting content into an application from an online synchronized content management system are disclosed. The system can receive text input into an application at a client device associated with the content management system. The text input can be, for example, keystrokes performed at the client device by a user, and the application can be, for example, an email client. The system can identify, within the text input, a predefined text string, such as an escape sequence, that is followed by a partial or full string that represents an identifier. The identifier may be associated with a content item that is stored in the online synchronized content management system. The system can then insert inside the application a link that points to the content item. The system can also insert code that is designed to render the content item as a dynamically updated preview.

    SYSTEM AND METHOD FOR SERVING A MESSAGE CLIENT
    264.
    发明申请

    公开(公告)号:US20180191661A1

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

    申请号:US15901025

    申请日:2018-02-21

    Applicant: Dropbox, Inc.

    CPC classification number: H04L51/22 H04L51/06 H04L51/063 H04L51/26 H04L51/38

    Abstract: A system and method for synchronizing messages between client application instances and a message service provider includes a connection service communicatively coupled to a plurality of client messaging application instances; a first intermediary transfer layer with an inbound message data queue that queues message updates of a client application instance and an outbound message data queue that queues message updates and notifications from a mailbox service layer; a mailbox service layer communicatively coupled to the connection service through the first intermediary transfer layer; a second intermediary transfer layer with an mailbox message data queue that contains queued message data directed at the mailbox service layer and a message service data queue that contains queued message updates directed at a message service layer; and a message service layer configured for message interactions with an outside message service provider.

    GOALS SERVICE WITH DATA MODEL
    266.
    发明申请

    公开(公告)号:US20180189708A1

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

    申请号:US15436994

    申请日:2017-02-20

    Applicant: Dropbox, Inc.

    CPC classification number: G06Q10/06393

    Abstract: The present technology provides a goals service for creating goals and milestones, and managing them. In some embodiments, the goals service can be associated with a data model that requires milestone to be attached to goals, and allows goals to be linked to larger goals in an organization. Additionally, the data model can require that at least one user account is associated with every milestone, and can detect when a milestone is without an associated user account (e.g., due to team member leaving the team, etc.), and either automatically create an assignment or prompt other user accounts to designate a new user account to assign the milestone to. Additionally, in some embodiments goals service can link milestones and goals to other services within a content management system.

    VERSION HISTORY MANAGEMENT
    267.
    发明申请

    公开(公告)号:US20180189369A1

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

    申请号:US15396191

    申请日:2016-12-30

    Applicant: Dropbox, Inc.

    CPC classification number: G06F16/27 G06F16/219 G06F16/2358

    Abstract: A first client device associated with a first account of a content management system can receive a first or latest version of a synchronized content item. The first client device can determine differences or the “diff” between the first version and a second or next-to-latest version of the content item and upload the first version and the diff to the content management system. Upon receiving the first version and the diff, the content management system can store the first version and the diff and download them to the second client device. The second client device can generate a notification when the download finishes and present the notification with an interface element for requesting presentation of the diff. When the second client device detects a selection of the interface element, the second client device can present the diff

    NOTIFICATIONS SYSTEM FOR CONTENT COLLABORATIONS

    公开(公告)号:US20180189343A1

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

    申请号:US15395912

    申请日:2016-12-30

    Applicant: Dropbox, Inc.

    CPC classification number: G06F16/2358

    Abstract: In some embodiments, a content management system can monitor events generated by client devices and associated with user accounts registered at the content management system, and determine notification triggering rules corresponding to the user accounts. The content management system can identify one or more events that satisfy a respective notification triggering rule from the notification triggering rules, and correlate the respective notification triggering rule to a respective user account from the user accounts to yield a user account and triggering rule correlation. Based on the user account and triggering rule correlation, the content management system can generate one or more notifications for the one or more events and send the one or more notifications to at least one of the client devices associated with the respective user account.

    INLINE CONTENT ITEM EDITOR COMMANDS
    269.
    发明申请

    公开(公告)号:US20180189250A1

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

    申请号:US15421286

    申请日:2017-01-31

    Applicant: Dropbox, Inc.

    CPC classification number: G06F17/24 G06Q10/101

    Abstract: Inline content item editor commands are provided. An implementation allows a user to initiate various functions related to a content item being edited by entering a command expression inline with the content of the content item being edited. The manner of editor function initiation saves the user time and effort and reduces cognitive burden on the user because it does not require the user to change input modes (e.g., from keyboard to mouse) or change input areas (e.g., from a content item editing area to a distant toolbar or context menu) in order to initiate the function and, if applicable, provide parameters to the function.

Patent Agency Ranking