Selective document redaction
First Claim
1. A method implemented within a computer system that includes at least one processor and memory storing instructions which, when executed by the at least one processor, implement the method for selectively redacting at least a portion of display information in accordance with a redaction policy, the method comprising:
- an act of a computer system receiving user input indicating a user'"'"'s intention to selectively redact portions of accessed documents, wherein the user input comprises a hot key activation on the computer system corresponding to one of a plurality of multi-tier sensitivity levels, wherein each of the plurality of multi-tier sensitivity levels corresponds to a particular hot key activation, the computer system including at least one processor;
an act of the computer system accessing at least one document, such that the document is capable of being displayed to the user;
an act of the computer system determining that the accessed document comprises tag information that identifies portions of the document to redact upon receiving the hot key activation, including;
one or more first tags indicating first portions of the document that are to be redacted based on the identity of a first sensitivity level of the plurality of multi-tier sensitivity levels when the hot key activation is a first hot key activation, andone or more second tags indicating second portions of the document that are to be redacted based on the identity of a second sensitivity level of the plurality of multi-tier sensitivity levels when the hot key activation is a second hot key activation;
an act of the computer system identifying portions of the document that are to be redacted based on particular one or more tags in the tag information that are identified by one of the plurality of multi-tier sensitivity levels corresponding to the hot key activation;
an act of the computer system dynamically redacting those portions of the document identified by the particular one or more tags without otherwise altering the structure of the document, in accordance with the user'"'"'s intention including the hot key activation; and
an act of the computer system displaying the document according to the document'"'"'s original structure, omitting any dynamically redacted portions.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein are directed to selectively redacting and unredacting display information in accordance with a redaction policy. In one embodiment, a computer system receives user input indicating a user'"'"'s intention to selectively redact portions of accessed documents. The computer system accesses at least one document, such that the document is capable of being displayed to the user. The computer system determines that the accessed document comprises one or more tags indicating which portions of the document are to be redacted. The computer system dynamically redacts those portions of the document identified by the tags without otherwise altering the structure of the document, in accordance with the user'"'"'s intention. The computer system also displays the document according to the document'"'"'s original structure, omitting the dynamically redacted portions.
60 Citations
21 Claims
-
1. A method implemented within a computer system that includes at least one processor and memory storing instructions which, when executed by the at least one processor, implement the method for selectively redacting at least a portion of display information in accordance with a redaction policy, the method comprising:
-
an act of a computer system receiving user input indicating a user'"'"'s intention to selectively redact portions of accessed documents, wherein the user input comprises a hot key activation on the computer system corresponding to one of a plurality of multi-tier sensitivity levels, wherein each of the plurality of multi-tier sensitivity levels corresponds to a particular hot key activation, the computer system including at least one processor; an act of the computer system accessing at least one document, such that the document is capable of being displayed to the user; an act of the computer system determining that the accessed document comprises tag information that identifies portions of the document to redact upon receiving the hot key activation, including; one or more first tags indicating first portions of the document that are to be redacted based on the identity of a first sensitivity level of the plurality of multi-tier sensitivity levels when the hot key activation is a first hot key activation, and one or more second tags indicating second portions of the document that are to be redacted based on the identity of a second sensitivity level of the plurality of multi-tier sensitivity levels when the hot key activation is a second hot key activation; an act of the computer system identifying portions of the document that are to be redacted based on particular one or more tags in the tag information that are identified by one of the plurality of multi-tier sensitivity levels corresponding to the hot key activation; an act of the computer system dynamically redacting those portions of the document identified by the particular one or more tags without otherwise altering the structure of the document, in accordance with the user'"'"'s intention including the hot key activation; and an act of the computer system displaying the document according to the document'"'"'s original structure, omitting any dynamically redacted portions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer storage device having stored thereon computer executable instructions that, when executed by at least one processor of a computer system, implement a method for selectively redacting at least a portion of display information in accordance with a redaction policy, the method comprising:
-
an act of a computer system receiving user input indicating a user'"'"'s intention to selectively redact portions of accessed documents, wherein the user input comprises a hot key activation on the computer system corresponding to one of a plurality of multi-tier sensitivity levels, wherein each of the plurality of multi-tier sensitivity levels corresponds to a particular hot key activation, the computer system including at least one processor; an act of the computer system accessing at least one document, such that the document is capable of being displayed to the user; an act of the computer system determining that the accessed document comprises tag information that identifies portions of the document to redact upon receiving the hot key activation, including; one or more first tags indicating first portions of the document that are to be redacted based on the identity of a first sensitivity level of the plurality of multi-tier sensitivity levels when the hot key activation is a first hot key activation, and; one or more second tags indicating second portions of the document that are to be redacted based on the identity of a second sensitivity level of the plurality of multi-tier sensitivity levels when the hot key activation is a second hot key activation; an act of the computer system identifying portions of the document that are to be redacted based on particular one or more tags in the tag information that are identified by one of the plurality of multi-tier sensitivity levels corresponding to the hot key activation; an act of the computer system dynamically redacting those portions of the document identified by the particular one or more tags without otherwise altering the structure of the document, in accordance with the user'"'"'s intention including the hot key activation; and an act of the computer system displaying the document according to the document'"'"'s original structure, omitting any dynamically redacted portions. - View Dependent Claims (20)
-
-
21. A computer system comprising:
-
at least one processor; and one or more computer storage media having stored thereon computer executable instructions that, when executed by the at least one processor, implement a method for selectively redacting at least a portion of display information in accordance with a redaction policy, the method comprising; an act of the computer system receiving user input indicating a user'"'"'s intention to selectively redact portions of accessed documents, wherein the user input comprises a hot key activation on the computer system corresponding to one of a plurality of multi-tier sensitivity levels, wherein each of the plurality of multi-tier sensitivity levels corresponds to a particular hot key activation; an act of the computer system accessing at least one document, such that the document is capable of being displayed to the user; an act of the computer system determining that the accessed document comprises tag information that identifies portions of the document to redact upon receiving the hot key activation, including; one or more first tags indicating first portions of the document that are to be redacted based on the identity of a first sensitivity level of the plurality of multi-tier sensitivity levels when the hot key activation is a first hot key activation, and; one or more second tags indicating second portions of the document that are to be redacted based on the identity of a second sensitivity level of the plurality of multi-tier sensitivity levels when the hot key activation is a second hot key activation; an act of the computer system identifying portions of the document that are to be redacted based on particular one or more tags in the tag information that are identified by one of the plurality of multi-tier sensitivity levels corresponding to the hot key activation; an act of the computer system dynamically redacting those portions of the document identified by the particular one or more tags without otherwise altering the structure of the document, in accordance with the user'"'"'s intention including the hot key activation; and an act of the computer system displaying the document according to the document'"'"'s original structure, omitting any dynamically redacted portions.
-
Specification