Delivery of apps in a media stream

    公开(公告)号:US10708391B1

    公开(公告)日:2020-07-07

    申请号:US14814287

    申请日:2015-07-30

    Applicant: Apple Inc.

    Abstract: Embedding a reduced-content application bundle (a “reduced app bundle”) such as a video overlay reduced app bundle into a media stream, and launching that reduced app bundle over a network connection without first performing a substantial downloading and installation of the software on the device is disclosed.

    METHOD AND SYSTEM FOR RENDERING CONTENT USING TEMPLATES

    公开(公告)号:US20200244774A1

    公开(公告)日:2020-07-30

    申请号:US16775615

    申请日:2020-01-29

    Applicant: Apple Inc.

    Abstract: According to some embodiments, an application launcher of a media player device launches an application bundle, the application bundle including a binary code. In response, a first server is accessed based on a universal resource locator (URL) specified by the application bundle to download an executable script. The executable script is parsed to configure a script runtime environment based on a predetermined template associated with the executable script. A first application programming interface (API) and a second API are enabled, where the first API is used to access a predetermined library maintained by the media player device and the second API is used to communicate with the binary code. The executable script is executed within the script runtime environment to render content, including rendering standard content by invoking the predetermined library via the first API and rendering customized content by invoking the binary code via the second API.

    Method and system for rendering content using templates

    公开(公告)号:US11102332B2

    公开(公告)日:2021-08-24

    申请号:US16775615

    申请日:2020-01-29

    Applicant: Apple Inc.

    Abstract: According to some embodiments, an application launcher of a media player device launches an application bundle, the application bundle including a binary code. In response, a first server is accessed based on a universal resource locator (URL) specified by the application bundle to download an executable script. The executable script is parsed to configure a script runtime environment based on a predetermined template associated with the executable script. A first application programming interface (API) and a second API are enabled, where the first API is used to access a predetermined library maintained by the media player device and the second API is used to communicate with the binary code. The executable script is executed within the script runtime environment to render content, including rendering standard content by invoking the predetermined library via the first API and rendering customized content by invoking the binary code via the second API.

    Method and system for rendering content using templates

    公开(公告)号:US10554784B2

    公开(公告)日:2020-02-04

    申请号:US15923844

    申请日:2018-03-16

    Applicant: Apple Inc.

    Abstract: According to some embodiments, an application launcher of a media player device launches an application bundle, the application bundle including a binary code. In response, a first server is accessed based on a universal resource locator (URL) specified by the application bundle to download an executable script. The executable script is parsed to configure a script runtime environment based on a predetermined template associated with the executable script. A first application programming interface (API) and a second API are enabled, where the first API is used to access a predetermined library maintained by the media player device and the second API is used to communicate with the binary code. The executable script is executed within the script runtime environment to render content, including rendering standard content by invoking the predetermined library via the first API and rendering customized content by invoking the binary code via the second API.

    METHOD AND SYSTEM FOR RENDERING CONTENT USING TEMPLATES

    公开(公告)号:US20180338016A1

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

    申请号:US15923844

    申请日:2018-03-16

    Applicant: Apple Inc.

    Abstract: According to some embodiments, an application launcher of a media player device launches an application bundle, the application bundle including a binary code. In response, a first server is accessed based on a universal resource locator (URL) specified by the application bundle to download an executable script. The executable script is parsed to configure a script runtime environment based on a predetermined template associated with the executable script. A first application programming interface (API) and a second API are enabled, where the first API is used to access a predetermined library maintained by the media player device and the second API is used to communicate with the binary code. The executable script is executed within the script runtime environment to render content, including rendering standard content by invoking the predetermined library via the first API and rendering customized content by invoking the binary code via the second API.

    Method and system for rendering content using templates

    公开(公告)号:US09948749B2

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

    申请号:US14865746

    申请日:2015-09-25

    Applicant: Apple Inc.

    Abstract: According to some embodiments, an application launcher of a media player device launches an application bundle, the application bundle including a binary code. In response, a first server is accessed based on a universal resource locator (URL) specified by the application bundle to download an executable script. The executable script is parsed to configure a script runtime environment based on a predetermined template associated with the executable script. A first application programming interface (API) and a second API are enabled, where the first API is used to access a predetermined library maintained by the media player device and the second API is used to communicate with the binary code. The executable script is executed within the script runtime environment to render content, including rendering standard content by invoking the predetermined library via the first API and rendering customized content by invoking the binary code via the second API.

    METHOD AND SYSTEM FOR RENDERING CONTENT USING TEMPLATES
    8.
    发明申请
    METHOD AND SYSTEM FOR RENDERING CONTENT USING TEMPLATES 有权
    使用模板渲染内容的方法和系统

    公开(公告)号:US20160360010A1

    公开(公告)日:2016-12-08

    申请号:US14865746

    申请日:2015-09-25

    Applicant: Apple Inc.

    Abstract: According to some embodiments, an application launcher of a media player device launches an application bundle, the application bundle including a binary code. In response, a first server is accessed based on a universal resource locator (URL) specified by the application bundle to download an executable script. The executable script is parsed to configure a script runtime environment based on a predetermined template associated with the executable script. A first application programming interface (API) and a second API are enabled, where the first API is used to access a predetermined library maintained by the media player device and the second API is used to communicate with the binary code. The executable script is executed within the script runtime environment to render content, including rendering standard content by invoking the predetermined library via the first API and rendering customized content by invoking the binary code via the second API.

    Abstract translation: 根据一些实施例,媒体播放器设备的应用启动器启动应用束,所述应用束包括二进制码。 作为响应,基于由应用程序包指定的通用资源定位符(URL)来访问第一个服务器以下载可执行脚本。 解析可执行脚本以基于与可执行脚本相关联的预定模板来配置脚本运行时环境。 启用第一应用编程接口(API)和第二API,其中第一API用于访问由媒体播放器设备维护的预定库,并且第二API用于与二进制代码进行通信。 可执行脚本在脚本运行时环境内被执行以呈现内容,包括通过经由第一API调用预定库来呈现标准内容,并通过经由第二API调用二进制代码来呈现定制内容。

Patent Agency Ranking