Patent ID: 9672838
Date: 2017-06-06
CPC Classifications: G10L,H03M,H04N

Claim:
1. A method of coding an information signal, the method comprising: receiving, by a system, the information signal; processing, by the system, at least a part of the received information into k quantized pulse vectors x, wherein each quantized pulse vector x calculating, by the system, a magnitude vector x′, wherein x′={x′ calculating, by the system, a mean absolute value vector μ of the k quantized pulse vectors x, wherein μ={μ generating a combinatorial codeword C having a variable length L that is dependent on the magnitude vector x′ such that the variable length L is smaller for those of the vectors x that are more likely and larger for those of the vectors x that are less likely, the codeword being further dependent on the absolute mean value vector μ, the combinatorial codeword being generated using Variable Factorial Pulse Coding (VFPC); and outputting the combinatorial codeword from the system.