US2001025343A1PendingUtilityA1
Random bit mask generation for obscuring data on nonvolatile memory device
Priority: Mar 27, 2000Filed: Feb 28, 2001Published: Sep 27, 2001
Est. expiryMar 27, 2020(expired)· nominal 20-yr term from priority
G06F 21/62G06Q 20/382G06F 21/608G06F 2221/2143
39
PatentIndex Score
0
Cited by
0
References
0
Claims
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.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for concealing information stored in at least one memory, said method comprising the steps of:
(a) storing information to said at least one memory; (b) conducting an operation on said information stored in said at least one memory; and (c) automatically overwriting said information by storing a bit mask to said at least one memory.
2 . The method of claim 1 , wherein said step of storing information further comprises a step selected from the group consisting of:
(a) storing said information to a photocopier memory; (b) storing said information to a printer memory; (c) storing said information to a document scanner memory; (d) storing said information to a facsimile machine memory; (e) storing said information to a computer memory; (f) storing said information to a personal digital assistant memory; (g) storing said information to a cellular telephone memory; and (h) storing said information to a digital camera memory.
3 . The method according to claim 1 , wherein said step of storing information further comprises a step of storing information to a nonvolatile memory.
4 . The method according to claim 1 , wherein said step of storing information further comprises a step of storing information to a plurality of memories.
5 . The method of claim 1 , wherein said step of conducting an operation further comprises a step selected from the group consisting of:
(a) printing said information; (b) copying said information; (c) scanning said information; (d) deleting said information; (e) storing said information; (f) modifying said information; (g) transmitting said information; (h) reading said information; (i) writing said information; and (j) viewing said information.
6 . The method of claim 1 , wherein said step of automatically overwriting information further comprises a step selected from the group consisting of:
(a) automatically overwriting said information with a pseudo-randomly generated bit mask; (b) automatically overwriting said information with a randomly generated bit mask; (c) automatically overwriting said information with a predetermined bit mask; (d) automatically overwriting said information with a sequence of binary ones; (e) automatically overwriting said information with a sequence of binary zeros; (f) automatically overwriting said information with a predetermined sequence of binary numbers; (g) automatically overwriting said information at least twice; (h) automatically overwriting said information to a plurality of memories; (i) automatically overwriting said information with a positive polarity; (j) automatically overwriting said information with a negative polarity; and (k) automatically overwriting said information with a combination of overwriting schemes.
7 . An apparatus for concealing information stored in at least one memory, comprising:
(a) said at least one memory for storing information; and (b) a processor for conducting at least one operation on said information; (c) means for concealing information automatically after said at least one operation.
8 . The apparatus of claim 7 , wherein said at least one memory is selected from the group consisting of:
(a) a photocopier memory; (b) a printer memory; (c) a document scanner memory; (d) a facsimile machine memory; (e) a computer memory; (f) a personal digital assistant memory; (g) a cellular telephone memory; and (h) a digital camera memory.
9 . The apparatus of claim 7 , wherein said at least one operation is selected from the group consisting of:
(a) printing said information; (b) copying said information; (c) scanning said information; (d) deleting said information; (e) storing said information; (f) modifying said information; (g) transmitting said information; (h) reading said information; (i) writing said information; (j) overwriting said information; and (k) viewing said information.
10 . The apparatus of claim 7 , wherein said means for concealing information is selected from the group consisting of
(a) automatically overwriting said information with a pseudo-randomly generated bit mask; (b) automatically overwriting said information with a randomly generated bit mask; (c) automatically overwriting said information with a predetermined bit mask; (d) automatically overwriting said information with a sequence of binary ones; (e) automatically overwriting said information with a sequence of binary zeros; (f) automatically overwriting said information with a predetermined sequence of binary numbers; (g) automatically overwriting said information at least twice; (h) automatically overwriting said information to a plurality of memories; (i) automatically overwriting said information with a positive polarity; (j) automatically overwriting said information with a negative polarity; and (k) automatically overwriting said information with a combination of overwriting schemes.
11 . The apparatus of claim 7 further comprising a plurality of memories.Join the waitlist — get patent alerts
Track US2001025343A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.