Claims
- 1. A method of inserting video assets into an interactive television application system, the method comprising the steps of:
providing an interactive television application for execution on a client device; providing access to data for use in conjunction with the interactive television application; determining when to display at least one video asset to at least one user; receiving a notification to display the at least one video asset during execution of the application; requesting the at least one video asset from a video on demand server; suspending the application; displaying the video asset; and resuming the application.
- 2. The method of claim 1 wherein the video asset is a commercial.
- 3. The method of claim 2 wherein the commercial is displayed on a portion of a screen shared with the application.
- 4. The method of claim 2 wherein the commercial is displayed on a full screen.
- 5. The method of claim 1 wherein suspending the application comprises halting execution of the application.
- 6. The method of claim 1 wherein suspending comprises pausing the application without halting execution of the application.
- 7. The method of claim 1 wherein suspending comprises continuing to run the application in the background.
- 8. The method of claim 1 wherein the video asset is selected randomly.
- 9. The method of claim 1 wherein the video asset is selected based upon a user's profile.
- 10. The method of claim 1 wherein the client device is a set top box.
- 11. A method of inserting commercial advertising into non-linear interactive television applications, the method comprising the steps of:
providing an interactive television application for execution on a set top box, the application comprising rules/triggers for displaying a commercial; receiving a notification indicating when to display a commercial from the application; requesting at least one commercial from a video on demand server; suspending the application; displaying the commercial; and resuming the application.
- 12. A method of inserting commercial advertising into non-linear interactive television applications, the method comprising the steps of:
providing an interactive television application for execution on a set top box; providing a software module in communication with the application for determining when to display at least one commercial; receiving a notification to display at least one commercial from the application; requesting the at least one commercial from a video on demand server; suspending the application; displaying the commercial; and resuming the application.
- 13. A system for inserting video assets into non-linear interactive television applications, the system comprising:
a client device comprising a processor, memory, and communications link coupled to a cable or satellite broadcast communications network, the client device further comprising at least one interactive application residing in its memory, the application being programmed to insert at least one video asset at pre-determined points during the use of the interactive application as payment for use of the interactive application; a broadcast server for supplying data to the application running on the client device; and a video on demand server for providing at least one video asset to the client device upon request from the client device.
- 14. The system of claim 13 wherein the client device is a set top box.
- 15. A method of inserting video assets into an interactive application system, the method comprising the steps of:
providing an interactive application for execution on a client device; providing access to data for use in conjunction with the interactive application; determining when to display at least one video asset to at least one user during execution of the application; suspending the application; displaying the video asset; and resuming the application.
- 16. The method of claim 15 wherein the interactive application is an interactive television application.
- 17. The method of claim 15 wherein the video asset is requested from a remote video on demand server.
- 18. The method of claim 15 wherein the video asset is pre-stored on the client device and requested to be displayed locally from the device.
- 19. The method of claim 15 wherein the video asset is displayed by switching to a channel that is dedicated to the broadcast of video assets.
- 20. The method of claim 15 wherein the step of determining when to display is done within the interactive application.
- 21. The method of claim 15 wherein the step of determining when to display is by a separate software module that works in communication with the interactive application.
- 22. The method of claim 15 wherein the step of determining when to display is done by the broadcaster and notification is received by broadcasting a signal to the client device.
- 23. A method of inserting video assets into an interactive television application system, the method comprising the steps of:
providing an interactive television application for execution on a client device, the client device comprising storage means for storing data; providing access to data for use in conjunction with the interactive television application; providing at least one video asset for storage on the client device; determining when to display at least one video asset to at least one user; receiving a notification to display the at least one video asset during execution of the application; suspending the application; displaying the video asset; and resuming the application.
- 24. The method of claim 23 wherein the client device is a personal video recorder.
- 25. A method of inserting video assets into an interactive television application system, the method comprising the steps of:
providing an interactive television application for execution on a client device; providing access to data for use in conjunction with the interactive television application; providing access to a television channel dedicated to the broadcast of video assets; determining when to display at least one video asset to at least one user; receiving a notification to display the at least one video asset during execution of the application; suspending the application; displaying the video asset by switching to the channel dedicated to the broadcast of video assets; and resuming the application.
- 26. The method of claim 25 wherein the client device is a set top box.
- 27. A method of receiving payment for use of an interactive television application, the method comprising the steps of:
providing an interactive television application for execution on a set top box; prompting a user for a method of payment for use of the interactive application; determining when to display a commercial to the user based upon the method of payment chosen; and providing access to data for use in conjunction with the interactive television application.
RELATED APPLICATIONS
[0001] This application claims priority to U.S. Provisional Application No. 60/380,146 entitled “System and Method for Displaying Commercials in Connection with an Interactive Television Application,” filed on May 3, 2002 which is incorporated herein by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60380146 |
May 2002 |
US |