IP Library Patent Application 11725745
Patent Application
App. No. 11/725,745

Systems for conversion of update blocks based on association with host file management data structures

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 None
App. No.
11/725,745
Abstract

A non-volatile memory storage system is provided. The non-volatile memory storage system comprises a non-volatile memory cell array and a processor in communication with the non-volatile memory cell array. Here, the processor is configured to receive a write command to write data, where the write command comprises a logical address associated with the data. The processor is further configured to allocate a chaotic update block if the logical address is associated with a host file management data structure. After the allocation, the data are written to the chaotic update block.

Claims (26)

1 . A non-volatile memory storage system, comprising:

a non-volatile memory cell array; and

a processor in communication with the non-volatile memory cell array, the processor being configured to

receive a write command to write data, the write command comprising a logical address associated with the data,

allocate a chaotic update block if the logical address is associated with a host file management data structure, and

write the data to the chaotic update block.

2 . The method of claim 1 , wherein the processor is further configured to:

allocate a sequential update block if the logical address associated with the data is not associated with the host file management data structure; and

write the data to the sequential update block.

3 . The method of claim 1 , wherein the host file management data structure is an allocation table.

4 . The method of claim 1 , wherein the host file management data structure is a file directory.

5 . A non-volatile memory storage system, comprising:

a non-volatile memory cell array; and

a processor in communication with the non-volatile memory cell array, the processor being configured to

receive a write command to write data, the write command comprising a logical address associated with the data;

allocate a chaotic update block if the logical address is associated either with a logical address of an allocation table or with a logical address of a file directory; and

allocate a sequential update block if the logical address is not associated either with the logical address of the allocation table or with the logical address of a file directory.

6 . The non-volatile memory storage system of claim 5 , wherein the processor is further configured to write the data to the chaotic update block if the logical address is associated with the logical address of the allocation table or with the logical address of the file directory.

7 . The non-volatile memory storage system of claim 5 , wherein the processor is further configured to write the data to the sequential update block if the logical address is not associated with the logical address of the allocation table or with the logical address of the file directory.

8 . A non-volatile memory storage system, comprising:

a non-volatile memory cell array; and

a processor in communication with the non-volatile memory cell array, the processor being configured to

provide a sequential update block,

receive a write command to write data, the write command comprising a logical address associated with the data,

convert the sequential update block to a chaotic update block if the logical address is associated with a host file management data structure, and

write the data to the chaotic update block.

Assignments (3)
CHANGE OF NAME Recorded May 25, 2016
From: SANDISK TECHNOLOGIES INC
To: SANDISK TECHNOLOGIES LLC
Reel/Frame 038807/0980 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2016
From: SANDISK CORPORATION
To: SANDISK TECHNOLOGIES INC.
Reel/Frame 038438/0904 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2007
From: SO, BUM SUCK; TRAISTER, SHAI
To: SANDISK CORPORATION
Reel/Frame 019654/0498 →