Patent ID: 11907147
Assignee: BEIJING TENAFE ELECTRONIC TECHNOLOGY CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A method, comprising:
receiving configuration information;
configuring a message inspection engine, implemented in hardware in a System on Chip (SOC), using the configuration information to obtain a configured message inspection engine;
receiving, at the configured message inspection engine, an input message from an upstream functional module in the SOC;
analyzing, using the configured message inspection engine, the input message to determine a content modification plan and a destination control plan;
generating, using the configured message inspection engine, an output message based at least in part on the input message, the content modification plan, and the destination control plan, including by populating the output message with a downstream functional module specified by the destination control plan; and
outputting the output message from the configured message inspection engine, wherein:
the input message includes a header which in turn includes a plurality of fields;
analyzing the input message includes inspecting those fields in the plurality of fields that are specified by the configuration information;
the input message further includes a payload which in turn includes a plurality of inspectable segments and a non-inspectable portion that does not overlap with the plurality of inspectable segments; and
analyzing the input message further includes inspecting those inspectable segments in the plurality of inspectable segments that are specified by the configuration information.