Media on demand system and method
First Claim
Patent Images
1. A method of generating a media on demand (MOD) event in a media generation system, comprising the steps of:
- a) generating a user selectable MOD event in a stateless software module;
b) receiving a MOD event protocol file for the selected MOD event, the protocol file indicating the source of a media signal for the selected MOD event; and
c) directing the media generation system to generate the MOD event based on the MOD event protocol file.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for generating a media on demand (MOD) event. The invention uses a MOD event protocol file that is generated when a user selects a MOD event in a stateless software module to generate the MOD event. A VOD server may dynamically generate the MOD event protocol file to indicate how to tune to the selected MOD event.
211 Citations
113 Claims
-
1. A method of generating a media on demand (MOD) event in a media generation system, comprising the steps of:
-
a) generating a user selectable MOD event in a stateless software module;
b) receiving a MOD event protocol file for the selected MOD event, the protocol file indicating the source of a media signal for the selected MOD event; and
c) directing the media generation system to generate the MOD event based on the MOD event protocol file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40)
-
-
12. A method of generating a media on demand (MOD) event in a media generation system, comprising the steps of:
-
a) generating a user selectable MOD event in a stateless software module;
b) receiving a MOD event protocol file for the selected MOD event; and
c) the stateless software module evoking a MOD event handler software module upon receiving the MOD event protocol file, the MOD event handler software module performing the step of directing the media generation system to generate the MOD event based on the MOD event protocol file.
-
-
23. A method of generating a Video on demand (VOD) event in a windowless television set top box, comprising the steps of:
-
a) generating a user selectable link coupled to a VOD event in a page of a Web Browser;
b) receiving a VOD event protocol file for the VOD event from the selected link;
c) the Web Browser evoking a VOD event handler plug-in upon receiving the VOD event protocol file, the VOD event handler plug-in performing the step of directing the set top box to generate the VOD event based on the VOD event protocol file.
-
-
28. A method of generating a Video on demand (VOD) event, comprising the steps of:
-
a) generating a user selectable link coupled to a VOD event in a page of a Web Browser;
b) receiving the request for the VOD event;
c) generating a VOD event protocol file for the requested VOD event;
d) transmitting the VOD event protocol file to the requesting link;
e) receiving the VOD event protocol file for the VOD event from the selected link; and
f) the Web Browser evoking a VOD event handler plug-in upon receiving the VOD event protocol file, the VOD event handler plug-in performing the step of directing the generation of the VOD event based on the VOD event protocol file.
-
-
34. A method of generating a Video on demand (VOD) event, comprising a set top box performing the steps of:
-
a) generating a user selectable link coupled to a VOD event in a page of a Web browser;
b) receiving a VOD event protocol file for the VOD event from the selected link; and
c) evoking a VOD event handler plug-in upon receiving the VOD event protocol file, the VOD event handler plug-in performing the step of directing the generation of the VOD event based on the VOD event protocol file;
and a VOD server performing the steps of;
d) receiving a request for the VOD event from the set top box;
e) generating a VOD event protocol file for the requested VOD event; and
f) transmitting the VOD event protocol file to the requesting link of the set top box.
-
-
41. An article of manufacture for use in generating a media on demand (MOD) event in a media generation system, the article of manufacture comprising computer readable storage media including program logic embedded therein that causes control circuitry to perform the steps of:
-
a) generating a user selectable MOD event in a stateless software module;
b) receiving a MOD event protocol file for the selected media event, the protocol file indicating the source of a media signal for the selected MOD event; and
c) directing the media generation system to generate the MOD event based on the MOD event protocol file. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. An article of manufacture for use in generating a media on demand (MOD) event in a media generation system, the article of manufacture comprising computer readable storage media including program logic embedded therein that causes control circuitry to perform the steps of:
-
a) generating a user selectable MOD event in a stateless software module;
b) receiving a MOD event protocol file for the selected media event; and
c) the stateless software module evoking a MOD event handler software module upon receiving the MOD event protocol file, the MOD event handler software module performing the step of directing the media generation system to generate the MOD event based on the MOD event protocol file. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. An article of manufacture for use in generating a Video on demand (VOD) event in a windowless television set top box, the article of manufacture comprising computer readable storage media including program logic embedded therein that causes control circuitry to perform the steps of:
-
a) generating a user selectable link coupled to a VOD event in a page of a Web Browser;
b) receiving a VOD event protocol file for the VOD event from the selected link;
c) the Web Browser evoking a VOD event handler plug-in upon receiving the VOD event protocol file, the VOD event handler plug-in performing the step of directing the set top box to generate the VOD event based on the VOD event protocol file. - View Dependent Claims (64, 65, 66, 67, 69, 70, 71, 72, 73, 78, 80, 81, 82, 83, 84)
-
-
68. An article of manufacture for use in generating a Video on demand (VOD) event, the article of manufacture comprising computer readable storage media including program logic embedded therein that causes control circuitry to perform the steps of:
-
a) generating a user selectable link coupled to a VOD event in a page of a Web Browser;
b) receiving the request for the VOD event;
c) generating a VOD event protocol file for the requested VOD event;
d) transmitting the VOD event protocol file to the requesting link;
e) receiving the VOD event protocol file for the VOD event from the selected link; and
f) the Web Browser evoking a VOD event handler plug-in upon receiving the VOD event protocol file, the VOD event handler plug-in performing the step of directing the generation of the VOD event based on the VOD event protocol file.
-
-
74. A media on demand (MOD) generation system, comprising:
-
a) means for generating a user selectable MOD event in a stateless software module;
b) means for receiving a MOD event protocol file for the selected media event, the protocol file indicating the source of a media signal for the selected MOD event; and
c) means for directing the generation of the MOD event based on the MOD event protocol file. - View Dependent Claims (75, 76, 77, 79)
-
-
85. A media on demand (MOD) generation system, comprising:
-
a) means for generating a user selectable MOD event in a stateless software module;
b) means for receiving a MOD event protocol file for the selected media event; and
c) means for evoking a MOD event handler software module upon receiving the MOD event protocol file, the MOD event handler software module including means for directing the generation of the MOD event based on the MOD event protocol file. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93, 94, 95)
-
-
96. A Video on demand (VOD) system, comprising:
-
a) means for generating a user selectable link coupled to a VOD event in a page of a Web Browser;
b) means for receiving a VOD event protocol file for the VOD event from the selected link; and
c) means for evoking a VOD event handler plug-in upon receiving the VOD event protocol file, the VOD event handler plug-in including means for directing the generation of the VOD event based on the VOD event protocol file. - View Dependent Claims (97, 98, 99, 100)
-
-
101. A Video on demand (VOD) system, comprising:
-
a) means for generating a user selectable link coupled to a VOD event in a page of a Web Browser;
b) means for receiving the request for the VOD event;
c) means for generating a VOD event protocol file for the requested VOD event;
d) means for transmitting the VOD event protocol file to the requesting link;
e) means for receiving the VOD event protocol file for the VOD event from the selected link; and
f) means for evoking a VOD event handler plug-in upon receiving the VOD event protocol file, the VOD event handler plug-in including means for directing the generation of the VOD event based on the VOD event protocol file. - View Dependent Claims (102, 103, 104, 105, 106)
-
-
107. A Video on demand (VOD) system, comprising:
- a set top box performing the steps of;
a) a set top box comprising;
i) means for generating a page in a Web browser having a user selectable link coupled to a VOD event;
ii) means for receiving a VOD event protocol file for the VOD event from the selected link; and
iii) means for evoking a VOD event handler plug-in upon receiving the VOD event protocol file, the VOD event handler plug-in including means for directing the generation of the VOD event based on the VOD event protocol file; and
b) a VOD server comprising;
i) means for receiving a request for the VOD event from the set top box;
ii) means for generating a VOD event protocol file for the requested VOD event; and
iii) means for transmitting the VOD event protocol file to the requesting link of the set top box. - View Dependent Claims (108, 109, 110, 111, 112, 113)
- a set top box performing the steps of;
Specification