System and method of delivering confidential electronic files
First Claim
1. A method of resolving a communications path and sending a private message from a sending computer to a receiving computer over a computer network including at least one third party computer in the communications path, the method comprising:
- evaluating, with a system registry, an Internet Protocol address of the receiving computer, wherein the Internet protocol address of the receiving computer is dynamically established;
determining, with the system registry, when the receiving computer is a private messaging network member of a mail service peer network that includes the sending computer based upon the evaluation of the Internet Protocol address of the receiving computer;
determining when the receiving computer is directly addressable by the sending computer;
resolving a delivery address of the receiving computer at the time of transmission of the private message;
dynamically establishing at the time of transmission of the private message an encrypted line from the receiving computer to the sending computer, where the encrypted line is a direct communications path through which the private message is sent from the sending computer to the receiving computer, where the direct communications path provides no persistent copies of the private message to the at least one third party computer;
providing network location information of the sending computer to the receiving computer; and
transmitting the private message from the sending computer directly to the receiving computer over the encrypted line to the delivery address resolved at the time of transmission without the at least one third party computer receiving a persistent copy of the private message;
checking the system registry and determining when the recipient of the private message on the receiving computer is the private messaging network member;
establishing the direct communications path between the sending computer and the receiving computer when the sending computer is the member of the private messaging network and the receiving computer is a non-member of the private messaging network, by notifying the receiving computer through a non-private message comprising an embedded link to directly access the private message from the sending computer, and the receiving computer launches a system web client that contacts the system registry to locate the sending computer, where the direct communications path provides no persistent copy and storage of the private message by an intermediary device.
2 Assignments
0 Petitions
Accused Products
Abstract
A private document delivery system and method includes a sending computer configured to transmit an electronic document over a computer network, a dynamically established encrypted line to traverse the computer network from a receiving computer to the sending computer where the delivery address of the receiving computer is resolved at the time of transmission of the private message such that no third parties to the message receive a permanent copy of the message. The system and method also includes a signaling mechanism configured to notify the receiving computer that the electronic document is waiting for delivery. The system and method includes a verification agent configured to verify the receiving computer'"'"'s identity with a protocol specified by the sending computer and to provide access instructions to the receiving computer with which the receiving computer locates the sending computer via the dynamically established encrypted line and receives the transmitted electronic document.
-
Citations
25 Claims
-
1. A method of resolving a communications path and sending a private message from a sending computer to a receiving computer over a computer network including at least one third party computer in the communications path, the method comprising:
-
evaluating, with a system registry, an Internet Protocol address of the receiving computer, wherein the Internet protocol address of the receiving computer is dynamically established; determining, with the system registry, when the receiving computer is a private messaging network member of a mail service peer network that includes the sending computer based upon the evaluation of the Internet Protocol address of the receiving computer; determining when the receiving computer is directly addressable by the sending computer; resolving a delivery address of the receiving computer at the time of transmission of the private message; dynamically establishing at the time of transmission of the private message an encrypted line from the receiving computer to the sending computer, where the encrypted line is a direct communications path through which the private message is sent from the sending computer to the receiving computer, where the direct communications path provides no persistent copies of the private message to the at least one third party computer; providing network location information of the sending computer to the receiving computer; and transmitting the private message from the sending computer directly to the receiving computer over the encrypted line to the delivery address resolved at the time of transmission without the at least one third party computer receiving a persistent copy of the private message; checking the system registry and determining when the recipient of the private message on the receiving computer is the private messaging network member; establishing the direct communications path between the sending computer and the receiving computer when the sending computer is the member of the private messaging network and the receiving computer is a non-member of the private messaging network, by notifying the receiving computer through a non-private message comprising an embedded link to directly access the private message from the sending computer, and the receiving computer launches a system web client that contacts the system registry to locate the sending computer, where the direct communications path provides no persistent copy and storage of the private message by an intermediary device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A private message delivery system comprising:
-
a sending computer configured to transmit a private message to a receiving computer over a computer network including at least one third party computer without the at least one third party computer receiving a persistent copy of the private message; a system registry configured to evaluate an Internet Protocol address of the receiving computer, wherein the Internet Protocol address of the receiving computer is dynamically established, and further configured to determine when the receiving computer is a private messaging network member of a mail service peer network that includes the sending computer based on the evaluation of the Internet Protocol address of the receiving computer and also configured to determine when the receiving computer is directly addressable by the sending computer and also configured to provide network location information of the sending computer to the receiving computer and also configured to resolve a delivery address of the receiving computer at the time of transmission of the private message; an encrypted line established at the time of transmission of the private message to traverse the computer network from the receiving computer to the sending computer, where the encrypted line is a direct communications path through which the private message is sent from the sending computer to the receiving computer, where the direct communications path provides no persistent copies of the private message to the at least one third party computer; a signaling computer configured to notify the receiving computer that the private message is waiting for delivery; and a verification agent configured to verify the receiving computer'"'"'s identity with a protocol specified by the sending computer and further configured to provide access instructions to the receiving computer with which the receiving computer locates the sending computer via the dynamically established encrypted line and receives the transmitted electronic document; checking the system registry and determining when the recipient of the private message on the receiving computer is the private messaging network member; and establishing a direct the communication path between the sending computer and the receiving computer when the sending computer is the member of the private messaging network and the receiving computer is a non-member of the private messaging network, by notifying the receiving computer through a non-private message comprising an embedded link to directly access the private message from the sending computer, and the receiving computer launches a system web client that contacts the system registry to locate the sending computer, where the direct communications path provides no persistent copy and storage of the private message by an intermediary device.
-
Specification