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

See full text
ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
GIGATRUSTAUSTIN, TX12

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chambers, Jason Lee Austin, TX 3 108
Friedman, George Austin, TX 27 580
Marshall, David Earl Austin, TX 4 135
Moorman, Michael J Austin, TX 2 75
Newgard, Terry S Austin, TX 2 75
Starek, Robert Phillip Austin, TX 12 213

Cited Art Landscape

Patent Info (Count) # Cites Year
 
SUN MICROSYSTEMS, INC. (2)
5,765,192 Method and computer program product to reuse directory search handles 20 1996
5,819,298 File allocation tables with holes 45 1996
 
AT&T CORP. (1)
5,485,613 Method for automatic memory reclamation for object-oriented systems with real-time constraints 84 1994
 
GIGATRUST (1)
5,991,778 Method and apparatus for real-time secure file deletion 33 1997
 
HUGHES ELECTRONICS CORPORATION (1)
5,265,159 Secure file erasure 132 1992
 
IMPERIAL BANK (1)
5,909,540 System and method for providing highly available data storage using globally addressable memory 280 1997
 
INTEL CORPORATION (1)
5,881,229 Method and product for enchancing performance of computer networks including shared storage objects 97 1996
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5,689,701 System and method for providing compatibility between distributed file system namespaces and operating system pathname syntax 108 1995
 
MICROSOFT CORPORATION (1)
5,742,818 Method and system of converting data from a source file system to a target file system 48 1995
 
POWER MANAGEMENT ENTERPRISES, LLC (1)
5,832,526 Method and apparatus using slack area of file storage structures for file reconstruction 82 1996
 
RAXCO SOFTWARE, INC. (1)
5,808,821 Method for eliminating file fragmentation and reducing average seek times in a magnetic disk media environment 14 1995
 
SYMANTEC CORPORATION (1)
5,761,680 Coherent film system access during defragmentation operations on a storage medium 47 1997
 
TELCORDIA TECHNOLOGIES, INC. (1)
4,996,663 Methods and apparatus for decontaminating hash tables 41 1988

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (31)
6,594,674 System and method for creating multiple files from a single source file 9 2000
7,533,214 Open architecture flash driver 1 2002
7,085,879 Dynamic data structures for tracking data stored in a flash memory device 31 2002
6,901,499 System and method for tracking data stored in a flash memory device 30 2002
7,620,961 Open-architecture file system 0 2002
7,178,061 Power failure detection and correction in a flash memory device 8 2002
7,139,883 Transactional file system for flash memory 5 2002
7,010,662 Dynamic data structures for tracking file system free space in a flash memory device 20 2002
7,284,010 System and method for storing and retrieving a field of a user defined type outside of a database store in which the type is defined 2 2003
6,941,316 System and method for object persistence in a database store 9 2003
8,238,696 Systems and methods for the implementation of a digital images schema for organizing units of information manageable by a hardware/software interface system 1 2003
8,166,101 Systems and methods for the implementation of a synchronization schemas for units of information manageable by a hardware/software interface system 3 2003
8,019,808 Systems and methods for the implementation of a synchronization schemas for units of information manageable by a hardware/software interface system 0 2003
7,376,656 System and method for providing user defined aggregates in a database system 16 2004
6,976,029 System and method for providing user defined types in a database system 17 2004
7,080,232 Free sector manager for data stored in flash memory devices 8 2004
7,548,901 System and method for delayed fetching of designated members of a user defined type 0 2004
7,308,460 System and method for providing user defined types in a database system 7 2004
7,356,546 System and method for object persistence in a database store 1 2005
7,596,576 System and method for providing user defined types in a database system 4 2005
8,676,178 Method and system for managing changes to a contact database 0 2005
7,287,039 System and method for storing and retrieving a field of a user defined type outside of a database store in which the type is defined 1 2005
8,145,686 Maintenance of link level consistency between database and file system 3 2005
7,076,599 Transactional file system for flash memory 27 2005
7,093,101 Dynamic data structures for tracking file system free space in a flash memory device 66 2005
7,082,512 Dynamic data structures for tracking file system free space in a flash memory device 17 2005
7,594,064 Free sector manager for data stored in flash memory devices 1 2005
7,340,647 Power failure detection and correction in a flash memory device 5 2006
7,350,105 Power failure detection in a flash memory device 3 2006
8,321,667 Security model for common multiplexed transactional logs 1 2007
7,765,239 System and method for storing and retrieving a field of a user defined type outside of a database store in which the type is defined 1 2007
 
GEOCODEX LLC (4)
6,985,588 System and method for using location identity to control access to digital information 30 2000
7,143,289 System and method for delivering encrypted information in a communication network using location identity and key tables 43 2001
7,660,418 Cryptographic system and method for geolocking and securing digital information 1 2006
8,472,627 System and method for delivering encrypted information in a communication network using location indentity and key tables 1 2006
 
SONY ELECTRONICS INC. (2)
6,393,517 SCSI port filter driver for enhanced audio data 1 1999
6,553,381 Time-varying randomization for data synchronization and implicit information transmission 0 2001
 
XEROX CORPORATION (2)
7,349,118 Confirmation of secure data file erasure 6 2001
7,154,628 Job secure overwrite failure notification 0 2002
 
ACRONIS INTERNATIONAL GMBH (1)
7,275,139 Secure deletion of information from hard disk drive 10 2004
 
CA, INC. (1)
6,289,357 Method of automatically synchronizing mirrored database objects 89 1998
 
CRUCIAN GLOBAL SERVICES, INC. (1)
7,725,490 Collaborative file access management system 5 2001
 
GIGATRUST (1)
6,314,437 Method and apparatus for real-time secure file deletion 22 2000
 
GOOGLE INC. (1)
6,751,618 Method and apparatus for a web application server to upload multiple files and invoke a script to use the files in a single browser request 15 1999
 
HARRIS CORPORATION (1)
8,010,502 Methods and systems for data recovery 0 2008
 
SAMSUNG ELECTRONICS CO., LTD. (1)
8,204,918 Image forming apparatus, image forming system and file managing method thereof 0 2008
 
SHARP KABUSHIKI KAISHA (1)
7,716,432 Data processing apparatus and image forming apparatus for managing a data deletion history 3 2005
 
STMICROELECTRONICS PVT. LTD. (1)
7,047,245 Processing system 5 2002
 
TOSHIBA TEC KABUSHIKI KAISHA (1)
7,644,092 System for managing data on memory device using file system 0 2005
 
UNIQA KK (1)
7,194,513 System and method for using an internet appliance to send/receive digital content files as E-mail attachments 5 2001
 
Other [Check patent profile for assignment information] (3)
7,245,291 System and method for internet appliance data entry and navigation 19 2001
6,980,313 Fax-compatible internet appliance 2 2001
8,200,639 Secure data scrubbing utility 1 2009