Methods, apparatus, and systems for providing media content over a communications network
First Claim
1. A system for delivering media content over a communications network, comprising:
- one or more servers for delivering media content over the network for one or more media content programs, said media content comprising data packets;
a control center for controlling delivery of said media content over the network via said one or more servers; and
a plurality of receiving devices for receiving said media content;
wherein at least a portion of said receiving devices are configured to share resources via the network, enabling a transfer of said data packets from one receiving device to another.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to broadcasting/multicasting of media content over a communication network using shared bandwidth available from peer-to-peer networking. The system of the present invention includes a plurality of broadcast devices, a plurality of receiving devices, a plurality of databases, and a control center. The control center is the central nerve of the network, and provides a number of services, including but not limited to channel control, ad insertion, conditional access, program guide services, and the like. The broadcast device converts media content, which can be television, radio, and other data, received from various content providers, into digital data packets, having a suitable format for transmission over the Internet. Each receiving device will request the relevant packets, decode the received packets, and display or present the media content contained in the packets via an associated device. Packets may be received directly from the broadcast devices or from peers (other receiving devices) on the network.
114 Citations
46 Claims
-
1. A system for delivering media content over a communications network, comprising:
-
one or more servers for delivering media content over the network for one or more media content programs, said media content comprising data packets;
a control center for controlling delivery of said media content over the network via said one or more servers; and
a plurality of receiving devices for receiving said media content;
wherein at least a portion of said receiving devices are configured to share resources via the network, enabling a transfer of said data packets from one receiving device to another. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for delivering media content over a communications network, comprising:
-
delivering media content provided by one or more servers over the network for one or more media content programs, said media content comprising data packets;
controlling from a control center delivery of said media content over the network via said one or more servers; and
receiving said media content at a plurality of receiving devices;
wherein at least a portion of said receiving devices are configured to share resources via the network, enabling a transfer of said data packets from one receiving device to another. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification