Patent ID: 7624190

Claim:
A method for inserting data into packets associated with a communications session between a first computer device and a second computer device in a network, the method comprising: receiving a first packet including original data being propagated from the first computer device to the second computer device for the communications session, the first packet received after being transmitted from the first computer device and traveling over a portion of the network to the second computer device; inserting a first amount of extra data into the first packet to alter the size of the first packet; forwarding the first packet including the first amount of extra data to the second computer device; and in response to receiving an acknowledgment message from the second computer device that the second computer device received the first packet including the original data as well as the first amount of extra data, adjusting sequence information stored in the acknowledgement message by subtracting a value equal to the first amount of extra data from the sequence information, transmitting a message to the first computer device indicating that the second computer device received the first packet, where the message comprises the modified acknowledgement message.