Downloading previously aired programs using peer-to-peer networking
First Claim
Patent Images
1. A method comprising:
- sending a request to a computing device, the request identifying a previously aired program;
receiving, from the computing device, a list of a plurality of client devices that may have at least a portion of the previously aired program; and
receiving, from one or more of the plurality of client devices, portions of the previously aired program.
2 Assignments
0 Petitions
Accused Products
Abstract
Downloading previously aired programs using peer-to-peer networking includes, in certain aspects, sending a request identifying a previously aired program to a computing device. A list of a plurality of client devices that may have at least a portion of the previously aired program are received from the computing device, and portions of the previously aired program are received from one or more of the plurality of client devices.
283 Citations
20 Claims
-
1. A method comprising:
-
sending a request to a computing device, the request identifying a previously aired program;
receiving, from the computing device, a list of a plurality of client devices that may have at least a portion of the previously aired program; and
receiving, from one or more of the plurality of client devices, portions of the previously aired program. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer readable media having a plurality of instructions that, when executed by one or more processors of a device, causes the one or more processors to:
-
request that a previously aired program be recorded on the device;
receive data identifying a plurality of client devices that may have one or more portions of the previously aired program recorded thereon; and
receive, from one or more of the plurality of client devices, the previously aired program. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more computer readable media having a plurality of instructions that, when executed by one or more processors of a device, causes the one or more processors to:
-
receive, from a requesting client device, a request for recording of a previously aired program;
generate a list identifying one or more other client devices that may have a copy of one or more portions of the previously aired program; and
send the list to the requesting client device to allow the requesting client device to obtain portions of the previously aired program from one or more of the one or more other client devices. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification