Inventor
Peter F. Sweeney
Inventor
Spring Valley, NY, US
Overview
Patents· 31 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing86%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use8%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications6%
PatentTitleYear
10,402,225Tuning resources based on queuing network model201910,346,283Dynamically identifying performance anti-patterns201910,176,022Dynamically adapting a test workload to accelerate the identification of performance issues201910,078,571Rule-based adaptive monitoring of application performance20189,823,994'Dynamically identifying performance anti-patterns'20179,785,468'Finding resource bottlenecks with low-frequency sampled data'20179,547,529'Finding resource bottlenecks with low-frequency sampled data'20178,893,134'Locating bottleneck threads in multi-thread applications'20148,789,028'Memory access monitoring'20148,621,449'Profile normalization in an autonomic software system'20138,521,472'Method to compute wait time'20138,356,291'Profile normalization in an autonomic software system'20138,190,824'Cache line replacement monitoring and profiling'20127,610,266'Method for vertical integrated performance and environment monitoring'20097,496,907'Method and system for profile normalization in an autonomic software system'20097,457,926'Cache line replacement monitoring and profiling'20087,380,234'Implementing virtual bases with fixed offsets in object oriented applications'20087,376,808'Method and system for predicting the performance benefits of mapping subsets of application data to multiple page sizes'20087,103,877'System and method for characterizing program behavior by sampling at selected program points'20067,089,403'System and method for using hardware performance monitors to evaluate and modify the behavior of an application during execution of the application'20066,971,091'System and method for adaptively optimizing program execution by sampling at selected program points'20056,857,120'Method for characterizing program execution by periodic call stack inspection'20056,754,887'Methods for implementing virtual bases with fixed offsets in object oriented applications'20046,654,951'Removal of unreachable methods in object-oriented applications based on program interface analysis'20036,631,513'Methods for laying out memories bidirectionally for object oriented applications'20036,546,551'Method for accurately extracting library-based object-oriented applications'20036,463,581'Method for determining reachable methods in object-oriented applications that use class libraries'20026,401,182'Method and apparatus for memory management'20026,230,314'Method and device for program transformation using class hierarchy transformation based upon type constraint analysis'20015,983,020'Rule-based engine for transformation of class hierarchy of an object-oriented program'19995,794,041'C++ ojbect model alternatives'1998Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1998–2019Patents assigned to IBM (31)· patent assignee history
1998–2001Based in Chestnut Ridge, NY, US· patent location history
2002–2014Based in Spring Valley, NY, US· patent location history
2012–2017Patents assigned to SWEENEY PETER F (8)· patent assignee history
2013Patents assigned to HIND MICHAEL J (2)· patent assignee history
2013–2014Based in Hawthorne, NY, US· patent location history
2017–2019Patents assigned to UNIV DUBLIN (3)· patent assignee history
2017Patents assigned to MITCHELL NICHOLAS MATTHEW (2)· patent assignee history
2017–2019Based in New York, NY, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| IBM | 31 | 1998–2019 |
| SWEENEY PETER Fself | 8 | 2012–2017 |
| UNIV DUBLIN | 3 | 2017–2019 |
| HIND MICHAEL J | 2 | 2013 |
| MITCHELL NICHOLAS MATTHEW | 2 | 2017 |
Locations
| Location | Patents | Span |
|---|---|---|
| Spring Valley, New York, US | 19 | 2002–2014 |
| New York, New York, US | 7 | 2017–2019 |
| Chestnut Ridge, New York, US | 3 | 1998–2001 |
| Hawthorne, New York, US | 2 | 2013–2014 |