System and method for single client remote access
First Claim
1. A system for facilitating a transfer of a data file over a communication network, the system comprising:
- a first workstation having a data file stored thereon, wherein the first workstation is operable to communicate on the communication network, to identify the data file to be transmitted over the communication network, to identify a receiver of the data file, and to transmit to the identified receiver an invitation to receive the data file;
a second workstation operable to communicate on the communication network, wherein the second workstation is identified by the first workstation as the receiver of the data file, and further wherein the second workstation is operable to receive the invitation from the first workstation;
a web server operable to communicate on the communication network, and further operable to receive from the second workstation an identifier of the first workstation as a function of the second workstation responding to the invitation;
wherein the web server receives from the first workstation packets of the data file, and forwards the packets to the second workstation.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention comprises a system and method for facilitating a transfer of a data file over a communication network. In one embodiment, a first workstation having a data file stored thereon identifies a receiver of the data file, and transmits to the receiver an invitation to receive the data file. The receiver, a second workstation, uses the invitation to communicate to a web server an address for receiving the data file. The information processor securely receives packets of the data file and modifies header information in the packets before forwarding the packets of the data file to the second workstation. In an alternative embodiment, the receiver workstation invites a sender workstation to transmit a file.
26 Citations
35 Claims
-
1. A system for facilitating a transfer of a data file over a communication network, the system comprising:
-
a first workstation having a data file stored thereon, wherein the first workstation is operable to communicate on the communication network, to identify the data file to be transmitted over the communication network, to identify a receiver of the data file, and to transmit to the identified receiver an invitation to receive the data file;
a second workstation operable to communicate on the communication network, wherein the second workstation is identified by the first workstation as the receiver of the data file, and further wherein the second workstation is operable to receive the invitation from the first workstation;
a web server operable to communicate on the communication network, and further operable to receive from the second workstation an identifier of the first workstation as a function of the second workstation responding to the invitation;
wherein the web server receives from the first workstation packets of the data file, and forwards the packets to the second workstation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20, 22, 33)
-
-
10. A system for facilitating a transfer of a data file over a communication network, the system comprising:
-
a first workstation having a data file stored thereon, wherein the first workstation is operable to communicate on the communication network;
a second workstation operable to communicate on the communication network, wherein the second workstation identifies a directory for receiving the data file, and further generates and transmits to the first workstation an invitation that includes at least a name of the directory to identify where the data file is to be transmitted on the second workstation;
a web server operable to communicate on the communication network, and is further operable to receive from the first workstation an identifier of the second workstation as a function of the first workstation responding to the invitation;
wherein the web server receives from the first workstation packets of the data file, and forwards the packets to the second workstation. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 23, 25, 26, 34)
-
-
24. A method for facilitating a transfer of a data file over a communication network, the method comprising:
-
storing a data file on a first workstation, and providing the first workstation with software enabling the first workstation to;
communicate on the communication network;
identify the data file to be transmitted over the communication network;
identify a receiver of the data file; and
transmit to the identified receiver an invitation to receive the data file;
providing a second workstation with software enabling the second workstation to communicate on the communication network, wherein the second workstation is identified by the first workstation to be the receiver of the data file, and further wherein the second workstation is operable to receive the invitation from the first workstation;
providing a web server that is operable to communicate on the communication network, wherein the web server is operable to receive from the second workstation an identifier of the second workstation as a function of the second workstation responding to the invitation;
receiving by the web server from the first workstation packets of the data file, and forwarding by the web server the packets to the second workstation. - View Dependent Claims (28, 29, 30, 31, 32, 35)
-
-
27. The method of 24, further comprising receiving by the web server a communication port of the second workstation, and transmitting the communication port by the web server to the first workstation.
Specification