Methods and apparatus for securely displaying digital images
AssigneeThe 41st Parameter, Inc.
InventorsOri Eisen, Raz Yalov
Life of this patent
Estimating the term…
Abstract
The invention provides methods and apparatus for securing personalized or sensitive information appearing in digital images. Digital images containing information to be secured is processed and divided into a plurality of image cells. At least one image cell from the plurality of image cells is selected and redacted or altered to render the information to be secured with the selected image cells in decipherable. The invention also provide method and apparatus for transmitting or streaming unredacted image cells alone or in combination with redacted image cell for secured viewing on a user browser or computer.
Claims21
-10. (canceled)
A method for temporarily redacting a digital image, the method comprising:
- receiving a digital image of a scanned document;
- accessing, from one or more data stores, a division pattern associated with a document type of the document;
- dividing the digital image into a plurality of image fragments according to the division pattern;
- selecting a first image fragment from the plurality of image fragments, wherein the first image fragment is selected based at least in part on a location of the first image fragment within the digital image;
- generating a redacted document by performing a first redacting operation on the first image fragment, wherein the first redacting operation comprises at least one of:
- encrypting, blurring, masking, or inserting a line over all or just a portion of the first image fragment;
- transmitting, to a remote server, the redacted document;
- receiving, from the remote server, the redacted document;
- and
- generating an unredacted document by performing a first unredacting operation on the first image fragment, wherein the first undredacting operation is based at least partially on the first redacting operation.
An image security system for editing a digital image, the image security system comprising:
- a computer processor;
- a non-transitory data store configured to store computer-executable instructions that, when executed, cause the computer processor to perform steps of:
- receiving a digital image of a scanned document;
- accessing, from one or more data stores, a division pattern associated with a document type of the document;
- dividing the digital image into a plurality of image fragments according to the division pattern;
- selecting a first image fragment from the plurality of image fragments, wherein the first image fragment is selected based at least in part on a location of the first image fragment within the digital image;
- generating a redacted document by performing a first redacting operation on the first image fragment, wherein the first redacting operation comprises at least one of:
- encrypting, blurring, masking, or inserting a line over all or just a portion of the first image fragment;
- transmitting, to a remote server, the redacted document;
- receiving, from the remote server, the redacted document;
- and
- generating an unredacted document by performing a first unredacting operation on the first image fragment, wherein the first undredacting operation is based at least partially on the first redacting operation.
A non-transitory computer storage having stored thereon a computer program, the computer program including executable instructions that instruct a computer system to at least:
- receive a digital image of a scanned document;
- access, from one or more data stores, a division pattern associated with a document type of the document;
- divide the digital image into a plurality of image fragments according to the division pattern;
- select a first image fragment from the plurality of image fragments, wherein the first image fragment is selected based at least in part on a location of the first image fragment within the digital image;
- generate a redacted document by performing a first redacting operation on the first image fragment, wherein the first redacting operation comprises at least one of:
- encrypting, blurring, masking, or inserting a line over all or just a portion of the first image fragment;
- transmit the redacted document to a remote server;
- receive the redacted document;
- and generating an unredacted document by performing a first unredacting operation on the first image fragment, wherein the first undredacting operation is based at least partially on the first redacting operation.
Dependencies are inferred from the claim text.