Patents by Inventor Bee Ng

Bee Ng 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: 20060119386
    Abstract: Techniques are provided for improving signal timing characteristics of differential input/output (IO) circuits on programmable logic integrated circuits. A differential buffer receives differential signals applied to differential input pins. The output signals of the differential buffer are routed to two hard IO decoder blocks that are located in two adjacent rows/columns of programmable logic elements. Each IO decoder block has a data-in register that receives output signals of the differential buffer. The data-in registers in two adjacent IO decoder blocks support a double clocking technique. IO decoder blocks of the present invention have reduced setup times, hold times, and sampling windows relative to soft DDIO blocks, and have a minimal impact on die area.
    Type: Application
    Filed: December 7, 2004
    Publication date: June 8, 2006
    Applicant: Altera Corporation
    Inventors: Bee Ng, Boon Ang
  • Bag
    Publication number: 20050023178
    Abstract: A bag (1) has side walls (3, 4) that are substantially impervious to moisture. The bag has an opening (6) at one end that is adapted to be sealed. A portion (11) of a side wall includes a substantially transparent material (12) which is substantially impervious to moisture. A moisture indicating material (13) is mounted within the bag adjacent to the transparent material (12) to enable the moisture indicating material (13) to be viewed through the transparent material (12), and at least a portion of the moisture indicating material (13) is exposed to air within the bag (1).
    Type: Application
    Filed: April 16, 2004
    Publication date: February 3, 2005
    Inventors: Najib Surattee, Tak Thang, Benedict Ping Loh, Bee Ng, Jenny Lian Ong, Bernard Cheong Yeong, Ching Tye