Automatic execution of application on interactive television
First Claim
1. A method for automatic execution of an application by a set top computing system where the application is downloaded to the set top computing system from a television distribution network, the set top computing system displaying a video program on a television set connected to the set top computing system, said method comprising the steps of:
- waiting for an application token embedded in the video program and detecting the application token;
in response to the detection of the application token, terminating the running of the video program and capturing the application downloaded to the set top; and
executing the application in the set top to display the application on the television set.
5 Assignments
0 Petitions
Accused Products
Abstract
An interactive application on a set top computing is downloaded to the set top computing system from a headend in an interactive television network. The interactive application is automatically executed by the set top computing system currently running a video program for display on a television set connected to the set top. The automatic begins by waiting for an application token embedded in the video program and detecting the application token. In response to the detection of the application token, the video program is terminated and the application downloaded to the set top is captured. The application is then executed in the set top computing system for display on the television set. In addition, a warning token also embedded in the video program is detected. Then in response to detection of the warning token, the downloading of the ITV application to the set top computing system is initiated. The executing step is synchronized with completion of the termination of the running of the video program so that execution of the application begins immediately upon completion of the termination of the video program. The application is executed in the set top computing system, and a current context is stored as an origination reference. When the application is exited, the current context is launched to return the set top operations to the origination reference point from which the application was launched.
128 Citations
23 Claims
-
1. A method for automatic execution of an application by a set top computing system where the application is downloaded to the set top computing system from a television distribution network, the set top computing system displaying a video program on a television set connected to the set top computing system, said method comprising the steps of:
-
waiting for an application token embedded in the video program and detecting the application token; in response to the detection of the application token, terminating the running of the video program and capturing the application downloaded to the set top; and executing the application in the set top to display the application on the television set. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Set top apparatus for automatic execution of an interactive application in a set top computing system where the application is downloaded to the set top computing system from a media asset network connected to the set top computing system, said set top computing system processing a current media application to perform the current application on a multimedia display device connected to the set top computing system, said apparatus comprising:
-
a detector detecting a media switch signal embedded in the current application, the media switch signal indicating receipt of the interactive application from the media asset network; and a switching module, responsive to detection of the media switch signal by said detector, terminating processing by the set top computing system of the current application being performed on the multimedia display device and initiating processing of the interactive application on the set top computing system so that the interactive application is performed on the multimedia display device. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program storage medium readable by a computing system and encoding a computer program of instructions for executing a computer process for automatic execution of an application by a set top computing system where the application is downloaded to the set top computing system via a video program being displayed on a television set connected to the set top computing system, said computer process comprising the steps of:
-
waiting for an application token embedded in the video program and detecting the application token; in response to the detection of the application token, terminating the running of the video program and capturing the application downloaded to the set top; and executing the application in the set top to display the application on the television set. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program transmission medium in an interactive television network storing a computer program being downloaded to and readable by a set top computing system, said computer program transmission medium encoding a computer program of instructions for executing a computer process for automatic execution of an interactive television (ITV) application by a set top computing system where the ITV application is also downloaded to the set top computing system via an ITV signal transmitted over the interactive television network;
- said computer process comprising the steps of;
waiting for an application token in the ITV application and detecting the application token; in response to the detection of the application token, terminating the running of a current video program and capturing the ITV application downloaded to the set top; and executing the ITV application in the set top to display the application on the television set. - View Dependent Claims (19, 20, 21, 22, 23)
- said computer process comprising the steps of;
Specification