Issued Patents All Time
Showing 26–50 of 74 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10114562 | Adaptive block allocation in nonvolatile memory | Narendhiran Chinnaanangur Ravimohan, Muralitharan Jayaraman, Abhijeet Manohar | 2018-10-30 |
| 10042553 | Method and system for programming a multi-layer non-volatile memory having a single fold data path | Liam Michael Parker, Alan Welsh Sinclair, Sergey Anatolievich Gorobets | 2018-08-07 |
| 9508437 | Pattern breaking in multi-die write management | Liam Michael Parker, Sergey Anatolievich Gorobets, Leena Patel | 2016-11-29 |
| 9489301 | Memory systems | Sergey Anatolievich Gorobets, Alan Welsh Sinclair | 2016-11-08 |
| 9361167 | Bit error rate estimation for wear leveling and for block selection based on data type | Kevin P. Kealy | 2016-06-07 |
| 9336129 | System and method for bank logical data remapping | Sergey Anatolievich Gorobets | 2016-05-10 |
| 9235530 | Method and system for binary cache cleanup | William S. Wu, Steven T. Sprouse, Sergei Gorobets, Ameen Aslam | 2016-01-12 |
| 9218283 | Multi-die write management | Sergey Anatolievich Gorobets | 2015-12-22 |
| 9176864 | Non-volatile memory and method having block management with hot/cold data sorting | Sergey Anatolievich Gorobets, Tom Hugh Shippey, Liam Michael Parker, Yauheni Yaromenka, Steven T. Sprouse +2 more | 2015-11-03 |
| 9153324 | Pattern breaking in multi-die write management | Liam Michael Parker, Sergey Anatolievich Gorobets, Leena Patel | 2015-10-06 |
| 9141528 | Tracking and handling of super-hot data in non-volatile memory systems | Sergey Anatolievich Gorobets, Liam Michael Parker, Neil David Hutchison, Robert G. Young | 2015-09-22 |
| 9063862 | Expandable data cache | William S. Wu, Sergey Anatolievich Gorobets, Steven T. Sprouse | 2015-06-23 |
| 8848445 | System and method for minimizing write amplification while maintaining sequential performance using logical group striping in a multi-bank system | Steven T. Sprouse, Sergey Anatolievich Gorobets, William S. Wu, Marielle Bundukin | 2014-09-30 |
| 8700840 | Nonvolatile memory with write cache having flush/eviction methods | Alexander Paley, Sergey Anatolievich Gorobets, Eugene Zilberman, Shai Traister, Andrew Tomlin +2 more | 2014-04-15 |
| 8593866 | Systems and methods for operating multi-bank nonvolatile memory | Neil David Hutchison, Robert Jackson | 2013-11-26 |
| 8533562 | Data protection after possible write abort or erase abort | Bryan J. Mee, Yosief Ataklti | 2013-09-10 |
| 8452911 | Synchronized maintenance operations in a multi-bank storage system | Sergey Anatolievich Gorobets, Charles Schroter, Eugene Zilberman | 2013-05-28 |
| 8417876 | Use of guard bands and phased maintenance operations to avoid exceeding maximum latency requirements in non-volatile memory systems | Sergey Anatolievich Gorobets, Robert G. Young | 2013-04-09 |
| 8386695 | Methods and apparatus for writing data to non-volatile memory | Sergey Anatolievich Gorobets, Alan Welsh Sinclair | 2013-02-26 |
| 8364883 | Scheduling of housekeeping operations in flash memory systems | Sergey Anatolievich Gorobets, Andrew Tomlin, Charles Schroter | 2013-01-29 |
| 8266391 | Method for writing data of an atomic transaction to a memory device | Andrew Tomlin, Sergey Anatolievich Gorobets, Reuven Elhamias, Shai Traister | 2012-09-11 |
| 8250333 | Mapping address table maintenance in a memory device | Sergey Anatolievich Gorobets, Alexander Paley, Eugene Zilberman, Shai Traister | 2012-08-21 |
| 8244960 | Non-volatile memory and method with write cache partition management methods | Alexander Paley, Sergey Anatolievich Gorobets, Eugene Zilberman, Shai Traister, Andrew Tomlin +2 more | 2012-08-14 |
| 8239643 | Non-volatile memory and method with control data management | Sergey Anatolievich Gorobets, Alan Douglas Bryce | 2012-08-07 |
| 8151035 | Non-volatile memory and method with multi-stream updating | Peter J. Smith, Sergey Anatolievich Gorobets | 2012-04-03 |