Electronic document delivery system
First Claim
1. A method for transferring data files between a first computing device and a second computing device interconnected by a network, comprising:
- establishing a first network connection between the first computing device and a server;
registering a file transfer request for a data file with a server application residing on the server, the data file residing on the first computing device;
establishing a second network connection between the first computing device and the server, such that the second network connection is independent from the first network connection;
retrieving the file transfer request via the second network connection from the server application; and
transferring the data file from the first computing device via the second network connection to the server in response to the file transfer request retrieved from the server application.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved method is provided for transferring data files between a first computing device and a second computing device interconnected by a network. The method includes: establishing a first network connection between the first computing device and a second computing device using the hypertext transfer protocol (HTTP); registering a file transfer request for a given data file with a server application residing on the second computing device; establishing a second network connection between the first computing device and the second computing device using HTTP; retrieving the file transfer request from the server application via the second network connection; and transferring the data file via the second network connection in response to the file transfer request retrieved from the server application.
-
Citations
19 Claims
-
1. A method for transferring data files between a first computing device and a second computing device interconnected by a network, comprising:
-
establishing a first network connection between the first computing device and a server;
registering a file transfer request for a data file with a server application residing on the server, the data file residing on the first computing device;
establishing a second network connection between the first computing device and the server, such that the second network connection is independent from the first network connection;
retrieving the file transfer request via the second network connection from the server application; and
transferring the data file from the first computing device via the second network connection to the server in response to the file transfer request retrieved from the server application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18)
-
-
12. An electronic file delivery system for transferring data files between a first computing device and a second computing device interconnected by a network, comprising:
-
a server application for coordinating a transfer of data files;
a requesting application residing on the first computing device, the requesting application operable to establish a network connection to the second computing device using a hypertext transfer protocol and to register a file transfer request for a data file with the server application; and
a transfer application residing on the first computing device and operable to establish a second network connection to the second computing device using the hypertext transfer protocol, the transfer application further operable to retrieve the file transfer request from the server application and to transfer the data file to the second computing device in response to the file transfer request retrieved from the server application.
-
-
19. An electronic file delivery system for transferring data files between a first computing device and a second computing device interconnected by a network, comprising:
-
a server application for coordinating a transfer of data files, the server application residing on the second computing device;
a requesting application residing on a third computing device, the requesting application operable to establish a network connection to the second computing device using a hypertext transfer protocol and to register a file transfer request for a data file with the server application; and
a transfer application residing on the first computing device and operable to establish a second network connection to the second computing device using the hypertext transfer protocol, the transfer application further operable to retrieve the file transfer request from the server application and to transfer the data file to the second computing device in response to the file transfer request retrieved from the server application.
-
Specification