1
Sergey Anatolievich Gorobets, Reuven Elhamias, Carlos J Gonzalez, Kevin M Conley: Corrected data storage and handling methods. SanDisk Corporation, Parsons Hsue & de Runtz, February 6, 2007: US07173852 (214 worldwide citation)

In order to maintain the integrity of data stored in a flash memory that are susceptible to being disturbed by operations in adjacent regions of the memory, disturb events cause the data to be read, corrected and re-written before becoming so corrupted that valid data cannot be recovered. The someti ...


2
Kevin M Conley, Reuven Elhamias: Flash controller cache architecture. SanDisk Corporation, Parsons Hsue & de Runtz, February 6, 2007: US07173863 (112 worldwide citation)

A buffer cache interposed between a non-volatile memory and a host may be partitioned into segments that may operate with different policies. Cache policies include write-through, write and read-look-ahead. Write-through and write back policies may improve speed. Read-look-ahead cache allows more ef ...


3
Eliyahou Harari, Yoram Cedar, Wesley G Brewer, Yosi Pinto, Reuven Elhamias, Micky Holtzman: Memory cards including a standard security function. SanDisk Corporation, Davis Wright Tremaine, December 4, 2007: US07305535 (31 worldwide citation)

A memory card of one published standard, such as the Multi-Media Card (MMC) or Secure Digital Card (SD), is modified to include the function of a Subscriber Identity Module (SIM) according to another published standard. The controller of the memory card communicates between electrical contacts on th ...


4
Kevin M Conley, Reuven Elhamias: Flash controller cache architecture. SanDisck Corporation, Weaver Austin Villeneuve Sampson, August 5, 2008: US07408834 (29 worldwide citation)

A buffer cache interposed between a non-volatile memory and a host may be partitioned into segments that may operate with different policies. Cache policies include write-through, write back and read-look-ahead. Write-through and write back policies may improve speed. Read-look-ahead cache allows mo ...


5
Reuven Elhamias: Memory cards with end of life recovery and resizing. SanDisk Corporation, Brinks Hofer Gilson & Lione, September 29, 2009: US07596656 (26 worldwide citation)

A system and methods are given for providing information on the amount of life remaining for a memory having a limited lifespan, such as a flash memory card. For example, it can provide a user with the amount of the memory's expected remaining lifetime in real time units or as a percentage of estima ...


6
Ron Barzilai, Reuven Elhamias: Multi-purpose non-volatile memory card. SanDisk Corporation, Brinks Hofer Gilson & Lione, June 30, 2009: US07554842 (14 worldwide citation)

A flash non-volatile memory system that normally operates its memory cells in multiple storage states is provided with the ability to operate some selected or all of its memory cell blocks in two states instead. The two states are selected to be the furthest separated of the multiple states, thereby ...


7
Reuven Elhamias, Andrew Tomlin, Wesley G Brewer, Yosi Pinto, Micky Holtzman: Optimized non-volatile storage systems. SanDisk Corporation, Davis Wright Tremaine, September 23, 2008: US07427027 (8 worldwide citation)

A memory card that adapts its operation according to the application to which it applied or the conditions under which it is operated. This allows the card to dynamical self optimize. In a first set of embodiments, the card uses host profiling where it will learn about the host during host-card inte ...


8
Michael Holtzman, Ron Barzilai, Reuven Elhamias, Niv Cohen: Method of hardware driver integrity check of memory card controller firmware. SanDisk Corporation, Weaver Austin Villeneuve Sampson, May 19, 2009: US07536540 (4 worldwide citation)

A memory system comprises an encryption engine implemented in the hardware of a controller. In starting up the memory system, a boot strapping mechanism is implemented wherein a first portion of firmware when executed pulls in another portion of firmware to be executed. The hardware of the encryptio ...


9
Reuven Elhamias, Andrew Tomlin, Wesley G Brewer, Yosi Pinto, Micky Holtzman: Optimized non-volatile storage systems. SanDisk Corporation, Davis Wright Tremaine, April 19, 2011: US07926720 (4 worldwide citation)

A memory card that adapts its operation according to the application to which it applied or the conditions under which it is operated. This allows the card to dynamical self optimize. In a first set of embodiments, the card uses host profiling where it will learn about the host during host-card inte ...


10
Simon Stolero, Micky Holtzman, Yosi Pinto, Reuven Elhamias, Meiri Azari: Non-volatile memory system with self test capability. SanDisk Corporation, Brinks Hofer Gilson & Lione, October 12, 2010: US07814377 (3 worldwide citation)

In a non-volatile memory system, test data may be retrieved by means of a circuit without the help of firmware. The circuit is triggered into action when it detects an abnormality in the processor or host interface. In such event, it formats the self test or status signals from the various blocks in ...