Issued Patents All Time
Showing 25 most recent of 28 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10599334 | Use of capi-attached storage as extended memory | Sanket Rathi | 2020-03-24 |
| 9733965 | Closed-loop feedback mechanism for achieving optimum performance in a consolidated workload environment | Vaijayanthimala K. Anand, Dean J. Burdick, Dirk Michel | 2017-08-15 |
| 9727361 | Closed-loop feedback mechanism for achieving optimum performance in a consolidated workload environment | Vaijayanthimala K. Anand, Dean J. Burdick, Dirk Michel | 2017-08-08 |
| 9665346 | Performing arithmetic operations using both large and small floating point values | John B. Carter, Karthick Rajamani, Eric E. Retter, Jeffrey A. Stuecheli | 2017-05-30 |
| 9021491 | Dual mode reader writer lock | James Bernard Moody | 2015-04-28 |
| 9021492 | Dual mode reader writer lock | James Bernard Moody | 2015-04-28 |
| 8984041 | Performing arithmetic operations using both large and small floating point values | John B. Carter, Karthick Rajamani, Eric E. Retter, Jeffrey A. Stuecheli | 2015-03-17 |
| 8943502 | Retooling lock interfaces for using a dual mode reader writer lock | James Bernard Moody | 2015-01-27 |
| 8909690 | Performing arithmetic operations using both large and small floating point values | John B. Carter, Karthick Rajamani, Eric E. Retter, Jeffrey A. Stuecheli | 2014-12-09 |
| 8347045 | Using a dual mode reader writer lock | James Bernard Moody | 2013-01-01 |
| 8166256 | Using a dual mode reader writer lock | James Bernard Moody | 2012-04-24 |
| 7506343 | System and method for passing information from one device driver to another | Vishal C. Aslot, James A. Pafumi, James B. Partridge, Chris Alan Schwendiman | 2009-03-17 |
| 7249208 | System and method for extending the cross-memory descriptor to describe another partition's memory | Vishal C. Aslot | 2007-07-24 |
| 6952746 | Method and system for system performance optimization via heuristically optimized buses | Louis Bennie Capps, Jr., Scott Leonard Daniels | 2005-10-04 |
| 6918023 | Method, system, and computer program product for invalidating pretranslations for dynamic memory removal | Luke Matthew Browning, Randal C. Swanberg | 2005-07-12 |
| 6598097 | Method and system for performing DMA transfers using operating system allocated I/O buffers | Scott Leonard Daniels | 2003-07-22 |
| 6401218 | Method and system for functional kernel verification testing within a data processing system | Stephen D. Linam, Randal C. Swanberg | 2002-06-04 |
| 6304951 | Data processing system and method for generating virtual memory descriptors including pretranslated physical addresses | Randal C. Swanberg | 2001-10-16 |
| 6138243 | Method and system for keeping time across a multiprocessor platform | Michael Stephen Williams | 2000-10-24 |
| 5991822 | System for modifying functions of static device driver using a registered driver extension extended dynamically by providing an entry point for the driver extension | Randal C. Swanberg, Michael Stephen Williams | 1999-11-23 |
| 5963737 | Interupt vectoring for trace exception facility in computer systems | James William Van Fleet, Michael Stephen Williams | 1999-10-05 |
| 5958049 | Operating system debugger using kernel and dynamic extension with debugger drivers to support different output devices | Randal C. Swanberg, Michael Stephen Williams | 1999-09-28 |
| 5933631 | Dynamic boot filesystem selection | Randal C. Swanberg, Michael Stephen Williams | 1999-08-03 |
| 5918048 | Booting an operating system using soft read-only storage (ROS) for firmware emulation | Randal C. Swanberg, Michael Stephen Williams | 1999-06-29 |
| 5826090 | Loadable hardware support | Randal C. Swanberg, Michael Stephen Williams | 1998-10-20 |