Patent Number: 8,879,634

Title: Coding blocks of data using one-to-one codes

Abstract: In general, techniques are described for coding data defining a sequence using one-to-one codes. An apparatus comprising a processing unit and a storage unit may implement the techniques. The processing unit decodes the index using a combinatorial enumeration process to generate a sequence. The index identifies the sequence in an array of all possible sequences ordered according to probabilities of the possible sequences assuming the possible sequences are produced by a memoryless source. The combinatorial enumeration process reorders sequences from the memoryless source according to the corresponding probabilities. The storage unit stores the sequence.

Inventors: Reznik; Yuriy (Seattle, WA)

Assignee: QUALCOMM Incorporated

International Classification: H04N 7/12 (20060101); H04N 11/02 (20060101); H04N 11/04 (20060101)

Expiration Date: 2019-11-04 0:00:00