Inventor
HOFMANN RICHARD GERARD
US63 patents
⚠️ This page may combine multiple inventors who share the name “HOFMANN RICHARD GERARD”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
21 patentsUS7167971B2Jan 23, 2007
System and method for adaptive run-time reconfiguration for a reconfigurable instruction set co-processor architecture
IBM42 citations96
US6587905B1Jul 1, 2003
Dynamic data bus allocation
IBM71 citations95
US6513089B1Jan 28, 2003
Dual burst latency timers for overlapped read and write data transfers
IBM57 citations95
US6772254B2Aug 3, 2004
Multi-master computer system with overlapped read and write operations and scalable address pipelining
IBM57 citations94
US6055584AApr 25, 2000
Processor local bus posted DMA FlyBy burst transfers
IBM82 citations94
US6826656B2Nov 30, 2004
Reducing power in a snooping cache based multiprocessor environment
IBM35 citations92
US6823411B2Nov 23, 2004
N-way psuedo cross-bar having an arbitration feature using discrete processor local busses
IBM22 citations92
US6633994B1Oct 14, 2003
Method and system for optimizing data transfers between devices interconnected by buses operating at different clocking speeds
IBM39 citations90
US6970816B1Nov 29, 2005
Method and system for efficiently generating parameterized bus transactions
IBM20 citations88
US7035958B2Apr 25, 2006
Re-ordering a first request within a FIFO request queue to a different queue position when the first request receives a retry response from the target
IBM15 citations84
US6834378B2Dec 21, 2004
System on a chip bus with automatic pipeline stage insertion for timing closure
IBM15 citations84
US6504854B1Jan 7, 2003
Multiple frequency communications
IBM17 citations84
US7127562B2Oct 24, 2006
Ensuring orderly forward progress in granting snoop castout requests
IBM12 citations83
US6430641B1Aug 6, 2002
Methods, arbiters, and computer program products that can improve the performance of a pipelined dual bus data processing system
IBM17 citations83
US6047336AApr 4, 2000
Speculative direct memory access transfer between slave devices and memory
IBM18 citations83
US6973520B2Dec 6, 2005
System and method for providing improved bus utilization via target directed completion
IBM8 citations73
US6907502B2Jun 14, 2005
Method for moving snoop pushes to the front of a request queue
IBM10 citations73
US6032238AFeb 29, 2000
Overlapped DMA line transfers
IBM12 citations72
US6857029B2Feb 15, 2005
Scalable on-chip bus performance monitoring synchronization mechanism and method of use
IBM11 citations69
US6807608B2Oct 19, 2004
Multiprocessor environment supporting variable-sized coherency transactions
IBM2 citations63
US6985972B2Jan 10, 2006
Dynamic cache coherency snooper presence with variable snoop latency
IBM3 citations62
QUALCOMM INC
15 patentsUS7249210B2Jul 24, 2007
Bus access arbitration scheme
QUALCOMM INC58 citations95
US7917676B2Mar 29, 2011
Efficient execution of memory barrier bus commands with order constrained memory accesses
QUALCOMM INC18 citations91
US7984202B2Jul 19, 2011
Device directed memory barriers
QUALCOMM INC25 citations90
US7500045B2Mar 3, 2009
Minimizing memory barriers when enforcing strongly-ordered requests in a weakly-ordered processing system
QUALCOMM INC15 citations83
US7395361B2Jul 1, 2008
Apparatus and methods for weighted bus arbitration among a plurality of master devices based on transfer direction and/or consumed bandwidth
QUALCOMM INC13 citations83
US7209998B2Apr 24, 2007
Scalable bus structure
QUALCOMM INC6 citations74
US11983567B2May 14, 2024
Processing data stream modification to reduce power effects during parallel processing
QUALCOMM INC0 citations63
US11507423B2Nov 22, 2022
Processing data stream modification to reduce power effects during parallel processing
QUALCOMM INC1 citations63
US7822903B2Oct 26, 2010
Single bus command having transfer information for transferring data in a processing system
QUALCOMM INC3 citations63
US7185123B2Feb 27, 2007
Method and apparatus for allocating bandwidth on a transmit channel of a bus
QUALCOMM INC4 citations63
US7921249B2Apr 5, 2011
Weakly ordered processing systems and methods
QUALCOMM INC3 citations61
US11226910B2Jan 18, 2022
Ticket based request flow control
QUALCOMM INC0 citations60
US11139830B2Oct 5, 2021
Bit inversion for data transmission
QUALCOMM INC0 citations52
US10429915B2Oct 1, 2019
Enhanced dynamic memory management with intelligent current/power consumption minimization
QUALCOMM INC0 citations52
US9760149B2Sep 12, 2017
Enhanced dynamic memory management with intelligent current/power consumption minimization
QUALCOMM INC1 citations52
HOFMANN RICHARD GERARD
7 patentsUS9285860B2Mar 15, 2016
Apparatus and methods employing variable clock gating hysteresis for a communications port
HOFMANN RICHARD GERARD21 citations92
US8077019B2Dec 13, 2011
Method of associating groups of classified source addresses with vibration patterns
HOFMANN RICHARD GERARD21 citations92
US8725488B2May 13, 2014
Method and apparatus for adaptive voltage scaling based on instruction usage
HOFMANN RICHARD GERARD12 citations84
US9026744B2May 5, 2015
Enforcing strongly-ordered requests in a weakly-ordered processing
HOFMANN RICHARD GERARD8 citations81
US9286257B2Mar 15, 2016
Bus clock frequency scaling for a bus interconnect and related devices, systems, and methods
HOFMANN RICHARD GERARD7 citations80
US8107492B2Jan 31, 2012
Cooperative writes over the address channel of a bus
HOFMANN RICHARD GERARD4 citations62
US8675679B2Mar 18, 2014
Cooperative writes over the address channel of a bus
HOFMANN RICHARD GERARD1 citations52
SHIRLEN MARTYN RYAN
4 patentsUS8850568B2Sep 30, 2014
Method and apparatus for detecting unauthorized access to a computing device and securely communicating information about such unauthorized access
SHIRLEN MARTYN RYAN54 citations96
US8839460B2Sep 16, 2014
Method for securely communicating information about the location of a compromised computing device
SHIRLEN MARTYN RYAN55 citations96
US8615638B2Dec 24, 2013
Memory controllers, systems and methods for applying page management policies based on stream transaction information
SHIRLEN MARTYN RYAN4 citations61
US8244947B2Aug 14, 2012
Methods and apparatus for resource sharing in a programmable interrupt controller
SHIRLEN MARTYN RYAN2 citations57
HANSQUINE DAVID W
1 patentASAAD SAMEH W
1 patentMICROSOFT TECHNOLOGY LICENSING LLC
1 patentShowing the top 50 of 63 patents by PatentIndex Score.