Concurrent ftp read and write
First Claim
1. A method for ftp transfer, the method comprising:
- uploading, by a first computer system, a file to an ftp site;
receiving, by the ftp site, the file in file segments during the uploading; and
downloading, by a second computer system, the file segments during the receiving.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and media are disclosed for concurrent ftp transfer of a file. In one embodiment, the method for concurrent ftp reading and writing includes uploading a file by a first computer system in communication with an ftp site, such as a server, having an ftp program. Further, the method includes receiving, by the ftp site, a plurality of file segments of the file during the uploading. Further still, the method includes downloading, by a second computer system in communication with the ftp site, all of the plurality of file segments, whereby the downloading may begin during such receiving, i.e., before complete upload of the file. An intermediary ftp program associated with the ftp daemon of the ftp program permits the concurrent reading and writing of the file. Possible implementations of this intermediary ftp program include, for example, into either the ftp daemon or the logical file systems layer.
-
Citations
20 Claims
-
1. A method for ftp transfer, the method comprising:
-
uploading, by a first computer system, a file to an ftp site;
receiving, by the ftp site, the file in file segments during the uploading; and
downloading, by a second computer system, the file segments during the receiving. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for ftp transfer, the system comprising:
-
a first computer system having a file and in communication with an ftp site;
a second computer system in communication with the ftp site; and
an ftp program, on the ftp site, for receiving an upload of the file in file segments, and for permitting a download, to the second computer system, of the file to begin after receiving, by the ftp site, a first of the file segments. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A machine-accessible medium containing instructions, which when executed by a machine, cause the machine to perform operations for ftp transfer, comprising:
-
uploading, by a first computer system, a file to an ftp site;
receiving, by the ftp site, the file in file segments during the uploading; and
downloading, by a second computer system, the file segments during the receiving. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification