Method and apparatus for erasing data after tampering
First Claim
Patent Images
1. A computer-implemented method for storing and maintaining data, the computer-implemented method comprising:
- storing data on a first non-volatile storage device;
storing directory data on the first non-volatile storage device, wherein the directory data includes an expiration date for the data;
storing a copy of the data on a second non-volatile storage device;
storing a copy of the directory data on a second non-volatile storage device;
determining, based at least upon the expiration date contained in the directory data stored on the first non-volatile storage device, whether the data should be deleted from the first non-volatile storage device; and
if the data should be deleted from the first non-volatile storage device, thendeleting both the data and the directory data from the first non-volatile storage device, anddeleting the copy of the data and the copy of the directory data from the second non-volatile storage device.
0 Assignments
0 Petitions
Accused Products
Abstract
An approach for storing and maintaining data is disclosed. One or more sensors are provided for detecting unauthorized access to a first non-volatile storage. If unauthorized access to the first non-volatile storage is detected, then the data on the first non-volatile storage is deleted by overwriting the data on the first non-volatile storage with a predetermined value so that the data cannot be recovered. The first non-volatile storage is registered with a registration authority to provide authentication of the data maintained on the first non-volatile storage.
-
Citations
18 Claims
-
1. A computer-implemented method for storing and maintaining data, the computer-implemented method comprising:
-
storing data on a first non-volatile storage device; storing directory data on the first non-volatile storage device, wherein the directory data includes an expiration date for the data; storing a copy of the data on a second non-volatile storage device; storing a copy of the directory data on a second non-volatile storage device; determining, based at least upon the expiration date contained in the directory data stored on the first non-volatile storage device, whether the data should be deleted from the first non-volatile storage device; and if the data should be deleted from the first non-volatile storage device, then deleting both the data and the directory data from the first non-volatile storage device, and deleting the copy of the data and the copy of the directory data from the second non-volatile storage device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable storage medium for storing and maintaining data, the computer-readable storage medium carrying instructions which, when processed by one or more processors, cause:
-
storing data on a first non-volatile storage device; storing directory data on the first non-volatile storage device, wherein the directory data includes an expiration date for the data; storing a copy of the data on a second non-volatile storage device; storing a copy of the directory data on a second non-volatile storage device; determining, based at least upon the expiration date contained in the directory data stored on the first non-volatile storage device, whether the data should be deleted from the first non-volatile storage device; and if the data should be deleted from the first non-volatile storage device, then deleting both the data and the directory data from the first non-volatile storage device, and deleting the copy of the data and the copy of the directory data from the second non-volatile storage device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for storing and maintaining data, the apparatus being configured to:
-
store data on a first non-volatile storage device; store directory data on the first non-volatile storage device, wherein the directory data includes an expiration date for the data; store a copy of the data on a second non-volatile storage device; store a copy of the directory data on a second non-volatile storage device; determine, based at least upon the expiration date contained in the directory data stored on the first non-volatile storage device, whether the data should be deleted from the first non-volatile storage device; and if the data should be deleted from the first non-volatile storage device, then delete both the data and the directory data from the first non-volatile storage device, and delete the copy of the data and the copy of the directory data from the second non-volatile storage device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification