Supporting common interactive television functionality through presentation engine syntax
First Claim
1. A method comprising:
- receiving one or more directives, wherein said directives are indicative of an audio, video and/or graphic presentation requiring a set of resources;
determining from said directives that acquisition of a subset of said resources are a prerequisite to the presenting of said presentation; and
prohibiting the presenting of said presentation until said subset of resources are acquired.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and mechanism for enabling the creation and/or control of interactive television content using declarative-like directives such as HTML, scripting languages, or other languages. A a centrally located proxy server is configured to receive, transcode and convey transcoded web based content to client devices. Upon detecting directives which indicate particular resources required for a presentation are prerequisites, the proxy server conveys signals to a client device that these particular resources are prerequisites. In response to receiving the conveyed signals, the client device may take actions to prefetch these resources. The client device is further configured to prohibit initiation of the presentation until the prerequisite resources are acquired.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving one or more directives, wherein said directives are indicative of an audio, video and/or graphic presentation requiring a set of resources;
determining from said directives that acquisition of a subset of said resources are a prerequisite to the presenting of said presentation; and
prohibiting the presenting of said presentation until said subset of resources are acquired. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An interactive television system comprising:
-
a remote proxy server configured to;
receive one or more directives, wherein said directives are indicative of an audio, video and/or graphic presentation requiring a set of resources;
determine from said directives that acquisition of a subset of said resources are a prerequisite to the presenting of said presentation;
convey first signals which identify said subset of resources to a remote client device; and
convey second signals which correspond to said directives. a client device configured to;
receive said first signals;
receive said second signals; and
prohibit the presenting of said presentation until said subset of resources are acquired, in response to detecting said first signals. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A client device in an interactive television system, said device comprising:
-
a receiver configured to receive signals corresponding to directives which are indicative of an audio, video and/or graphic presentation requiring a set of resources; and
a processing unit coupled to said receiver, wherein said processing unit is configured to;
determine from said directives that acquisition of a subset of said resources are a prerequisite to the presenting of said presentation; and
prohibit the presenting of said presentation until said subset of resources are acquired.
-
-
23. A carrier medium comprising program instructions executable to:
-
receive directives which are indicative of an audio, video and/or graphic presentation requiring a set of resources;
determine from said directives that a subset of said resources are a prerequisite to the presenting of said presentation; and
prohibit the presenting of said presentation until said subset of resources are acquired.
-
Specification