Issued Patents All Time
Showing 26–50 of 55 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8607239 | Lock mechanism to reduce waiting of threads to access a shared resource by selectively granting access to a thread before an enqueued highest priority thread | Vaijayanthimala K. Anand, Dirk Michel, Bret R. Olszewski | 2013-12-10 |
| 8468289 | Dynamic memory affinity reallocation after partition migration | Peter J. Heyrman, Bret R. Olszewski | 2013-06-18 |
| 8458431 | Expanding memory size | Satya P. Sharma, Saurabh Sharma, Randal C. Swanberg | 2013-06-04 |
| 8412691 | Maintenance and access of a linked list | Stephen B. Peckham | 2013-04-02 |
| 8386740 | Modeling memory compression | Saravanan Devendra, Rajalakshmi SrinivasaRaghavan | 2013-02-26 |
| 8364928 | Modeling memory compression | Saravanan Devendra, Rajalakshmi SrinivasaRaghavan | 2013-01-29 |
| 8352798 | Failure detection and fencing in a computing system | Andrew David Buckler, Christian M. Garcia-Arellano, Matthew A. Huras, Aamer Sachedina | 2013-01-08 |
| 8327085 | Characterizing multiple resource utilization using a relationship model to optimize memory utilization in a virtual machine environment | Vaijayanthimala K. Anand, Richard Louis Arndt, Sergio Reyes, Kenneth C. Vossen | 2012-12-04 |
| 8312456 | System and method for optimizing interrupt processing in virtualized environments | Sujatha Kashyap, Bret R. Olszewski | 2012-11-13 |
| 8245013 | Mapped offsets preset ahead of process migration | Perinkulam I. Ganesh, Rajeev Mishra, Mark D. Rogers | 2012-08-14 |
| 8200771 | Workload migration using on demand remote paging | Perinkulam I. Ganesh, Vinit Jain, Rajeev Mishra, Mark D. Rogers | 2012-06-12 |
| 8195867 | Controlled shut-down of partitions within a shared memory partition data processing system | Carol B. Hernandez, Andrew T. Koch, Kyle A. Lucke, Naresh Nayar, Jorge Rafael Nogueras | 2012-06-05 |
| 8055876 | Selectively mark free frames as unused for cooperative memory over-commitment | Matthew D. Fleming | 2011-11-08 |
| 7979668 | Method and system for automatically distributing real memory between virtual memory page sizes | Thomas Stanley Mathews | 2011-07-12 |
| 7971027 | Mark page-out pages as critical for cooperative memory over-commitment | Matthew D. Fleming | 2011-06-28 |
| 7827380 | Method and apparatus for supporting shared library text replication across a fork system call | Bret R. Olszewski | 2010-11-02 |
| 7747838 | Method and apparatus for dynamically adjusting page size in a virtual memory range | Randal C. Swanberg | 2010-06-29 |
| 7669033 | Pretranslating input/output buffers in environments with multiple page sizes | — | 2010-02-23 |
| 7653799 | Method and apparatus for managing memory for dynamic promotion of virtual memory page sizes | Randal C. Swanberg | 2010-01-26 |
| 7487329 | Page replacement policy for systems having multiple page sizes | Thomas Stanley Mathews | 2009-02-03 |
| 7484074 | Method and system for automatically distributing real memory between virtual memory page sizes | Thomas Stanley Mathews | 2009-01-27 |
| 7484072 | Page replacement policy for systems having multiple page sizes | Thomas Stanley Mathews | 2009-01-27 |
| 7469331 | Method and apparatus for supporting shared library text replication across a fork system call | Bret R. Olszewski | 2008-12-23 |
| 7437529 | Method and mechanism for efficiently creating large virtual memory pages in a multiple page size environment | Ramanjaneya Sarma Burugula, Joefon Jann, Thomas Stanley Mathews | 2008-10-14 |
| 7418572 | Pretranslating input/output buffers in environments with multiple page sizes | — | 2008-08-26 |