Patents by Inventor Kwok K. Chau

Kwok K. Chau 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: 7116718
    Abstract: A method and apparatus is provided for generating various binary addresses for use in decoding MPEG video data. One or more n-bit counters and mutiplexers are used to generate such binary addresses. Different binary addresses can be generated by the same n-bit counter by swapping the bits of the n-bit counter. The number of different binary addresses that an n-bit counter can generate is n factorial.
    Type: Grant
    Filed: September 11, 2002
    Date of Patent: October 3, 2006
    Assignee: NJR Corporation
    Inventors: Qiong Wu, Kwok K. Chau, Hau-Yung Chen
  • Publication number: 20040057522
    Abstract: A method and apparatus is provided for generating various binary addresses for use in decoding MPEG video data. One or more n-bit counters and mutiplexers are used to generate such binary addresses. Different binary addresses can be generated by the same n-bit counter by swapping the bits of the n-bit counter. The number of different binary addresses that an n-bit counter can generate is n factorial.
    Type: Application
    Filed: September 11, 2002
    Publication date: March 25, 2004
    Inventors: Qiong Wu, Kwok K. Chau, Hau-Yung Chen
  • Patent number: 6643329
    Abstract: A decoder is disclosed that provides dynamic pipelining of an incoming compressed bitstream. The decoder includes decoding logic modules capable of decoding an incoming compressed bitstream, and memory storing logic in communication with at least one of the decoding modules. Preferably, the memory storing logic is capable of determining whether a memory operation is complete that stores the uncompressed video data to memory. In addition, the decoder includes halting logic in communication with the decoding logic and the memory storing logic. The halting logic halts the decoding of the incoming bitstream during a specific time period, which includes a time period wherein the memory operation is incomplete. Finally, initiating logic is included in the decoder that is in communication with the decoding logic and the memory storing logic. The initiating logic of the decoder restarts the decoding when the memory operation is complete.
    Type: Grant
    Filed: August 9, 2000
    Date of Patent: November 4, 2003
    Assignee: NJR Corporation
    Inventors: Qiong Wu, Kwok K. Chau, Toshiaki Yoshino
  • Patent number: 6459738
    Abstract: A decoder for decoding a compressed incoming interruptible bitstream is disclosed. The decoder includes an input register that is capable of receiving a latch command, and that is further capable of latching stored data in a particular state upon receiving the latch command. The decoder also includes decoding logic, such as variable length decoding logic, or run-length decoding logic, in communication with the input register. Further included in the decoder is an output register in communication with decoding logic, that is also capable of receiving the latch command, and that is further capable of latching stored data in a particular state upon receiving the latch command. Finally, the decoder includes a register controller in communication with both the input register and the output register. The register controller is capable of receiving a halt command from the system and, upon receiving the halt command, the register controller sends the latch command to both the input register and the output register.
    Type: Grant
    Filed: January 28, 2000
    Date of Patent: October 1, 2002
    Assignee: NJR Corporation
    Inventors: Qiong Wu, Kwok K. Chau, Toshiaki Yoshino
  • Patent number: 5815206
    Abstract: Disclosed is a partitioning procedure for designing MPEG decoders, AC-3 decoders, and decoders for other audio/video standards. The procedure provides that some specified decoding functionality be implemented exclusively in the form of hardware and certain other specified decoding functionality be provided exclusively as firmware or software. A video decoder designed according to this procedure includes the following elements: (a) firmware or software for implementing, in conjunction with a CPU, video header processing functions; and (b) hardware for implementing preparsing assist, macroblock reconstruction, and video display control functions. An audio decoder designed according to this procedure includes the following elements: (a) firmware or software for implementing, in conjunction with a CPU, decoding fields containing parameters for processing the audio data; and (b) hardware for implementing matrixing and windowing functions on the audio data.
    Type: Grant
    Filed: May 3, 1996
    Date of Patent: September 29, 1998
    Assignee: LSI Logic Corporation
    Inventors: Srinivasa R. Malladi, Marc A. Miller, Kwok K. Chau
  • Patent number: 5596369
    Abstract: A Motion Picture Experts Group (MPEG) video/audio data bitstream includes macroblocks of video data which can each include input Motion Compensation (M) data and input discrete cosine Transform Coded (I) data. A motion pipeline processes the input M data to produce processed M data, and a transform pipeline processes the input I data to produce processed I data. A controller controls the motion pipeline and the transform pipeline to concurrently process the input M data and the input I data respectively such that a length of time required for processing each macroblock is variable and is determined by the largest of a length of time required for the motion pipeline to process the input M data and a length of time required for the transform pipeline to process the input I data of the macroblock.
    Type: Grant
    Filed: January 24, 1995
    Date of Patent: January 21, 1997
    Assignee: LSI Logic Corporation
    Inventor: Kwok K. Chau
  • Patent number: 5446321
    Abstract: A tri-state driver circuit is disclosed which provides rail-to-rail output swings and does not consume a significant amount of d.c. power.
    Type: Grant
    Filed: June 25, 1993
    Date of Patent: August 29, 1995
    Assignee: Texas Instruments Incorporated
    Inventors: Toshiaki Yoshino, Kwok K. Chau
  • Patent number: 5173623
    Abstract: BiCMOS circuits are disclosed which achieve high speed operation under a wide range of loading conditions. The circuits are capable of providing a full output voltage swing and dissipate virtually no static power. The BiCMOS circuits are implemented using both CMOS and bipolar transistors. The circuits use their output signal to control the CMOS transistors that overcome bipolar output drops for full swing operation. The same fundamental CMOS and bipolar configurations can be applied to implement complex and simple logic functions such as NAND, NOR, AND, or OR operations.
    Type: Grant
    Filed: February 27, 1992
    Date of Patent: December 22, 1992
    Assignee: Texas Instruments Incorporated
    Inventors: Kwok K. Chau, James D. Gallia, Ashwin H. Shah
  • Patent number: 5163020
    Abstract: An N-bit conditional sum adder 8 includes first and second conditional sum adders 10a and 10b. Each of the adders may be built from a plurality of one-bit conditional sum adders 110. In one embodiment, each one-bit adder 110 comprises a XNOR gate 50, a XOR gate 52, a NAND gate 54 and a NOR gate 56. The carry outputs CO.sub.a and CO.sub.b of the first conditional sum adder 10.sub.a are coupled to BiCMOS drivers 12 and 14 which in turn are coupled to the select inputs of a plurality of multiplexers 16 and 18. The multiplexers may be CMOS multiplexers built from transmission gates.
    Type: Grant
    Filed: April 15, 1991
    Date of Patent: November 10, 1992
    Assignee: Texas Instruments Incorporated
    Inventor: Kwok K. Chau