×

Transmission filtering processor architecture

  • US 9,356,898 B2
  • Filed: 01/15/2013
  • Issued: 05/31/2016
  • Est. Priority Date: 01/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A processor for filtering message traffic between a first communication system and a second communication system, the processor comprising:

  • an input buffer storing an input message received from the first communication system and isolated from the second communication system;

    an output buffer that is accessible by the second communication system and isolated from the first communication system;

    a memory interface communicatively coupled to a filter rule table, wherein the filter rule table comprises;

    message filter rules for verifying input messages received by the input buffer, wherein each message filter rule comprises;

    a field for a logical operator defining a relationship with a subsequent rule; and

    a pointer to a subsequent rule; and

    build output message rules for constructing output messages based on the input messages received by the input buffer;

    a message filter state-machine circuit communicatively coupled to the input buffer, wherein the message filter circuit;

    applies the message filter rules to the input message from the input buffer; and

    determines whether the input message conforms to each of the message filter rules; and

    a build output message state-machine circuit communicatively coupled to the input buffer and the output buffer, wherein in response to a determination by the message filter state-machine circuit that the input message conforms to each of the message filter rules, the build output message circuit;

    constructs an output message based on the input message; and

    causes the output message to be stored in the output buffer.

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