JS

John Joseph Stecher

IBM: 38 patents #2,506 of 70,183Top 4%
Overall (All Time): #86,841 of 4,157,543Top 3%
38
Patents All Time

Issued Patents All Time

Showing 25 most recent of 38 patents

Patent #TitleCo-InventorsDate
9400667 String cache file for optimizing memory usage in a Java virtual machine Curtis E. Hrischuk, Andrew R. Low, Peter D. Shipton 2016-07-26
8856742 Distributed debugging Steven J. Branda, William T. Newport, Robert Wisniewski 2014-10-07
8839215 String cache file for optimizing memory usage in a java virtual machine Curtis E. Hrischuk, Andrew R. Low, Peter D. Shipton 2014-09-16
8813082 Thread priority based on object creation rates Eric L. Barsness, John M. Santosuosso 2014-08-19
8478738 Object deallocation system and method Steven J. Branda, William T. Newport, Robert Wisniewski 2013-07-02
8438161 Autonomically regulating information transfer when accessing database resources William T. Newport, Robert Wisniewski 2013-05-07
8429635 Controlling compiler optimizations Steven J. Branda 2013-04-23
8364636 Real time data replication William T. Newport 2013-01-29
8327386 Mechanism that provides more efficient event handler processing William T. Newport 2012-12-04
8261245 Method and system for associating profiler data with a reference clock Steven J. Branda 2012-09-04
8180780 Collaborative program development method and system Eric Nels Herness, William T. Newport, Robert Wisniewski 2012-05-15
8166077 Mapping a class, method, package, and/or pattern to a component Steven J. Branda, Robert Wisniewski 2012-04-24
8146091 Expansion and contraction of logical partitions on virtualized hardware Chris D. Johnson, Kristi Peterson, Matthew Ryan Weaver 2012-03-27
8140529 Method and apparatus for autonomically regulating information transfer when accessing database resources William T. Newport, Robert Wisniewski 2012-03-20
8112765 Mechanism that provides more efficient event handler processing William T. Newport 2012-02-07
8060812 Methods, systems, and computer program products for class verification Steven J. Branda 2011-11-15
8041690 Storing information for dynamically enlisted resources in a transaction William T. Newport 2011-10-18
7996401 Inserting new transactions into a transaction stream William T. Newport, Robert Wisniewski 2011-08-09
7904691 Autonomically adjusting one or more computer program configuration settings when resources in a logical partition change Steven J. Branda 2011-03-08
7877734 Selective profiling of program code executing in a runtime environment Steven J. Branda 2011-01-25
7818743 Logging lock data Steven J. Branda 2010-10-19
7779116 Selecting servers based on load-balancing metric instances Robert Wisniewski 2010-08-17
7742476 Synchronous peer to peer deployed application propagation for large clusters Steven J. Branda, Robert V. Geiner 2010-06-22
7739698 Multiplatform API usage tool Steven J. Branda, Robert V. Geiner 2010-06-15
7685604 Business process execution language (BPEL) application generator for legacy interfaces Randall Baartman, Steven J. Branda, Christopher D. Johnson, Bhushan Kamlakar Lokhande 2010-03-23