Inventor
GRIMSRUD KNUT S
US46 patents
⚠️ This page may combine multiple inventors who share the name “GRIMSRUD KNUT S”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
41 patentsUS7661054B2Feb 9, 2010
Methods and arrangements to remap degraded storage blocks
INTEL CORP101 citations98
US6434663B1Aug 13, 2002
Disk block allocation optimization methodology with accommodation for file system cluster size greater than operating system memory page size
INTEL CORP115 citations98
US9619167B2Apr 11, 2017
System and method for computing message digests
INTEL CORP28 citations94
US6023713AFeb 8, 2000
Optimized CD/DVD authoring employing block reallocation
INTEL CORP29 citations93
US9396065B2Jul 19, 2016
Extensible memory hub
INTEL CORP40 citations92
US7155658B2Dec 26, 2006
CRC calculation for data with dynamic header
INTEL CORP39 citations92
US6986094B2Jan 10, 2006
Device and method for selecting opcode values with maximum hamming distance to minimize latency and buffering requirements
INTEL CORP22 citations92
US6917992B2Jul 12, 2005
Method and apparatus for efficient command queuing within a serial ATA environment
INTEL CORP41 citations92
US6640274B1Oct 28, 2003
Method and apparatus for reducing the disk drive data transfer interrupt service latency penalty
INTEL CORP25 citations92
US6715004B1Mar 30, 2004
Method and apparatus for intermediate validation of data transferred between a host and a device
INTEL CORP36 citations90
US9141299B2Sep 22, 2015
Method for reducing power consumption in solid-state storage device
INTEL CORP9 citations84
US8009475B2Aug 30, 2011
Device selection circuit and method
INTEL CORP7 citations84
US7451353B2Nov 11, 2008
Cache disassociation detection
INTEL CORP17 citations84
US7107369B2Sep 12, 2006
Connecting storage devices to a processor-based device
INTEL CORP15 citations84
US7000077B2Feb 14, 2006
Device/host coordinated prefetching storage system
INTEL CORP15 citations84
US6862657B1Mar 1, 2005
Reading data from a storage medium
INTEL CORP16 citations84
US6317875B1Nov 13, 2001
Application execution performance through disk block relocation
INTEL CORP18 citations84
US9317212B2Apr 19, 2016
Method and apparatus for controlling a storage device
INTEL CORP10 citations83
US7113003B2Sep 26, 2006
Presence indication signal associated with an attachment
INTEL CORP9 citations74
US7103724B2Sep 5, 2006
Method and apparatus to generate cache data
INTEL CORP8 citations74
US6915376B1Jul 5, 2005
Host controlled optimization of disk storage devices
INTEL CORP9 citations74
US6546437B1Apr 8, 2003
Communication between a computer and a peripheral with legacy failure control mechanism
INTEL CORP11 citations74
US6493806B1Dec 10, 2002
Method and apparatus for generating a transportable physical level data block trace
INTEL CORP10 citations74
US6253296B1Jun 26, 2001
Disk block allocation optimization methodology and applications
INTEL CORP11 citations74
US10180797B2Jan 15, 2019
Determining adjustments to the spare space in a storage device unavailable to a user based on a current consumption profile of a storage device
INTEL CORP3 citations73
US10120608B2Nov 6, 2018
System and method for computing message digests
INTEL CORP4 citations73
US9678677B2Jun 13, 2017
Determining adjustments to the spare space in a storage device unavailable to a user based on a current consumption profile of a storage device
INTEL CORP3 citations73
US8386537B2Feb 26, 2013
Method for trimming data on non-volatile flash media
INTEL CORP5 citations72
US7124248B2Oct 17, 2006
Current media status determination for a storage device
INTEL CORP10 citations72
US9223503B2Dec 29, 2015
Generating random numbers utilizing entropic nature of NAND flash memory medium
INTEL CORP4 citations67
US11054993B2Jul 6, 2021
Mass storage system having peer-to-peer data movements between a cache and a backend store
INTEL CORP1 citations63
US9262267B2Feb 16, 2016
Error correction in solid state drives (SSD)
INTEL CORP2 citations63
US6934807B1Aug 23, 2005
Determining an amount of data read from a storage medium
INTEL CORP4 citations63
US10372339B2Aug 6, 2019
Extensible memory hub
INTEL CORP1 citations60
US9766979B2Sep 19, 2017
Error correction in solid state drives (SSD)
INTEL CORP0 citations52
US9519429B2Dec 13, 2016
Techniques to manage multiple sequential write streams to a solid state drive
INTEL CORP1 citations52
US9411405B2Aug 9, 2016
Method for reducing power consumption in solid-state storage device
INTEL CORP1 citations52
US7515528B2Apr 7, 2009
Host fail-over switch presence detection compatible with existing protocol and host controllers
INTEL CORP1 citations52
US7424665B2Sep 9, 2008
Device and method for selecting opcode values with maximum hamming distance to minimize latency and buffering requirements
INTEL CORP0 citations52
US7330939B2Feb 12, 2008
Determining an amount of data read from a storage medium
INTEL CORP1 citations52
US10248343B2Apr 2, 2019
Architectures and techniques for providing low-power storage mechanisms
INTEL CORP0 citations51