Inventor
URQUHART ROBERT J
US33 patents
⚠️ This page may combine multiple inventors who share the name “URQUHART ROBERT J”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
30 patentsUS5940618AAug 17, 1999
Code instrumentation system with non intrusive means and cache memory optimization for dynamic monitoring of code segments
IBM179 citations99
US6735758B1May 11, 2004
Method and system for SMP profiling using synchronized or nonsynchronized metric variables with support across multiple systems
IBM76 citations98
US6658652B1Dec 2, 2003
Method and system for shadow heap memory leak detection and other heap analysis in an object-oriented environment during real-time trace processing
IBM448 citations98
US6560773B1May 6, 2003
Method and system for memory leak detection in an object-oriented environment during real-time trace processing
IBM164 citations98
US5938778AAug 17, 1999
System and method for tracing instructions in an information handling system without changing the system source code
IBM133 citations98
US7389497B1Jun 17, 2008
Method and system for tracing profiling information using per thread metric variables with reused kernel threads
IBM93 citations97
US6904594B1Jun 7, 2005
Method and system for apportioning changes in metric variables in an symmetric multiprocessor (SMP) environment
IBM87 citations97
US6728955B1Apr 27, 2004
Processing events during profiling of an instrumented program
IBM140 citations97
US6598012B1Jul 22, 2003
Method and system for compensating for output overhead in trace date using trace record information
IBM75 citations97
US5355487AOct 11, 1994
Non-invasive trace-driven system and method for computer system profiling
IBM160 citations97
US6732357B1May 4, 2004
Determining and compensating for temporal overhead in trace record generation and processing
IBM55 citations96
US6604210B1Aug 5, 2003
Method and system for detecting and recovering from in trace data
IBM59 citations96
US6546548B1Apr 8, 2003
Method and system for compensating for output overhead in trace data using initial calibration information
IBM65 citations96
US6539339B1Mar 25, 2003
Method and system for maintaining thread-relative metrics for trace data adjusted for thread switches
IBM67 citations96
US8042102B2Oct 18, 2011
Method and system for autonomic monitoring of semaphore operations in an application
IBM51 citations95
US6434575B1Aug 13, 2002
Method of instrumenting garbage collection generating a trace file making a single pass analysis of object heap
IBM56 citations94
US7369954B2May 6, 2008
Event tracing with time stamp compression and history buffer based compression
IBM23 citations92
US7346476B2Mar 18, 2008
Event tracing with time stamp compression
IBM22 citations92
US6708169B1Mar 16, 2004
Apparatus and method for generating a merged symbol file for verifying symbolic data
IBM37 citations92
US4503514AMar 5, 1985
Compact high speed hashed array for dictionary storage and lookup
IBM36 citations92
US4672571AJun 9, 1987
Compound word suitability for spelling verification
IBM60 citations91
US5068819ANov 26, 1991
Floating point apparatus with concurrent input/output operations
IBM38 citations89
US4962468AOct 9, 1990
System and method for utilizing fast polygon fill routines in a graphics display system
IBM27 citations89
US4701851AOct 20, 1987
Compound word spelling verification
IBM50 citations88
US7725298B2May 25, 2010
Event tracing with time stamp compression
IBM8 citations83
US6922828B1Jul 26, 2005
Method and system for detecting common bytecode sequences
IBM7 citations74
US7493224B2Feb 17, 2009
Event tracing with time stamp compression and history buffer based compression
IBM6 citations73
US6457111B1Sep 24, 2002
Method and system for allocation of a persistence indicator for an object in an object-oriented environment
IBM9 citations73
US5271094ADec 14, 1993
Z-buffer quantization of three-dimensional lines
IBM12 citations72
US5794243AAug 11, 1998
Method and apparatus for executing a binary search in a data cache
IBM4 citations63