Browse Prior Art Database

A Method and System for Enabling Self-Learning Web Compression

IP.com Disclosure Number: IPCOM000238336D
Publication Date: 2014-Aug-18
Document File: 2 page(s) / 65K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for enabling self-learning web compression. The method and system captures compression metrics by using a set of rules to determine whether content is required to be compressed.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 2

A Method and System for Enabling Self-Learning Web Compression

Disclosed is a method and system for enabling self-learning web compression. The method and system captures compression metrics by using a set of rules to determine

whether it is worth the effort to compress content.

In one implementation, the method and system uses a set of rules to determine

whether it is worth the effort to compress the content. The content can be files. The set of rules uses various metrics collected over time regarding different compression algorithms to determine whether the content is required to be compressed. The system also identifies compression algorithms which can be best choice for compression.

The figure below illustrates an exemplary block diagram of a system for enabling self-learning web compression.

Figure

As illustrated, the system includes components such as web server, a compression rule engine, compression metrics, compression algorithms and a set of rules.

The web server delivers compressed content to the consumer. If requested, the web server can also return the compressed content. The web server utilizes the compression rule engine to perform the compression of the content.

The compression rule engine is an extensible rule engine which is responsible for performing three tasks. In the first task, the compression rule engine evaluates the set of rules to determine whether the content is required to be compressed and identifies compression algorithms which can be the best choice for compression. In the second task, the compression...