Distributed System and Methodology for Delivery of Media Content
First Claim
1. A method for distributing media comprising:
- receiving at a server a request from a first client for a particular media item, said first client having broadband connectivity to other clients;
at the server, determining a second client who has an encrypted copy of the desired media item;
transferring the encrypted copy of the desired media item from the second client to the first client;
after the encrypted copy has been transferred to the first client, indicating at the first client that the desired media item is now available; and
in response to receiving payment authorization from the first client, decrypting the desired media item for use at the first client.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed system and methodology for delivery of media content is described. In one embodiment, for example, a method of the present invention is described for distributing media comprises: receiving at a server a request from a first client for a particular media item, the first client having broadband connectivity to other clients; at the server, determining a second client who has an encrypted copy of the desired media item; transferring the encrypted copy of the desired media item from the second client to the first client; after the encrypted copy has been transferred to the first client, indicating at the first client that the desired media item is now available; and in response to receiving payment authorization from the first client, decrypting the desired media item for use at the first client.
-
Citations
109 Claims
-
1. A method for distributing media comprising:
-
receiving at a server a request from a first client for a particular media item, said first client having broadband connectivity to other clients;
at the server, determining a second client who has an encrypted copy of the desired media item;
transferring the encrypted copy of the desired media item from the second client to the first client;
after the encrypted copy has been transferred to the first client, indicating at the first client that the desired media item is now available; and
in response to receiving payment authorization from the first client, decrypting the desired media item for use at the first client. - 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, 25, 26, 27, 28)
-
-
29. A distributed media distribution system comprising:
-
a plurality of clients having peer-to-peer connectivity to one another;
at least one server for processing a request from a first client for a particular media item, for determining a second client who has an encrypted copy of the desired media item at the server, and for arranging transfer of the encrypted copy of the desired media item from the second client to the first client; and
a client rendering device for decrypting the desired media item for use by an authorized user at the first client. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A method for secure delivery of media content via the Internet, the method comprising:
-
providing at a server a catalog of media items available in encrypted format from a plurality of devices having broadband connectivity to the Internet;
receiving a priority list from a first device representing a prioritized list of media items requested by the first device from the catalog;
scheduling delivery to the first device of a particular media item on the priority list from at least one second device having an encrypted copy of the particular media item;
transferring an encrypted copy of the particular media item from said at least one second device to the first device; and
in response to a request to purchase the particular media item transferred to the first device, providing a decryption key to the first device enabling the encrypted copy of the particular media item to be played at the first device. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85)
-
-
86. A distributed media distribution system comprising:
- a plurality of clients having peer-to-peer connectivity to one another;
at least one server for processing a request from a first client for a particular media item, for determining a second client who has a protected copy of the desired media item at the server, and for arranging transfer of the protected copy of the desired media item from the second client to the first client; and
a client rendering device for storing a protected copy of the desired media item at the first client and rendering the desired media item to an authorized user at the first client. - View Dependent Claims (87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109)
- a plurality of clients having peer-to-peer connectivity to one another;
Specification