Document redaction
AssigneeKonica Minolta Laboratory U.S.A., Inc.
InventorDarrell Eugene Bellert
Life of this patent
Estimating the term…
Abstract
A method for redacting an electronic document (ED) having a file format, including: obtaining a request to redact a sensitive data item in the ED; identifying a first and a second instance of the sensitive data item in a markup of the ED, where the second instance of the sensitive data item is not visible in a rendered version of the ED; and generating a redacted ED having the file format by replacing the first and the second instance of the sensitive data item with a neutral data item.
Claims17
A method for redacting an electronic document (ED) having a file format, comprising:
- obtaining a request to redact a sensitive data item in the ED;
- identifying a first instance and a second instance of the sensitive data item in a markup of the ED,
- wherein the second instance of the sensitive data item is not redacted, not rendered, and not visible in a rendered version of the ED;
- and
- generating a redacted ED having the file format by:
- determining a bounding box for the first instance of the sensitive data item in the rendered version of the ED;
- determining a size of the bounding box;
- replacing a first portion of the markup comprising the first instance with a first tag specifying a neutral data item and an attribute specifying the neutral data item has the size in a rendered version of the redacted ED;
- and
- replacing a second portion of the markup comprising the second instance of the sensitive data item with a second tag specifying the neutral data item.
A system for redacting an electronic document (ED) having a file format, comprising:
- a memory;
- and
- a computer processor connected to the memory that:
- obtains a request to redact a sensitive data item in the electronic document (ED);
- identifies a first instance and a second instance of the sensitive data item in a markup of the ED,
- wherein the second instance of the sensitive data item is not redacted, not rendered, and not visible in a rendered version of the ED;
- and
- generates a redacted ED having the file format by:
- determining a bounding box for the first instance of the sensitive data item in the rendered version of the ED;
- determining a size of the bounding box;
- replacing a first portion of the markup comprising the first instance with a first tag specifying a neutral data item and an attribute specifying the neutral data item has the size in a rendered version of the redacted ED;
- and
- replacing a second portion of the markup comprising the second instance of the sensitive data item with a second tag specifying the neutral data item.
A non-transitory computer readable medium (CRM) storing instructions for redacting an electronic document (ED) having a file format, the instructions comprising functionality for:
- obtaining a request to redact a sensitive data item in the ED;
- identifying a first and a second instance of the sensitive data item in a markup of the ED,
- wherein the second instance of the sensitive data item is not redacted, not rendered, and not visible in a rendered version of the ED;
- and
- generating a redacted ED having the file format by:
- determining a bounding box for the first instance of the sensitive data item in the rendered version of the ED;
- determining a size of the bounding box;
- replacing a first portion of the markup comprising the first instance with a first tag specifying a neutral data item and an attribute specifying the neutral data item has the size in a rendered version of the redacted ED;
- and
- replacing a second portion of the markup comprising the second instance of the sensitive data item with a second tag specifying the neutral data item.
Dependencies are inferred from the claim text.