Client-Side Reconstruction Scripting for WAN Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need to optimize network traffic for web-based and mobile applications, which current WAN optimization devices do not effectively address, especially in reducing content size and bandwidth usage across wide area networks.
Innovation Solution
A content transformation agent at the server side reduces content size by segmenting and removing duplicates, and generates a script for client-side reconstruction, leveraging client capabilities to minimize the need for specialized optimization devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If WAN optimization devices are deployed to compress and optimize network traffic, then network performance and bandwidth efficiency improve, but device complexity and infrastructure costs increase
Solution Approach 1:
The patent enables the client device to autonomously reconstruct original content from compressed segments using embedded reconstruction scripts. The client itself performs the optimization function that would otherwise require dedicated WAN optimization devices, eliminating the need for specialized network infrastructure while maintaining performance benefits
Solution Approach 2:
The patent extracts the optimization functionality from centralized WAN optimization devices and relocates it to the client device through software-based reconstruction scripts. This separates the compression function (performed by the server) from the reconstruction function (performed by the client), eliminating the need for intermediate optimization hardware
2Quantity of substance
If content is compressed and transmitted over WAN, then bandwidth usage and transmission time decrease, but content reconstruction capability must be maintained at the client side
Solution Approach 1:
The patent embeds reconstruction scripts and necessary segmentation information within the compressed content before transmission. This preliminary preparation ensures that the client device has all the tools needed to accurately reconstruct the original content, maintaining reliability while enabling compression
Solution Approach 2:
The patent creates a simplified copy of the content in compressed segment form that retains all essential reconstruction information. The client device receives this compressed copy and uses embedded scripts to recreate the original content, ensuring faithful reproduction without transmitting the full original data
Data Source
AI summary
Systems and techniques are described for optimizing communications between a client and a server. Specifically, in some embodiments, an executing script on a client can send a resource request to a server. In response, the server can send an optimized version of the resource back to the client. The client can then reconstruct the resource from the optimized version of the resource.


