Patents by Inventor William Cheng

William Cheng 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: 7851272
    Abstract: A semiconductor wafer is fabricated. The wafer has a plurality of dies. The plurality of dies include at least operable dies of a first type and operable dies of a second type different from the first type. The dies of the second type are rendered inoperable, while keeping the dies of the first type operable. The wafer is provided with the operable dies of the first type and the inoperable dies of the second type on it, for testing of the dies of the first type.
    Type: Grant
    Filed: May 30, 2007
    Date of Patent: December 14, 2010
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: William Cheng, Mirng-Ji Lii, Chen Yung Ching, Hsin-Hui Lee
  • Publication number: 20100288689
    Abstract: A microfluidic filtration unit for trapping particles of a predetermined nominal size present in a fluid is provided. The unit comprises a fluid chamber connected to an inlet for introducing the fluid to be filtered and an outlet for discharging filtered fluid, a filtration barrier arranged within the fluid chamber, said filtration barrier comprising a plurality of pillars arranged substantially perpendicular to the path of fluid flow when fluid is introduced into the fluid chamber, said pillars being aligned to form at least one row extending across said path of fluid flow, wherein each of said at least one row of pillars in the filtration barrier comprises at least one fine filtration section comprising a group of pillars that are spaced apart to prevent particles to be filtered from the fluid from moving between adjacent pillars, and at least one coarse filtration section comprising a group of pillars that are spaced apart to permit the movement of particles between adjacent pillars.
    Type: Application
    Filed: August 22, 2006
    Publication date: November 18, 2010
    Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
    Inventors: Liang Zhu, Wen-Tso Liu, Hanhua Feng, Hong Miao Ji, William Cheng Yong Teo, Ramana Murthy Badam
  • Publication number: 20080296571
    Abstract: A semiconductor wafer is fabricated. The wafer has a plurality of dies. The plurality of dies include at least operable dies of a first type and operable dies of a second type different from the first type. The dies of the second type are rendered inoperable, while keeping the dies of the first type operable. The wafer is provided with the operable dies of the first type and the inoperable dies of the second type on it, for testing of the dies of the first type.
    Type: Application
    Filed: May 30, 2007
    Publication date: December 4, 2008
    Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: William Cheng, Mirng-Ji Lii, Chen Yung Ching, Hsin-Hui Lee
  • Publication number: 20080235861
    Abstract: A bidet assembly comprises at least one jet nozzle, connected to a multi-port tube fitting, which is connected to a water supply tube, which may comprise of four sections, and which is connected to the toilet bowl refill nipple, and a non-permanent mounting means. Said bidet assembly is a one-size-fits-all for retrofitting toilets of all sizes and shapes, has no moving parts, valves or controls and which provides fine jet streams of cool water spray—even from chilly cold water source—for cleansing a user's private parts during a toilet bowl refill cycle. Said bidet assembly is mounted inside and behind a toilet tank and inside a bowl and, therefore, is completely hidden from view and keeps water from splashing outside of the bowl. Said bidet assembly can be mounted or removed without tools, in less than two minutes and leaves neither mars nor damage on a toilet.
    Type: Application
    Filed: October 30, 2007
    Publication date: October 2, 2008
    Inventor: William Cheng Uy
  • Publication number: 20080155741
    Abstract: A bidet assembly comprises at least one jet nozzle, connected to a multi-port tube fitting, which is connected to a water supply tube, which may comprise of four sections, and which is connected to the toilet bowl refill nipple, and a non-permanent mounting means. Said bidet assembly is a one-size-fits-all for retrofitting toilets of all sizes and shapes, has no moving parts, valves or controls and which provides fine jet streams of cool water spray—even from chilly cold water source—for use in cleansing a user's private parts during a toilet tank refill cycle. Said bidet assembly is mounted inside and behind a toilet tank and inside a bowl and, therefore, is completely hidden from view and keeps water from splashing outside of the bowl. Said bidet assembly can be mounted or removed without tools, in less than two minutes and leaves neither mars nor damage on a toilet.
    Type: Application
    Filed: September 24, 2007
    Publication date: July 3, 2008
    Inventor: William Cheng Uy
  • Publication number: 20080155740
    Abstract: A bidet assembly comprises at least one jet nozzle, connected to a multi-port tube fitting, which is connected to a water supply tube, which may comprise of four sections, and which is connected to the toilet bowl refill nipple, and a non-permanent mounting means. Said bidet assembly is a one-size-fits-all for retrofitting toilets of all sizes and shapes, has no moving parts, valves or controls and which provides fine jet streams of cool water spray—even from chilly cold water source—for use in cleansing a user's private parts during a toilet tank refill cycle. Said bidet assembly is mounted inside and behind a toilet tank and inside a bowl and, therefore, is completely hidden from view and keeps water from splashing outside of the bowl. Said bidet assembly can be mounted or removed without tools, in less than two minutes and leaves neither mars nor damage on a toilet.
    Type: Application
    Filed: July 20, 2007
    Publication date: July 3, 2008
    Inventor: William Cheng Uy
  • Publication number: 20080155738
    Abstract: A bidet assembly for toilets comprising a non-permanent mounting means, such as a “C” clamp device and a long stiff wedging member with spring-back property, one or more nozzles mounted inside a toilet bowl under the rim lip, and a water supply tube that connects directly to the bowl refill nipple on a ballcock. Said multi-parts bidet assembly forms one integral tubing unit. Said bidet assembly can be mounted or removed, without tools, in 2 minutes or less and leaves no mar or damage on a toilet. Said bidet assembly is hidden from view, provides clean water for cleansing a user's private parts during the refill cycle and keeps water from splashing out of a toilet, and has no moving parts or controls of any kind to manipulate. Said bidet assembly can retrofit toilets of any size and shape and can be fabricated from commonly available merchandise.
    Type: Application
    Filed: January 3, 2007
    Publication date: July 3, 2008
    Inventor: William Cheng Uy
  • Publication number: 20080155739
    Abstract: A bidet assembly comprises at least one jet nozzle, connected to a multi-port tube fitting, which is connected to a water supply tube, which may comprise of four sections, and which is connected to the toilet bowl refill nipple, and a non-permanent mounting means. Said bidet assembly is a one-size-fits-all for retrofitting toilets of all sizes and shapes, has no moving parts, valves or controls and which provides fine jet streams of cool water spray - even from chilly cold water source - for cleansing a user's private parts during a toilet bowl refill cycle. Said bidet assembly is mounted inside and behind a toilet tank and inside a bowl and, therefore, is completely hidden from view and keeps water from splashing outside of the bowl. Said bidet assembly can be mounted or removed without tools, in less than two minutes and leaves neither mars nor damage on a toilet.
    Type: Application
    Filed: April 2, 2007
    Publication date: July 3, 2008
    Inventor: William Cheng Uy
  • Publication number: 20070061586
    Abstract: A server/overlay network architecture and related method prevent (i.e., minimize the likelihood of) overloads from many network clients all trying to upload data files to a common destination server on the network at about the same time. Before a client transfers its (his or her) data file to the common network destination, a unique identifier (generally much smaller than the data itself) for the data of that client is generated. The unique identifier, such as a one-way hash function, is transmitted to an authenticator trusted by the common destination. The authenticator time-stamps (i.e., stores time and date) the unique identifier, digitally signs a message incorporating the unique identifier and the time-stamp and sends the message to the client who sent the unique identifier. The client then sends the data file with its time stamp to one of a plurality of upload proxy servers. The proxy server sends a message to the common destination telling it to pick up the data file when ready.
    Type: Application
    Filed: November 3, 2006
    Publication date: March 15, 2007
    Inventors: Leana Golubchik, William Cheng, Samir Khuller, Samrat Bhattacharjee, Cheng-Fu Chou
  • Publication number: 20060282834
    Abstract: A system, method and computer program product are provided for uninstalling software on a computer. In use, a plurality of software products identified on a computer is displayed. Further, a first user instruction to uninstall at least a portion of at least one of the software products from the computer is received. Such first user instruction is received via an interface. Still yet, the at least a portion of the at least one software product is uninstalled from the computer, in response to the receipt of the first user instruction. Also, a second user instruction may be received to cancel the uninstallation. Thus, the uninstallation may be cancelled, in response to the receipt of the second user instruction.
    Type: Application
    Filed: March 16, 2006
    Publication date: December 14, 2006
    Inventors: William Cheng, Kenneth Hwang, Ravi Kannan, Babu Katchapalayam, Bing Liu, Balaji Narasimhan, Gopal Ramanujam, Jonathan Tran
  • Patent number: 7107366
    Abstract: A system and method update client computers of various end users with software updates for software products installed on the client computers, the software products manufactured by diverse, unrelated software vendors. The system includes a service provider computer system, a number of client computers and software vendor computer systems communicating on a common network. The service provider computer system stores in an update database information about the software updates of the diverse software vendors, identifying the software products for which software updates are available, their location on the network at the various software vendor computer systems, information for identifying in the client computers the software products stored thereon, and information for determining for such products, which have software updates available. Users of the client computers connect to the service provider computer and obtain a current version of portions of the database.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: September 12, 2006
    Assignee: McAfee, Inc.
    Inventors: William Cheng, Kenneth Hwang, Ravi Kannan, Babu Katchapalayam, Bing Liu, Balaji Narasimhan, Gopal Ramanujam, Jonathan Tran
  • Publication number: 20060082484
    Abstract: A multi-mode analog to, digital converter (ADC). The novel ADC includes an input terminal for receiving an analog input signal; a plurality of processing stages, each processing stage adapted to generate an output signal from an input to that processing stage; and a mechanism for determining a mode of operation and in accordance therewith connect the processing stages and the input terminal in a predetermined configuration. In an illustrative embodiment, the ADC can be configured as a subranging ADC, and the mechanism for determining, the mode of operation includes a signal processor for automatically selecting the mode of operation based on the frequency components of the input signal.
    Type: Application
    Filed: October 20, 2004
    Publication date: April 20, 2006
    Inventors: Lloyd Linder, Michael Clingempeel, William Cheng, William Rinard, Benjamin Felder
  • Publication number: 20050273779
    Abstract: A system and method update client computers of various end users with software updates for software products installed on the client computers, the software products manufacturered by diverse, unrelated software vendors. The system includes a service provider computer system, a number of client computers and software vendor computer systems communicating on a common network. The service provider computer system stores in an update database information about the software updates of the diverse software vendors, identifying the software products for which software updates are available, their location on the network at the various software vendor computer systems, information for identifying in the client computers the software products stored thereon, and information for determining for such products, which have software updates available. Users of the client computers connect to the service provider computer and obtain a current version of portions of the database.
    Type: Application
    Filed: August 4, 2005
    Publication date: December 8, 2005
    Inventors: William Cheng, Kenneth Hwang, Ravi Kannan, Babu Katchapalayam, Bing Liu, Balaji Narasimhan, Gopal Ramanujam, Jonathan Tran
  • Patent number: 6919130
    Abstract: The processes and apparatus of the present invention concerns melt spinning high viscosity fluoropolymers into single filaments or multi-filament yarns at high spinning speeds, the melt spinning being carried out at a temperature which is at least 90° C. greater than the melting point of the polymer or in the case of perfluoropolymer, at a temperature of at least 450° C., and the yarns produced by the process, wherein the filaments can exhibit an orientation at the surface of the filament no greater than at the core of the filament.
    Type: Grant
    Filed: May 26, 2004
    Date of Patent: July 19, 2005
    Assignee: E. I. du Pont de Nemours and Company
    Inventors: Edward William Tokarsky, William Cheng Uy
  • Patent number: 6902142
    Abstract: A cup bottom extension apparatus includes a shell, a bottom tray and a plurality of paws. The shell may be coupled with the bottom of a cup in an integrated or detachable manner. Each of the paws has a stud shaft to couple with an axle hole formed on the bottom of the shell so that the paws are in contact with the bottom side of the shell in a spaced manner. The bottom tray has a latch member on the top side to couple with a step opening formed in the center of a collar on the bottom of the shell. The upper surface of the bottom tray has a plurality of struts to couple with the slots of the paws. Thereby the paws are sandwiched between the bottom side of the shell and the upper surface of the bottom tray.
    Type: Grant
    Filed: May 5, 2004
    Date of Patent: June 7, 2005
    Inventor: William Cheng
  • Publication number: 20050045751
    Abstract: Disclosed is an elongated, tubular, compact high pressure sprayer apparatus for insertion into an access port of vessels having contaminated interior areas that require cleaning by high pressure water spray. The invention includes a spray nozzle and a camera adjacent thereto with means for rotating and raising and lowering the nozzle so that areas identified through the camera may be cleaned with a minimum production of waste water to be removed.
    Type: Application
    Filed: March 15, 2004
    Publication date: March 3, 2005
    Inventors: Thomas Nance, Alvin Siddall, William Cheng, Kevin Counts
  • Patent number: 6841243
    Abstract: The processes and apparatus of the present invention concerns melt spinning high viscosity fluoropolymers into single filaments or multi-filament yarns at high spinning speeds, the melt spinning being carried out at a temperature which is at least 90° C. greater than the melting point of the polymer or in the case of perfluoropolymer, at a temperature of at least 450° C., and the yarns produced by the process, wherein the filaments can exhibit an orientation at the surface of the filament no greater than at the core of the filament.
    Type: Grant
    Filed: July 21, 2003
    Date of Patent: January 11, 2005
    Assignee: E. I. du Pont de Nemours and Company
    Inventors: Edward William Tokarsky, William Cheng Uy, Robert Thomas Young
  • Publication number: 20040219358
    Abstract: The processes and apparatus of the present invention concerns melt spinning high viscosity fluoropolymers into single filaments or multi-filament yarns at high spinning speeds, the melt spinning being carried out at a temperature which is at least 90° C. greater than the melting point of the polymer or in the case of perfluoropolymer, at a temperature of at least 450° C., and the yarns produced by the process, wherein the filaments can exhibit an orientation at the surface of the filament no greater than at the core of the filament.
    Type: Application
    Filed: May 26, 2004
    Publication date: November 4, 2004
    Inventors: Edward William Tokarsky, William Cheng Uy
  • Patent number: 6763403
    Abstract: A system and method update client computers of various end users with software updates for software products installed on the client computers, the software products manufacturered by diverse, unrelated software vendors. The system includes a service provider computer system, a number of client computers and software vendor computer systems communicating on a common network. The service provider computer system stores in an update database information about the software updates of the diverse software vendors, identifying the software products for which software updates are available, their location on the network at the various software vendor computer systems, information for identifying in the client computers the software products stored thereon, and information for determining for such products, which have software updates available. Users of the client computers connect to the service provider computer and obtain a current version of portions of the database.
    Type: Grant
    Filed: April 17, 2002
    Date of Patent: July 13, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: William Cheng, Kenneth Hwang, Ravi Kannan, Babu Katchapalayam, Bing Liu, Balaji Narasimhan, Gopal Ramanujam, Jonathan Tran
  • Patent number: D514763
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: February 7, 2006
    Assignee: Lyall Turbosonics, Inc.
    Inventors: Lucian Hite Lyall, III, Jeffrey William Cheng