Selective encryption of electronic messages and data
First Claim
Patent Images
1. A method comprising:
- requesting a server, by a client, to securely store a first portion of a message on the server, the message comprising at least the first portion and a second portion;
receiving by the client, from the server, a message-specific token associated with accessing the first portion of the message, the message-specific token being generated by the server and comprising one or more encryption keys used by the server to encrypt the first portion of the message prior to storing the first portion of the message;
combining by the client, a second portion of the message with the message-specific token to form a partially secured copy of the message, and inserting one or more markup language based form elements within a body portion of the partially secured copy of the message to solicit responsive pre-delivery information input from a recipient of the partially secured copy of the message to facilitate determining whether or not the first portion of the message will be delivered to the recipient of the partially secured copy of the message; and
transmitting the partially secured copy of the message to a recipient, wherein the first portion of the message is subsequently delivered to the recipient by the server, on presentation of the message-specific token to the server, and wherein the message-specific token is conditionally presented to the server based at least in part on the recipient'"'"'s response to the solicitation by the markup language based form elements.
3 Assignments
0 Petitions
Accused Products
Abstract
A system includes a server to store a first portion of a message, and a client to store a complementary second portion of the message. The first portion of the message is encrypted and a message specific token comprising one or more encryption keys used to encrypt the first portion of the message is generated. The second portion of the message stored on the client is subsequently combined with the message-specific token to form a partially secured message at the client. Furthermore, the partially secured message including the message-specific token is delivered from the client to a recipient to facilitate access to both the first and second portions of the message by the recipient.
-
Citations
43 Claims
-
1. A method comprising:
-
requesting a server, by a client, to securely store a first portion of a message on the server, the message comprising at least the first portion and a second portion; receiving by the client, from the server, a message-specific token associated with accessing the first portion of the message, the message-specific token being generated by the server and comprising one or more encryption keys used by the server to encrypt the first portion of the message prior to storing the first portion of the message; combining by the client, a second portion of the message with the message-specific token to form a partially secured copy of the message, and inserting one or more markup language based form elements within a body portion of the partially secured copy of the message to solicit responsive pre-delivery information input from a recipient of the partially secured copy of the message to facilitate determining whether or not the first portion of the message will be delivered to the recipient of the partially secured copy of the message; and transmitting the partially secured copy of the message to a recipient, wherein the first portion of the message is subsequently delivered to the recipient by the server, on presentation of the message-specific token to the server, and wherein the message-specific token is conditionally presented to the server based at least in part on the recipient'"'"'s response to the solicitation by the markup language based form elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
a server securely storing a first portion of a message, the message comprising at least the first portion and a second portion; the server generating a token associated with accessing the first portion of the message, the token including one or more encryption keys used to encrypt the first portion of the message; the server combining the token with the second portion of the message and a message notification to form an integrated message notification, wherein the message notification solicits responsive pre-delivery information input from a recipient to determine whether or not the first portion of the message will be delivered to the recipient; and the server providing the integrated message notification to a sending client to facilitate the sending client in sending the integrated message notification to one or more recipients to facilitate recipient access to the first portion of the message, wherein access is granted based at least in part on the responsive pre-delivery information input from the recipient. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
a server securely storing a first portion of a message, the message comprising at least the first portion and a second portion; the server generating a token associated with accessing the first portion of the message, the token including one or more encryption keys used to encrypt the first portion of the message; the server transmitting the token and the second portion of the message to a sending client; the sending client combining the token with the second portion of the message and a message notification to form an integrated message notification, wherein the message notification solicits responsive pre-delivery information input from a recipient to determine whether or not the first portion of the message will be delivered to the recipient; and the sending client delivering the integrated message notification to one or more recipients to facilitate recipient access to the first portion of the message, wherein access is granted based at least in part on the responsive pre-delivery information input from the recipient. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. In a server, a method comprising:
-
receiving a request from a sending client identifying a message, the message comprising at least a first portion and a second portion; in response to the request, securely storing the first portion of the message; generating a token associated with accessing the first portion of the message, the token including one or more encryption keys used to encrypt the first portion of the message; combining the token with the second portion of the message and a message notification to form an integrated message notification, wherein the message notification solicits responsive pre-delivery information input from a recipient to determine whether or not the first portion of the message will be delivered to the recipient; and returning the integrated message notification to the sending client to be forwarded by the sending client to one or more recipients to facilitate recipient access to the first portion of the message, wherein access is granted based at least in part on the responsive pre-delivery information input from the recipient. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. An apparatus comprising:
a storage medium having stored therein programming instructions designed to enable the apparatus to receive a request from a sending client identifying a message, the message comprising at least a first portion and a second portion; in response to the request, securely store the first portion of the message; generate a token associated with accessing the first portion of the message, the token including one or more encryption keys used to encrypt the first portion of the message; combine the token with the second portion of the message and a message notification to form an integrated message notification, wherein the message notification solicits responsive pre-delivery information input from a recipient to determine whether or not the first portion of the message will be delivered to the recipient; and return the integrated message notification to the sending client to be forwarded by the sending client to one or more recipients to facilitate recipient access to the first portion of the message, wherein access is granted based at least in part on the responsive pre-delivery information input from the recipient. - View Dependent Claims (38, 39, 40, 41, 42, 43)
Specification