Issued Patents All Time
Showing 1–25 of 28 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10209902 | Method and apparatus for selecting a memory block for writing data, based on a predicted frequency of updating the data | Joseph Sheredy | 2019-02-19 |
| 9898212 | Method and apparatus for selecting a memory block for writing data, based on a predicted frequency of updating the data | Joseph Sheredy | 2018-02-20 |
| 9678676 | Method for storage devices to achieve low write amplification with low over provision | Perry Neos, Luan Ton-That | 2017-06-13 |
| 9396105 | Method and apparatus for controlling execution of commands to transfer data between a host and a memory in a storage drive | Jason Adler, Perry Neos | 2016-07-19 |
| 9304692 | Solid-state drive command grouping | Perry Neos, Gwoyuh Hwu | 2016-04-05 |
| 9244834 | Method and apparatus for selecting a memory block for writing data, based on a predicted frequency of updating the data | Joseph Sheredy | 2016-01-26 |
| 9092323 | Systems and methods for recovering addressing data | Luan Ton-That, Gwoyuh Hwu | 2015-07-28 |
| 9015560 | Method and apparatus for ceasing access to a portion of a flash memory when less than a number of errors correctable by an error correction code exists | Chen-Kuo Huang, Sui-Hung Fred Au, Xueshi Yang | 2015-04-21 |
| 8892940 | Controller for reading data from non-volatile memory | Cheng-Kuo Huang, Siu-Hung Fred Au, Perry Neos | 2014-11-18 |
| 8892816 | System and method for writing data to a memory | Perry Neos | 2014-11-18 |
| 8874874 | Method and storage drive for writing portions of blocks of data in respective arrays of memory cells of corresponding integrated circuits | Zining Wu, Pantas Sutardja, Chi Kong Lee, Tony Yoon | 2014-10-28 |
| 8738996 | Method and system for ceasing access to memory cells of flash memory when less than a maximum number of correctable errors for an error correction code exists | Chen-Kuo Huang, Sui-Hung Fred Au, Xueshi Yang | 2014-05-27 |
| 8667217 | System for writing to memory | Perry Neos | 2014-03-04 |
| 8650438 | Controller for reading data from non-volatile memory | Cheng-Kuo Huang, Siu-Hung Fred Au, Perry Neos | 2014-02-11 |
| 8612672 | Adaptive physical allocation in solid-state drives | Gwoyuh Hwu | 2013-12-17 |
| 8572309 | Apparatus and method to protect metadata against unexpected power down | Luan Ton-That, Gwoyuh Hwu | 2013-10-29 |
| 8549384 | Method and apparatus for determining, based on an error correction code, one or more locations to store data in a flash memory | ChengKuo Huang, Sui-Hung Fred Au, Xueshi Yang | 2013-10-01 |
| 8543756 | Solid-state drive command grouping | Perry Neos, Gwoyuh Hwu | 2013-09-24 |
| 8539195 | Non-volatile memory device with non-evenly distributable data access | Zining Wu, Pantas Sutardja, Chi Kong Lee, Tony Yoon | 2013-09-17 |
| 8495320 | Method and apparatus for storing data in a flash memory including single level memory cells and multi level memory cells | Joseph Sheredy | 2013-07-23 |
| 8489804 | System for using dynamic random access memory to reduce the effect of write amplification in flash memory | Perry Neos | 2013-07-16 |
| 8407407 | Solid state drive access control system with equalized access timing | Jason Adler, Perry Neos | 2013-03-26 |
| 8271720 | Adaptive physical allocation in solid-state drives | Gwoyuh Hwu | 2012-09-18 |
| 8219775 | Nonvolatile memory system | Zining Wu, Pantas Sutardja, Chi Kong Lee, Tony Yoon | 2012-07-10 |
| 8135913 | Mixed multi-level cell and single level cell storage device | Joseph Sheredy | 2012-03-13 |