Message passing over secure connections using a network server
First Claim
Patent Images
1. A method comprisingreceiving a message from a sender over a first secure network connection at a network server;
- determining whether the message is addressed to a recipient having an associated account on the network server;
forwarding the message to the recipient over an unsecured network connection if the recipient does not have an associated account on the network server; and
forwarding the message to the recipient over a second secure network connection if the recipient has an associated account on the network server.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for securely providing network services such as e-mail, chat, instant messaging, and e-commerce. Techniques can include establishing a first secure network connection through a publicly accessible network between a network server and a sender, through which a message is received. They can also include establishing a second secure network connection through a publicly accessible network between the network server and a recipient, thorough which the received message is forwarded. They can also include determining whether the recipient has an associated account on the network server.
120 Citations
14 Claims
-
1. A method comprising
receiving a message from a sender over a first secure network connection at a network server; -
determining whether the message is addressed to a recipient having an associated account on the network server;
forwarding the message to the recipient over an unsecured network connection if the recipient does not have an associated account on the network server; and
forwarding the message to the recipient over a second secure network connection if the recipient has an associated account on the network server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
storing the message using an indexing scheme without identification of the recipient; - and
storing a correlation of index codes to particular users in a location separate from the message.
-
-
12. A method comprising:
-
receiving, at a network server, an HTML (HyperText Markup Language) e-mail message over a first secure sockets layer connection with a sender, the HTML message being transmitted by the sender using a web-browser invoking HTTPS (HyperText Transfer Protocol Secure);
determining whether the message is addressed to a recipient having an associated account on the network server;
forwarding the message to the recipient over an unsecured network connection if the recipient does not have;
an associated account on the network server; and
forwarding the message to the recipient over a second secure sockets layer connection with the recipient if the recipient has an associated account on the network server. - View Dependent Claims (13)
storing the e-mail message using an indexing scheme without identification of the recipient; - and
storing a correlation of index codes to particular users in a location separate from the e-mail message.
-
-
14. A computer program product, disposed on a computer readable medium, the computer program comprising instructions for causing a server to:
-
receive a message from a sender over a first secure network connection at a network server;
determine whether the message is addressed to a recipient having an associated account on the network server;
forward the message to the recipient over an unsecured network connection if the recipient does not have an associated account on the network server; and
forward the message to the recipient over a second secure network connection if the recipient has an associated account on the network server.
-
Specification