Inventor · disambiguated record
Harm Peter Hofstee
Also filed as: HOFSTEE HARM P · HOFSTEE HARM PETER
99 granted patents·18 pending applications·2,516 citations·filing 1997–2018
99Inventor score
Top patents by PatentIndex Score
117 records- 0199US6507115B2Multi-chip integrated circuit moduleIBM·Filed 2000·Granted Jan 14, 2003·312 cites·22 claims
- 0298US7650491B2Method and system for controlled distribution of application code and content data within a computer networkIBM·Filed 2008·Granted Jan 19, 2010·112 cites·3 claims
- 0398US6839828B2SIMD datapath coupled to scalar/vector/address/conditional data register file with selective subpath scalar processing modeIBM·Filed 2001·Granted Jan 4, 2005·248 cites·21 claims
- 0497US6836849B2Method and apparatus for controlling power and performance in a multiprocessing system according to customer level operational requirementsIBM·Filed 2001·Granted Dec 28, 2004·178 cites·33 claims
- 0595US8677136B2Authenticating messages using cryptographic algorithm constants supplied to a storage-constrained targetBROKENSHIRE DANIEL ALAN·Filed 2011·Granted Mar 18, 2014·33 cites·20 claims
- 0695US7603703B2Method and system for controlled distribution of application code and content data within a computer networkIBM·Filed 2001·Granted Oct 13, 2009·114 cites·5 claims
- 0794US6779049B2Symmetric multi-processing system with attached processing units being able to access a shared memory without being structurally configured with an address translation mechanismIBM·Filed 2000·Granted Aug 17, 2004·74 cites·14 claims
- 0892US7321958B2System and method for sharing memory by heterogeneous processorsIBM·Filed 2003·Granted Jan 22, 2008·72 cites·16 claims
- 0992US6982954B2Communications bus with redundant signal paths and method for compensating for signal path errors in a communications busIBM·Filed 2001·Granted Jan 3, 2006·84 cites·22 claims
- 1091US8091078B2Dynamically partitioning processing across a plurality of heterogeneous processorsBROKENSHIRE DANIEL ALAN·Filed 2008·Granted Jan 3, 2012·17 cites·14 claims
- 1191US7546393B2System for asynchronous DMA command completion notification wherein the DMA command comprising a tag belongs to a plurality of tag groupsIBM·Filed 2007·Granted Jun 9, 2009·23 cites·7 claims
- 1291US6785841B2Processor with redundant logicIBM·Filed 2000·Granted Aug 31, 2004·85 cites·18 claims
- 1391US6751749B2Method and apparatus for computer system reliabilityIBM·Filed 2001·Granted Jun 15, 2004·78 cites·18 claims
- 1490US6772368B2Multiprocessor with pair-wise high reliability mode, and method thereforeIBM·Filed 2000·Granted Aug 3, 2004·80 cites·19 claims
- 1590US6014763AAt-speed scan testingIBM·Filed 1998·Granted Jan 11, 2000·75 cites·27 claims
- 1689US6268660B1Silicon packaging with through wafer interconnectsIBM·Filed 1999·Granted Jul 31, 2001·105 cites·16 claims
- 1788US7233212B2Oscillator array with row and column controlIBM·Filed 2005·Granted Jun 19, 2007·16 cites·20 claims
- 1888US6760819B2Symmetric multiprocessor coherence mechanismIBM·Filed 2001·Granted Jul 6, 2004·56 cites·21 claims
- 1988US6430672B1Method for performing address mapping using two lookup tablesIBM·Filed 2000·Granted Aug 6, 2002·53 cites·12 claims
- 2087US8824569B2High bandwidth decompression of variable length encoded data streamsAGARWAL KANAK B·Filed 2011·Granted Sep 2, 2014·9 cites·13 claims
- 2186US8229989B2Method for controlling rounding modes in single instruction multiple data (SIMD) floating-point unitsDHONG SANG HOO·Filed 2008·Granted Jul 24, 2012·14 cites·4 claims
- 2286US7233998B2Computer architecture and software cells for broadband networksIBM·Filed 2001·Granted Jun 19, 2007·28 cites·19 claims
- 2385US7689783B2System and method for sharing memory by heterogeneous processorsIBM·Filed 2007·Granted Mar 30, 2010·12 cites·5 claims
- 2485US6541847B1Packaging for multi-processor shared-memory systemIBM·Filed 2002·Granted Apr 1, 2003·36 cites·20 claims
- 2584US7043579B2Ring-topology based multiprocessor data access busIBM·Filed 2002·Granted May 9, 2006·40 cites·21 claims
- 2683US7392511B2Dynamically partitioning processing across plurality of heterogeneous processorsIBM·Filed 2003·Granted Jun 24, 2008·20 cites·7 claims
- 2783US6981072B2Memory management in multiprocessor systemIBM·Filed 2003·Granted Dec 27, 2005·34 cites·24 claims
- 2882US8295056B2Silicon carrier structure and method of forming sameANDRY PAUL STEPHEN·Filed 2009·Granted Oct 23, 2012·9 cites·15 claims
- 2981US7900086B2Accelerating test, debug and failure analysis of a multiprocessor deviceIBM·Filed 2008·Granted Mar 1, 2011·10 cites·20 claims
- 3078US7200688B2System and method asynchronous DMA command completion notification by accessing register via attached processing unit to determine progress of DMA commandIBM·Filed 2003·Granted Apr 3, 2007·21 cites·15 claims
- 3178US7093080B2Method and apparatus for coherent memory structure of heterogeneous processor systemsIBM·Filed 2003·Granted Aug 15, 2006·25 cites·20 claims
- 3278US6970982B2Method and system for maintaining coherency in a multiprocessor system by broadcasting TLB invalidated entry instructionsIBM·Filed 2003·Granted Nov 29, 2005·20 cites·12 claims
- 3376US7509457B2Non-homogeneous multi-processor system with shared memoryIBM·Filed 2005·Granted Mar 24, 2009·4 cites·1 claims
- 3476US7496673B2SIMD-RISC microprocessor architectureIBM·Filed 2005·Granted Feb 24, 2009·3 cites·5 claims
- 3576US6587941B1Processor with improved history file mechanism for restoring processor state after an exceptionIBM·Filed 2000·Granted Jul 1, 2003·23 cites·13 claims
- 3675US7617338B2Memory with combined line and word accessIBM·Filed 2005·Granted Nov 10, 2009·7 cites·20 claims
- 3775US7103748B2Memory management for real-time applicationsIBM·Filed 2002·Granted Sep 5, 2006·21 cites·14 claims
- 3874US6598153B1Processor and method that accelerate evaluation of pairs of condition-setting and branch instructionsIBM·Filed 1999·Granted Jul 22, 2003·64 cites·17 claims
- 3973US7279996B2Method of functionality testing for a ring oscillatorIBM·Filed 2005·Granted Oct 9, 2007·7 cites·18 claims
- 4072US7620951B2Hiding memory latencyIBM·Filed 2008·Granted Nov 17, 2009·4 cites·20 claims
- 4172US6820142B2Token based DMAIBM·Filed 2000·Granted Nov 16, 2004·17 cites·20 claims
- 4272US6629235B1Condition code register architecture for supporting multiple execution unitsIBM·Filed 2000·Granted Sep 30, 2003·17 cites·12 claims
- 4370US6907477B2Symmetric multi-processing system utilizing a DMAC to allow address translation for attached processorsIBM·Filed 2004·Granted Jun 14, 2005·11 cites·11 claims
- 4469US6996233B2System and method for encrypting and verifying messages using three-phase encryptionIBM·Filed 2003·Granted Feb 7, 2006·13 cites·57 claims
- 4569US6915506B2Method and apparatus for evaluating results of multiple software toolsIBM·Filed 2001·Granted Jul 5, 2005·15 cites·26 claims
- 4668US9703516B2Configurable interface controllerHOFSTEE HARM PETER·Filed 2011·Granted Jul 11, 2017·2 cites·7 claims
- 4768US8032849B2Integrated circuit chip with modular designIBM·Filed 2008·Granted Oct 4, 2011·3 cites·5 claims
- 4868US6708267B1System and method in a pipelined processor for generating a single cycle pipeline stallIBM·Filed 2000·Granted Mar 16, 2004·15 cites·11 claims
- 4968US6138208AMultiple level cache memory with overlapped L1 and L2 memory accessIBM·Filed 1998·Granted Oct 24, 2000·52 cites·11 claims
- 5066US8438404B2Main processing element for delegating virtualized control threads controlling clock speed and power consumption to groups of sub-processing elements in a system such that a group of sub-processing elements can be designated as pseudo main processing elementDUVALSAINT KARL J·Filed 2008·Granted May 7, 2013·3 cites·16 claims
Showing the top 50 of 117 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →