Multiple on-demand media vendor integration
First Claim
Patent Images
1. A media distribution system comprising:
- a processor;
a memory;
media vendor drivers stored in the memory and executed on the processor to receive data from multiple on-demand media vendors; and
a client data server that bundles the data from the multiple on-demand media vendors and transmits the data to one or more client devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A media distribution system receives program data describing on-demand media content available from multiple vendors. The media distribution system packages the program data as electronic program guide data and distributes the electronic program guide data to one or more client devices.
180 Citations
30 Claims
-
1. A media distribution system comprising:
-
a processor;
a memory;
media vendor drivers stored in the memory and executed on the processor to receive data from multiple on-demand media vendors; and
a client data server that bundles the data from the multiple on-demand media vendors and transmits the data to one or more client devices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A media distribution system comprising:
-
media vendor drivers configured to receive program data from multiple on-demand media vendors;
a catalog manager configured to generate electronic program guide data based on the program data; and
a client data server configured to transmit the electronic program guide data to one or more client devices. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
multiple on-demand media vendors configured to transmit media content;
a client device configured to request and receive media content from the multiple media vendors; and
a server configured to maintain data that identifies on-demand media content available from the multiple media vendors and provide to the client device a combined listing of the media content that is available from the multiple media vendors.
-
-
17. A method comprising:
-
receiving data that describes multiple media-on-demand products that are available from multiple media vendors; and
distributing to a client device a combined list of the media-on-demand products that are available from the multiple media vendors. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. One or more computer-readable media comprising computer executable instructions that, when executed, direct a computing system to:
-
receive program data associated with on-demand media content available from multiple media vendors;
process the program data to generate electronic program guide data; and
distribute the electronic program guide data to one or more client devices. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification