Patent ID: 6978378

Claim:
A secure file transfer system hosted on a server computer connected to a computer network and accessible by users via client computers connected to the computer network and running a hypertext viewer, the system comprising: a request page including a request submission object operable by a user at one of the client computers visiting the request page; a destination specification page including a destination specification tool with which the user at the one of the client computers specifies a destination to another one of the client computers of the secure file transfer, the destination specification page further including a transfer initiation object operable by the user at the one of the client computers to initiate transmission of the document; a client side application sent to the one of the client computers from the server computer upon operation by the user at the one of the client computers of the transfer initiation object, the client side application comprising: a file picker prompting the user at the one of the client computers to select a file for transfer to the destination at the another one of the client computers, and then breaking the selected file into one or more blocks; a key generator that generates a shared secret key and shares the key with the system on the server computer; and an encrypter that individually encrypts each of the one or more blocks and then individually sends each of the one or more blocks to the server computer; and a notifier at the server computer that notifies a recipient user at the destination at the another one of the client computers that the file awaits pickup on the server computer.