METHOD AND APPARATUS TO PROTECT SENSITIVE CONTENT FOR HUMAN-ONLY CONSUMPTION
First Claim
1. A computer implemented method for protecting sensitive content, the computer implemented method comprising:
- responsive to receiving a selection of content, determining whether the content is of a sensitive content type based on a policy;
responsive to the content being of the sensitive content type, designating the content as the sensitive content;
generating a sensitive content reference for publication;
storing the sensitive content in a data structure, wherein the data structure associates the sensitive content with the sensitive content reference;
responsive to receiving a request from a requester for the sensitive content reference, obfuscating the sensitive content using a selected obfuscation algorithm to form obfuscated content; and
returning the obfuscated content to the requester.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and computer usable program product for protecting sensitive content. In response to receiving a selection of content, the process determines whether the content is of a sensitive content type based on a policy. The process then designates the content as the sensitive content in response to the content being of a sensitive content type. Thereafter, the process generates a sensitive content reference for publication and stores the sensitive content in a data structure, wherein the data structure associates the sensitive content with the sensitive content reference. Subsequently, in response to receiving a request from a requester for the sensitive content reference, the process obfuscates the sensitive content using a selected obfuscation algorithm to form obfuscated content, and returns the obfuscated content to the requester.
-
Citations
18 Claims
-
1. A computer implemented method for protecting sensitive content, the computer implemented method comprising:
-
responsive to receiving a selection of content, determining whether the content is of a sensitive content type based on a policy; responsive to the content being of the sensitive content type, designating the content as the sensitive content; generating a sensitive content reference for publication; storing the sensitive content in a data structure, wherein the data structure associates the sensitive content with the sensitive content reference; responsive to receiving a request from a requester for the sensitive content reference, obfuscating the sensitive content using a selected obfuscation algorithm to form obfuscated content; and returning the obfuscated content to the requester. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising:
a computer usable medium including computer usable program code for protecting sensitive content, the computer usable medium comprising; computer usable program code for determining, responsive to receiving a selection of content, whether the selection of content is of a sensitive content type based on a policy; computer usable program code for designating the content as the sensitive content in response to the content being of the sensitive content type; computer usable program code for generating a sensitive content reference for publication; computer usable program code for storing the sensitive content in a data structure, wherein the data structure associates the sensitive content with the sensitive content reference; computer usable program code for obfuscating the sensitive content using a selected obfuscation algorithm to form obfuscated content in response to receiving a request from a requester for the sensitive content reference; and computer usable program code for returning the obfuscated content to the requester. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
17. An apparatus comprising:
-
a bus system; a communications system connected to the bus system; a memory connected to the bus system, wherein the memory includes computer usable program code; and a processing unit connected to the bus system, wherein the processing unit executes the computer usable program code to determine, responsive to receiving a selection of content, whether the selection of the content is of a sensitive content type based on a policy;
designate the content as sensitive content in response to the content being of the sensitive content type;
generate a sensitive content reference for publication;
store the sensitive content in a data structure, wherein the data structure associates the sensitive content with the sensitive content reference;
obfuscate the sensitive content using a selected obfuscation algorithm to form obfuscated content in response to receiving a request from a requester for the sensitive content reference; and
returning the obfuscated content to the requester. - View Dependent Claims (18)
-
Specification