Method and apparatus for modifying messages based on the presence of pre-selected data
First Claim
Patent Images
1. A method comprising:
- determining that a message transmitted to a recipient via a network includes pre-selected data from at least one random row within a tabular structure of source data;
modifying the message to indicate a presence of the pre-selected data in the message; and
sending the modified message to the recipient.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for modifying messages based on the presence of pre-selected data is described. In one embodiment, the method includes determining that a message transmitted to a recipient via a network includes pre-selected data. The pre-selected data contains information from at least one random row within the tabular structure of source data. The method further includes modifying the message to indicate the presence of the pre-selected data in the message, and sending the modified message to the recipient.
163 Citations
27 Claims
-
1. A method comprising:
-
determining that a message transmitted to a recipient via a network includes pre-selected data from at least one random row within a tabular structure of source data;
modifying the message to indicate a presence of the pre-selected data in the message; and
sending the modified message to the recipient. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
4. The method of claim 4 wherein adding the information indicative of the presence of the pre-selected data to the body of the message comprises:
-
extracting the pre-selected data from the message;
reconstituting the extracted pre-selected data as an attachment; and
adding to the message body information indicating that the attachment contains sensitive data.
-
-
18. A method comprising:
-
determining that a message transmitted to a recipient via a network includes sensitive data;
modifying the message by redacting the sensitive data; and
transmitting the modified message to the recipient. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
means for determining that a message transmitted to a recipient via a network includes pre-selected data, the pre-selected data being from at least one random row within a tabular structure of source data;
means for modifying the message to indicate a presence of the pre-selected data in the message; and
means for sending the modified message to the recipient.
-
-
25. A system comprising:
-
a violation detector to determine that a message transmitted to a recipient via a network includes pre-selected data, the pre-selected data being from at least one random row within a tabular structure of source data;
a message modifier to modify the message to indicate a presence of the pre-selected data in the message; and
a message router to send the modified message to the recipient.
-
-
26. A computer readable medium that provides instructions, which when executed on a processing system cause the processing system to perform a method comprising:
-
determining that a message transmitted to a recipient via a network includes pre-selected data, the pre-selected data being from at least one random row within a tabular structure of source data;
modifying the message to indicate a presence of the pre-selected data in the message; and
sending the modified message to the recipient.
-
-
27. A computer readable medium that provides instructions, which when executed on a processing system cause the processing system to perform a method comprising:
-
determining that a message transmitted to a recipient via a network includes sensitive data;
redacting the sensitive data in real time; and
transmitting the message with the redacted data to the recipient.
-
Specification