System and method for secure, high-speed transfer of very large files
AssigneeAnnai Systems, Inc.
InventorsLawrence Ganeshalingam, Patrick Allen
Life of this patent
Estimating the term…
Abstract
A method for parallelized transfer of an electronic file over a network. The method includes sending a first portion of the electronic file from a first sending node and receiving, at the first sending node, information relating to a second portion of the electronic file sent by a second sending node. The method further includes sending a third portion of the electronic file from the first sending node, wherein the third portion is different from the second portion.
Claims19
A method for facilitating transfer of an electronic file over a network, the method comprising:
- sending a first portion of the electronic file from a first server instance of a plurality of server instances;
- sending a second portion of the electronic file from a second server instance of the plurality of server instances;
- receiving, at the first server instance, information relating to the second portion of the electronic file sent by the second server instance;
- and
- sending a third portion of the electronic file from the first server instance;
- wherein the third portion is different from the second portion and wherein the first server instance and the second server instance are created in response to a request to transfer the electronic file.
A method for facilitating transfer of an electronic file over a network, the method comprising:
- generating first encrypted file information by encrypting a first portion of the electronic file using first encryption information;
- generating second encrypted file information by encrypting a second portion of the electronic file using second encryption information different from the first encryption information;
- generating third encrypted file information by encrypting a third portion of the electronic file using the first encryption information;
- sending, from a first server instance, a data stream including the first encrypted file information and the third encrypted file information;
- and
- sending the second encrypted file information from a second sever instance.
A method for facilitating transfer of an electronic file over a network, the method comprising:
- receiving, from a first receiving server instance, a first portion of an electronic file sent by a first sending node;
- receiving, from a second receiving server instance, a second portion of the electronic file sent by a second sending node;
- and
- receiving, from the first receiving server instance, a third portion of the electronic file sent by the first sending node;
- wherein the first receiving server instance and the second receiving server instance are included within a plurality of server instances created to transfer the electronic file.
Dependencies are inferred from the claim text.