Inventor
SWEENEY PETER F
US28 patents
⚠️ This page may combine multiple inventors who share the name “SWEENEY PETER F”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
21 patentsUS6857120B1Feb 15, 2005
Method for characterizing program execution by periodic call stack inspection
IBM232 citations98
US6971091B1Nov 29, 2005
System and method for adaptively optimizing program execution by sampling at selected program points
IBM124 citations96
US5983020ANov 9, 1999
Rule-based engine for transformation of class hierarchy of an object-oriented program
IBM68 citations96
US10078571B2Sep 18, 2018
Rule-based adaptive monitoring of application performance
IBM31 citations93
US6401182B1Jun 4, 2002
Method and apparatus for memory management
IBM33 citations92
US6230314B1May 8, 2001
Method and device for program transformation using class hierarchy transformation based upon type constraint analysis
IBM49 citations92
US7103877B1Sep 5, 2006
System and method for characterizing program behavior by sampling at selected program points
IBM40 citations91
US6754887B1Jun 22, 2004
Methods for implementing virtual bases with fixed offsets in object oriented applications
IBM28 citations91
US5794041AAug 11, 1998
C++ ojbect model alternatives
IBM29 citations90
US7089403B2Aug 8, 2006
System and method for using hardware performance monitors to evaluate and modify the behavior of an application during execution of the application
IBM21 citations86
US7610266B2Oct 27, 2009
Method for vertical integrated performance and environment monitoring
IBM19 citations84
US9823994B2Nov 21, 2017
Dynamically identifying performance anti-patterns
IBM6 citations83
US7496907B2Feb 24, 2009
Method and system for profile normalization in an autonomic software system
IBM13 citations83
US7376808B2May 20, 2008
Method and system for predicting the performance benefits of mapping subsets of application data to multiple page sizes
IBM11 citations83
US7380234B2May 27, 2008
Implementing virtual bases with fixed offsets in object oriented applications
IBM9 citations82
US7457926B2Nov 25, 2008
Cache line replacement monitoring and profiling
IBM8 citations73
US10176022B2Jan 8, 2019
Dynamically adapting a test workload to accelerate the identification of performance issues
IBM6 citations72
US6631513B1Oct 7, 2003
Methods for laying out memories bidirectionally for object oriented applications
IBM10 citations72
US10402225B2Sep 3, 2019
Tuning resources based on queuing network model
IBM1 citations71
US8356291B2Jan 15, 2013
Profile normalization in an autonomic software system
IBM2 citations62
US10346283B2Jul 9, 2019
Dynamically identifying performance anti-patterns
IBM0 citations51