Patents by Inventor Wing-Chi Chow

Wing-Chi Chow 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: 11012094
    Abstract: A programmable digital data encoder employs error correcting coding that uses Galois field multiplication logic wherein each bit of the product is produced by first applying pre-calculated mask values or mask values calculated via a processor executing code, and then applying an XOR circuit together with the mask bits from the pre-calculated or generated mask. In one example, a set of Galois field multipliers is used wherein each multiplier in the set includes a plurality of 2-bit input AND gate circuits and an m-bit input XOR gate circuit to produce a bit of the product. In one example, there are “m” mask values in a mask table wherein m is the symbol width. A different mask value is applied for each bit of the product. The mask values are each m-bits wide, and are stored, for example, in memory as a small look-up table with m m-bit entries or in m m-bit wide registers.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: May 18, 2021
    Assignee: ATI Technologies ULC
    Inventor: Wing-Chi Chow
  • Publication number: 20200195275
    Abstract: A programmable digital data encoder employs error correcting coding that uses Galois field multiplication logic wherein each bit of the product is produced by first applying pre-calculated mask values or mask values calculated via a processor executing code, and then applying an XOR circuit together with the mask bits from the pre-calculated or generated mask. In one example, a set of Galois field multipliers is used wherein each multiplier in the set includes a plurality of 2-bit input AND gate circuits and an m-bit input XOR gate circuit to produce a bit of the product. In one example, there are “m” mask values in a mask table wherein m is the symbol width. A different mask value is applied for each bit of the product. The mask values are each m-bits wide, and are stored, for example, in memory as a small look-up table with m m-bit entries or in m m-bit wide registers.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventor: WING-CHI CHOW
  • Patent number: 7671922
    Abstract: A unique method for chroma vertical upsampling used, for example, for conversion of the “4:2:0” format chroma information used in many applications of digital video, to the “4:2:2” or “4:4:4” format, is presented. This conversion is required so that video encoders can effect the display of this chroma information with a minimum of visible artifacts. The present invention carries out chroma vertical upsampling on a pixel by pixel basis. This chroma vertical upsampling is performed as a function of the amount of motion associated with each pixel as detected between 2 or more fields, and the field, frame and progressive sequence characteristics of the incoming video signal data.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: March 2, 2010
    Assignee: Zoran Corporation
    Inventors: Pasquale Leone, Wing-Chi Chow, Aharon Gill
  • Patent number: 7612829
    Abstract: Improved 2:2 and 3:2 pull-down detection techniques are presented. These techniques can, for example, be used when converting an interlaced video signal into a progressive video signal. The improved techniques are less susceptible to bad edits. In one embodiment, comparison values are generated using consecutive fields of the interlaced video signal having the same parity, with a sequence of one small comparison value followed four large comparison values, where the four large comparison values include two pairs of similar large comparison values, is used to indicate a 3:2 pull-down.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: November 3, 2009
    Assignee: Zoran Corporation
    Inventor: Wing-Chi Chow
  • Patent number: 7515210
    Abstract: A technique for determining the slope of a field pixel is described. According to the technique, one or more sets of diagonal field pixels are downscaled (or downsampled) before they are provided to respective edge detector circuits. By downscaling the sets of diagonal field pixels before they are provided to respective detector circuits, the edge detector circuits detect diagonal edges and, in particular, shallow diagonal edges with greater accuracy. As such, the slopes assigned to the field pixels are more likely to be correct. This ultimately results in a high quality progressive video signal that can be used to generate an image that is completely or substantially free from objectionable artifacts.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: April 7, 2009
    Assignee: Zoran Corporation
    Inventor: Wing-Chi Chow
  • Publication number: 20090079867
    Abstract: A unique method for chroma vertical upsampling used, for example, for conversion of the “4:2:0” format chroma information used in many applications of digital video, to the “4:2:2” or “4:4:4” format, is presented. This conversion is required so that video encoders can effect the display of this chroma information with a minimum of visible artifacts. The present invention carries out chroma vertical upsampling on a pixel by pixel basis. This chroma vertical upsampling is performed as a function of the amount of motion associated with each pixel as detected between 2 or more fields, and the field, frame and progressive sequence characteristics of the incoming video signal data.
    Type: Application
    Filed: December 3, 2008
    Publication date: March 26, 2009
    Applicant: Zoran Corportion
    Inventors: Pasquale Leone, Wing-Chi Chow, Aharon Gill
  • Patent number: 7474355
    Abstract: A unique method for chroma vertical upsampling used, for example, for conversion of the “4:2:0” format chroma information used in many applications of digital video, to the “4:2:2” or “4:4:4” format, is presented. This conversion is required so that video encoders can effect the display of this chroma information with a minimum of visible artifacts. The present invention carries out chroma vertical upsampling on a pixel by pixel basis. This chroma vertical upsampling is performed as a function of the amount of motion associated with each pixel as detected between 2 or more fields, and the field, frame and progressive sequence characteristics of the incoming video signal data.
    Type: Grant
    Filed: August 6, 2003
    Date of Patent: January 6, 2009
    Assignee: Zoran Corporation
    Inventors: Pasquale Leone, Wing-Chi Chow, Aharon Gill
  • Patent number: 7202907
    Abstract: Improved 2:2 and 3:2 pull-down detection techniques are presented. These techniques can, for example, be used when converting an interlaced video signal into a progressive video signal. The improved techniques are less susceptible to bad edits. In one embodiment, comparison values are generated using consecutive fields of the interlaced video signal having the same parity, with a sequence of one small comparison value followed four large comparison values, where the four large comparison values include two pairs of similar large comparison values, is used to indicate a 3:2 pull-down.
    Type: Grant
    Filed: April 9, 2002
    Date of Patent: April 10, 2007
    Assignee: Zoran Corporation
    Inventor: Wing-Chi Chow
  • Publication number: 20060209207
    Abstract: A technique for determining the slope of a field pixel is described. According to the technique, one or more sets of diagonal field pixels are downscaled (or downsampled) before they are provided to respective edge detector circuits. By downscaling the sets of diagonal field pixels before they are provided to respective detector circuits, the edge detector circuits detect diagonal edges and, in particular, shallow diagonal edges with greater accuracy. As such, the slopes assigned to the field pixels are more likely to be correct. This ultimately results in a high quality progressive video signal that can be used to generate an image that is completely or substantially free from objectionable artifacts.
    Type: Application
    Filed: June 5, 2006
    Publication date: September 21, 2006
    Applicant: Zoran Corporation
    Inventor: Wing-Chi Chow
  • Patent number: 7079190
    Abstract: A technique for determining the slope of a field pixel is described. According to the technique, one or more sets of diagonal field pixels are downscaled (or downsampled) before they are provided to respective edge detector circuits. By downscaling the sets of diagonal field pixels before they are provided to respective detector circuits, the edge detector circuits detect diagonal edges and, in particular, shallow diagonal edges with greater accuracy. As such, the slopes assigned to the field pixels are more likely to be correct. This ultimately results in a high quality progressive video signal that can be used to generate an image that is completely or substantially free from objectionable artifacts.
    Type: Grant
    Filed: December 27, 2001
    Date of Patent: July 18, 2006
    Assignee: Zoran Corporation
    Inventor: Wing-Chi Chow
  • Publication number: 20060012707
    Abstract: The present disclosure describes improved 2:2 and 3:2 pull-down detection techniques. The techniques of the present invention can, for example, be used when converting an interlaced video signal into a progressive video signal.
    Type: Application
    Filed: September 13, 2005
    Publication date: January 19, 2006
    Inventor: Wing-Chi Chow
  • Publication number: 20050030422
    Abstract: A unique method for chroma vertical upsampling used, for example, for conversion of the “4:2:0” format chroma information used in many applications of digital video, to the “4:2:2” or “4:4:4” format, is presented. This conversion is required so that video encoders can effect the display of this chroma information with a minimum of visible artifacts. The present invention carries out chroma vertical upsampling on a pixel by pixel basis. This chroma vertical upsampling is performed as a function of the amount of motion associated with each pixel as detected between 2 or more fields, and the field, frame and progressive sequence characteristics of the incoming video signal data.
    Type: Application
    Filed: August 6, 2003
    Publication date: February 10, 2005
    Inventors: Pasquale Leone, Wing-Chi Chow, Aharon Gill
  • Publication number: 20030189667
    Abstract: The present disclosure describes improved 2:2 and 3:2 pull-down detection techniques. The techniques of the present invention can, for example, be used when converting an interlaced video signal into a progressive video signal.
    Type: Application
    Filed: April 9, 2002
    Publication date: October 9, 2003
    Inventor: Wing-Chi Chow
  • Publication number: 20030123753
    Abstract: A technique for determining the slope of a field pixel is described. According to the technique, one or more sets of diagonal field pixels are downscaled (or downsampled) before they are provided to respective edge detector circuits. By downscaling the sets of diagonal field pixels before they are provided to respective detector circuits, the edge detector circuits detect diagonal edges and, in particular, shallow diagonal edges with greater accuracy. As such, the slopes assigned to the field pixels are more likely to be correct. This ultimately results in a high quality progressive video signal that can be used to generate an image that is completely or substantially free from objectionable artifacts.
    Type: Application
    Filed: December 27, 2001
    Publication date: July 3, 2003
    Applicant: ZORAN CORPORATION
    Inventor: Wing-Chi Chow
  • Patent number: 6415345
    Abstract: A bus interface control system and method includes an on-demand bus master interface for independently requesting multistream data from host memory without interrupting processing of the host processor between independent requests for data packets. A plurality of digital signal processors share the host bus and utilize flexible data speed transfer depending upon demand of real time data that must be transferred from host memory. The master interface control system includes an packet by packet arbitor to facilitate maximum throughput of data on-demand by the plurality of processing unit.
    Type: Grant
    Filed: August 3, 1998
    Date of Patent: July 2, 2002
    Assignee: ATI Technologies
    Inventors: Yung-Jung Wayne Wu, James C. Yee, Vladimir F. Giemborek, Stuart J. Lindsay, Wing-Chi Chow
  • Patent number: 6272452
    Abstract: A universal asynchronous receiver transmitter (UART) emulation stage for modem communication uses a digital signal processor containing a software UART control program for sending UART control signals to hardware based UART emulation circuitry. The software UART control program communicates to a modem application interface program that is under control of a host processor. The UART emulation circuitry that is responsive to the control signals from the digital signal processor, includes dedicated transmit and receive FIFO buffer memory for storing modem data and also includes interrupt generation logic to generate an interrupt for the digital signal processor when the received FIFO buffer memory is at a predetermined threshold. The UART emulation circuitry also includes programmable control logic for facilitating host processor interrupt pacing to maintain high compatibility with legacy applications, namely DOS based applications.
    Type: Grant
    Filed: April 2, 1998
    Date of Patent: August 7, 2001
    Assignee: ATI Technologies, Inc.
    Inventors: Yung-Jung Wayne Wu, Vladimir F. Giemborek, Wing-Chi Chow
  • Patent number: 6078742
    Abstract: The invention features a method and apparatus for use with a computer system having a memory and a bus (e.g., a PCI bus). The bus is monitored for detection of a bus cycle intended for a controller (e.g., a DMA controller) used to transfer data between a bus device and the memory. After detection, the bus device is used to claim the bus cycle and to emulate the response of the controller to the bus cycle.
    Type: Grant
    Filed: December 19, 1996
    Date of Patent: June 20, 2000
    Assignee: ATI International
    Inventor: Wing-Chi Chow