SHARING EXTENSION POINTS TO ALLOW AN APPLICATION TO SHARE CONTENT VIA A SHARING EXTENSION

    公开(公告)号:US20170212794A1

    公开(公告)日:2017-07-27

    申请号:US15397548

    申请日:2017-01-03

    Applicant: Apple Inc.

    Abstract: A sharing extension point receives a request from a host application for sharing content, the sharing extension point being one of the extension points of an extension framework of an operating system, each corresponding to a common interface to extend a predefined functionality of one application to another application. In response, a sharing extension capable of providing content sharing services is launched. Data representing a share sheet created by the sharing extension is injected into a content viewer within the host application as a share sheet done, where the share sheet done has a reduced resolution image of the content displayed therein. In response to receiving a commit command for sharing, the actual content is retrieved from the host application and the retrieved content is transmitted to the sharing extension to enable the sharing extension to post the share sheet on a sharing platform.

    SHARING EXTENSION POINTS TO ALLOW AN APPLICATION TO SHARE CONTENT VIA A SHARING EXTENSION

    公开(公告)号:US20220308941A1

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

    申请号:US17805870

    申请日:2022-06-08

    Applicant: Apple Inc.

    Abstract: A sharing extension point receives a request from a host application for sharing content, the sharing extension point being one of the extension points of an extension framework of an operating system, each corresponding to a common interface to extend a predefined functionality of one application to another application. In response, a sharing extension capable of providing content sharing services is launched. Data representing a share sheet created by the sharing extension is injected into a content viewer within the host application as a share sheet clone, where the share sheet clone has a reduced resolution image of the content displayed therein. In response to receiving a commit command for sharing, the actual content is retrieved from the host application and the retrieved content is transmitted to the sharing extension to enable the sharing extension to post the share sheet on a sharing platform.

    Query completion suggestions
    14.
    发明授权

    公开(公告)号:US10824678B2

    公开(公告)日:2020-11-03

    申请号:US15721672

    申请日:2017-09-29

    Applicant: Apple Inc.

    Abstract: A device implementing a system for providing query completion suggestions includes at least one processor configured to receive a partial query, and derive one or more query completion suggestions for the partial query from content items that are locally stored on the device, each respective query completion suggestion being associated with metadata extracted from one of the content items from which the respective query completion suggestion was derived. The at least one processor is further configured to rank the one or more query completion suggestions based at least in part on the metadata associated with each of the one or more query completion suggestions. The at least one processor is further configured to provide, for display, at least one of the one or more ranked query completion suggestions.

    Sharing extension points to allow an application to share content via a sharing extension

    公开(公告)号:US11379273B2

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

    申请号:US15397548

    申请日:2017-01-03

    Applicant: Apple Inc.

    Abstract: A sharing extension point receives a request from a host application for sharing content, the sharing extension point being one of the extension points of an extension framework of an operating system, each corresponding to a common interface to extend a predefined functionality of one application to another application. In response, a sharing extension capable of providing content sharing services is launched. Data representing a share sheet created by the sharing extension is injected into a content viewer within the host application as a share sheet clone, where the share sheet clone has a reduced resolution image of the content displayed therein. In response to receiving a commit command for sharing, the actual content is retrieved from the host application and the retrieved content is transmitted to the sharing extension to enable the sharing extension to post the share sheet on a sharing platform.

Patent Agency Ranking