Patent ID: 8416788
Filing Date: 2013-04-09
Classification: H04L

Abstract:
1. At a packet processing device, the packet processing device including a processor and system memory, the packet processing device connected to one or more computer systems on a local network, the packet processing device also connected to a wide area network, a method of compressing data packets for transmission in a communication session method comprising: receiving a plurality of data packets sent from a computer system, the computer system selected from among the one or more computer systems, the plurality of data packets included in an established communication session between the computer system and an endpoint location on the wide area network, each of the plurality of packets addressed to the endpoint location on the wide area network, each of the plurality of packets including a header and a payload; identifying a set of contiguous data packets from among the plurality of received data packets, the set of contiguous data packets being less than all of the plurality of received packets such that the plurality of received data packets includes other remaining data packets; for the set of contiguous data packets, separating the headers from the payloads to form a set of headers and a set of payloads; compressing the set of payloads into a compressed payload data set; concatenating the set of headers with the compressed payload data set to form a concatenated data set; packetizing the concatenated data set into a further set of data packets, the further set of data packets for transmission to a complementary packet processing device via another different communication session, the complementary packet processing device connected to the wide area network and connected to the endpoint location; and transmitting the further set of data packets via the other communication session to the complementary packet processing device.