Systems, processes, and computer program products for detecting and verifying invisible information in documents
AssigneeKYOCERA Document Solutions Inc.
InventorDilinur Wushour
Life of this patent
Estimating the term…
Abstract
Embodiments identify documents with invisible or hidden information such as tracking codes and extract the tracking codes, which may be leveraged for different applications. Aspects may protect an individual's right to privacy by extracting “invisible” codes from a document. Other aspects preserve the authenticity of documents by converting the information of an extracted tracking code into other metadata which may accompany the document and copies of the document. In an embodiment, a blockchain ledger may be used to verify the authenticity of a document using information from the original tracking code.
Claims20
A method of protecting the authenticity of documents, comprising:
- receiving a document, including invisible printed information, by an optical scanning device;
- scanning the document;
- capturing an image of content in the scanned document;
- determining whether the invisible printed information was present in the captured image of content in the scanned document;
- in response to a determination that the invisible printed information was not present, converting to a black and white mode of scanning;
- identifying the invisible printed information in the captured image of the scanned document in the black and white mode of scanning;
- extracting the invisible printed information from the captured image of the scanned document;
- generating metadata representing the identified invisible printed information;
- converting the captured image of the scanned document into an electronic copy of the received document, without the invisible printed information being present in the electronic copy;
- and
- attaching the generated metadata to the converted electronic copy of the received document.
A computer program product to protect the authenticity of documents, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code being configured, when executed by a processing unit, to:
- receive a document, including invisible printed information, by an optical scanning device;
- scan the document;
- capture an image of content in the scanned document;
- determine whether the invisible printed information was present in the captured image of content in the scanned document;
- in response to a determination that the invisible printed information was not present, convert to a black and white mode of scanning;
- identify the invisible printed information in the captured image of the scanned document in the black and white mode of scanning;
- generate metadata representing the identified invisible printed information;
- extract the invisible printed information from the captured image of the scanned document;
- convert the captured image of the scanned document into an electronic copy of the received document, without the invisible printed information being present in the electronic copy;
- and
- attach the generated metadata to the converted electronic copy of the received document.
A computing apparatus, comprising:
- an optical scanner module;
- a memory storage unit;
- and
- a processing unit coupled to the optical scanner module and to the memory storage unit, wherein computer readable program code in the memory storage unit is configured to protect the authenticity of documents, by controlling the processing unit to:
- receive a document, including invisible printed information, by the optical scanner module;
- scan the document;
- capture an image of content in the scanned document;
- determine whether the invisible printed information was present in the captured image of content in the scanned document;
- in response to a determination that the invisible printed information was not present, convert to a black and white mode of scanning;
- identify the invisible printed information in the captured image of the scanned document in the black and white mode of scanning;
- generate metadata representing the identified invisible printed information;
- extract the invisible printed information from the captured image of the scanned document;
- convert the captured image of the scanned document into an electronic copy of the received document, without the invisible printed information being present in the electronic copy;
- and
- attach the generated metadata to the converted electronic copy of the received document.
Dependencies are inferred from the claim text.