The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 05, 2002

Filed:

Nov. 12, 1999
Applicant:
Inventor:

Robert Charles Booth, Jamison, PA (US);

Assignee:

General Instrument Corporation, Horsham, PA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/300 ;
U.S. Cl.
CPC ...
G06F 1/300 ;
Abstract

A method and apparatus for compressing Internet protocol messages, such as HyperText Transport Protocol (HTTP) messages. Codewords ( ) are provided for commonly occurring HTTP data elements, such as request lines, header lines, status lines, or portions thereof, such as method fields, URL fields, version fields, and status codes or messages. The codewords are used to provide a compressed HTTP message with a reduced amount of data relative to ASCII coding. If other data is included with the message, such as an entity body (e.g., a requested object such as an HTML page), the other data can be coded separately ( ) and recombined ( ) with the codewords for the HTTP data elements. The codewords may have reserved bits for providing specific information about the message. The amount of data that must be communicated, e.g., to or from a subscriber terminal ( ), is thereby reduced. A message handler ( ) decodes and processes the codewords. A compressed message handler can be provided that processes/renders the compressed HTTP data (e.g., codewords) directly without decompressing them. The system is compatible with other compression techniques to provide even greater compression.


Find Patent Forward Citations

Loading…