Inventor
LEE VAN HOA
US42 patents
⚠️ This page may combine multiple inventors who share the name “LEE VAN HOA”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
41 patentsUS7321979B2Jan 22, 2008
Method and apparatus to change the operating frequency of system core logic to maximize system memory bandwidth
IBM63 citations98
US6223309B1Apr 24, 2001
Method and apparatus for ECC logic test
IBM91 citations98
US6178445B1Jan 23, 2001
System and method for determining which processor is the master processor in a symmetric multi-processor environment
IBM92 citations98
US5642506AJun 24, 1997
Method and apparatus for initializing a multiprocessor system
IBM101 citations98
US6665759B2Dec 16, 2003
Method and apparatus to implement logical partitioning of PCI I/O slots
IBM120 citations97
US6567897B2May 20, 2003
Virtualized NVRAM access methods to provide NVRAM CHRP regions for logical partitions through hypervisor system calls
IBM57 citations96
US6219828B1Apr 17, 2001
Method for using two copies of open firmware for self debug capability
IBM54 citations96
US5867702AFeb 2, 1999
Method and apparatus for initializing a multiprocessor system
IBM63 citations96
US6886064B2Apr 26, 2005
Computer system serialization control method involving unlocking global lock of one partition, after completion of machine check analysis regardless of state of other partition locks
IBM63 citations95
US7139909B2Nov 21, 2006
Technique for system initial program load or boot-up of electronic devices and systems
IBM27 citations93
US6802063B1Oct 5, 2004
64-bit open firmware implementation and associated api
IBM21 citations93
US5867658AFeb 2, 1999
Method and apparatus for implementing a stop state for a processor in a multiprocessor system
IBM23 citations93
US6981079B2Dec 27, 2005
Critical datapath error handling in a multiprocessor architecture
IBM36 citations92
US6971002B2Nov 29, 2005
Method, system, and product for booting a partition using one of multiple, different firmware images without rebooting other partitions
IBM24 citations92
US6961785B1Nov 1, 2005
Permanent open firmware PCI host bridge (PHB) unit addressing to support dynamic memory mapping and swapping of I/O drawers
IBM21 citations92
US6941436B2Sep 6, 2005
Method and apparatus for managing memory blocks in a logical partitioned data processing system
IBM25 citations92
US6883116B2Apr 19, 2005
Method and apparatus for verifying hardware implementation of a processor architecture in a logically partitioned data processing system
IBM20 citations92
US6865688B2Mar 8, 2005
Logical partition management apparatus and method for handling system reset interrupts
IBM36 citations92
US6842857B2Jan 11, 2005
Method and apparatus to concurrently boot multiple processors in a non-uniform-memory-access machine
IBM45 citations92
US6304983B1Oct 16, 2001
Checkpoint logging without checkpoint display device availability
IBM30 citations92
US5953243ASep 14, 1999
Memory module identification
IBM32 citations92
US6845470B2Jan 18, 2005
Method and system to identify a memory corruption source within a multiprocessor system
IBM37 citations91
US7065761B2Jun 20, 2006
Nonvolatile logical partition system data management
IBM39 citations90
US6834340B2Dec 21, 2004
Mechanism to safely perform system firmware update in logically partitioned (LPAR) machines
IBM28 citations90
US6820207B2Nov 16, 2004
Method for rebooting only a specific logical partition in a data processing system as per a request for reboot
IBM33 citations90
US7937555B2May 3, 2011
Data processing system and computer program product to allow PCI host bridge (PHB) to handle pre-fetch read transactions on the PCI bus which access system memory through translation control entry (TCE) table
IBM7 citations84
US7480911B2Jan 20, 2009
Method and apparatus for dynamically allocating and deallocating processors in a logical partitioned data processing system
IBM15 citations84
US6823375B2Nov 23, 2004
Simultaneous configuration of remote input/output hubs utilizing slave processors in a multi-processor, multi-RIO hub data processing system
IBM14 citations83
US7117385B2Oct 3, 2006
Method and apparatus for recovery of partitions in a logical partitioned data processing system
IBM13 citations82
US6658594B1Dec 2, 2003
Attention mechanism for immediately displaying/logging system checkpoints
IBM16 citations82
US6912625B2Jun 28, 2005
Method, system, and computer program product for creating and managing memory affinity in logically partitioned data processing systems
IBM12 citations80
US5906002AMay 18, 1999
Method and apparatus for saving and restoring the context of registers using different instruction sets for different sized registers
IBM13 citations74
US7353409B2Apr 1, 2008
System and method to maintain data processing system operation in degraded system cooling condition
IBM7 citations73
US6728864B2Apr 27, 2004
Identifying architecture and bit specification of processor implementation using bits in identification register
IBM8 citations73
US7921250B2Apr 5, 2011
Method to switch the lock-bits combination used to lock a page table entry upon receiving system reset exceptions
IBM4 citations63
US7426625B2Sep 16, 2008
Data processing system and computer program product for support of system memory addresses with holes
IBM6 citations63
US7373479B2May 13, 2008
Method to allow PCI host bridge (PHB) to handle pre-fetch read transactions on the PCI bus which access system memory through translation control entry (TCE) table
IBM2 citations63
US6526496B1Feb 25, 2003
Burst instruction alignment method apparatus and method therefor
IBM6 citations62
US6745269B2Jun 1, 2004
Method and apparatus for preservation of data structures for hardware components discovery and initialization
IBM6 citations61
US6717594B1Apr 6, 2004
Data processing system and method for displaying a graphical depiction of system configuration
IBM2 citations61
US7536571B2May 19, 2009
System and method to maintain data processing system operation in degraded system cooling condition
IBM0 citations52