×

System and method for message handling in a network device

  • US 10,263,916 B2
  • Filed: 06/14/2013
  • Issued: 04/16/2019
  • Est. Priority Date: 12/03/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium storing executable instructions that when executed by a processor of a first device cause the processor to:

  • receive, at a first processing layer implemented by the first device, a first message addressed, from a second device, to a first port, wherein the first message includes a first field including a destination port;

    modify, by the first processing layer, the first message prior to forwarding the first message to a second processing layer implemented by the first device, wherein the destination port of the first field is replaced with an address of a second port taken from a second field of the first message such that the first message is addressed to the second port;

    forward, by the first processing layer to the second processing layer, the first message including the modified destination port of the first field addressed to the second port, wherein an application polls the first message upon detecting that the first message includes the destination port with the address of the second port and the second processing layer does not read the first message received from the first processing layer;

    receive, at the first processing layer implemented by the first device from the second processing layer implemented by the first device, a second message indicating a third port as a source port;

    modify the source port indicated in the second message to a fourth port, wherein to modify the source port indicated in the second message to the fourth port, the processor is to overwrite and replace the address of the third port, and wherein the address of the fourth port is the address of message handler port of the second device; and

    forward, by the first processing layer, the modified second message to the second device including the modified source port.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×