Patent | Date |
---|
Mass storage system having peer-to-peer data movements between a cache and a backend store Grant 11,054,993 - Grimsrud , et al. July 6, 2 | 2021-07-06 |
Data Storage System With Parallel Array Of Dense Memory Cards And High Airflow App 20200333859 - Nelson; Michael D. ;   et al. | 2020-10-22 |
Mass Storage System Having Peer-to-peer Data Movements Between A Cache And A Backend Store App 20190310776 - GRIMSRUD; Knut S. ;   et al. | 2019-10-10 |
Extensible memory hub Grant 10,372,339 - Webb , et al. | 2019-08-06 |
Architectures and techniques for providing low-power storage mechanisms Grant 10,248,343 - Akers , et al. | 2019-04-02 |
Determining adjustments to the spare space in a storage device unavailable to a user based on a current consumption profile of a storage device Grant 10,180,797 - Grimsrud Ja | 2019-01-15 |
System and method for computing message digests Grant 10,120,608 - Khan , et al. November 6, 2 | 2018-11-06 |
Apparatus And Method For Persisting Blocks Of Data And Metadata In A Non-volatile Memory (nvm) Cache App 20180089088 - JAKOWSKI; Andrzej ;   et al. | 2018-03-29 |
Technologies For Enhanced Memory Wear Leveling App 20180024756 - Miller; Steven C. ;   et al. | 2018-01-25 |
Determining Adjustments To The Spare Space In A Storage Device Unavailable To A User Based On A Current Consumption Profile Of A Storage Device App 20170322739 - GRIMSRUD; Knut S. | 2017-11-09 |
System And Method For Computing Message Digests App 20170322746 - Khan; Jawad B. ;   et al. | 2017-11-09 |
Error correction in solid state drives (SSD) Grant 9,766,979 - Grimsrud , et al. September 19, 2 | 2017-09-19 |
Data Storage System With Parallel Array Of Dense Memory Cards And High Airflow App 20170262029 - NELSON; MICHAEL D. ;   et al. | 2017-09-14 |
Determining adjustments to the spare space in a storage device unavailable to a user based on a current consumption profile of a storage device Grant 9,678,677 - Grimsrud June 13, 2 | 2017-06-13 |
Architectures And Techniques For Providing Low-power Storage Mechanisms App 20170123703 - AKERS; JASON B. ;   et al. | 2017-05-04 |
System and method for computing message digests Grant 9,619,167 - Khan , et al. April 11, 2 | 2017-04-11 |
Technologies For Managing A Reserved High-performance Memory Region Of A Solid State Drive App 20170060436 - Trika; Sanjeev N. ;   et al. | 2017-03-02 |
Efficient Solid State Drive Data Compression Scheme And Layout App 20160378352 - Khan; Jawad B. ;   et al. | 2016-12-29 |
Architectures and techniques for providing low-power storage mechanisms Grant 9,530,461 - Akers , et al. December 27, 2 | 2016-12-27 |
Extensible Memory Hub App 20160364143 - WEBB; RANDALL K. ;   et al. | 2016-12-15 |
Techniques to manage multiple sequential write streams to a solid state drive Grant 9,519,429 - Grimsrud December 13, 2 | 2016-12-13 |
Error Correction In Solid State Drives (ssd) App 20160321134 - Grimsrud; Knut S. ;   et al. | 2016-11-03 |
High-performance storage structures and systems featuring multiple non-volatile memories Grant 9,448,922 - Trika , et al. September 20, 2 | 2016-09-20 |
Method And Apparatus For Storing Data App 20160259568 - GRIMSRUD; Knut S. ;   et al. | 2016-09-08 |
Method for reducing power consumption in solid-state storage device Grant 9,411,405 - Grimsrud , et al. August 9, 2 | 2016-08-09 |
Extensible memory hub Grant 9,396,065 - Webb , et al. July 19, 2 | 2016-07-19 |
Techniques to Manage Multiple Sequential Write Streams to a Solid State Drive App 20160162203 - GRIMSRUD; KNUT S. | 2016-06-09 |
Determining Adjustments To The Spare Space In A Storage Device Unavailable To A User Based On A Current Consumption Profile Of A Storage Device App 20160162205 - GRIMSRUD; Knut S. | 2016-06-09 |
Method and apparatus for controlling a storage device Grant 9,317,212 - Huffman , et al. April 19, 2 | 2016-04-19 |
Caching Technologies Employing Data Compression App 20160092361 - GRIMSRUD; KNUT S. ;   et al. | 2016-03-31 |
Error correction in solid state drives (SSD) Grant 9,262,267 - Grimsrud , et al. February 16, 2 | 2016-02-16 |
Apparatus, system, and method for providing memory access control Grant 9,235,719 - Neve De Mevergnies , et al. January 12, 2 | 2016-01-12 |
Extensible Memory Hub App 20150378814 - WEBB; RANDALL K. ;   et al. | 2015-12-31 |
Generating random numbers utilizing entropic nature of NAND flash memory medium Grant 9,223,503 - Khan , et al. December 29, 2 | 2015-12-29 |
Method For Reducing Power Consumption In Solid-state Storage Device App 20150355704 - Grimsrud; Knut S. ;   et al. | 2015-12-10 |
Managing A Transfer Buffer For A Non-volatile Memory App 20150186257 - Ramalingam; Anand S. ;   et al. | 2015-07-02 |
Error Correction In Solid State Drives (ssd) App 20150154066 - Grimsrud; Knut S. ;   et al. | 2015-06-04 |
System And Method For Computing Message Digests App 20150149695 - Khan; Jawad B. ;   et al. | 2015-05-28 |
Generating Random Numbers Utilizing Entropic Nature Of Nand Flash Memory Medium App 20150095550 - Khan; Jawad B. ;   et al. | 2015-04-02 |
Nand Page Buffer Based Volatile State Store App 20140281599 - GRIMSRUD; KNUT S. ;   et al. | 2014-09-18 |
Method And Apparatus For Controlling A Storage Device App 20140173242 - Huffman; Amber D. ;   et al. | 2014-06-19 |
Architectures And Techniques For Providing Low-power Storage Mechanisms App 20140003145 - AKERS; JASON B. ;   et al. | 2014-01-02 |
High-performance Storage Structures And Systems Featuring Multiple Non-volatile Memories App 20130304978 - Trika; Sanjeev N. ;   et al. | 2013-11-14 |
Apparatus, System, And Method For Providing Memory Access Control App 20130262877 - Neve De Mevergnies; Michael ;   et al. | 2013-10-03 |
Method for trimming data on non-volatile flash media Grant 8,386,537 - Boyd , et al. February 26, 2 | 2013-02-26 |
Device selection circuit and method Grant 8,009,475 - Grimsrud August 30, 2 | 2011-08-30 |
Method For Trimming Data On Non-volatile Flash Media App 20110145306 - Boyd; James A. ;   et al. | 2011-06-16 |
Endurance Management Technique App 20100146187 - Grimsrud; Knut S. ;   et al. | 2010-06-10 |
Methods and arrangements to remap degraded storage blocks Grant 7,661,054 - Huffman , et al. February 9, 2 | 2010-02-09 |
Storage performance improvement using data replication on a disk App 20090164719 - Grimsrud; Knut S. ;   et al. | 2009-06-25 |
Host fail-over switch presence detection compatible with existing protocol and host controllers Grant 7,515,528 - Grimsrud , et al. April 7, 2 | 2009-04-07 |
Device Selection Circuit And Method App 20090003092 - Grimsrud; Knut S. | 2009-01-01 |
Cache disassociation detection Grant 7,451,353 - Grimsrud November 11, 2 | 2008-11-11 |
Device and method for selecting opcode values with maximum hamming distance to minimize latency and buffering requirements Grant 7,424,665 - Grimsrud September 9, 2 | 2008-09-09 |
Determining an amount of data read from a storage medium Grant 7,330,939 - Grimsrud , et al. February 12, 2 | 2008-02-12 |
Cache disassociation detection App 20070220210 - Grimsrud; Knut S. | 2007-09-20 |
Method and apparatus for queuing disk drive access requests App 20070156955 - Royer; Robert J. JR. ;   et al. | 2007-07-05 |
Methods and arrangements to remap degraded storage blocks App 20070089031 - Huffman; Amber D. ;   et al. | 2007-04-19 |
Methods and arrangements to interface a data storage device App 20070079015 - Royer; Robert J. JR. ;   et al. | 2007-04-05 |
CRC calculation for data with dynamic header Grant 7,155,658 - Huffman , et al. December 26, 2 | 2006-12-26 |
Current media status determination for a storage device Grant 7,124,248 - Huffman , et al. October 17, 2 | 2006-10-17 |
Presence indication signal associated with an attachment Grant 7,113,003 - Grimsrud September 26, 2 | 2006-09-26 |
Connecting storage devices to a processor-based device Grant 7,107,369 - Bennett , et al. September 12, 2 | 2006-09-12 |
Method and apparatus to generate cache data Grant 7,103,724 - Royer, Jr. , et al. September 5, 2 | 2006-09-05 |
Device/host coordinated prefetching storage system Grant 7,000,077 - Grimsrud , et al. February 14, 2 | 2006-02-14 |
Device and method for selecting opcode values with maximum hamming distance to minimize latency and buffering requirements App 20060022850 - Grimsrud; Knut S. | 2006-02-02 |
Device and method for selecting opcode values with maximum hamming distance to minimize latency and buffering requirements Grant 6,986,094 - Grimsrud January 10, 2 | 2006-01-10 |
Host fail-over switch presence detection compatible with existing protocol and host controllers App 20050220008 - Grimsrud, Knut S. ;   et al. | 2005-10-06 |
Determining an amount of data read from a storage medium Grant 6,934,807 - Grimsrud , et al. August 23, 2 | 2005-08-23 |
Method and apparatus for efficient command queuing within a serial ATA environment Grant 6,917,992 - Grimsrud , et al. July 12, 2 | 2005-07-12 |
Host controlled optimization of disk storage devices Grant 6,915,376 - Coulson , et al. July 5, 2 | 2005-07-05 |
Storage performance improvement using data replication on a disk App 20050138307 - Grimsrud, Knut S. ;   et al. | 2005-06-23 |
Determining an amount of data read from a storage medium App 20050125608 - Grimsrud, Knut S. ;   et al. | 2005-06-09 |
Current media status determination for a storage device App 20050086397 - Huffman, Amber D. ;   et al. | 2005-04-21 |
Reading data from a storage medium Grant 6,862,657 - Grimsrud , et al. March 1, 2 | 2005-03-01 |
Apparatus, method and system to couple one or more hosts to a storage device using unique signal from host App 20040193737 - Huffman, Amber D. ;   et al. | 2004-09-30 |
CRC calculation for data with dynamic header App 20040123221 - Huffman, Amber D. ;   et al. | 2004-06-24 |
Connecting storage devices to a processor-based device App 20040123002 - Bennett, Joseph A. ;   et al. | 2004-06-24 |
Presence indication signal associated with an attachment App 20040113662 - Grimsrud, Knut S. | 2004-06-17 |
Method and apparatus for efficient command queuing within a serial ATA environment App 20040073719 - Grimsrud, Knut S. ;   et al. | 2004-04-15 |
Method and apparatus for intermediate validation of data transferred between a host and a device Grant 6,715,004 - Grimsrud , et al. March 30, 2 | 2004-03-30 |
Method and apparatus for reducing the disk drive data transfer interrupt service latency penalty Grant 6,640,274 - Huffman , et al. October 28, 2 | 2003-10-28 |
Method and apparatus to generate cache data App 20030188123 - Royer, Robert J. JR. ;   et al. | 2003-10-02 |
Device / host coordinated prefetching storage system App 20030177314 - Grimsrud, Knut S. ;   et al. | 2003-09-18 |
Partitioning cache metadata state App 20030005219 - Royer, Robert J. JR. ;   et al. | 2003-01-02 |
Device and method for selecting opcode values with maximum hamming distance to minimize latency and buffering requirements App 20020172179 - Grimsrud, Knut S. | 2002-11-21 |
Optimized CD/DVD authoring employing block reallocation Grant 6,023,713 - Grimsrud , et al. February 8, 2 | 2000-02-08 |