Patent ID: 7668883
Filing Date: 2010-02-23
Classification: G06F

Abstract:
1. A system for secure erasing of data files while bypassing the file system of an operating system comprising: a processor and memory for storing instructions associated therewith; a data storage device for storing at least one electronic file thereon, wherein the data storage device is comprised of nonvolatile memory; means for receiving an erase signal from a first application directed to the file system of the operating system, the erase signal being representative of a desired erasure of a selected electronic file stored in the data storage device; means for intercepting the erase signal to commence a secure erase procedure in accordance with a secure erase application; means for communicating data to the data storage device, the data storage device including: means for communicating the tracking data query to the data storage device in accordance with the received erase signal; means for receiving the tracking data representative of a specific physical location within the nonvolatile memory of each data segment from the file system means; means for receiving randomly generated overwrite data; secure erase initiation means for initiating a high-priority data write operation by the secure erase application of the specific physical location within the nonvolatile memory with the overwrite data to each data storage segment associated with the selected electronic file in accordance with the tracking data; and means for communicating a signal representative of a completion of an overwrite operation to the first application so as to commence a delete operation, subsequent to the overwrite operation, by the file system of the operating system as to each overwritten data storage segment.