Patent | Date |
---|
Automated lamp stack migration Grant 8,607,252 - Bernardes , et al. December 10, 2 | 2013-12-10 |
Method and apparatus for allowing restarted programs to use old process identification Grant 8,032,887 - Browning , et al. October 4, 2 | 2011-10-04 |
Operating system support for thread-level breakpoints Grant 7,941,788 - Browning , et al. May 10, 2 | 2011-05-10 |
Method and apparatus for thread-safe handlers for checkpoints and restarts Grant 7,797,706 - Browning , et al. September 14, 2 | 2010-09-14 |
Automated Lamp Stack Migration App 20100153972 - Bernardes; Murillo Fernandes ;   et al. | 2010-06-17 |
Apparatus for thread-safe handlers for checkpoints and restarts Grant 7,653,910 - Browning , et al. January 26, 2 | 2010-01-26 |
Method and apparatus for allowing restarted programs to use old process identifications and thread identifications Grant 7,487,347 - Browning , et al. February 3, 2 | 2009-02-03 |
Operating System Support For Thread-level Breakpoints App 20080235668 - Browning; Luke Matthew ;   et al. | 2008-09-25 |
Apparatus For Thread-safe Handlers For Checkpoints And Restarts App 20080141255 - Browning; Luke Matthew ;   et al. | 2008-06-12 |
Method and Apparatus for Allowing Restarted Programs to Use Old Process Identificationsand thread identifications App 20080134199 - Browning; Luke Matthew ;   et al. | 2008-06-05 |
Method and Apparatus for Allowing Restarted Programs to Use Old Process Identifications and Thread Identifications App 20080109827 - Browning; Luke Matthew ;   et al. | 2008-05-08 |
Method And Apparatus For Thread-safe Handlers For Checkpoints And Restarts App 20080077934 - BROWNING; LUKE MATTHEW ;   et al. | 2008-03-27 |
Method and apparatus for thread-safe handlers for checkpoints and restarts Grant 7,337,444 - Browning , et al. February 26, 2 | 2008-02-26 |
Job level control of simultaneous multi-threading functionality in a processor App 20060242389 - Browning; Luke Matthew ;   et al. | 2006-10-26 |
Method and apparatus for allowing restarted programs to use old process identification Grant 7,117,354 - Browning , et al. October 3, 2 | 2006-10-03 |
System for preventing periodic load balancing if processor associated with lightest local run queue has benefited from idle processor load balancing within a determined time period Grant 6,993,767 - Brenner , et al. January 31, 2 | 2006-01-31 |
Method for determining idle processor load balancing in a multiple processors system Grant 6,986,140 - Brenner , et al. January 10, 2 | 2006-01-10 |
Method and apparatus to debug a program from a predetermined starting point Grant 6,981,243 - Browning , et al. December 27, 2 | 2005-12-27 |
Method, apparatus, and computer program product for migrating data subject to access by input/output devices Grant 6,931,471 - Arndt , et al. August 16, 2 | 2005-08-16 |
Method, system, and computer program product for invalidating pretranslations for dynamic memory removal Grant 6,918,023 - Browning , et al. July 12, 2 | 2005-07-12 |
Apparatus and method for workload management using class shares and tiers Grant 6,859,926 - Brenner , et al. February 22, 2 | 2005-02-22 |
Apparatus, method and computer program product for converting simple locks in a multiprocessor system Grant 6,842,809 - Browning , et al. January 11, 2 | 2005-01-11 |
Method and apparatus for thread-safe handlers for checkpoints and restarts App 20040139440 - Browning, Luke Matthew ;   et al. | 2004-07-15 |
Apparatus and method for starvation load balancing using a global run queue in a multiple run queue system Grant 6,748,593 - Brenner , et al. June 8, 2 | 2004-06-08 |
Apparatus and method for initial load balancing in a multiple run queue system Grant 6,735,769 - Brenner , et al. May 11, 2 | 2004-05-11 |
Method and system for accessing system resources of a data processing system utilizing a kernel-only thread within a user process Grant 6,732,138 - Browning , et al. May 4, 2 | 2004-05-04 |
Method, system, and computer program product for invalidating pretranslations for dynamic memory removal App 20040064669 - Browning, Luke Matthew ;   et al. | 2004-04-01 |
Apparatus and method for periodic load balancing in a multiple run queue system App 20030225815 - Brenner, Larry Bert ;   et al. | 2003-12-04 |
Apparatus and method for periodic load balancing in a multiple run queue system Grant 6,658,449 - Brenner , et al. December 2, 2 | 2003-12-02 |
Enhanced thread processing Grant 6,654,781 - Browning November 25, 2 | 2003-11-25 |
Apparatus and method for periodic load balancing in a multiple run queue system App 20030212731 - Brenner, Larry Bert ;   et al. | 2003-11-13 |
Method and system for scheduling threads within a multiprocessor data processing system using an affinity scheduler Grant 6,633,897 - Browning , et al. October 14, 2 | 2003-10-14 |
Apparatus and method for dispatching fixed priority threads using a global run queue in a multiple run queue system App 20030191794 - Brenner, Larry Bert ;   et al. | 2003-10-09 |
Method, apparatus, and computer program product for migrating data subject to access by input/output devices App 20030191881 - Arndt, Richard Louis ;   et al. | 2003-10-09 |
Apparatus and method for dispatching fixed priority threads using a global run queue in a multiple run queue system App 20030110203 - Brenner, Larry Bert ;   et al. | 2003-06-12 |
Apparatus and method for dispatching fixed priority threads using a global run queue in a multiple run queue system App 20030110204 - Brenner, Larry Bert ;   et al. | 2003-06-12 |
Apparatus, method and computer program product for converting simple locks in a multiprocessor system App 20020199045 - Browning, Luke Matthew ;   et al. | 2002-12-26 |
Method and system for scheduling threads and handling exceptions within a multiprocessor data processing system Grant 6,006,247 - Browning , et al. December 21, 1 | 1999-12-21 |
Efficient forking of a process Grant 5,717,926 - Browning , et al. February 10, 1 | 1998-02-10 |