Information exchange system
First Claim
1. A method of transferring data via a communications network from a first network node to a second network node, comprising the steps of;
- dividing the data into batches;
transferring information to the second node from the first node in the batches, and maintaining a record of the transfer status for each batch; and
in the event of a transmission failure or disconnection, reestablishing a connection between the first node and the second node and transferring to the second node from the first node only that batch or those batches of the data not yet successfully received by the second node.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus is provided for the automatic transfer of data across a communications network. The data is divided into batches prior to transfer and a record of the batches is maintained, so that in the event of a communications failure or a disconnection the transmission of data can be resumed from the point where it left off. By maintaining a record of the batches it is not necessary to re-transmit the entire file when the transfer is disrupted. There is also provided a system for transmitting large attachments (102) to emails (101) wherein the attachment (102) is sent to an intermediate server (108) and a token (109) is generated which is sent both to the intermediate server (108) and to the end receiver (107), which allows the attachment (102) to be downloaded from the intermediate server (108) to the end receiver (107) at a later time.
-
Citations
26 Claims
-
1. A method of transferring data via a communications network from a first network node to a second network node, comprising the steps of;
-
dividing the data into batches;
transferring information to the second node from the first node in the batches, and maintaining a record of the transfer status for each batch; and
in the event of a transmission failure or disconnection, reestablishing a connection between the first node and the second node and transferring to the second node from the first node only that batch or those batches of the data not yet successfully received by the second node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20, 21, 22, 23)
-
-
11. An apparatus for transferring data via a communications network from a first network node to a second network node, comprising:
-
means to divide the data into batches;
means to transfer information to the second node from the first node in the batches, and maintain a record of each batch; and
means to reestablish a connection between the first node and the second node in the event of a transmission failure or disconnection and means to transfer to the second node from the first node only that batch or those batches not yet successfully received by the second node. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 24, 25, 26)
-
Specification