Secure information storage apparatus
First Claim
Patent Images
1. An apparatus for securely storing information, the apparatus comprising:
- a. a microprocessor;
b. a long term memory;
c. a temporary memory;
d. a display; and
e. a plurality of buttons, said long term memory, said temporary memory, said display and said plurality of buttons being operably connected to said microprocessor;
said microprocessor being programmed to create a user-selectable data file in response to manipulation of one or more of said plurality of said buttons by a user, said microprocessor being programmed not to create or not to accept said data file created in any other manner;
said microprocessor being programmed to store said data file in said long term memory only in an encrypted form and not to store said data file in said long term memory in any form other than said encrypted form.
0 Assignments
0 Petitions
Accused Products
Abstract
The Invention is a secure data storage and retrieval apparatus. The device features a microprocessor, a long term memory, a temporary memory, a display and a plurality of buttons. A user gains access to the long term memory by selecting a decryption key utilizing only the plurality of buttons. The user can create, store and retrieve encrypted data files to and from long term memory by selecting the decryption key using the plurality of buttons. The encrypted information stored on long term memory is not otherwise available
107 Citations
22 Claims
-
1. An apparatus for securely storing information, the apparatus comprising:
-
a. a microprocessor;
b. a long term memory;
c. a temporary memory;
d. a display; and
e. a plurality of buttons, said long term memory, said temporary memory, said display and said plurality of buttons being operably connected to said microprocessor;
said microprocessor being programmed to create a user-selectable data file in response to manipulation of one or more of said plurality of said buttons by a user, said microprocessor being programmed not to create or not to accept said data file created in any other manner;
said microprocessor being programmed to store said data file in said long term memory only in an encrypted form and not to store said data file in said long term memory in any form other than said encrypted form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for securely storing information, the apparatus comprising:
-
a. a microprocessor;
b. a long term memory;
c. a temporary memory;
d. a display; and
e. a plurality of buttons, said long term memory, said temporary memory, said display and said plurality of buttons being operably connected to said microprocessor, said microprocessor being programmed to create a user-selectable data file in response to manipulation of one or more of said plurality of said buttons, said microprocessor being programmed not to create said data file in any other manner, said microprocessor being programmed to store said data file in said long term memory in an encrypted form. - View Dependent Claims (15, 16, 17, 18, 20, 21, 22)
-
-
19. An apparatus for securely storing information, the apparatus comprising:
-
a. a case, said case being sized to be readily transportable upon a person of a user;
b. a microprocessor contained within said case;
c. a power supply operably connected to said microprocessor;
d. a long term memory operably connected to said microprocessor;
e. a temporary memory operably connected to said microprocessor;
f. a display, said display being operably connected to said microprocessor;
g. a plurality of buttons, said plurality of buttons being operably connected to said microprocessor, said plurality of buttons having a number, said number being less than ten;
h. a port, said port being operably connected to said microprocessor;
i. a log-in attempt counter operably connected to or defined by said microprocessor;
j. said microprocessor being programmed to require a successful log-in by said user prior to allowing any other operation, said log in comprising a pre-determined log-in sequence of manipulations of one or more of said buttons, said log-in sequence further comprising a decryption key;
k. said microprocessor being programmed, upon said successful log-in, to decrypt an encrypted data file stored in said long term memory utilizing said decryption key, to store said decrypted data file in said temporary memory and to selectably display said decrypted data file to said user through said display, said microprocessor being programmed not to decrypt and not to display said data file in an absence of said successful log-in and said entry of said decryption key;
l. said microprocessor being programmed, upon said successful log-in, to allow said user selectably to create or to modify said decrypted data file utilizing said buttons and to selectably save said data file in encrypted form to said long term memory, said microprocessor being programmed not to allow said data file to be created or modified in any other manner, said microprocessor being programmed not to save said data file to said long term memory except in encrypted form;
m. said log-in attempt counter counting an attempt to log in to the apparatus, said log-in counter being reset by said successful log in, said microprocessor erasing said encrypted data file from said long term memory when said log-in counter counts a predetermined number of said unsuccessful log-in attempts.
-
Specification