Method and System for Providing Interactive Services in Digital Television
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing interactive services on a digital receiving device (e.g., a set-top box) linked to a screen. The interactive services include media content that can be displayed on the screen. Interactive services are provided by a service application running in the digital receiving device that includes a dynamic service logic that is able to generate new media content to be visualized on the screen. The dynamic service logic is an application logic that provides the capability of creating dynamic information on-the-fly by using data, which are either stored in the service application or downloaded from a server. These data include the “raw” information content, which will be worked out to produce the script visual representation. The dynamic service logic includes one or more business logics, which are responsible for the client-side production at run time of context-dependent content, e.g., following a user'"'"'s request. Interactive services can be played also in a set-top box with no return channel as the application running in the set-top box includes the dynamic service logic that can locally create the dynamic scenes that provide for the interactivity.
-
Citations
77 Claims
-
1-38. -38. (canceled)
- 39. A digital receiving device operatively linked to a screen and configured to receive a television signal that can be displayed onto said screen, said digital receiving device comprising a service application for providing interactive services comprising media content, such media content being described by description files representing a sequence of scenes to be visualized on said screen by running first executable codes, said service application comprising user data and a dynamic service logic comprising second executable codes capable of performing logical operations on said user data, which, executed in the digital receiving device, generate new media content to be visualized on said screen.
-
64. A method for providing interactive services on at least a digital receiving device operatively linked to a screen, said interactive services comprising media content described by description files representing a sequence of scenes to be visualized on said screen, comprising the steps of:
-
a) running a service application in the digital receiving device, said service application comprising first executable codes for visualizing the scenes on said screen and a dynamic service logic comprising second executable codes;
b) providing user data to the service application;
c) providing said second executable codes access to the user data; and
d) instantiating said second executable codes on the user data so as to perform logical operations on the user data, which generate new media content to be visualized on said screen. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77)
-
Specification