File transfer method and system

a file transfer and file technology, applied in the field of file transfer methods and systems, can solve the problems of reducing the advantage of simultaneous ftp transmission, saito method, and special control programs having to be installed on both ends, and achieve the effect of high transfer speed

Inactive Publication Date: 2007-02-22
NATH VIRENDRA +1
View PDF14 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0007] It is therefore a principal object of the present invention to overcome the disadvantages of the prior art by providing a file transfer method for large data files that achieves very high transfer speeds by using multiple simultaneous FTP connections but does not require nonstandard proprietary control programs to be present at both the sending and receiving ends of every transmission.
[0012] This file transfer method can obtain the same high speed download performance using multiple simultaneous FTP connections as in the prior art, but offers the important additional advantage that no special software is required at the sender end. The file transfer method can be used for downloads to the receiver by configuring the Control Program to control the intermediary receiving processes upon the initiation of a request from the receiver. The intermediary receiving processes can be any computing resources available to the Control Program, such as an array of dedicated computers, or a network or grid of enlisted computers.

Problems solved by technology

The main disadvantage is that special control programs must be installed on the computers at both ends, which requires widespread adoption of the control programs as a standard tool in order for large files to be exchanged among many different users on the Internet.
With the Fabozzi method, it is possible that some packets will finish uploading early, reducing the advantage of simultaneous FTP transmissions.
Once again, the Saito method has the disadvantage that special control programs must be installed on both ends.
However, the disadvantage is that nonstandard proprietary programs must be present at both ends.
Once again, the disadvantage of this approach is that nonstandard proprietary programs must be present at both ends.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • File transfer method and system
  • File transfer method and system
  • File transfer method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In the following detailed description of the present invention, a preferred implementation of a file transfer method and preferred embodiment of a file transfer system are described with certain specific details set forth in order to provide a thorough understanding of the present invention. However, it will be recognized by one skilled in the art that the present invention may be practiced without these specific details or with equivalents thereof. In other instances, certain specific components explained herein may be substituted with equivalents that may be well known but have not been described in detail herein as not to unnecessarily obscure aspects of the present invention. It is to be understood that the scope of the invention as disclosed and claimed herein shall not be limited by the specific examples used below to explain certain preferred implementations of the invention.

[0033] Some portions of the detailed description of computerized methods below are presented i...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A file transfer method for transmitting a large data file in slices from a sender to a receiver through the Internet on multiple parallel FTP connections uses the restart (REST) command of the industry-standard FTP Protocol to command an FTP server to transfer the respective slices starting with the first byte corresponding to that slice. This method can obtain the same high speed download performance of multiple simultaneous FTP connections without requiring any special software to be installed at the sender end. The “restart” file transfer method can be employed in a batch-processing system for performing file transfers from multiple FTP servers through the Internet in which each file transfer involves multiple parallel FTP connections. The batch-processing system has designated Receiver Machines for handling file transfers from any FTP server using multiple parallel FTP connections, an Autopoller Server for monitoring the status of file transfers from any FTP server to the Receiver Machines, and an Admin Program connected to the Autopoller Server providing a graphical user interface for an operator for administration of the system.

Description

[0001] This invention generally relates to Internet file transfer using the File Transfer Protocol (FTP) for downloads of large files through the Internet, and, more particularly, to an improved method for obtaining very high speeds for large file transfers using multiple parallel download connections, and to a system for batch processing and administration of such large file transfers. BACKGROUND OF INVENTION [0002] As shown in FIG. 1, file transfers over the Internet are commonly accomplished by a sender program of one user sending data from an original file over a connection to a receiver program of another user, with the result that the receiver has a copy of the original file. For downloading a file using the File Transfer Protocol (FTP) of the TCP / IP Protocol commonly used on the Internet, as shown in FIG. 2, the sender program is a standard FTP server, the connection is an FTP connection, and the receiver program is a standard FTP client program. The process is initiated by t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F15/16
CPCH04L67/06H04L69/14
Inventor NATH, VIRENDRASHAW, DAN M.
Owner NATH VIRENDRA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products