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.

Patent No.:

US 8072357 B1

PDF
Full Text
Expired
Date of Patent:
Dec. 06, 2011

Filed:

Sep. 25, 2009
Applicants:

Steven Chan, Waterloo, CA;

En-hui Yang, Waterloo, CA;

Inventors:

Steven Chan, Waterloo, CA;

En-Hui Yang, Waterloo, CA;

Assignee:

Research In Motion Limited, Waterloo, Ontario, CA;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H03M 5/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

For context based compression techniques, for example Context Based YK compression, a method and system for grouping contexts from a given context model together to create a new context model that has fewer contexts, but retains acceptable compression gains compared to the context model with more contexts is provided. According to an exemplary embodiment a set of files that are correlated to the file to be compressed (hereafter called training files) are read to determine, for an initial context model, the empirical statistics of contexts and symbols. In some embodiments, this includes determining the estimated joint and conditional probabilities of the various contexts and symbols (or blocks of symbols). The initial context model is then reduced to a desired number of contexts, for example, by applying a grouping function g to the original set of contexts to obtain a new and smaller set of contexts. In some embodiments the step of applying a grouping function comprises iteratively grouping a pair of contexts together to form a grouped context, wherein each grouped context represents a local minimum based on the empirical statistics.


Find Patent Forward Citations

Loading…