Issued Patents All Time
Showing 51–75 of 96 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8381005 | Processor and memory folding for managing power consumption in information processing systems | Richard Louis Arndt, Naresh Nayar, Freeman Leigh Rawson, III | 2013-02-19 |
| 8356193 | Scaling energy use in a virtualized environment | Richard Louis Arndt | 2013-01-15 |
| 8341635 | Hardware wake-and-go mechanism with look-ahead polling | Ravi Kumar Arimilli, Satya P. Sharma | 2012-12-25 |
| 8341628 | Controlling depth and latency of exit of a virtual processor's idle state in a power management environment | Richard Louis Arndt, Christopher Francois, Naresh Nayar, Karthick Rajamani, Freeman Leigh Rawson, III | 2012-12-25 |
| 8316218 | Look-ahead wake-and-go engine with speculative execution | Ravi Kumar Arimilli, Satya P. Sharma | 2012-11-20 |
| 8312458 | Central repository for wake-and-go mechanism | Ravi Kumar Arimilli, Satya P. Sharma | 2012-11-13 |
| 8250396 | Hardware wake-and-go mechanism for a data processing system | Ravi Kumar Arimilli, Satya P. Sharma | 2012-08-21 |
| 8230201 | Migrating sleeping and waking threads between wake-and-go mechanisms in a multiple processor data processing system | Ravi Kumar Arimilli, Satya P. Sharma | 2012-07-24 |
| 8225120 | Wake-and-go mechanism with data exclusivity | Ravi Kumar Arimilli, Satya P. Sharma | 2012-07-17 |
| 8219988 | Partition adjunct for data processing system | William J. Armstrong, Orran Krieger, Michal Ostrowski | 2012-07-10 |
| 8219989 | Partition adjunct with non-native device driver for facilitating access to a physical input/output device | William J. Armstrong, Orran Krieger, Michal Ostrowski | 2012-07-10 |
| 8176487 | Client partition scheduling and prioritization of service partition work | William J. Armstrong, Orran Krieger, Michal Ostrowski | 2012-05-08 |
| 8171476 | Wake-and-go mechanism with prioritization of threads | Ravi Kumar Arimilli, Satya P. Sharma | 2012-05-01 |
| 8145723 | Complex remote update programming idiom accelerator | Ravi Kumar Arimilli, Satya P. Sharma | 2012-03-27 |
| 8145849 | Wake-and-go mechanism with system bus response | Ravi Kumar Arimilli, Satya P. Sharma | 2012-03-27 |
| 8141083 | Method, apparatus, and computer program product for providing a self-tunable parameter used for dynamically yielding an idle processor | Bret R. Olszewski | 2012-03-20 |
| 8127080 | Wake-and-go mechanism with system address bus transaction master | Ravi Kumar Arimilli, Satya P. Sharma | 2012-02-28 |
| 8082315 | Programming idiom accelerator for remote update | Ravi Kumar Arimilli, Satya P. Sharma | 2011-12-20 |
| 8015379 | Wake-and-go mechanism with exclusive system bus response | Ravi Kumar Arimilli, Satya P. Sharma | 2011-09-06 |
| 8010763 | Hypervisor-enforced isolation of entities within a single logical partition's virtual address space | William J. Armstrong, Orran Krieger, Cathy May, Michal Ostrowski | 2011-08-30 |
| 7747838 | Method and apparatus for dynamically adjusting page size in a virtual memory range | David Alan Hepkin | 2010-06-29 |
| 7653799 | Method and apparatus for managing memory for dynamic promotion of virtual memory page sizes | David Alan Hepkin | 2010-01-26 |
| 7543161 | Method and apparatus for tracking variable speed microprocessor performance caused by power management in a logically partitioned data processing system | Bret R. Olszewski, Luc Rene Smolders | 2009-06-02 |
| 7475399 | Method and data processing system optimizing performance through reporting of thread-level hardware resource utilization | Ravi Kumar Arimilli | 2009-01-06 |
| 7458076 | Method, apparatus, and computer program product for dynamically tuning a data processing system by identifying and boosting holders of contentious locks | Suresh E. Warrier | 2008-11-25 |