Inventor · disambiguated record
Luke Matthew Browning
Also filed as: BROWNING LUKE M · BROWNING LUKE MATTHEW
34 granted patents·1 pending application·1,271 citations·filing 1988–2014
98Inventor score
Technology areasG06F
Top patents by PatentIndex Score
35 records- 0195US6859926B1Apparatus and method for workload management using class shares and tiersIBM·Filed 2000·Granted Feb 22, 2005·170 cites·14 claims
- 0294US6986140B2Method for determining idle processor load balancing in a multiple processors systemIBM·Filed 2003·Granted Jan 10, 2006·81 cites·2 claims
- 0394US6658449B1Apparatus and method for periodic load balancing in a multiple run queue systemIBM·Filed 2000·Granted Dec 2, 2003·86 cites·21 claims
- 0493US6748593B1Apparatus and method for starvation load balancing using a global run queue in a multiple run queue systemIBM·Filed 2000·Granted Jun 8, 2004·94 cites·36 claims
- 0592US6735769B1Apparatus and method for initial load balancing in a multiple run queue systemIBM·Filed 2000·Granted May 11, 2004·93 cites·27 claims
- 0690US6993767B2System for preventing periodic load balancing if processor associated with lightest local run queue has benefited from idle processor load balancing within a determined time periodIBM·Filed 2003·Granted Jan 31, 2006·54 cites·9 claims
- 0786US6981243B1Method and apparatus to debug a program from a predetermined starting pointIBM·Filed 2000·Granted Dec 27, 2005·51 cites·29 claims
- 0883US9626180B2Live operating system update mechanismsIBM·Filed 2013·Granted Apr 18, 2017·7 cites·16 claims
- 0980US6633897B1Method and system for scheduling threads within a multiprocessor data processing system using an affinity schedulerIBM·Filed 1995·Granted Oct 14, 2003·108 cites·3 claims
- 1080US4888771ADiagnostic configuration management for a data processing systemIBM·Filed 1988·Granted Dec 19, 1989·64 cites·24 claims
- 1179US8473565B2Abstracting special file interfaces to concurrently support multiple operating system levelsBROWNING LUKE M·Filed 2010·Granted Jun 25, 2013·6 cites·17 claims
- 1279US6584488B1Controlling allocation of system resources with an enhanced priority calculationIBM·Filed 1999·Granted Jun 24, 2003·88 cites·24 claims
- 1378US6006247AMethod and system for scheduling threads and handling exceptions within a multiprocessor data processing systemIBM·Filed 1997·Granted Dec 21, 1999·95 cites·12 claims
- 1477US9619223B2Live operating system update mechanismsIBM·Filed 2014·Granted Apr 11, 2017·4 cites·9 claims
- 1577US7797706B2Method and apparatus for thread-safe handlers for checkpoints and restartsIBM·Filed 2007·Granted Sep 14, 2010·6 cites·21 claims
- 1675US6842809B2Apparatus, method and computer program product for converting simple locks in a multiprocessor systemIBM·Filed 2001·Granted Jan 11, 2005·23 cites·48 claims
- 1773US7337444B2Method and apparatus for thread-safe handlers for checkpoints and restartsIBM·Filed 2003·Granted Feb 26, 2008·15 cites·2 claims
- 1872US7941788B2Operating system support for thread-level breakpointsIBM·Filed 2007·Granted May 10, 2011·6 cites·13 claims
- 1971US6732138B1Method and system for accessing system resources of a data processing system utilizing a kernel-only thread within a user processIBM·Filed 1995·Granted May 4, 2004·73 cites·18 claims
- 2068US7487347B2Method and apparatus for allowing restarted programs to use old process identifications and thread identificationsIBM·Filed 2006·Granted Feb 3, 2009·3 cites·7 claims
- 2166US7117354B1Method and apparatus for allowing restarted programs to use old process identificationIBM·Filed 2000·Granted Oct 3, 2006·10 cites·19 claims
- 2265US7653910B2Apparatus for thread-safe handlers for checkpoints and restartsIBM·Filed 2008·Granted Jan 26, 2010·2 cites·2 claims
- 2364US5717926AEfficient forking of a processIBM·Filed 1996·Granted Feb 10, 1998·48 cites·10 claims
- 2462US9292318B2Initiating software applications requiring different processor architectures in respective isolated execution environment of an operating systemIBM·Filed 2012·Granted Mar 22, 2016·1 cites·20 claims
- 2562US6931471B2Method, apparatus, and computer program product for migrating data subject to access by input/output devicesIBM·Filed 2002·Granted Aug 16, 2005·8 cites·29 claims
- 2661US9189436B2Abstracting special file interfaces to concurrently support multiple operating system levelsBROWNING LUKE M·Filed 2012·Granted Nov 17, 2015·1 cites·8 claims
- 2760US7308690B2System and method to improve harvesting of zombie processes in an operating systemIBM·Filed 2003·Granted Dec 11, 2007·7 cites·19 claims
- 2860US6654781B1Enhanced thread processingIBM·Filed 1998·Granted Nov 25, 2003·37 cites·10 claims
- 2954US9069907B2Abstracting special file interfaces to concurrently support multiple operating system levelsIBM·Filed 2013·Granted Jun 30, 2015·0 cites·20 claims
- 3052US8607252B2Automated lamp stack migrationBERNARDES MURILLO FERNANDES·Filed 2008·Granted Dec 10, 2013·3 cites·14 claims
- 3152US6918023B2Method, system, and computer program product for invalidating pretranslations for dynamic memory removalIBM·Filed 2002·Granted Jul 12, 2005·2 cites·57 claims
- 3250US8032887B2Method and apparatus for allowing restarted programs to use old process identificationIBM·Filed 2006·Granted Oct 4, 2011·0 cites·16 claims
- 3345US5805870ASystem and method for correcting clock drift in multiprocessor systemsIBM·Filed 1996·Granted Sep 8, 1998·18 cites·24 claims
- 3443US2006242389A1Job level control of simultaneous multi-threading functionality in a processorIBM·Filed 2005·Application pending·0 cites
- 3529US5659757AMethod and system for lock instrumentation in a data processing systemIBM·Filed 1995·Granted Aug 19, 1997·7 cites·20 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →