Patent ID: 7849134

Claim:
In a network wherein nodes initiate transactions with other nodes and the network carries transactions including a request message from a first node to a second node and a response message from the second node to the first node, a method comprising: terminating the transport connection for traffic between the first node and the second node at a first-node proxy and at a second-node proxy; receiving a message from the first node at the first-node proxy along a first transport connection; segmenting the message into one or more segments; replacing at least one segment of the one or more segments with a segment reference to a matching data pattern that is stored in a first-node auxiliary data store, to form a modified message; sending the modified message along a second transport connection from the first-node proxy to the second-node proxy; receiving the modified message at the second-node proxy via the second transport connection; replacing the segment reference in the modified message with a matching data pattern retrieved from a second-node auxiliary data store, to form a reconstructed message; and sending the reconstructed message along a third transport connection from the second-node proxy to the second node.