Video on demand gateway
First Claim
1. In a broadcast communications system having a transmitting station and a receiving station, said transmitting station including a first VOD system having a first VOD asset management system, a first VOD business management system and a first VOD server, wherein said transmitting station includes a VOD gateway and said receiving station includes a generic VOD client, a method comprising:
- transmiting a request from said VOD gateway to said first VOD asset management system for a list of VOD assets stored in said first VOD system;
receiving said list of VOD assets in stored in said first VOD system at said VOD gateway;
transmitting from said receiving station to said VOD gateway a request for a list of VOD assets;
transmitting said list of VOD assets from said VOD gateway to said receiving station;
receiving, at said VOD gateway, a request from said receiving station for a given VOD program selected from said list of VOD assets;
forwarding said request for said given VOD program to said first VOD server;
receiving said given VOD program at said receiving station;
recording the event that said given VOD program was received at said receiving station as a purchase event of said given VOD program; and
transmitting said purchase event of said given VOD program from said VOD gateway to said first VOD business management system.
3 Assignments
0 Petitions
Accused Products
Abstract
A video on demand (VOD) gateway allows multiple incompatible and non-interoperable VOD systems to function as a single unified VOD system. A VOD gateway system includes a VOD asset gateway, a VOD session gateway, a VOD transaction gateway and a generic VOD client software program. The generic VOD client software resides in a CATV set-top box. The VOD asset gateway at the headend aggregates video inventory from multiple VOD vendor'"'"'s equipment. The VOD session gateway at the headend translates a subscriber request in a generic protocol for VOD program into the proprietary protocol for a specific VOD system. The VOD transaction gateway at the headend aggregates transactions from multiple VOD vendor'"'"'s equipment. In an alternate embodiment, a VOD gateway permits operators of multiple CATV systems to use multiple incompatible and non-interoperable VOD systems in each of a plurality of separate CATV systems.
124 Citations
36 Claims
-
1. In a broadcast communications system having a transmitting station and a receiving station, said transmitting station including a first VOD system having a first VOD asset management system, a first VOD business management system and a first VOD server, wherein said transmitting station includes a VOD gateway and said receiving station includes a generic VOD client, a method comprising:
-
transmiting a request from said VOD gateway to said first VOD asset management system for a list of VOD assets stored in said first VOD system;
receiving said list of VOD assets in stored in said first VOD system at said VOD gateway;
transmitting from said receiving station to said VOD gateway a request for a list of VOD assets;
transmitting said list of VOD assets from said VOD gateway to said receiving station;
receiving, at said VOD gateway, a request from said receiving station for a given VOD program selected from said list of VOD assets;
forwarding said request for said given VOD program to said first VOD server;
receiving said given VOD program at said receiving station;
recording the event that said given VOD program was received at said receiving station as a purchase event of said given VOD program; and
transmitting said purchase event of said given VOD program from said VOD gateway to said first VOD business management system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a broadcast communications system having a transmitting station and a receiving station, said transmitting station including first and second VOD systems each having a respective first and second VOD asset management system, a respective first and second VOD business management system and a respective first and second VOD server, wherein said transmitting station includes a VOD gateway and said receiving station includes a generic VOD client, a method comprising:
-
transmiting a request from said VOD gateway to said first VOD asset management system for a first list of VOD assets stored in said first VOD system;
transmiting a request from said VOD gateway to said second VOD asset management system for a second list of VOD assets stored in said second VOD system;
receiving said first and second lists of VOD assets in stored in said first and second VOD systems at said VOD gateway;
aggregating said first and second lists of VOD assets to form a combined list of VOD assets;
transmitting from said receiving station to said VOD gateway a request for a list of VOD assets;
transmitting said combined list of VOD assets from said VOD gateway to said receiving station;
selecting, at said receiving station a given VOD program from said combined list of VOD assets;
receiving, at said VOD gateway, a request from said receiving station for said given VOD program;
determining whether said request for said given VOD program specifies a VOD program originating from said first VOD server or a VOD program originating from said second VOD server;
forwarding said request for said given VOD program to said first VOD server if said given VOD program originates from said first VOD server SYSTEM;
forwarding said request for said given VOD program to said second VOD server if said given VOD program originates from said second VOD server;
receiving said given VOD program at said receiving station;
recording the event that said given VOD program was received at said receiving station as a purchase event of said given VOD program; and
transmitting said purchase event of said given VOD program from said VOD gateway to said first VOD business management system if said given VOD program originates from said first VOD server; and
transmitting said purchase event of said given VOD program from said VOD gateway to said second VOD business management system if said given VOD program originates from said second VOD server. - View Dependent Claims (7, 8, 9, 10)
-
-
11. In a broadcast communications system having a transmitting station and a receiving station, said transmitting station including a first VOD system having a first VOD asset management system, wherein said transmitting station includes a VOD gateway and said receiving station includes a generic VOD client, a method comprising:
-
transmiting a request from said VOD gateway to said first VOD asset management system for a list of VOD assets stored in said first VOD system;
receiving said list of VOD assets in stored in said first VOD system at said VOD gateway; and
transmitting from said receiving station to said VOD gateway a request for a list of VOD assets;
transmitting said list of VOD assets from said VOD gateway to said receiving station. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. In a broadcast communications system having a transmitting station and a receiving station, said transmitting station including first and second VOD systems each having a respective first and second VOD asset management system, wherein said transmitting station includes a VOD gateway and said receiving station includes a generic VOD client, a method comprising:
-
transmiting a request from said VOD gateway to said first VOD asset management system for a first list of VOD assets stored in said first VOD system;
transmiting a request from said VOD gateway to said second VOD asset management system for a second list of VOD assets stored in said second VOD system;
receiving said first and second lists of VOD assets in stored in said first and second VOD systems at said VOD gateway;
aggregating said first and second lists of VOD assets to form a combined list of VOD assets;
transmitting from said receiving station to said VOD gateway a request for a list of VOD assets; and
transmitting said combined list of VOD assets from said VOD gateway to said receiving station. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. In a broadcast communication system having a transmitting station, a receiving station and a VOD gateway, says transmitting station including a first VOD system having a first VOD server, a method of operating said VOD gateway comprising:
-
receiving, at said VOD gateway, a request from said receiving station for a given VOD program;
forwarding said request for said given VOD program to said first VOD server; and
receiving said given VOD program at said receiving station. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. In a broadcast communication system having a transmitting station, a receiving station and a VOD gateway, said broadcast communication system having a transmitting station including respective first and second VOD systems, said first VOD system including a first VOD server, said second VOD system including a second VOD server, and a receiving station, a method of operating said VOD gateway comprising:
-
receiving, at said VOD gateway, a request from said receiving station for a given VOD program;
determining whether said request for said given VOD program specifies a VOD program originating from said first VOD server or a VOD program originating from said second VOD server;
forwarding said request for said given VOD program to said first VOD server if said given VOD program originates from said first VOD server;
forwarding said request for said given VOD program to said second VOD server if said given VOD program originates from said first VOD server; and
receiving said given VOD program at said receiving station. - View Dependent Claims (32, 33, 34, 35, 36)
-
Specification