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.

    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.

    SHARING EXTENSION POINTS TO ALLOW AN APPLICATION TO SHARE CONTENT VIA A SHARING EXTENSION
    3.
    发明申请
    SHARING EXTENSION POINTS TO ALLOW AN APPLICATION TO SHARE CONTENT VIA A SHARING EXTENSION 有权
    共享扩展点,允许通过共享扩展来应用分享内容

    公开(公告)号:US20150347200A1

    公开(公告)日:2015-12-03

    申请号:US14488130

    申请日:2014-09-16

    Applicant: Apple Inc.

    CPC classification number: G06F9/541 G06F8/656 G06F9/54 G06F9/546 G06F21/53

    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.

    Abstract translation: 共享扩展点从主机应用接收用于共享内容的请求,共享扩展点是操作系统的扩展框架的扩展点之一,每个对应于公共接口,以将一个应用的预定功能扩展到另一个应用 应用。 作为回应,启动了能够提供内容共享服务的共享扩展。 表示共享扩展所创建的共享表的数据被注入作为共享表克隆的主机应用内的内容查看器,其中共享表克隆具有其中显示的内容的缩减分辨率图像。 响应于接收到共享的提交命令,从主机应用程序检索实际内容,并将检索到的内容发送到共享扩展,以使共享扩展能够在共享平台上发布共享表。

    Sharing extension points to allow an application to share content via a sharing extension
    4.
    发明授权
    Sharing extension points to allow an application to share content via a sharing extension 有权
    共享扩展点,以允许应用程序通过共享扩展程序共享内容

    公开(公告)号:US09563488B2

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

    申请号:US14488130

    申请日:2014-09-16

    Applicant: Apple Inc.

    CPC classification number: G06F9/541 G06F8/656 G06F9/54 G06F9/546 G06F21/53

    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.

    Abstract translation: 共享扩展点从主机应用接收用于共享内容的请求,共享扩展点是操作系统的扩展框架的扩展点之一,每个对应于公共接口,以将一个应用的预定功能扩展到另一个应用 应用。 作为回应,启动了能够提供内容共享服务的共享扩展。 表示共享扩展所创建的共享表的数据被注入作为共享表克隆的主机应用内的内容查看器,其中共享表克隆具有其中显示的内容的缩减分辨率图像。 响应于接收到共享的提交命令,从主机应用程序检索实际内容,并将检索到的内容发送到共享扩展,以使共享扩展能够在共享平台上发布共享表。

    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.

Patent Agency Ranking