Patents by Inventor Jagadeesh Sankaran

Jagadeesh Sankaran has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20050117653
    Abstract: This invention is applicable to filtering block artifacts of macroblock and block oriented video compression. This invention computes all possible filter results speculatively and simultaneously in parallel, computes conditions for application of corresponding filter results simultaneously in parallel, and writes filter results to memory conditionally dependent upon computed corresponding conditions. This invention permits effective block filtering on a very long instruction word data processor.
    Type: Application
    Filed: October 25, 2004
    Publication date: June 2, 2005
    Inventor: Jagadeesh Sankaran
  • Patent number: 6876317
    Abstract: This invention is method of decoding a context based adaptive binary arithmetic encoded bit stream. The invention determines a maximum number of iterations for decoding a next symbol. This preferably employs a left most bit detect command. The invention considers the bit stream bit by bit until detection of a bit having a first digital state of the maximum number of iterations. If the maximum number of iterations occurs first, the invention decodes the considered bits. If a bit having the first digital state occurs first, the invention selects a number of next bits from the bit stream dependent upon the determined position within the coding table and decodes a symbol corresponding to the maximum number of bits and the selected number of next bits. The invention preferably pre-calculates an order symbol contexts corresponding to an order of determination of a code tree encompassing all possible codes and decodes symbols dependent upon a current context within the pre-calculated.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: April 5, 2005
    Assignee: Texas Instruments Incorporated
    Inventor: Jagadeesh Sankaran
  • Publication number: 20050058358
    Abstract: This invention is a method of embedded zero-tree wavelet encoding that operates on planarized wavelet coefficient data. Following wavelet transformation of image data, the wavelet coefficients are transformed into bit plane form. The threshold comparisons are thus converted into determination whether a corresponding bit in a bit plane data word corresponding to the threshold is “1” or “0”. The reduction of the threshold occurs by consideration of the bit plane data for the next most significant bit. Zero-tree node determinations are made by a bottom up ANDing of the bits for all descendant wavelet coefficients. This technique makes better use of memory bandwidth, cache and data processing capability by operating on only the needed data.
    Type: Application
    Filed: July 2, 2004
    Publication date: March 17, 2005
    Inventors: Joseph Zbiciak, Jagadeesh Sankaran
  • Publication number: 20050001746
    Abstract: This invention is method of decoding a context based adaptive binary arithmetic encoded bit stream. The invention determines a maximum number of iterations for decoding a next symbol. This preferably employs a left most bit detect command. The invention considers the bit stream bit by bit until detection of a bit having a first digital state of the maximum number of iterations. If the maximum number of iterations occurs first, the invention decodes the considered bits. If a bit having the first digital state occurs first, the invention selects a number of next bits from the bit stream dependent upon the determined position within the coding table and decodes a symbol corresponding to the maximum number of bits and the selected number of next bits. The invention preferably pre-calculates an order symbol contexts corresponding to an order of determination of a code tree encompassing all possible codes and decodes symbols dependent upon a current context within the pre-calculated.
    Type: Application
    Filed: June 1, 2004
    Publication date: January 6, 2005
    Inventor: Jagadeesh Sankaran
  • Publication number: 20050001745
    Abstract: This invention increases the available instruction level parallelism (IPC) of CABAC encoding by decoupling the re-normalization loop and the bit-insertion task required to create the encoded bit-stream. This makes all software implementations of CABAC based encoding significantly faster on digital signal processors that can exploit instruction level parallelism such as very long instruction word (VLIW) digital signal processors. In a joint hardware/software implementation, this invention employs existing Huffman variable length encoding hardware with minimum modifications. The de-coupling of these two tasks of this invention exposes previously hidden underlying instruction level parallelism and task level parallelism.
    Type: Application
    Filed: May 26, 2004
    Publication date: January 6, 2005
    Inventor: Jagadeesh Sankaran
  • Patent number: 6735737
    Abstract: A parallel Chien search by partitioning of the nonzero elements of a root field and using a parallel Galois multiplier.
    Type: Grant
    Filed: February 20, 2001
    Date of Patent: May 11, 2004
    Assignee: Texas Instruments Incorporated
    Inventors: Jagadeesh Sankaran, David Hoyle
  • Publication number: 20020002693
    Abstract: A syndrome evaluation with partitioning of a received block of symbols into subsets and interleaved partial syndrome evaluations to overcome multiplier latency. Parallel syndrome evaluations with a parallel multiplier.
    Type: Application
    Filed: February 20, 2001
    Publication date: January 3, 2002
    Inventors: Jagadeesh Sankaran, David Hoyle
  • Publication number: 20010037483
    Abstract: A parallel Chien search by partitioning of the nonzero elements of a root field and using a parallel Galois multiplier.
    Type: Application
    Filed: February 20, 2001
    Publication date: November 1, 2001
    Inventors: Jagadeesh Sankaran, David Hoyle