Issued Patents All Time
Showing 101–125 of 130 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 7668984 | Low latency send queues in I/O adapter hardware | Thomas A. Gregg, Thomas Schlipf | 2010-02-23 |
| 7647437 | Moving, resizing, and memory management for producer-consumer queues by consuming and storing any queue entries from an old queue before entries from a new queue | Richard Louis Arndt, Ronald Edward Fuhs, Thomas A. Gregg, Thomas Schlipf | 2010-01-12 |
| 7606965 | Information handling system with virtualized I/O adapter ports | Ugochukwu C. Njoku, Frank W. Brice, Jr., Richard K. Errickson, Mark S. Farrell, Charles W. Gainey, Jr. +2 more | 2009-10-20 |
| 7581021 | System and method for providing multiple virtual host channel adapters using virtual switches | Richard K. Errickson, Thomas A. Gregg, Donald W. Schmidt, Jeffrey M. Turner, Bruce M. Walk | 2009-08-25 |
| 7574537 | Method, apparatus, and computer program product for migrating data pages by disabling selected DMA operations in a physical I/O adapter | Richard Louis Arndt, Thomas A. Gregg, Donald W. Schmidt | 2009-08-11 |
| 7555002 | Infiniband general services queue pair virtualization for multiple logical ports on a single physical port | Richard Louis Arndt, Bruce Beukema, Ronald Edward Fuhs, Thomas A. Gregg, Calvin Charles Paynton +3 more | 2009-06-30 |
| 7548964 | Performance counters for virtualized network interfaces of communications networks | Richard Louis Arndt, Bruce Beukema, Ronald Edward Fuhs, Thomas A. Gregg, Donald W. Schmidt +1 more | 2009-06-16 |
| 7493409 | Apparatus, system and method for implementing a generalized queue pair in a system area network | Donald W. Schmidt, Bruce M. Walk | 2009-02-17 |
| 7428598 | Infiniband multicast operation in an LPAR environment | Richard Louis Arndt, Bruce Beukema, Ronald Edward Fuhs, Thomas A. Gregg, Calvin Charles Paynton +3 more | 2008-09-23 |
| 7366813 | Event queue in a logical partition | Thomas A. Gregg, Richard Louis Arndt, Bruce Beukema, Ronald Edward Fuhs, Steven Rogers +2 more | 2008-04-29 |
| 7356625 | Moving, resizing, and memory management for producer-consumer queues by consuming and storing any queue entries from an old queue before entries from a new queue | Richard Louis Arndt, Ronald Edward Fuhs, Thomas A. Gregg, Thomas Schlipf | 2008-04-08 |
| 7330488 | System, method, and article of manufacture for synchronizing time of day clocks on first and second computers | Richard K. Errickson, Thomas A. Gregg, Bruce M. Walk | 2008-02-12 |
| 7290077 | Event queue structure and method | Thomas A. Gregg, Richard Louis Arndt, Bruce Beukema, Ronald Edward Fuhs, Steven Rogers +2 more | 2007-10-30 |
| 7283473 | Apparatus, system and method for providing multiple logical channel adapters within a single physical channel adapter in a system area network | Richard Louis Arndt, Bruce Beukema, Ronald Edward Fuhs, Thomas A. Gregg, Allan S. Meritt +4 more | 2007-10-16 |
| 7260663 | System and method for presenting interrupts | Thomas A. Gregg, Richard Louis Arndt, Richard K. Errickson, Ronald Edward Fuhs | 2007-08-21 |
| 7200704 | Virtualization of an I/O adapter port using enablement and activation functions | Ugochukwu C. Njoku, Frank W. Brice, Jr., Richard K. Errickson, Mark S. Farrell, Charles W. Gainey, Jr. +2 more | 2007-04-03 |
| 7146482 | Memory mapped input/output emulation | Richard K. Errickson, Mark S. Farrell, Charles W. Gainey, Jr., Thomas A. Gregg, Carol B. Hernandez +1 more | 2006-12-05 |
| 7095750 | Apparatus and method for virtualizing a queue pair space to minimize time-wait impacts | Danny Marvin Neal, Gregory F. Pfister, Renato J. Recio | 2006-08-22 |
| 7092401 | Apparatus and method for managing work and completion queues using head and tail pointers with end-to-end context error cache for reliable datagram | Thomas A. Gregg, Ian David Judd, Gregory F. Pfister, Renato J. Recio | 2006-08-15 |
| 7093024 | End node partitioning using virtualization | David A. Elko, Thomas A. Gregg, Gregory F. Pfister, Renato J. Recio, Donald W. Schmidt | 2006-08-15 |
| 7010633 | Apparatus, system and method for controlling access to facilities based on usage classes | Richard Louis Arndt, Bruce Beukema, Ronald Edward Fuhs, Thomas A. Gregg, Bruce M. Walk | 2006-03-07 |
| 6938138 | Method and apparatus for managing access to memory | Bruce Beukema, Ronald Edward Fuhs, Thomas A. Gregg, Gregory F. Pfister, Renato J. Recio +1 more | 2005-08-30 |
| 6834332 | APPARATUS AND METHOD FOR SWAPPING-OUT REAL MEMORY BY INHIBITING I/O OPERATIONS TO A MEMORY REGION AND SETTING A QUIESCENT INDICATOR, RESPONSIVE TO DETERMINING THE CURRENT NUMBER OF OUTSTANDING OPERATIONS | Thomas A. Gregg, Renato J. Recio, Donald W. Schmidt | 2004-12-21 |
| 6789143 | Infiniband work and completion queue management via head and tail circular buffers with indirect work queue entries | Thomas A. Gregg, Ian David Judd, Gregory F. Pfister, Renato J. Recio, Donald W. Schmidt | 2004-09-07 |
| 6785241 | Method for pacing buffered data transfers over a network such as fibre channel | Tan Lu, Daniel F. Casper, Robert J. Dugan, Giles R. Frazier | 2004-08-31 |