Patent ID: 8102844

Claim:
A method of intercepting and modifying HSMS (High speed SECS Message Service) messages encoded in IP (Internet protocol) packets, the method comprising: at a redirecting bridge, receiving one or more IP packets which are part of an HSMS message, the one or more IP packets being sent from a first HSMS entity to a second HSMS entity through the redirecting bridge across two Ethernet ports and forwarded to a pass-through agent using a first IP routing rule on the redirecting bridge; assembling a portion of the HSMS message using the received one or more IP packets; generating a set of HSMS system bytes, separate from IP header bytes; modifying the assembled portion of the HSMS message by replacing an original set of HSMS system bytes with the generated set of HSMS system bytes to avoid duplicate system bytes in two concurrent HSMS messages; encoding the assembled portion of the HSMS message into one or more encoded IP packets; sending the one or more encoded IP packets to the second HSMS entity; storing, to a computer readable storage device, a mapping between the original set of HSMS system bytes and the generated set of HSMS system bytes; intercepting a secondary HSMS message response from the second HSMS entity; extracting HSMS system bytes from the secondary HSMS message response; determining the original set of HSMS system bytes using the extracted HSMS system bytes from the stored mapping; replacing the extracted HSMS system bytes of the secondary HSMS message response with the original set of HSMS systems bytes; and forwarding the modified secondary HSMS message response to the first HSMS entity.