Patent · US Active

System and method for describing presentation and behavior information in an ITV application

US7913286B2 · kind B2 · utility

37Cited by
40References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 1, 2005
Grant dateMar 22, 2011
Priority date
Expiry dateOct 21, 2029

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04N21/434
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.