Inventor

Timothy E. Hoglund

Inventor
Colorado Springs, CO, US

Overview

47→
Patents
1993–2020
Patent span
Physics
Primary field (CPC G)

Patents· 47 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing82%
H04LTransmission of digital information, e.g. telegraphic communication16%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use2%
PatentTitleYear
10,649,906Method and system for hardware accelerated row lock for a write back volume202010,528,438Method and system for handling bad blocks in a hardware accelerated caching solution202010,423,357Devices and methods for managing memory buffers201910,394,673Method and system for hardware accelerated copyback201910,282,301Method and system for hardware accelerated read-ahead caching201910,282,116Method and system for hardware accelerated cache flush201910,223,009Method and system for efficient cache buffering supporting variable stripe sizes to enable hardware acceleration201910,108,359Method and system for efficient cache buffering in a system having parity arms to enable hardware acceleration201810,078,460Memory controller utilizing scatter gather list techniques20189,910,797'Space efficient formats for scatter gather lists'20189,910,798'Storage controller cache memory operations that forego region locking'20189,436,636'Structure for non-blocking serial attached SCSI infrastructure utilizing virtual pathways'20169,424,219'Direct routing between address spaces through a nontransparent peripheral component interconnect express bridge'20169,400,614'Method and system for programmable sequencer for processing I/O for various PCIe disk drives'20169,323,658'Multi-mapped flash RAID'20169,286,136'Hash-based region locking'20169,043,642'Data manipulation on power fail'20158,943,226'Interface for heterogeneous PCI-e storage devices'20158,904,158'Storage system with boot appliance for improving reliability/availability/serviceability in high density server environments'20148,751,718'Apparatus and methods for a simplified, multi-client SAS port for management of other devices in an enhanced SAS device'20148,539,096'Systems and methods for configuring ports of an SAS domain'20138,332,849'Paravirtualization acceleration through single root I/O virtualization'20128,260,980'Simultaneous intermediate proxy direct memory access'20128,230,134'Fast path SCSI IO'20128,200,922'Storage system snapshot assisted by SSD technology'20128,180,935'Methods and apparatus for interconnecting SAS devices using either electrical or optical transceivers'20128,131,933'Methods and systems for communication between storage controllers'20127,849,248'Method and system for combining multiple serial attached small computer system interface (SAS) expanders'20107,689,744'Methods and structure for a SAS/SATA converter'20107,590,819'Compact memory management unit'20097,529,877'Apparatus and methods for simplified SSP link layer processing'20096,973,524'Interface for bus independent core'20056,925,519'Automatic translation from SCSI command protocol to ATA command protocol'20056,810,448'Method and apparatus for processing chain messages (SGL chaining)'20046,747,984'Method and apparatus for transmitting Data'20046,732,198'Methods and apparatus for saving and restoring scatter/gather list processing context in intelligent controllers'20046,721,826'Buffer partitioning for managing multiple data streams'20046,721,320'Method and apparatus for fibre channel identification and retrieval'20046,647,483'Address translation circuit for processors utilizing a single code image'20036,570,853'Method and apparatus for transmitting data to a node in a distributed data processing system'20036,321,342'Method and apparatus for interfacing circuits that operate based upon different clock signals'20016,185,620'Single chip protocol engine and data formatter apparatus for off chip host memory to local memory transfer and conversion'20016,029,216'Auto-termination method and apparatus for use with either active high or active low terminators'20006,009,275'Centralized management of resources shared by multiple processing units'19995,777,987'Method and apparatus for using multiple FIFOs to improve flow control and routing in a communications receiver'19985,761,424'Method and apparatus for programmable filtration and generation of information in packetized communication systems'19985,237,660'Control method and apparatus for controlling the data flow rate in a FIFO memory, for synchronous SCSI data transfers'1993

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1993Based in Wichita, KS, US· patent location history
1998–2020Based in Colorado Springs, CO, US· patent location history
2000–2009Patents assigned to LSI LOGIC CORP (13)· patent assignee history
2009–2016Patents assigned to LSI CORP (15)· patent assignee history
2012–2016Patents assigned to HOGLUND TIMOTHY E (11)· patent assignee history
2015–2018Patents assigned to AVAGO TECHNOLOGIES GENERAL IP (10)· patent assignee history
2019–2020Patents assigned to AVAGO TECH INT SALES PTE LID (7)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
LSI CORP152009–2016
LSI LOGIC CORP132000–2009
HOGLUND TIMOTHY Eself112012–2016
AVAGO TECHNOLOGIES GENERAL IP102015–2018
AVAGO TECH INT SALES PTE LID72019–2020
Locations
LocationPatentsSpan
Colorado Springs, CO, US461998–2020
Wichita, KS, US11993