Patent ID: 9401879
Filing Date: 2016-07-26
CPC Classification: G06F,H04L

Claim Text:
1. An adapter coupled to a host computing device for sending and receiving information, comprising: a port complex having a plurality of ports configured to operate at different operating speeds for sending and receiving frames complying with different protocols, where the plurality of ports send frames on behalf of the host computing device and receive frames from other devices; a processor complex having a plurality of processors for processing frames complying with different protocols and received by any of the plurality of ports; wherein each processor of the processor complex can process frames complying with any of the different protocols and originating from any of the plurality of ports; a message queuing system (MQS) interfacing with the port complex and the processor complex for managing messages for the plurality of processors regarding the received frames complying with different protocols such that any processor can process any message regardless of the protocol type; wherein each message includes a standard information regardless of frame protocol and protocol specific information; and a memory interface module that manages requests from any processor of the processor complex to access a local adapter memory and a host computing device memory for processing received frames and transmitting frames.