09043517 is referenced by 32 patents and cites 236 patents.

The various implementations described herein include systems, methods and/or devices used to enable multipass programming in buffers implemented in non-volatile data storage systems (e.g., using one or more flash memory devices). In one aspect, a portion of memory (e.g., a page in a block of a flash memory device) may be programmed many (e.g., 1000) times before an erase is required. Some embodiments include systems, methods and/or devices to integrate Bloom filter functionality in a non-volatile data storage system, where a portion of memory storing one or more bits of a Bloom filter array may be programmed many (e.g., 1000) times before the contents of the portion of memory need to be moved to an unused location in the memory.

Title
Multipass programming in buffers implemented in non-volatile data storage systems
Application Number
14/35876
Publication Number
9043517 (B1)
Application Date
September 24, 2013
Publication Date
May 26, 2015
Inventor
Yan Li
Milpitas
CA, US
Steven Sprouse
San Jose
CA, US
Agent
Morgan Lewis & Bockius
Assignee
SANDISK ENTERPRISE IP
CA, US
IPC
G06F 12/02
G06F 13/38
G06F 13/12
View Original Source