System and method for describing presentation and behavior information in an ITV application
    1.
    发明申请
    System and method for describing presentation and behavior information in an ITV application 有权
    用于描述ITV应用程序中的演示和行为信息的系统和方法

    公开(公告)号:US20060031918A1

    公开(公告)日:2006-02-09

    申请号:US11070698

    申请日:2005-03-01

    摘要: An ITV application definition language (ADL) used to generate ITV applications for different types of target platforms and devices. The ADL provides a plurality of core data structure types upon which one or more data structures may be built. Data structures storing ITV content presentation and behavior information are referred to as resources. A resource is associated with a globally unique identifier that allows the data structure to be efficiently stored and retrieved from a hash table. A resource is also associated with an expiration time stamp that indicates when the resource is to be freed from memory. A resource is of arbitrary length, and contains values that differ from the default values stored at a receiving client device. Resources are also packaged into a module that may be catered to a platform and/or profile of a receiving client. The client may quickly determine whether the module is relevant to it by examining the platform and/or profile If) contained in a header of the module.

    摘要翻译: 用于为不同类型的目标平台和设备生成ITV应用程序的ITV应用程序定义语言(ADL)。 ADL提供了可以构建一个或多个数据结构的多个核心数据结构类型。 存储ITV内容呈现和行为信息的数据结构被称为资源。 资源与全局唯一标识符相关联,允许从散列表高效地存储和检索数据结构。 资源还与到期时间戳相关联,该时间戳指示何时将资源从内存中释放出来。 资源是任意长度的,并且包含与存储在接收客户端设备中的默认值不同的值。 资源也被打包成可以被照顾到接收客户端的平台和/或简档的模块。 客户端可以通过检查包含在模块的头部中的平台和/或配置文件If)快速确定模块是否相关。

    System and method for describing presentation and behavior information in an ITV application
    2.
    发明授权
    System and method for describing presentation and behavior information in an ITV application 有权
    用于描述ITV应用程序中的演示和行为信息的系统和方法

    公开(公告)号:US07913286B2

    公开(公告)日:2011-03-22

    申请号:US11070698

    申请日:2005-03-01

    IPC分类号: H04N7/16

    摘要: An ITV application definition language (ADL) used to generate ITV applications for different types of target platforms and devices. The ADL provides a plurality of core data structure types upon which one or more data structures may be built. Data structures storing ITV content presentation and behavior information are referred to as resources. A resource is associated with a globally unique identifier that allows the data structure to be efficiently stored and retrieved from a hash table. A resource is also associated with an expiration time stamp that indicates when the resource is to be freed from memory. A resource is of arbitrary length, and contains values that differ from the default values stored at a receiving client device. Resources are also packaged into a module that may be catered to a platform and/or profile of a receiving client. The client may quickly determine whether the module is relevant to it by examining the platform and/or profile ID contained in a header of the module.

    摘要翻译: 用于为不同类型的目标平台和设备生成ITV应用程序的ITV应用程序定义语言(ADL)。 ADL提供了可以构建一个或多个数据结构的多个核心数据结构类型。 存储ITV内容呈现和行为信息的数据结构被称为资源。 资源与全局唯一标识符相关联,允许从散列表高效地存储和检索数据结构。 资源还与到期时间戳相关联,该时间戳指示何时将资源从内存中释放出来。 资源是任意长度的,并且包含与存储在接收客户端设备中的默认值不同的值。 资源也被打包成可以被照顾到接收客户端的平台和/或简档的模块。 客户端可以通过检查包含在模块的头部中的平台和/或简档ID来快速确定模块是否与其相关。