Patent | Date |
---|
Remotely controlled message queue Grant 10,616,115 - Errickson , et al. | 2020-04-07 |
Selective purging of PCI I/O address translation buffer Grant 10,223,283 - Craddock , et al. | 2019-03-05 |
Energy management system for a data center network Grant 10,122,653 - DeCusatis , et al. November 6, 2 | 2018-11-06 |
Remotely controlled message queue Grant 9,923,824 - Errickson , et al. March 20, 2 | 2018-03-20 |
Selective Purging Of Pci I/o Address Translation Buffer App 20180074972 - Craddock; David F. ;   et al. | 2018-03-15 |
Remotely Controlled Message Queue App 20180054387 - Errickson; Richard K. ;   et al. | 2018-02-22 |
Selective purging of PCI I/O address translation buffer Grant 9,886,392 - Craddock , et al. February 6, 2 | 2018-02-06 |
Selective purging of PCI I/O address translation buffer Grant 9,886,391 - Craddock , et al. February 6, 2 | 2018-02-06 |
Selective purging of PCI I/O address translation buffer Grant 9,880,942 - Craddock , et al. January 30, 2 | 2018-01-30 |
Remotely Controlled Message Queue App 20180006947 - Errickson; Richard K. ;   et al. | 2018-01-04 |
Remotely controlled message queue Grant 9,843,518 - Errickson , et al. December 12, 2 | 2017-12-12 |
Remotely controlled message queue Grant 9,794,178 - Errickson , et al. October 17, 2 | 2017-10-17 |
Remotely Controlled Message Queue App 20170187626 - Errickson; Richard K. ;   et al. | 2017-06-29 |
Translation of input/output addresses to memory addresses Grant 9,626,298 - Craddock , et al. April 18, 2 | 2017-04-18 |
Remotely controlled message queue Grant 9,628,388 - Errickson , et al. April 18, 2 | 2017-04-18 |
Peer-to-peer networking through universal port connections Grant 9,621,647 - Errickson , et al. April 11, 2 | 2017-04-11 |
Peer-to-peer networking through universal port connections Grant 9,571,572 - Errickson , et al. February 14, 2 | 2017-02-14 |
Dynamic universal port mode assignment Grant 9,547,613 - Craddock , et al. January 17, 2 | 2017-01-17 |
Coalescing stages in a multiple stage completion sequence Grant 9,542,243 - Gregg , et al. January 10, 2 | 2017-01-10 |
Peer-to-peer Networking Through Universal Port Connections App 20160352819 - Errickson; Richard K. ;   et al. | 2016-12-01 |
PCI function measurement block enhancements Grant 9,483,436 - Craddock , et al. November 1, 2 | 2016-11-01 |
Coalescing stages in a multiple stage completion sequence Grant 9,465,681 - Gregg , et al. October 11, 2 | 2016-10-11 |
Selective Purging Of Pci I/o Address Translation Buffer App 20160292082 - Craddock; David F. ;   et al. | 2016-10-06 |
Dynamic Storage Key Assignment App 20160292088 - Craddock; David F. ;   et al. | 2016-10-06 |
Peer-to-peer networking through universal port connections Grant 9,456,032 - Errickson , et al. September 27, 2 | 2016-09-27 |
I/O operation-level error checking Grant 9,384,086 - Craddock , et al. July 5, 2 | 2016-07-05 |
Controlling the selectively setting of operational parameters for an adapter Grant 9,383,931 - Craddock , et al. July 5, 2 | 2016-07-05 |
Dynamic universal port mode assignment Grant 9,384,158 - Craddock , et al. July 5, 2 | 2016-07-05 |
Coalescing Stages In A Multiple Stage Completion Sequence App 20160188389 - Gregg; Thomas A. ;   et al. | 2016-06-30 |
Peer-to-peer Networking Through Universal Port Connections App 20160182621 - Errickson; Richard K. ;   et al. | 2016-06-23 |
Device Table In System Memory App 20160179720 - Craddock; David F. ;   et al. | 2016-06-23 |
Remotely Controlled Message Queue App 20160173380 - Errickson; Richard K. ;   et al. | 2016-06-16 |
I/O operation-level error-handling Grant 9,354,967 - Craddock , et al. May 31, 2 | 2016-05-31 |
Guest access to address spaces of adapter Grant 9,342,352 - Craddock , et al. May 17, 2 | 2016-05-17 |
Input/output (I/O) expansion response processing in a peripheral component interconnect express (PCIE) environment Grant 9,298,659 - Gregg , et al. March 29, 2 | 2016-03-29 |
Enable/disable adapters of a computing environment Grant 9,213,661 - Coneski , et al. December 15, 2 | 2015-12-15 |
Input/output (I/O) expansion response processing in a peripheral component interconnect express (PCIe) environment Grant 9,201,830 - Gregg , et al. December 1, 2 | 2015-12-01 |
Multiple address spaces per adapter with address translation Grant 9,195,623 - Craddock , et al. November 24, 2 | 2015-11-24 |
Peer-to-peer Networking Through Universal Port Connections App 20150317273 - Errickson; Richard K. ;   et al. | 2015-11-05 |
Selective Purging Of Pci I/o Address Translation Buffer App 20150269088 - Craddock; David F. ;   et al. | 2015-09-24 |
Selective Purging Of Pci I/o Address Translation Buffer App 20150269089 - Craddock; David F. ;   et al. | 2015-09-24 |
Dynamic Storage Key Assignment App 20150261693 - Craddock; David F. ;   et al. | 2015-09-17 |
Pci Function Measurement Block Enhancements App 20150261716 - Craddock; David ;   et al. | 2015-09-17 |
Extended Page Table For I/o Address Translation App 20150261687 - Craddock; David ;   et al. | 2015-09-17 |
Remotely Controlled Message Queue App 20150263956 - Errickson; Richard K. ;   et al. | 2015-09-17 |
Coalescing Stages In A Multiple Stage Completion Sequence App 20150261584 - Gregg; Thomas A. ;   et al. | 2015-09-17 |
Host Bridge With Cache Hints App 20150261679 - Craddock; David F. ;   et al. | 2015-09-17 |
Dynamic Universal Port Mode Assignment App 20150261707 - Craddock; David F. ;   et al. | 2015-09-17 |
Device Table In System Memory App 20150261701 - Craddock; David F. ;   et al. | 2015-09-17 |
Extended Page Table For I/o Address Translation App 20150261688 - Craddock; David ;   et al. | 2015-09-17 |
Host Bridge With Cache Hints App 20150261681 - Craddock; David F. ;   et al. | 2015-09-17 |
Pci Function Measurement Block Enhancements App 20150261715 - Craddock; David ;   et al. | 2015-09-17 |
Dynamic Universal Port Mode Assignment App 20150261705 - Craddock; David F. ;   et al. | 2015-09-17 |
Store peripheral component interconnect (PCI) function controls instruction Grant 9,134,911 - Craddock , et al. September 15, 2 | 2015-09-15 |
Adaptor system for an Ethernet network Grant 9,031,415 - DeCusatis , et al. May 12, 2 | 2015-05-12 |
System to improve an Ethernet network Grant 9,007,905 - DeCusatis , et al. April 14, 2 | 2015-04-14 |
System to improve an ethernet network Grant 9,007,904 - DeCusatis , et al. April 14, 2 | 2015-04-14 |
Adaptor system for an ethernet network Grant 8,934,783 - DeCusatis , et al. January 13, 2 | 2015-01-13 |
Input/output (I/O) expansion response processing in a peripheral component interconnect express (PCIe) environment Grant 8,918,573 - Gregg , et al. December 23, 2 | 2014-12-23 |
Managing task execution on accelerators Grant 8,776,066 - Krishnamurthy , et al. July 8, 2 | 2014-07-08 |
Upbound input/output expansion request and response processing in a PCIe architecture Grant 8,769,180 - Gregg , et al. July 1, 2 | 2014-07-01 |
Emulated multi-tasking multi-processor channels implementing standard network protocols Grant 8,762,125 - Errickson , et al. June 24, 2 | 2014-06-24 |
Energy Management System For A Data Center Network App 20140164644 - DeCusatis; Casimer M. ;   et al. | 2014-06-12 |
System and method for routing I/O expansion requests and responses in a PCIE architecture Grant 8,745,292 - Lais , et al. June 3, 2 | 2014-06-03 |
Flow control management in a data center ethernet network over an extended distance Grant 8,737,228 - DeCusatis , et al. May 27, 2 | 2014-05-27 |
Streaming attachment of hardware accelerators to computer systems Grant 8,726,289 - Krishnamurthy , et al. May 13, 2 | 2014-05-13 |
Translation Of Input/output Addresses To Memory Addresses App 20140129796 - Craddock; David ;   et al. | 2014-05-08 |
Scalable I/O adapter function level error detection, isolation, and reporting Grant 8,700,959 - Craddock , et al. April 15, 2 | 2014-04-15 |
Store Peripheral Component Interconnect (pci) Function Controls Instruction App 20140101400 - Craddock; David ;   et al. | 2014-04-10 |
Connected input/output hub management Grant 8,683,108 - Bayer , et al. March 25, 2 | 2014-03-25 |
Switch failover control in a multiprocessor computer system Grant 8,677,180 - Bayer , et al. March 18, 2 | 2014-03-18 |
Cross-logical entity accelerators Grant 8,656,375 - Krishnamurthy , et al. February 18, 2 | 2014-02-18 |
Memory error isolation and recovery in a multiprocessor computer system Grant 8,656,228 - Check , et al. February 18, 2 | 2014-02-18 |
Measurement facility for adapter functions Grant 8,650,335 - Brice, Jr. , et al. February 11, 2 | 2014-02-11 |
Runtime determination of translation formats for adapter functions Grant 8,650,337 - Craddock , et al. February 11, 2 | 2014-02-11 |
Scalable I/O adapter function level error detection, isolation, and reporting Grant 8,645,767 - Craddock , et al. February 4, 2 | 2014-02-04 |
Upbound input/output expansion request and response processing in a PCIe architecture Grant 8,645,606 - Gregg , et al. February 4, 2 | 2014-02-04 |
Resizing address spaces concurrent to accessing the address spaces Grant 8,639,858 - Craddock , et al. January 28, 2 | 2014-01-28 |
Translation of input/output addresses to memory addresses Grant 8,635,430 - Craddock , et al. January 21, 2 | 2014-01-21 |
Translation of input/output addresses to memory addresses Grant 8,631,222 - Craddock , et al. January 14, 2 | 2014-01-14 |
Controlling access by a configuration to an adapter function Grant 8,626,970 - Craddock , et al. January 7, 2 | 2014-01-07 |
Discovery by operating system of information relating to adapter functions accessible to the operating system Grant 8,621,112 - Coneski , et al. December 31, 2 | 2013-12-31 |
Non-standard I/O adapters in a standardized I/O architecture Grant 8,615,622 - Gregg , et al. December 24, 2 | 2013-12-24 |
Controlling the selectively setting of operational parameters for an adapter Grant 8,615,645 - Craddock , et al. December 24, 2 | 2013-12-24 |
Converting a message signaled interruption into an I/O adapter event notification Grant 8,601,497 - Craddock , et al. December 3, 2 | 2013-12-03 |
Delaying acknowledgment of an operation until operation completion confirmed by local adapter read operation Grant 8,589,603 - Craddock , et al. November 19, 2 | 2013-11-19 |
Converting a message signaled interruption into an I/O adapter event notification Grant 8,572,635 - Craddock , et al. October 29, 2 | 2013-10-29 |
Load instruction for communicating with adapters Grant 8,566,480 - Craddock , et al. October 22, 2 | 2013-10-22 |
Soft error recovery for converged networks Grant 8,547,845 - DeCusatis , et al. October 1, 2 | 2013-10-01 |
Store/store block instructions for communicating with adapters Grant 8,549,182 - Craddock , et al. October 1, 2 | 2013-10-01 |
Soft error recovery for converged networks Grant 8,542,597 - DeCusatis , et al. September 24, 2 | 2013-09-24 |
Managing processing associated with hardware events Grant 8,510,599 - Coneski , et al. August 13, 2 | 2013-08-13 |
Data transfer to memory over an input/output (I/O) interconnect Grant 8,510,509 - Gregg , et al. August 13, 2 | 2013-08-13 |
Identification of types of sources of adapter interruptions Grant 8,504,754 - Craddock , et al. August 6, 2 | 2013-08-06 |
Operating system notification of actions to be taken responsive to adapter events Grant 8,505,032 - Craddock , et al. August 6, 2 | 2013-08-06 |
Cascaded accelerator functions Grant 8,478,965 - Krishnamurthy , et al. July 2, 2 | 2013-07-02 |
Controlling a rate at which adapter interruption requests are processed Grant 8,478,922 - Belmar , et al. July 2, 2 | 2013-07-02 |
Converting a message signaled interruption into an I/O adapter event notification to a guest operating system Grant 8,468,284 - Brice, Jr. , et al. June 18, 2 | 2013-06-18 |
Converting a message signaled interruption into an I/O adapter event notification to a guest operating system Grant 8,458,387 - Brice, Jr. , et al. June 4, 2 | 2013-06-04 |
System To Improve An Ethernet Network App 20130128721 - DeCusatis; Casimer M. ;   et al. | 2013-05-23 |
System To Improve An Ethernet Network App 20130128884 - DeCusatis; Casimer M. ;   et al. | 2013-05-23 |
Soft Error Recovery for Converged Networks App 20130114397 - DeCusatis; Casimer M. ;   et al. | 2013-05-09 |
Adaptor System For An Ethernet Network App 20130101284 - DeCusatis; Casimer M. ;   et al. | 2013-04-25 |
Method, system, and apparatus for reliable data packet recovery in a link layer of a data center ethernet network Grant 8,427,951 - DeCusatis , et al. April 23, 2 | 2013-04-23 |
Managing accelerators of a computing environment Grant 8,423,799 - Krishnamurthy , et al. April 16, 2 | 2013-04-16 |
Associating input/output device requests with memory associated with a logical partition Grant 8,417,911 - Craddock , et al. April 9, 2 | 2013-04-09 |
Scalable I/o Adapter Function Level Error Detection, Isolation, And Reporting App 20130086435 - Craddock; David F. ;   et al. | 2013-04-04 |
Input/output (i/o) Expansion Response Processing In A Peripheral Component Interconnect Express (pcie) Environment App 20130073767 - Gregg; Thomas A. ;   et al. | 2013-03-21 |
Input/output (i/o) Expansion Response Processing In A Peripheral Component Interconnect Express (pcie) Environment App 20130073766 - Gregg; Thomas A. ;   et al. | 2013-03-21 |
Upbound Input/output Expansion Request And Response Processing In A Pcie Architecture App 20130073759 - Gregg; Thomas A. ;   et al. | 2013-03-21 |
Translation Of Input/output Addresses To Memory Addresses App 20130067194 - Craddock; David ;   et al. | 2013-03-14 |
Systems, methods and computer program products for automatically triggering operations on a queue pair Grant 8,341,237 - Benhase , et al. December 25, 2 | 2012-12-25 |
Soft Error Recovery for Converged Networks App 20120300611 - DeCusatis; Casimer M. ;   et al. | 2012-11-29 |
Peripheral component switch having automatic link failover Grant 8,305,879 - Gregg November 6, 2 | 2012-11-06 |
Energy Management System For A Data Center Network App 20120278503 - DeCusatis; Casimer M. ;   et al. | 2012-11-01 |
Method, system and computer program product involving congestion detection in ethernet Grant 8,274,889 - DeCusatis , et al. September 25, 2 | 2012-09-25 |
Adaptive low latency receive queues Grant 8,265,092 - Craddock , et al. September 11, 2 | 2012-09-11 |
Converting A Message Signaled Interruption Into An I/o Adapter Event Notification App 20120221757 - Craddock; David ;   et al. | 2012-08-30 |
Controlling The Selectively Setting Of Operational Parameters For An Adapter App 20120216022 - Craddock; David ;   et al. | 2012-08-23 |
Adaptor System For An Ethernet Network App 20120213507 - DeCusatis; Casimer M. ;   et al. | 2012-08-23 |
Pipelining hardware accelerators to computer systems Grant 8,250,578 - Krishnamurthy , et al. August 21, 2 | 2012-08-21 |
Converting A Message Signaled Interruption Into An I/o Adapter Event Notification To A Guest Operating System App 20120198114 - Brice, JR.; Frank W. ;   et al. | 2012-08-02 |
Data compression system and associated methods Grant 8,228,213 - DeCusatis , et al. July 24, 2 | 2012-07-24 |
Delaying Acknowledgment Of An Operation Until Operation Completion Confirmed By Local Adapter Read Operation App 20120054381 - CRADDOCK; David ;   et al. | 2012-03-01 |
Measurement Facility For Adapter Functions App 20110320643 - Brice, JR.; Frank W. ;   et al. | 2011-12-29 |
Discovery By Operating System Of Information Relating To Adapter Functions Accessible To The Operating System App 20110320637 - Coneski; Anthony F. ;   et al. | 2011-12-29 |
Resizing Address Spaces Concurrent To Accessing The Address Spaces App 20110320644 - Craddock; David ;   et al. | 2011-12-29 |
Enable/disable Adapters Of A Computing Environment App 20110320638 - Coneski; Anthony F. ;   et al. | 2011-12-29 |
Controlling Access By A Configuration To An Adapter Function App 20110320652 - Craddock; David ;   et al. | 2011-12-29 |
Switch Failover Control In A Multiprocessor Computer System App 20110320861 - Bayer; Gerd K. ;   et al. | 2011-12-29 |
Managing Processing Associated With Hardware Events App 20110320860 - Coneski; Anthony F. ;   et al. | 2011-12-29 |
Controlling The Selectively Setting Of Operational Parameters For An Adapter App 20110320772 - Craddock; David ;   et al. | 2011-12-29 |
Load Instruction For Communicating With Adapters App 20110320764 - Craddock; David ;   et al. | 2011-12-29 |
Scalable I/o Adapter Function Level Error Detection, Isolation, And Reporting App 20110320887 - Craddock; David F. ;   et al. | 2011-12-29 |
Memory Error Isolation And Recovery In A Multiprocessor Computer System App 20110320892 - Check; Mark A. ;   et al. | 2011-12-29 |
Guest Access To Address Spaces Of Adapter App 20110321158 - Craddock; David ;   et al. | 2011-12-29 |
Converting A Message Signaled Interruption Into An I/o Adapter Event Notification App 20110321061 - Craddock; David ;   et al. | 2011-12-29 |
Operating System Notification Of Actions To Be Taken Responsive To Adapter Events App 20110321060 - Craddock; David ;   et al. | 2011-12-29 |
Multiple Address Spaces Per Adapter App 20110320759 - Craddock; David ;   et al. | 2011-12-29 |
Translation Of Input/output Addresses To Memory Addresses App 20110320758 - Craddock; David ;   et al. | 2011-12-29 |
Connected Input/output Hub Management App 20110320670 - Bayer; Gerd K. ;   et al. | 2011-12-29 |
Input/output (i/o) Expansion Response Processing In A Peripheral Component Interconnect Express (pcie) Environment App 20110320666 - Gregg; Thomas A. ;   et al. | 2011-12-29 |
Controlling A Rate At Which Adapter Interruption Requests Are Processed App 20110320664 - Belmar; Brenton F. ;   et al. | 2011-12-29 |
Converting A Message Signaled Interruption Into An I/o Adapter Event Notification To A Guest Operating System App 20110320663 - Brice, JR.; Frank W. ;   et al. | 2011-12-29 |
Upbound Input/output Expansion Request And Response Processing In A Pcie Architecture App 20110320674 - Gregg; Thomas A. ;   et al. | 2011-12-29 |
SYSTEM AND METHOD FOR DOWNBOUND I/O EXPANSION REQUEST AND RESPONSE PROCESSING IN A PCIe ARCHITECTURE App 20110320675 - Gregg; Thomas A. ;   et al. | 2011-12-29 |
Store/store Block Instructions For Communicating With Adapters App 20110320757 - Craddock; David ;   et al. | 2011-12-29 |
Runtime Determination Of Translation Formats For Adapter Functions App 20110320756 - Craddock; David ;   et al. | 2011-12-29 |
Associating Input/output Device Requests With Memory Associated With A Logical Partition App 20110320703 - Craddock; David ;   et al. | 2011-12-29 |
Identification Of Types Of Sources Of Adapter Interruptions App 20110320662 - Craddock; David ;   et al. | 2011-12-29 |
System And Method For Routing I/o Expansion Requests And Responses In A Pcie Architecture App 20110320653 - Lais; Eric N. ;   et al. | 2011-12-29 |
Low latency queue pairs for I/O adapters Grant 8,055,818 - Craddock , et al. November 8, 2 | 2011-11-08 |
Detection of inconsistent data in communications networks Grant 8,005,972 - DeCusatis , et al. August 23, 2 | 2011-08-23 |
Transparent PCI-based multi-host switch Grant 7,979,621 - Gregg July 12, 2 | 2011-07-12 |
Performance counters for virtualized network interfaces of communications networks Grant 7,970,952 - Arndt , et al. June 28, 2 | 2011-06-28 |
Target computer processor unit (CPU) determination during cache injection using input/output (I/O) adapter resources Grant 7,958,313 - Gregg , et al. June 7, 2 | 2011-06-07 |
Target computer processor unit (CPU) determination during cache injection using input/output I/O) hub/chipset resources Grant 7,958,314 - Gregg , et al. June 7, 2 | 2011-06-07 |
Managing Accelerators Of A Computing Environment App 20110131430 - Krishnamurthy; Rajaram B. ;   et al. | 2011-06-02 |
Managing Task Execution On Accelerators App 20110131580 - Krishnamurthy; Rajaram B. ;   et al. | 2011-06-02 |
InfiniBand credit-less flow control for long distance links Grant 7,952,998 - Gregg , et al. May 31, 2 | 2011-05-31 |
Cascaded Accelerator Functions App 20110107066 - Krishnamurthy; Rajaram B. ;   et al. | 2011-05-05 |
Cross-logical Entity Accelerators App 20110107035 - Krishnamurthy; Rajaram B. ;   et al. | 2011-05-05 |
Data Compression System And Associated Methods App 20110068957 - DeCusatis; Casimer M. ;   et al. | 2011-03-24 |
Low latency multicast for infiniband.RTM. host channel adapters Grant 7,899,050 - Craddock , et al. March 1, 2 | 2011-03-01 |
Event queue in a logical partition Grant 7,895,383 - Gregg , et al. February 22, 2 | 2011-02-22 |
Extensions to coupling channels to support multiple coupling facility sharing, interrupts, and message passing Grant 7,886,306 - Gregg , et al. February 8, 2 | 2011-02-08 |
Reliable link layer packet retry Grant 7,876,751 - Benner , et al. January 25, 2 | 2011-01-25 |
Two-sided, dynamic cache injection control Grant 7,865,668 - Gregg , et al. January 4, 2 | 2011-01-04 |
Detecting Lost And Out Of Order Posted Write Packets In A Peripheral Component Interconnect (pci) Express Network App 20100306442 - Gregg; Thomas A. | 2010-12-02 |
Method, system, and apparatus for accelerating resolution of network congestion Grant 7,839,777 - DeCusatis , et al. November 23, 2 | 2010-11-23 |
Cache injection using speculation Grant 7,836,254 - Gregg , et al. November 16, 2 | 2010-11-16 |
Cache injection using clustering Grant 7,836,255 - Gregg , et al. November 16, 2 | 2010-11-16 |
Open fiber control and loss of light propagation in time division multiplexed inter-system channel link Grant 7,826,745 - DeCusatis , et al. November 2, 2 | 2010-11-02 |
Method, system, and computer program product for adaptive congestion control on virtual lanes for data center ethernet architecture Grant 7,821,939 - DeCusatis , et al. October 26, 2 | 2010-10-26 |
Throttling a point-to-point, serial input/output expansion subsystem within a computing system Grant 7,809,869 - Atherton , et al. October 5, 2 | 2010-10-05 |
System, method, and article of manufacture for initializing a communication link using GFP data frames Grant 7,796,642 - DeCusatis , et al. September 14, 2 | 2010-09-14 |
Method and apparatus device for initializing an end-to-end link in a fiber optic communications system Grant 7,787,765 - DeCusatis , et al. August 31, 2 | 2010-08-31 |
Adaptive low latency receive queues Grant 7,710,990 - Craddock , et al. May 4, 2 | 2010-05-04 |
System and method for loose ordering write completion for PCI express Grant 7,685,352 - Gregg , et al. March 23, 2 | 2010-03-23 |
System, method, and article of manufacture for synchronizing time of day clocks on first and second computers Grant 7,668,207 - Craddock , et al. February 23, 2 | 2010-02-23 |
Low latency send queues in I/O adapter hardware Grant 7,668,984 - Gregg , et al. February 23, 2 | 2010-02-23 |
I/O adapter LPAR isolation in a hypertransport environment Grant 7,660,912 - Gregg February 9, 2 | 2010-02-09 |
System And Method For Loose Ordering Write Completion For Pci Express App 20100031272 - GREGG; THOMAS A. ;   et al. | 2010-02-04 |
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 Grant 7,647,437 - Arndt , et al. January 12, 2 | 2010-01-12 |
Integrating Computation And Communication On Server Attached Accelerators App 20090307711 - Krishnamurthy; Rajaram B. ;   et al. | 2009-12-10 |
I/O adapter LPAR isolation with assigned memory space Grant 7,617,340 - Gregg November 10, 2 | 2009-11-10 |
Time division multiplexing of inter-system channel data streams for transmission across a network Grant 7,596,321 - DeCusatis , et al. September 29, 2 | 2009-09-29 |
Method, System And Computer Program Product Involving Congestion Detection In Ethernet App 20090238211 - DeCusatis; Casimer ;   et al. | 2009-09-24 |
Method, System And Computer Program Product Involving Congestion And Fault Notification In Ethernet App 20090238068 - DeCusatis; Casimer ;   et al. | 2009-09-24 |
Performance Counters For Virtualized Network Interfaces Of Communications Networks App 20090234974 - Arndt; Richard L. ;   et al. | 2009-09-17 |
Emulated Multi-tasking Multi-processor Channels Implementing Standard Network Protocols App 20090216518 - Errickson; Richard K. ;   et al. | 2009-08-27 |
Guided Attachment Of Accelerators To Computer Systems App 20090213127 - Krishnamurthy; Rajaram B. ;   et al. | 2009-08-27 |
Reliable Link Layer Packet Retry App 20090213861 - Benner; Alan F. ;   et al. | 2009-08-27 |
Streaming Attachment Of Hardware Accelerators To Computer Systems App 20090217266 - Krishnamurthy; Rajaram B. ;   et al. | 2009-08-27 |
Pipelining Hardware Accelerators To Computer Systems App 20090217275 - Krishnamurthy; Rajaram B. ;   et al. | 2009-08-27 |
System and method for providing multiple virtual host channel adapters using virtual switches Grant 7,581,021 - Errickson , et al. August 25, 2 | 2009-08-25 |
Method, System And Computer Program Product For End To End Error Checking In Ethernet App 20090210770 - DeCusatis; Casimer ;   et al. | 2009-08-20 |
Transparent Pci-based Multi-host Switch App 20090198863 - Gregg; Thomas A. | 2009-08-06 |
Throttling A Point-To-Point, Serial Input/Output Expansion Subsystem Within A Computing System App 20090164684 - Atherton; William E. ;   et al. | 2009-06-25 |
Memory mapped input/output virtualization Grant 7,552,436 - Brice, Jr. , et al. June 23, 2 | 2009-06-23 |
Cache Injection Using Speculation App 20090157966 - Gregg; Thomas A. ;   et al. | 2009-06-18 |
Target Computer Processor Unit (cpu) Determination During Cache Injection Using Input/output (i/o) Adapter Resources App 20090157978 - Gregg; Thomas A. ;   et al. | 2009-06-18 |
Two-sided, Dynamic Cache Injection Control App 20090157961 - Gregg; Thomas A. ;   et al. | 2009-06-18 |
Target Computer Processor Unit (cpu) Determination During Cache Injection Using Input/output (i/o) Hub/chipset Resources App 20090157979 - Gregg; Thomas A. ;   et al. | 2009-06-18 |
Data Transfer To Memory Over An Input/output (i/o) Interconnect App 20090157977 - Gregg; Thomas A. ;   et al. | 2009-06-18 |
Cache Injection Using Clustering App 20090157962 - Gregg; Thomas A. ;   et al. | 2009-06-18 |
Performance counters for virtualized network interfaces of communications networks Grant 7,548,964 - Arndt , et al. June 16, 2 | 2009-06-16 |
Transparent PCI-based multi-host switch Grant 7,519,761 - Gregg April 14, 2 | 2009-04-14 |
Method, System, And Apparatus For Accelerating Resolution Of Network Congestion App 20090086637 - DeCusatis; Casimer ;   et al. | 2009-04-02 |
Method, System, And Apparatus For Flow Control Management In A Data Center Ethernet Network Over An Extended Distance App 20090086635 - DeCusatis; Casimer ;   et al. | 2009-04-02 |
Method, System, And Computer Program Product For Adaptive Congestion Control On Virtual Lanes For Data Center Ethernet Architecture App 20090080334 - DeCusatis; Casimer ;   et al. | 2009-03-26 |
Low Latency Multicast for InfinibandR Host Channel Adapters App 20090073978 - Craddock; David ;   et al. | 2009-03-19 |
Adaptive Low Latency Receive Queues App 20090073999 - Craddock; David ;   et al. | 2009-03-19 |
Low Latency Multicast for Infiniband Host Channel Adapters App 20090077268 - Craddock; David ;   et al. | 2009-03-19 |
Adaptive Low Latency Receive Queues App 20090077567 - Craddock; David ;   et al. | 2009-03-19 |
Data mapping device, method, and article of manufacture for adjusting a transmission rate of ISC words Grant 7,505,409 - DeCusatis , et al. March 17, 2 | 2009-03-17 |
Method, System, And Apparatus For Reliable Data Packet Recovery In A Link Layer Of A Data Center Ethernet Network App 20090059916 - DeCusatis; Casimer ;   et al. | 2009-03-05 |
Directly initiating by external adapters the setting of interruption initiatives Grant 7,478,185 - Balazich , et al. January 13, 2 | 2009-01-13 |
Peripheral Component Switch Having Automatic Link Failover App 20080239945 - Gregg; Thomas A. | 2008-10-02 |
Multi-node, Peripheral Component Switch For A Computer System App 20080240134 - Gregg; Thomas A. | 2008-10-02 |
Time Division Multiplexing Of Inter-system Channel Data Streams For Transmission Across A Network App 20080193131 - DeCUSATIS; Casimer M. ;   et al. | 2008-08-14 |
Event Queue in a Logical Partition App 20080196041 - Gregg; Thomas A. ;   et al. | 2008-08-14 |
Infiniband Credit-Less Flow Control For Long Distance Links App 20080165690 - Gregg; Thomas A. ;   et al. | 2008-07-10 |
Low Latency Send Queues In I/O Adapter Hardware App 20080168194 - Gregg; Thomas A. ;   et al. | 2008-07-10 |
I/O Adapter LPAR Isolation In A Hypertransport Environment With Assigned Memory Space Indexing a TVT Via Unit IDs App 20080168208 - Gregg; Thomas A. | 2008-07-10 |
I/O Adapter LPAR Isolation In A Hypertransport Envikronment Employing A Content Addressable Memory App 20080168207 - Gregg; Thomas A. | 2008-07-10 |
Directly Initiating By External Adapters The Setting Of Interruption Initiatives App 20080168202 - Balazich; Douglas G. ;   et al. | 2008-07-10 |
I/O Adapter LPAR Isolation With Assigned Memory Space Using PCIe Requestor IDs App 20080168186 - Gregg; Thomas A. | 2008-07-10 |
I/o Adapter Lpar Isolation In A Hypertransport Environment App 20080147891 - Gregg; Thomas A. | 2008-06-19 |
Moving, Resizing, and Memory Management for Producer-Consumer Queues App 20080148008 - Arndt; Richard L. ;   et al. | 2008-06-19 |
Systems, Methods And Computer Program Products For Automatically Triggering Operations On A Queue Pair App 20080147822 - Benhase; Michael T. ;   et al. | 2008-06-19 |
System, Method, And Article Of Manufacture For Synchronizing Time Of Day Clocks On First And Second Computers App 20080141058 - Craddock; David F. ;   et al. | 2008-06-12 |
Extensions to Coupling Channels to Support Multiple Coupling Facility Sharing, Interrupts, and Message Passing App 20080133904 - Gregg; Thomas A. ;   et al. | 2008-06-05 |
Event queue in a logical partition Grant 7,366,813 - Gregg , et al. April 29, 2 | 2008-04-29 |
Method and System For Address Translation With Memory Windows App 20080098197 - Craddock; David F. ;   et al. | 2008-04-24 |
Extensions to coupling channels to support multiple coupling facility sharing, interrupts, and message passing Grant 7,360,222 - Gregg , et al. April 15, 2 | 2008-04-15 |
Transparent Pci-based Multi-host Switch App 20080086584 - Gregg; Thomas A. | 2008-04-10 |
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 Grant 7,356,625 - Arndt , et al. April 8, 2 | 2008-04-08 |
System, method, and article of manufacture for synchronizing time of day clocks on first and second computers Grant 7,330,488 - Craddock , et al. February 12, 2 | 2008-02-12 |
Event Queue in a Logical Partition App 20080028116 - Gregg; Thomas A. ;   et al. | 2008-01-31 |
System, Method, And Article Of Manufacture For Initializing A Communication Link Using Gfp Data Frames App 20080019396 - DeCusatis; Casimer Maurice ;   et al. | 2008-01-24 |
System, method, and article of manufacture for initializing a communication link using GFP data frames Grant 7,321,600 - DeCusatis , et al. January 22, 2 | 2008-01-22 |
Detection Of Inconsistent Data In Communications Networks App 20070299963 - DeCusatis; Casimer M. ;   et al. | 2007-12-27 |
Event queue structure and method Grant 7,290,077 - Gregg , et al. October 30, 2 | 2007-10-30 |
Event Queue in a Logical Partition App 20070245050 - Gregg; Thomas A. ;   et al. | 2007-10-18 |
Time division multiplexing of inter-system channel data streams for transmission across a network Grant 7,272,320 - DeCusatis , et al. September 18, 2 | 2007-09-18 |
System and method for presenting interrupts Grant 7,260,663 - Gregg , et al. August 21, 2 | 2007-08-21 |
Open fiber control and loss of light propagation in time division multiplexed inter-system channel link App 20070140696 - DeCusatis; Casimer M. ;   et al. | 2007-06-21 |
Method and apparatus device for initializing an end-to-end link in a fiber optic communications system App 20070140692 - DeCusatis; Casimer M. ;   et al. | 2007-06-21 |
Long distance repeater for digital information Grant 7,233,570 - Gregg June 19, 2 | 2007-06-19 |
Memory mapped Input/Output operations Grant 7,234,037 - Errickson , et al. June 19, 2 | 2007-06-19 |
Hardware mechanism for receiving frames from a link Grant 7,231,574 - Gregg , et al. June 12, 2 | 2007-06-12 |
Performance counters for virtualized network interfaces of communications networks App 20070083643 - Arndt; Richard L. ;   et al. | 2007-04-12 |
Memory mapped input/output emulation Grant 7,146,482 - Craddock , et al. December 5, 2 | 2006-12-05 |
Methods, systems, and storage media for data encapsulation in networks App 20060268943 - DeCusatis; Casimer M. ;   et al. | 2006-11-30 |
Event queue structure and method App 20060230209 - Gregg; Thomas A. ;   et al. | 2006-10-12 |
System and method for providing multiple virtual host channel adapters using virtual switches App 20060230185 - Errickson; Richard K. ;   et al. | 2006-10-12 |
System and method for presenting interrupts App 20060230208 - Gregg; Thomas A. ;   et al. | 2006-10-12 |
Data mapping device, method, and article of manufacture for adjusting a transmission rate of ISC words App 20060171317 - DeCusatis; Casimer Maurice ;   et al. | 2006-08-03 |
System, method, and article of manufacture for initializing a communication link using GFP data frames App 20060171411 - DeCusatis; Casimer Maurice ;   et al. | 2006-08-03 |
System, method, and article of manufacture for synchronizing time of day clocks on first and second computers App 20060133426 - Craddock; David F. ;   et al. | 2006-06-22 |
Multiplexing high priority, low bandwidth information on a traditional link protocol Grant 7,046,696 - Gregg May 16, 2 | 2006-05-16 |
Moving, resizing, and memory management for producer-consumer queues App 20060095610 - Arndt; Richard L. ;   et al. | 2006-05-04 |
System, method, and storage medium for shared key index space for memory regions App 20060095690 - Craddock; David F. ;   et al. | 2006-05-04 |
Method, system, and storage medium for providing queue pairs for I/O adapters App 20060047867 - Craddock; David F. ;   et al. | 2006-03-02 |
Priority mechanism for link frame transmission and reception Grant 7,002,966 - Gregg , et al. February 21, 2 | 2006-02-21 |
System, method, and article of manufacture for synchronizing running disparity values in a computer and a data demapping device Grant 6,995,695 - DeCusatis , et al. February 7, 2 | 2006-02-07 |
Automatic handling of link failures Grant 6,961,876 - Gregg , et al. November 1, 2 | 2005-11-01 |
Synchronizing multiple time stamps distributed within a computer system with main time of day register Grant 6,901,527 - Gregg May 31, 2 | 2005-05-31 |
Memory mapped Input/Output virtualization App 20050114586 - Brice, Frank William JR. ;   et al. | 2005-05-26 |
Memory mapped input/output emulation App 20050114623 - Craddock, David F. ;   et al. | 2005-05-26 |
Memory mapped Input/Output operations App 20050114555 - Errickson, Richard K. ;   et al. | 2005-05-26 |
Time division multiplexing of inter-system channel data streams for transmission across a network App 20050100337 - DeCusatis, Casimer M. ;   et al. | 2005-05-12 |
Efficient reading of a remote first-in first-out buffer Grant 6,889,270 - Gregg , et al. May 3, 2 | 2005-05-03 |
Operating a coupling channel in a plurality of modes Grant 6,877,047 - Gregg , et al. April 5, 2 | 2005-04-05 |
Employing a data mover to communicate between dynamically selected zones of a central processing complex Grant 6,874,040 - Gregg March 29, 2 | 2005-03-29 |
Method of controlling the flow of information between senders and receivers across links being used as channels Grant 6,854,017 - Gregg , et al. February 8, 2 | 2005-02-08 |
Efficient reading of a remote first in first out buffer App 20040177178 - Gregg, Thomas A. ;   et al. | 2004-09-09 |
Efficient reading of a remote first in first out buffer Grant 6,775,723 - Gregg , et al. August 10, 2 | 2004-08-10 |
System of controlling the flow of information between senders and receivers across links being used as channels Grant 6,693,880 - Gregg , et al. February 17, 2 | 2004-02-17 |
Long distance repeater for digital information App 20040013088 - Gregg, Thomas A. | 2004-01-22 |
Method of controlling the flow of information between senders and receivers across links being used as channels Grant 6,681,254 - Gregg , et al. January 20, 2 | 2004-01-20 |
Synchronizing multiple time stamps distributed within a computer system App 20030065963 - Gregg, Thomas A. | 2003-04-03 |
Efficient reading of a remote first in first out buffer App 20030061418 - Gregg, Thomas A. ;   et al. | 2003-03-27 |
Hardware mechanism for receiving frames from a link App 20030061375 - Gregg, Thomas A. ;   et al. | 2003-03-27 |
Priority mechanism for link frame transmission and reception App 20030061373 - Gregg, Thomas A. ;   et al. | 2003-03-27 |
Operating a coupling channel in a plurality of medes App 20030061416 - Gregg, Thomas A. ;   et al. | 2003-03-27 |
Extensions to coupling channels to support multiple coupling facility sharing, interrupts, and message passing App 20030061475 - Gregg, Thomas A. ;   et al. | 2003-03-27 |
Communicating between zones of a central processing complex App 20020078163 - Gregg, Thomas A. | 2002-06-20 |
System of controlling the flow of information between senders and receivers across links being used as channels App 20010030943 - Gregg, Thomas A. ;   et al. | 2001-10-18 |
Method of controlling the flow of information between senders and receivers across links being used as channels App 20010025317 - Gregg, Thomas A. ;   et al. | 2001-09-27 |
Method for transferring data between processors on a network by establishing an address space for each processor in each other processor's Grant 5,613,068 - Gregg , et al. March 18, 1 | 1997-03-18 |
System for identifying communication sequences transmitted across multiple carriers by examining bit streams for sequences of valid words Grant 5,610,945 - Gregg , et al. March 11, 1 | 1997-03-11 |
Self-timed parallel inter-system data communication channel Grant 5,598,442 - Gregg , et al. January 28, 1 | 1997-01-28 |
Multi channel inter-processor coupling facility processing received commands stored in memory absent status error of channels Grant 5,574,945 - Elko , et al. November 12, 1 | 1996-11-12 |
Suspending, resuming, and interleaving frame-groups Grant 5,559,963 - Gregg , et al. September 24, 1 | 1996-09-24 |
Configurable, recoverable parallel bus Grant 5,509,122 - Bartow , et al. April 16, 1 | 1996-04-16 |
Recovery of lost frames in a communication link Grant 5,490,153 - Gregg , et al. February 6, 1 | 1996-02-06 |
Shortened timeout period during frame retry in a communication link Grant 5,490,152 - Gregg , et al. February 6, 1 | 1996-02-06 |
Frame group transmission and reception for parallel/serial buses Grant 5,455,831 - Bartow , et al. October 3, 1 | 1995-10-03 |
Error detection and recovery in parallel/serial buses Grant 5,455,830 - Gregg , et al. October 3, 1 | 1995-10-03 |
Maintaining information from a damaged frame by the receiver in a communication link Grant 5,422,893 - Gregg , et al. June 6, 1 | 1995-06-06 |
Communications system having plurality of originator and corresponding recipient buffers with each buffer having three different logical areas for transmitting messages in single transfer Grant 5,412,803 - Bartow , et al. May 2, 1 | 1995-05-02 |
Configurable, recoverable parallel bus Grant 5,357,608 - Bartow , et al. October 18, 1 | 1994-10-18 |
Apparatus for constructing data frames for transmission over a data link Grant 5,185,862 - Casper , et al. February 9, 1 | 1993-02-09 |
System for high speed transfer of data frames between a channel and an input/output device with request and backup request count registers Grant 5,101,477 - Casper , et al. March 31, 1 | 1992-03-31 |
Apparatus for decoding frames from a data link Grant 5,025,458 - Casper , et al. June 18, 1 | 1991-06-18 |
Data synchronizing buffers for data processing channels Grant 5,003,558 - Gregg March 26, 1 | 1991-03-26 |
Byte count handling in serial channel extender with buffering for data pre-fetch Grant 4,866,609 - Calta , et al. September 12, 1 | 1989-09-12 |