Patents by Inventor Chi Ouyang

Chi Ouyang 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).

  • Patent number: 6614442
    Abstract: A macroblock tiling format method and system for implementing the method during an MPEG decoding process is disclosed. The macroblock tiling format groups picture data samples into tiles, each tile including a combination of luminance and/or chrominance data samples corresponding to a given number of macroblocks. Picture data samples in a tile is mapped to memory locations within a single memory page of a buffer memory which temporarily stores decoded pictures.
    Type: Grant
    Filed: June 26, 2000
    Date of Patent: September 2, 2003
    Assignee: S3 Graphics Co., Ltd.
    Inventors: Chi Ouyang, Derek B. Noonburg
  • Patent number: 5835145
    Abstract: A conversion system for converting run-level pairs into variable length codes (VLCs) for purposes of compression, where each run-level pair includes a run and level value derived from scanning blocks of DCT coefficients. Each run value is provided to a programmable memory, which stores a segment address table comprising a list of base addresses, where a base address is included for each valid run value. An adder is provided for adding the base address to the level value of the run-level pair for determining a VLC address. The VLC address is provided to another programmable memory, which stores a table of VLCs, where the VLCs are grouped according to corresponding run values into a plurality of run segments, where each run segment corresponds to one run value and where each group of VLCs are ordered according to level values. The VLCs are preferably organized in ascending order based on the level values.
    Type: Grant
    Filed: January 19, 1996
    Date of Patent: November 10, 1998
    Assignee: LSI Logic Corporation
    Inventors: Chi Ouyang, Robert P. Gardyne