Patents Assigned to NJR Corporation
  • 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
  • Patent number: 6728824
    Abstract: A memory controller for an incoming multi-channel bitstream including a computer memory having an address range, a plurality of memory controllers, and a selector coupling the memory controllers to the computer memory. Each memory controller is capable of providing an address within the address range of the computer memory. In use, the selector selects a memory controller based on a received data type in an incoming bitstream. The selector then provides an address received from the selected memory controller to the computer memory.
    Type: Grant
    Filed: September 17, 1999
    Date of Patent: April 27, 2004
    Assignee: NJR Corporation
    Inventor: Joey Y. 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