Patents Represented by Attorney Joanne Pappas
  • Patent number: 5592162
    Abstract: The present invention relates to an interval width update process in arithmetic coding, characterized in thata set of values ={A[0],A[1], . . . ,A[r-1]}, is selected and the interval width is maintained as an index Wi in said set,a single table lookup simultaneously updates the interval width and supplies the augend and shift by performing the following operation:(Wi+1, Xi, Ri)=.function."(Si, Wi)in which the function .function." is implemented by a single table lookup, in which p(Si) and P(Si) are determined from Si, A[Wi] is determined from Wi, p(Si).multidot.A[Wi] and Ri=P(Si).multidot.A[Wi] are computed, the shift Xi necessary for representing p(Si).multidot.A[Wi].multidot.2.sup.Xi in is determined. Wi+1 is determined in such a way that A[Wi+1] is the best representative of p(Si).multidot.A[Wi].multidot.2.sup.Xi, followed by return to Wi+1, Xi and Ri.
    Type: Grant
    Filed: March 23, 1994
    Date of Patent: January 7, 1997
    Assignee: Digital Equipment International, Ltd.
    Inventors: Harry W. Printz, Peter R. Stubley