Securing selected data within a message
First Claim
1. A method implemented in a computer-readable storage medium and to process on a computer to selectively secure data within a message, comprising:
- receiving the message from a sender where the message includes selective identifications for portions of the data that are associated with selective security for one or more recipients of the message;
packaging the data into one or more versions of the message based on the selective identifications, and wherein at least one of the versions is packaged as a link that a particular recipient receives, and wherein the particular recipient has to activate the link to remotely acquire a corresponding portion of the data that the link replaced within that version of the message designated for the particular recipient, and an identity for that particular recipient is authenticated unbeknownst to the particular recipient before the corresponding portion of the data is acquired, and wherein reuse of the corresponding portion is restricted in response to the authentication and the corresponding portion is available to the particular recipient via a Secure Sockets Layer (SSL) connection established between the recipient'"'"'s message receiving application and a remote server application, and wherein the remote server application has the corresponding portion of the data that the link replaced and the corresponding portion of the data replaces the link in the particular recipient'"'"'s version of the message when the link is activated by the recipient and when the identity of the recipient has been authenticated; and
forwarding the one or more versions of the message to one or more of the recipients.
16 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and data structures are provided for selectively securing data within a message. A single message includes data. The data can be text data, attachment data, audio data, image data, or video data. Portions of the data are selectively identified with intended recipients. Multiple versions of the message are produced using the selective portions of the data. Each appropriate version of the message is delivered to the intended recipients. In one embodiment, the selective portions of the data are presented as links in the versions of the message, such that when an intended recipient accesses the link, the accessing recipient is first authenticated before being granted access to the selective portions of the data.
-
Citations
12 Claims
-
1. A method implemented in a computer-readable storage medium and to process on a computer to selectively secure data within a message, comprising:
-
receiving the message from a sender where the message includes selective identifications for portions of the data that are associated with selective security for one or more recipients of the message; packaging the data into one or more versions of the message based on the selective identifications, and wherein at least one of the versions is packaged as a link that a particular recipient receives, and wherein the particular recipient has to activate the link to remotely acquire a corresponding portion of the data that the link replaced within that version of the message designated for the particular recipient, and an identity for that particular recipient is authenticated unbeknownst to the particular recipient before the corresponding portion of the data is acquired, and wherein reuse of the corresponding portion is restricted in response to the authentication and the corresponding portion is available to the particular recipient via a Secure Sockets Layer (SSL) connection established between the recipient'"'"'s message receiving application and a remote server application, and wherein the remote server application has the corresponding portion of the data that the link replaced and the corresponding portion of the data replaces the link in the particular recipient'"'"'s version of the message when the link is activated by the recipient and when the identity of the recipient has been authenticated; and forwarding the one or more versions of the message to one or more of the recipients. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system to selectively secure data within a message, the system implemented in a computer-readable storage medium and processed on one or more computers of a network, comprising:
-
a message including data, wherein portions of the data selectively identify one or more recipients that are permissibly allowed to access the portions of the data; and a message processing application that generates one or more versions of the message based on the portions of the data that selectively identify the one or more recipients, and wherein the message processing application forwards the one or more versions to appropriate recipients, and wherein at least one version of the message is replaced by a link that a particular recipient activates in order to acquire a corresponding portion of data that the link replaced and when the particular recipient activates the link an identity for that particular recipient is authenticated unbeknownst to the particular recipient and before the corresponding portion of data that the link replaced is presented to the particular recipient, and wherein reuse of the corresponding portion is restricted in response to the authentication and the corresponding portion is available to the particular recipient via a Secure Sockets Layer (SSL) connection established between the recipient'"'"'s message receiving application and a remote server application, and wherein the remote server application has the corresponding portion of the data that the link replaced and the corresponding portion of the data replaces the link in the particular recipient'"'"'s version of the message when the link is activated by the recipient and when the identity of the recipient has been authenticated. - View Dependent Claims (9, 10, 11, 12)
-
Specification