Interacting with a Clipboard Store
    1.
    发明申请

    公开(公告)号:US20180039385A1

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

    申请号:US15231700

    申请日:2016-08-08

    CPC classification number: G06F3/0482 G06F3/0486 G06F9/543

    Abstract: A clipboard component provides a multi-item clipboard store. The clipboard component uses a technical strategy that facilitates its efficient adoption and use by end users and application developers. From an end user's standpoint, the clipboard component provides a new user experience which is easy for the users to discover, learn and use, due, in part, to the use of ergonomic control mechanisms for activating paste and copy operations. From a developer's standpoint, the clipboard component provides a way of allowing existing legacy applications to interact with a multi-item clipboard store, even though these applications were not originally created to provide that type of interaction. The clipboard component can also, upon instruction by a user, apply one or more supplemental operations to a copied content item, such as transferring the item to a target computing device.

    Customizable bladed applications
    5.
    发明授权

    公开(公告)号:US09946432B2

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

    申请号:US14589609

    申请日:2015-01-05

    Abstract: Customizable bladed applications are described herein. A device platform is configured to provide a simultask mode that enables combined user access to multiple applications of the platform via respective chrome portions. When simultask mode is active, arrangement of chrome elements within a user interface is controlled to generate a bladed view that provides a compact representation for one application in conjunction with an expanded view that provides principal chrome for a different application. The platform makes the bladed view available for any displayable application of the platform. The bladed view may also include application-specific elements that are populated using customizations designated via metadata of the application, or using default information for applications in the absence of designated customizations. Further, the platform may implement a notification system that operates on behalf of applications to obtain and apply updates for dynamically updatable content incorporated into bladed views.

    Reverse launch protocol
    6.
    发明授权

    公开(公告)号:US09766952B2

    公开(公告)日:2017-09-19

    申请号:US13975046

    申请日:2013-08-23

    CPC classification number: G06F9/54 G06F9/461

    Abstract: One or more techniques and/or systems are provided for implementing a reverse protocol launch. For example, the reverse protocol launch may be implemented between apps (e.g., as an app-to-app protocol) such that a user may navigate between apps in a contextually relevant manner using the reverse protocol launch. In an example, a search app may display vacation search results based upon a search query. Responsive to a selection of a vacation movie search result, a transition to a movie app may occur. A context, specifying a contextual state of the search app (e.g., information regarding the vacation search results, the search query, etc.), may be sent to the movie app. The movie app may implement a reverse protocol launch using the context to transition from the movie app back to the search app in the contextual state (e.g., the search app may be repopulated with the vacation search results, etc.).

Patent Agency Ranking