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:
Nov. 22, 2005

Filed:

Sep. 18, 2001
Applicants:

Sorin Faibish, Newton, MA (US);

Ugur Sezer, Shrewsbury, MA (US);

Seyfullah H. Oguz, Shrewsbury, MA (US);

Wayne W. Duso, Shrewsbury, MA (US);

Inventors:

Sorin Faibish, Newton, MA (US);

Ugur Sezer, Shrewsbury, MA (US);

Seyfullah H. Oguz, Shrewsbury, MA (US);

Wayne W. Duso, Shrewsbury, MA (US);

Assignee:

EMC Corporation, Hopkinton, MA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06K009/38 ;
U.S. Cl.
CPC ...
Abstract

The (run, level) pairs in an original series are inspected to determine whether or not modification of the (run, level) pairs would produce a desirable decrease in a number of bits required for variable-length encoding of the series of (run, level) pairs, despite introduction of noise. If so, the (run, level) pairs are modified prior to variable-length encoding. For example, a (run, level) pair of (M, N) is modified by substitution of a first (run, level) pair of (M−1, 1) immediately followed by a second (run, level) pair of (0, N). A lookup table or testing of predetermined ranges of run length and level magnitude provides a fast determination of whether or not to modify a (run, level) pair. The decoder can be programmed to reduce the noise introduced by this process by recognizing and rejecting (run, level) pairs that are likely to have been inserted during the encoding process.


Find Patent Forward Citations

Loading…