IP Library Granted Patent US 7,003,621
Granted Patent B2
US 7,003,621 · App. 10/449,066 · Granted Feb 21, 2006

Methods of sanitizing a flash-based data storage device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,003,621
App. No.
10/449,066
Granted
Feb 21, 2006
Kind
B2
Abstract

A data storage device includes one or more non-volatile, blockwise erasable data storage media and a mechanism for sanitizing the media in response to a single external stimulus or in response to a predetermined physical or logical condition. Optionally, only part of the media is sanitized, at a granularity finer than the blocks of the medium. Setting a flag in an auxiliary nonvolatile memory enables an interrupted sanitize to be detected and restarted. Optionally, a “death certificate” verifying the sanitizing is issued. Preferably, the media are configured in a manner that allows atomic operations of the sanitizing to be effected in parallel.

Claims (9)

1. A method of cleaning a medium wherein data are stored, the medium including a plurality of blocks and that is only block-wise erasable, each block being bounded by a respective first block boundary and a respective second block boundary, the method comprising the steps of:

(a) selecting a portion of the medium to sanitize, said portion being bounded by a first portion boundary and a second portion boundary, at least one of said portion boundaries being within one of the blocks;

(b) for each of said portion boundaries that is within one of the blocks, copying the data, that is stored in said one block outside of said portion, to a second block; and

(c) sanitizing every block spanned by said portion.

2. The method of claim 1 , wherein said second block is outside of said portion.

3. The method of claim 1 , further comprising the step of:

(d) for each of said portion boundaries that is within said one block, sanitizing said second block prior to said copying to said second block.

4. The method of claim 1 , further comprising the step of:

(d) sanitizing at least one free block that is outside of said portion.

Assignments (1)
CHANGE OF NAME Recorded Aug 21, 2020
From: SANDISK IL LTD
To: WESTERN DIGITAL ISRAEL LTD
Reel/Frame 053574/0513 →