Patent ID: 9455950
Filing Date: 2016-09-27
CPC Classification: H04L

Claim Text:
1. A proxy apparatus, comprising: a processor; and a memory storing instructions executed by the processor to: determine whether a received packet has a corresponding application proxy and, if so, apply application proxy processing optimizations to the packet plus overlay network optimizations to the packet, wherein the application proxy processing optimizations include header reduction for header fields that remain static from transmission to transmission, and wherein the overlay network optimizations support optimization techniques across two different protocols; and further comprising instructions executed by the processor to determine whether a received packet does not have a corresponding application proxy, and if so, invoke and execute a generic proxy for optimizing the packet, wherein prior to optimizing the packet, the instructions determine whether an existing optimization tunnel exists and, if so, utilizes the existing optimization tunnel to transmit the optimized traffic across a computer network, otherwise, if no existing optimization tunnel exists, the generic proxy invokes creation of an optimization tunnel to transfer the traffic.