Random bit mask generation for obscuring data on nonvolatile memory device
First Claim
Patent Images
1. A copier comprising:
- a nonvolatile data storage having one or more data store locations for storing one or more image data;
means for detecting an end of at least one of the following in the copier;
an image copying operation; and
an image printing operation;
associated with one or more image data stored in the one or more data store locations;
means for generating at least one bit mask; and
means for writing, upon the detection of the end of at least one of the operations, at least a portion of the at least one generated bit mask to the one or more data store locations associated with the one or more stored image data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for preventing unauthorized access to information temporarily stored in memory, such as a hard disk drive, associated with a digital document processor, such as a digital copier, printer, or facsimile machine. This invention includes storing information to memory, conducting an operation on the information, and automatically overwriting the information one or more times with a bit mask. Bit masks may be non-random or random sequences of binary values.
32 Citations
23 Claims
-
1. A copier comprising:
-
a nonvolatile data storage having one or more data store locations for storing one or more image data;
means for detecting an end of at least one of the following in the copier;
an image copying operation; and
an image printing operation;
associated with one or more image data stored in the one or more data store locations;
means for generating at least one bit mask; and
means for writing, upon the detection of the end of at least one of the operations, at least a portion of the at least one generated bit mask to the one or more data store locations associated with the one or more stored image data. - View Dependent Claims (2)
-
-
3. A copier comprising:
-
a nonvolatile data storage having one or more data store locations for storing one or more image data;
means for detecting at least one of the following in the copier;
an image scanning operation interruption;
an image copying operation interruption; and
an image printing operation interruption;
associated with one or more image data stored in the one or more data store locations;
means for generating at least one bit mask; and
means for writing, upon the detection of at least one of the interruptions, at least a portion of the at least one generated bit mask to the one or more data store locations associated with the one or more stored image data. - View Dependent Claims (4)
-
-
5. A method of bit masking image data on a nonvolatile data storage associated with a multi-function device, the method comprising the steps of:
-
testing for at least one of the following in the multi-function device;
an image copying operation;
an image printing operation; and
an image transmitting operation;
associated with one or more image data from at least one memory location on the nonvolatile data storage; and
if an end of at least one of the tested operations is detected;
for two or more bit masking operations;
generating a bit mask; and
writing at least a portion of the generated bit mask to the at least one memory location associated with the one or more image data. - View Dependent Claims (6, 7)
-
-
8. A method of bit masking image data on a nonvolatile data storage associated with a multi-function device, the method comprising the steps of:
-
testing for at least one of the following in the multi-function device;
an image copying operation;
an image printing operation; and
an image transmitting operation;
associated with one or more image data from at least one memory location on the nonvolatile data storage; and
if an end of at least one of the tested operations is detected;
generating at least one bit mask; and
for two or more bit masking operations;
writing at least a portion of the at least one generated bit mask to the at least one memory location associated with the one or more image data. - View Dependent Claims (9, 10)
-
-
11. A multi-function device adapted to execute at least one of the following operations—
- an image copying operation, an image printing operation, and an image transmitting operation, the device comprising;
a nonvolatile data storage having one or more data store locations for storing one or more image data;
means for detecting at least one of the following in the multi-function device;
the image copying operation;
the image printing operation; and
the image transmitting operation;
associated with one or more image data stored in the one or more data store locations;
means for generating at least one bit mask; and
means for writing, upon the detection of at least one of the operations, at least a portion of the at least one generated bit mask to the one or more data store locations associated with the one or more stored image data. - View Dependent Claims (12, 13, 14)
- an image copying operation, an image printing operation, and an image transmitting operation, the device comprising;
-
15. A method of bit masking image data on a nonvolatile data storage associated with a multi-function device, the method comprising the steps of:
-
testing for at least one of the following in the multi-function device;
an image scanning operation interruption;
an image copying operation interruption;
an image printing operation interruption;
an image transmitting operation interruption; and
associated with one or more image data from one or more locations on the nonvolatile data storage; and
if at least one of the tested interruptions is detected;
for two or more bit masking operations;
generating a bit mask; and
writing at least a portion of the generated bit mask to the one or more memory locations on the nonvolatile data associated with the one or more stored image data. - View Dependent Claims (16, 17)
-
-
18. A method of bit masking image data on a nonvolatile data storage associated with a multi-function device, the method comprising the steps of:
-
testing for at least one of the following in the multi-function device;
an image scanning operation interruption;
an image copying operation interruption;
an image printing operation interruption; and
an image transmitting operation interruption;
associated with one or more image data from one or more locations on the nonvolatile data storage; and
if at least one of the tested interruptions is detected;
generating at least one bit mask; and
for two or more bit masking operations;
writing at least a portion of the at least one generated bit mask to the one or more memory locations associated with the one or more stored image data. - View Dependent Claims (19, 20)
-
-
21. A multi-function device adapted to execute at least one of the following operations—
- an image scanning operation, an image copying operation, an image printing operation, and an image transmitting operation, the device comprising;
a nonvolatile data storage having one or more data store locations for storing one or more image data;
means for detecting at least one of the following in the multi-function device;
the image scanning operation interruption;
the image copying operation interruption;
the image printing operation interruption; and
the image transmitting operation;
associated with one or more image data stored in the one or more data store locations;
means for generating at least one bit mask; and
means for writing, upon the detection of at least one of the interruptions, at least a portion of the at least one generated bit mask to the one or more data store locations associated with the one or more stored image data. - View Dependent Claims (22, 23)
- an image scanning operation, an image copying operation, an image printing operation, and an image transmitting operation, the device comprising;
Specification