Data Transfer System and Method
First Claim
1. A method of transmitting data files through a private network without write permission, comprising the steps of:
- reading at least a first configurable segment of data from a file to be transmitted from a user device to a destination server through a private network;
creating a first network message addressed to the destination server, the first network message comprising a header and a data payload;
placing the first data segment in the data payload of the first network message;
sending the first network message through the private network and a public network to the destination server without temporary storage at a local server of the private network; and
reconstructing at least a portion of the file from the first data segment in the first network message at the destination server.
5 Assignments
0 Petitions
Accused Products
Abstract
A data transfer system and method allows data files to be transmitted from a user device through a private network and a public network to a destination server without requiring write permission at an intermediate server of the private network. A configurable segment of data is read from a file to be transmitted. A network message having a header and a data payload is then created and addressed to a destination server associated with a public network. The data segment is placed in the data payload of the network message. The network message is then sent over the private and public networks to the destination server. The process is repeated until the entire data file has been sent in a series of network messages to the destination server. The file is reconstructed at the destination server from the data segments in the series of received network messages.
151 Citations
20 Claims
-
1. A method of transmitting data files through a private network without write permission, comprising the steps of:
-
reading at least a first configurable segment of data from a file to be transmitted from a user device to a destination server through a private network; creating a first network message addressed to the destination server, the first network message comprising a header and a data payload; placing the first data segment in the data payload of the first network message; sending the first network message through the private network and a public network to the destination server without temporary storage at a local server of the private network; and reconstructing at least a portion of the file from the first data segment in the first network message at the destination server. - View Dependent Claims (2, 3, 4)
-
-
5. A method of transmitting data files through a private network without write permission, comprising the steps of:
-
reading a first configurable segment of data from a file to be transmitted from a user device to a destination server through a private network; creating a first network message addressed to the destination server, the first network message comprising a header and a data payload; placing the first data segment in the data payload of the first network message; reading a second configurable segment of data from the file; creating a second network message addressed to the destination server, the second network message comprising a header and a data payload; placing the second data segment in the data payload of the second network message; sending the first and second network messages through the private network and a public network to a destination server; and reconstructing the file from the first and second data segments in the first and second network messages at the destination server. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for transmitting data files through a private network, comprising:
-
reading a configurable segment of data from a file to be transmitted from a user device to a destination server through the private network; creating a network message addressed to the destination server, the message comprising a header and a data payload; placing the data segment from the file to be transmitted in the data payload of the network message; sending the network message through the private network and a public network to the destination server; repeating the foregoing steps with successive segments of data from the data file until the entire data file has been sent in a series of network messages to the destination server; and reconstructing the file at the destination server from the data segments in the series of network messages.
-
-
14. A data transfer system, comprising:
-
a local device having a series of stored files; a private network having a series of access points; the local device having a communication module for connection to at least one access point of the private network; a public network communicating with the private network; and at least one destination server communicatively coupled with the private network via the public network; the local device having a file reader module configured to select a file from the stored files and read n successive configurable segments of data from the selected file until the entire file has been read, and a network message generator module linked to the file reader module and configured to create a series of n network messages addressed to the destination server, each network message having a header and a data payload, and to place each successive data segment in a respective network message in the series; the communication module being linked to the network message generator module and configured to send the series of network messages through the private network and the public network to the destination server; and the destination server having a receiver module configured to receive the network messages and a processor module configured to reconstruct the selected file from the successive data segments in the series of network messages. - View Dependent Claims (15, 16, 17)
-
-
18. A data transfer system, comprising:
-
a local device having at least one file for selective transfer to a destination server through at least one private network; the local device processor having reader means for reading successive configurable segments of data from the file until the entire file has been read, message generator means for creating network messages addressed to the destination server, the number of network messages corresponding to the number of configurable data segments in the file, each network message having a header and a data payload containing a respective data segment, and transmission means for transmitting each network message through said private network and a public network; and a destination server associated with said public network for receiving each network message, the destination server having processor means for reconstructing the originally read data segment from the network message. - View Dependent Claims (19, 20)
-
Specification