Peer data transfer orchestration
First Claim
1. A data transfer system comprising:
- a plurality of peer systems arranged in a computer network; and
at least one data server comprising data and coupled to said plurality of peer systems, wherein said plurality of peer systems comprise a first peer system and at least one second peer system, wherein said first peer system is adapted to instruct said at least one second peer system to collaboratively transfer said data from said at least one data server to said first peer system, and wherein said at least one second peer system is adapted to transfer data from said at least one data server to said first peer system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, service, and program storage device implementing a method of transferring data, wherein the method comprises arranging a plurality of peer systems in a computer network; coupling at least one data server preferably comprises data to the plurality of peer systems, wherein the plurality of peer systems comprise a first peer system and at least one second peer system; the first peer system instructing the at least one second peer system to collaboratively transfer the data from the at least one data server to the first peer system; and the at least one second peer system transferring the data from the at least one data server to the first peer system. The plurality of peer systems is preferably grid enabled.
-
Citations
35 Claims
-
1. A data transfer system comprising:
-
a plurality of peer systems arranged in a computer network; and
at least one data server comprising data and coupled to said plurality of peer systems, wherein said plurality of peer systems comprise a first peer system and at least one second peer system, wherein said first peer system is adapted to instruct said at least one second peer system to collaboratively transfer said data from said at least one data server to said first peer system, and wherein said at least one second peer system is adapted to transfer data from said at least one data server to said first peer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of transferring data, said method comprising:
-
arranging a plurality of peer systems in a computer network;
coupling at least one data server comprising data to said plurality of peer systems, wherein said plurality of peer systems comprise a first peer system and at least one second peer system;
said first peer system instructing said at least one second peer system to collaboratively transfer said data from said at least one data server to said first peer system; and
said at least one second peer system transferring the data from said at least one data server to said first peer system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A program storage device readable by computer, tangibly embodying a program of instructions executable by said computer to perform a method of transferring data, said method comprising:
-
arranging a plurality of peer systems in a computer network;
coupling at least one data server comprising data to said plurality of peer systems, wherein said plurality of peer systems comprise a first peer system and at least one second peer system;
said first peer system instructing said at least one second peer system to collaboratively transfer said data from said at least one data server to said first peer system; and
said at least one second peer system transferring the data from said at least one data server to said first peer system. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A service of transferring data, said service comprising:
-
arranging a plurality of peer systems in a computer network;
coupling at least one data server comprising data to said plurality of peer systems, wherein said plurality of peer systems comprise a first peer system and at least one second peer system;
said first peer system instructing said at least one second peer system to collaboratively transfer said data from said at least one data server to said first peer system; and
said at least one second peer system transferring the data from said at least one data server to said first peer system. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer system comprising:
-
a computer network;
at least one data server comprising data and coupled to said computer network;
a grid enabled first peer system coupled to said computer network;
a plurality of grid enabled second peer systems coupled to said computer network; and
a peer directory adapted to connect said first peer system and said plurality of second peer systems to one another, wherein said first peer system is adapted to instruct said at least one second peer system to collaboratively transfer said data from said at least one data server to said first peer system, wherein said plurality of second peer systems are adapted to transfer data from said at least one data server to said first peer system, and wherein said first peer system is further adapted to identify data to be transferred, identify said at least one second peer system capable of transferring portions of said data, and create a data transfer plan; and
wherein said at least one second peer system is adapted to send said data transfer plan to said at least one data server and to provide a status message to said first peer system.
-
Specification