
US Patent No: 6,070,174
Number of patents in Portfolio can not be more than 2000
Method and apparatus for real-time secure file deletion
Stats
-
May 30, 2000
Issued date -
Jul 13, 1998
filing date -
09/114,756
serial no -
In Force
status
Importance
Abstract
A method and apparatus are provided that enhance file system calls to a file system structure of an operating system. In particular, file system calls can be enhanced to provide real-time secure file deletion on an ongoing basis. A file system call that is intended to perform a function with respect to data stored on a storage device is intercepted. It is then determined whether the file system call is of a type that should be processed. If not, the original file system call is passed on through the file system. If the file system call should be processed, supplemental processing is performed to enhance the original file system call and the file system call is transparently returned to the calling system application. In embodiment, real-time secure file deletion is implemented using a vendor supplied driver (VSD) executing within the installable file system (IFS) of WINDOWS 95. Further, a method and system are disclosed for real-time secure data deletion in a system having an NTFS file system. Read calls are monitored using a read filter and pointers to NTFS metafiles and page files are recognized and stored. Write calls are monitored using a write filter and real-time secure data deletion of buffers is performed. File creation operations are monitored and real-time secure data deletion of user files is performed when the file is to be overwritten. Further, set information operations are monitored and real-time secure data deletion is performed for truncated, shrunk or deleted user files.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,765,192 Method and computer program product to reuse directory search handles | 20 | 1996 | |
| 5,819,298 File allocation tables with holes | 42 | 1996 | |
|
|
|||
| 5,832,526 Method and apparatus using slack area of file storage structures for file reconstruction | 75 | 1996 | |
| 5,761,680 Coherent film system access during defragmentation operations on a storage medium | 45 | 1997 | |
|
|
|||
| 5,485,613 Method for automatic memory reclamation for object-oriented systems with real-time constraints | 80 | 1994 | |
|
|
|||
| 5,991,778 Method and apparatus for real-time secure file deletion | 32 | 1997 | |
|
|
|||
| 5,265,159 Secure file erasure | 106 | 1992 | |
|
|
|||
| 5,909,540 System and method for providing highly available data storage using globally addressable memory | 265 | 1997 | |
|
|
|||
| 5,881,229 Method and product for enchancing performance of computer networks including shared storage objects | 82 | 1996 | |
|
|
|||
| 5,689,701 System and method for providing compatibility between distributed file system namespaces and operating system pathname syntax | 100 | 1995 | |
|
|
|||
| 5,742,818 Method and system of converting data from a source file system to a target file system | 39 | 1995 | |
|
|
|||
| 5,808,821 Method for eliminating file fragmentation and reducing average seek times in a magnetic disk media environment | 14 | 1995 | |
|
|
|||
| 4,996,663 Methods and apparatus for decontaminating hash tables | 41 | 1988 | |