METHODS AND APPARATUS FOR DATA TRANSFER
First Claim
Patent Images
1. A computer system configured to facilitate transfer of a file having at least one segment via a p2p network, comprising:
- a processor having access to the p2p network; and
a memory responsive to the processor, wherein the memory stores a p2p communication program configured to cause the computer system to;
monitor an availability of the at least one file segment via the p2p network; and
automatically adjust the availability of the at least one file segment according to the availability of the at least one file segment.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for an efficient peer-to-peer (p2p) system generally includes a server selection mechanism connected to a p2p network. The server selection mechanism may be configured to maintain a list that describes the servers which are storing at least a portion of a specified file. The server selection mechanism may be configured to selectively distribute at least a portion of the file between servers, for example according to the description in the list.
-
Citations
24 Claims
-
1. A computer system configured to facilitate transfer of a file having at least one segment via a p2p network, comprising:
-
a processor having access to the p2p network; and
a memory responsive to the processor, wherein the memory stores a p2p communication program configured to cause the computer system to;
monitor an availability of the at least one file segment via the p2p network; and
automatically adjust the availability of the at least one file segment according to the availability of the at least one file segment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for transferring a file having multiple segments via a p2p network, comprising:
-
monitoring an availability of at least one of the file segments via the p2p network; and
automatically adjusting the availability of the at least one file segment according to the availability of the at least one file segment. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A medium storing computer-executable instructions, wherein the instructions are configured to cause a computer coupled to a p2p network to:
-
monitor an availability of at least one file segment via the p2p network; and
automatically adjust the availability of the at least one file segment according to the availability of the at least one file segment. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program configured to cause a computer coupled to a p2p network to:
-
monitor an availability of at least one file segment via the p2p network; and
automatically adjust the availability of the at least one file segment according to the availability of the at least one file segment. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification