1
Aaron Keith Olbrich: Method, system, and program for mapping logical addresses to high performance zones on a storage medium. International Business Machines Corporation, David W Victor, Konrad Raynes Victor & Mann, December 31, 2002: US06502178 (16 worldwide citation)

Disclosed is a system, method, and program for mapping logical addresses to physical sectors on a storage device including at least one storage medium surface. A determination is made of logical addresses that are specified to be stored in a high throughput region on one storage medium surface. At l ...


2
Jack Edward Frayer, Aaron Keith Olbrich, Paul Roger Stonelake, Anand Krishnamurthi Kulkarni, Yale Yueh Ma: Intelligent bit recovery for flash memory. Sandisk Enterprise IP, Morgan Lewis & Bockius, December 9, 2014: US08910020 (7 worldwide citation)

A method and system for intelligent bit recovery identifies toggling bits, which change in value from one read to the next, and examines a subset of potential bit patterns. The subset is a fraction of the potential bit patterns, and is based on an understanding of the flash memory and the problems t ...


3
Sergey Anatolievich Gorobets, Aaron Keith Olbrich, Manuel Antonio D Abreu, Xinde Hu: Memory device with resistive random access memory (ReRAM). SANDISK TECHNOLOGIES, Toler Law Group PC, May 26, 2015: US09042160 (3 worldwide citation)

A method includes, in a data storage device that includes a non-volatile memory and a resistive random access memory (ReRAM) on the same die, receiving data from a memory controller via a bus. The method also includes routing the data to data latches of the non-volatile memory via a first path and t ...


4
Sergey Anatolievich Gorobets, Aaron Keith Olbrich: Memory controller with resistive random access memory (ReRAM). SANDISK TECHNOLOGIES, Toler Law Group PC, June 23, 2015: US09064569 (2 worldwide citation)

A method includes, in a data storage device that includes a non-volatile memory and a controller coupled to a non-volatile memory, the controller including a bus and a processor coupled to the bus, accessing a volatile memory included in the controller via a first interface. The volatile memory is c ...


5
Graeme Moffat Weston Lewis, Douglas Alan Prins, Aaron Keith Olbrich: System and method for detecting copyback programming problems. SanDisk Enterprise IP, Morgan Lewis & Bockius, December 9, 2014: US08909982

Methods and systems are disclosed herein for detecting problems related to copyback programming. After the copyback data is read into the internal flash buffer, a part of the copyback data stored in the internal flash buffer (such as spare data) is analyzed to determine whether there are any errors ...


6
Yacov Duzly, Alon Marcu, Farookh Moogat, Yan Li, Aaron Keith Olbrich: Immunity against temporary and short power drops in non-volatile memory. SanDisk Technologies, Davis Wright Tremaine, August 26, 2014: US08817569

A mechanism is presented memory circuits, such a NAND-type flash memories, to autonomously protect themselves from temporary and short power drops. A detection mechanism looks for the supply voltage to drop below a function voltage for a period of time. When such an event occurs, a suspend mechanism ...


7
Graeme Moffat Weston Lewis, Douglas Alan Prins, Aaron Keith Olbrich: System and method for detecting copyback programming problems. December 20, 2012: US20120324277-A1

Methods and systems are disclosed herein for detecting problems related to copyback programming. After the copyback data is read into the internal flash buffer, a part of the copyback data stored in the internal flash buffer (such as spare data) is analyzed to determine whether there are any errors ...


8
Jack Edward Frayer, Aaron Keith Olbrich, Paul Roger Stonelake, Anand Krishnamurthi Kulkarni, Yale Yueh Ma: Intelligent bit recovery for flash memory. December 20, 2012: US20120324276-A1

A method and system intelligent bit recovery is provided. The intelligent bit recovery determines which bits are toggling, and examines a subset of the potential bit patterns to determine which in the subset of potential bit patterns is valid. The subset is a fraction of the potential bit patterns, ...