Patents by Inventor Raymond A. Ng

Raymond A. 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).

  • Patent number: 6991967
    Abstract: The invention provides an apparatus for die attachment onto a substrate including non-metallic material, and metallic material that is adapted to receive a die having a eutectic coating. A heating conduit is provided through which the substrate is movable for heating the metallic material to a eutectic bonding temperature to facilitate bonding between the die and the metallic material at a die-attach position. An induction heating device at the die-attach position heats the metallic material of the substrate to the eutectic bonding temperature prior to attaching a die onto the metallic material.
    Type: Grant
    Filed: February 23, 2004
    Date of Patent: January 31, 2006
    Assignee: ASM Assembly Automation Ltd.
    Inventors: Deming Liu, Ran Fu, Kui Kam Lam, Man Chung Raymond Ng, Wai Yuen Cheung
  • Publication number: 20060020163
    Abstract: Apparatus for effecting or controlling instrumentation insertible into the human body, as for example into the uterus, comprising in combination a first suspension for adjustably suspending the instrumentation generally vertically; a second suspension operatively connected with the first suspension for adjustably suspending the instrumentation for generally horizontal movement; a third suspension for adjustably suspending the first and second suspensions for generally vertical movement to selected level of the instrumentation; and a swivel connection allowing swiveling of the instrumentation about a generally vertical axis.
    Type: Application
    Filed: July 26, 2004
    Publication date: January 26, 2006
    Inventor: Raymond Ng
  • Patent number: 6947380
    Abstract: A method to guarantee bandwidth for a terabit multiservice switch including receiving control cells indicating that a destination port of an asynchronous transfer mode (ATM) network is congested, and reducing incoming traffic to the congested port to a guaranteed bandwidth of traffic until the destination port is uncongested, is disclosed.
    Type: Grant
    Filed: December 1, 2000
    Date of Patent: September 20, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Steven Man Pak Yip, David Anthony Hughes, Yie-Fong Dan, Michael T. Chin, Raymond Ng, Sonny Tran, Duc Manh Hoang
  • Publication number: 20050203897
    Abstract: The present invention discloses the use of generalized queries, referred to as query templates, obtained by generalizing individual user queries, as the semantic basis for low overhead, high benefit directory caches for handling declarative queries. Caching effectiveness can be improved by maintaining a set of generalizations of queries and admitting such generalizations into the cache when their estimated benefits are sufficiently high. In a preferred embodiment of the invention, the admission of query templates into the cache can be done in what is referred to by the inventors as a “revolutionary” fashion—followed by stable periods where cache admission and replacement can be done incrementally in an evolutionary fashion. The present invention can lead to considerably higher hit rates and lower server-side execution and communication costs than conventional caching of directory queries—while keeping the clientside computational overheads comparable to query caching.
    Type: Application
    Filed: April 19, 2005
    Publication date: September 15, 2005
    Inventors: Olga Kapitskaia, Raymond Ng, Divesh Srivastava
  • Publication number: 20050186019
    Abstract: The invention provides an apparatus for die attachment onto a substrate including non-metallic material, and metallic material that is adapted to receive a die having a eutectic coating. A heating conduit is provided through which the substrate is movable for heating the metallic material to a eutectic bonding temperature to facilitate bonding between the die and the metallic material at a die-attach position. An induction heating device at the die-attach position heats the metallic material of the substrate to the eutectic bonding temperature prior to attaching a die onto the metallic material.
    Type: Application
    Filed: February 23, 2004
    Publication date: August 25, 2005
    Inventors: Deming Liu, Ran Fu, Kui Lam, Man Raymond Ng, Wai Cheung
  • Publication number: 20050141535
    Abstract: Methods, software and systems for handling parity errors in flow control channels are presented. A network processor is provided having a flow control message First In First Out (FIFO) buffer and wherein the FIFO buffer includes a parity field. The network processor is included as either or both of an Ingress network processor and an Egress network processor and is used within a CSIX system or an NPSI NPE system.
    Type: Application
    Filed: December 30, 2003
    Publication date: June 30, 2005
    Inventors: Chen-Chi Kuo, Sridhar Lakshmanamurthy, Jeen-Yuan Miin, Raymond Ng
  • Patent number: 6904433
    Abstract: The present invention discloses the use of generalized queries, referred to as query templates, obtained by generalizing individual user queries, as the semantic basis for low overhead, high benefit directory caches for handling declarative queries. Caching effectiveness can be improved by maintaining a set of generalizations of queries and admitting such generalizations into the cache when their estimated benefits are sufficiently high. In a preferred embodiment of the invention, the admission of query templates into the cache can be done in what is referred to by the inventors as a “revolutionary” fashion—followed by stable periods where cache admission and replacement can be done incrementally in an evolutionary fashion. The present invention can lead to considerably higher hit rates and lower server-side execution and communication costs than conventional caching of directory queries—while keeping the clientside computational overheads comparable to query caching.
    Type: Grant
    Filed: April 25, 2001
    Date of Patent: June 7, 2005
    Assignee: AT&T Corp.
    Inventors: Olga Kapitskaia, Raymond Ng, Divesh Srivastava
  • Publication number: 20050014952
    Abstract: The present invention is directed to novel thiazoline derivatives of the general formula (I) wherein all variables are as herein defined, pharmaceutical compositions containing them and their use in the treatment of disorders and conditions modulated by the androgen receptor.
    Type: Application
    Filed: June 12, 2004
    Publication date: January 20, 2005
    Inventors: Raymond Ng, Zhihua Sui
  • Patent number: 6845505
    Abstract: A web server configured to respond to client requests over a network such as the World Wide Web includes a web listener having a Hypertext Transfer Protocol (HTTP) daemon, a plurality of extension programs configured to perform respective operations, and a web request broker configured to identify one of the programs for responding to a client request, and determine the availability of an instance of the identified program. The web request broker maintains control of multiple instances of each server extension program to provide enhanced server operation without overwhelming server resources. The web request broker maintains a minimum number of instances of the identified program in memory, each executed in its own address space. The web request broker determines whether an available instance of the identified program is available from an existing number of instances, and selectively initiates a new instance of the program if no other instance is available.
    Type: Grant
    Filed: February 3, 1997
    Date of Patent: January 18, 2005
    Assignee: Oracle International Corporation
    Inventors: Seshu Adunuthula, Mala Anand, Tsung-Jen Chou, Shehzaad Nakhoda, Raymond Ng, Robert Pang, Ankur Sharma, Matthew Bookman
  • Publication number: 20050009799
    Abstract: The present invention is directed to novel cyclohexyl derivatives, pharmaceutical compositions containing them and their use in the treatment of disorders and diseases mediated by an estrogen receptor.
    Type: Application
    Filed: June 1, 2004
    Publication date: January 13, 2005
    Inventors: Nareshkumar Jain, Weigin Jiang, Mark Macielag, William Murray, Raymond Ng, Zhihua Sui
  • Publication number: 20040259915
    Abstract: The present invention is directed to novel heteroatom containing tetracyclic derivatives, pharmaceutical compositions containing them, their use in the treatment and/or prevention of disorders mediated by one or more estrogen receptors and processes for their preparation. The compounds of the invention are useful in the treatment and/or prevention of disorders associated with the depletion of estrogen such as hot flashes, vaginal dryness, osteopenia and osteoporosis; hormone sensitive cancers and hyperplasia of the breast, endometrium, cervix and prostate; endometriosis, uterine fibroids, osteoarthritis and as contraceptive agents, alone or in combination with a progestogen or progestogen antagonist.
    Type: Application
    Filed: November 21, 2003
    Publication date: December 23, 2004
    Inventors: Ramesh M. Kanojia, Nareshkumar F. Jain, Raymond Ng, Zhihua Sui, Jiayi Xu
  • Publication number: 20040244915
    Abstract: An apparatus is provided for transferring components from a pick-up position amongst a supply of components to a placement position on a receptor, such as a die pad, during semiconductor processing. It includes a first delivery device and a second delivery device operative to alternatively transfer the components from the pick-up position to the placement position. The second delivery device is arranged opposite the first delivery device about a line passing through the pick-up position and the placement position.
    Type: Application
    Filed: June 3, 2003
    Publication date: December 9, 2004
    Applicant: ASM Automation Assembly Ltd
    Inventors: Kui Kam Lam, Man Chung Raymond Ng, Yen Hsi Terry Tang
  • Publication number: 20040213219
    Abstract: A system and a method for creating a serial chain of processors on a line card to allow longer processing time on a data set is disclosed. Each processor in the chain partially processes the data set, converts the data set to an interface protocol, and then transmits the data set to the next processor in the chain. A bus interconnects each processor in the chain with the processor immediately precedent, allowing flow control information to be sent back. A loop back configuration can allow for additional processing of data within a switching fabric before transmission to a network.
    Type: Application
    Filed: July 3, 2002
    Publication date: October 28, 2004
    Inventors: Sridhar Lakshmanamurthy, Lawrence B. Huston, Yim Pun, Raymond Ng, Hugh M. Wilkinson, Mark B. Rosenbluth
  • Patent number: 6772247
    Abstract: A circuit that merges and aligns data that resides in a buffer entry is described. The data residing in the buffer entry is divided into a prepend portion and a payload portion. The prepend and the payload portions of the data are each defined, in part, by a length and an offset. Given the lengths and offsets, the circuit fetches the data from the buffer entry, merges the data, and aligns the data.
    Type: Grant
    Filed: November 19, 2002
    Date of Patent: August 3, 2004
    Assignee: Intel Corporation
    Inventor: Raymond Ng
  • Publication number: 20040098520
    Abstract: A circuit that merges and aligns data that resides in a buffer entry is described. The data residing in the buffer entry is divided into a prepend portion and a payload portion. The prepend and the payload portions of the data are each defined, in part, by a length and an offset. Given the lengths and offsets, the circuit fetches the data from the buffer entry, merges the data, and aligns the data.
    Type: Application
    Filed: November 19, 2002
    Publication date: May 20, 2004
    Inventor: Raymond Ng
  • Publication number: 20040098535
    Abstract: A multi-threaded microprocessor with support for packet header splitting during receive packet processing operations and packet header splicing during transmit packet processing operations, as well as optimized recovery of transmit resources, is presented.
    Type: Application
    Filed: November 19, 2002
    Publication date: May 20, 2004
    Inventors: Charles E. Narad, Larry B. Huston, Yim Pun, Raymond Ng
  • Publication number: 20040004964
    Abstract: Processor architectures, and in particular, processor architectures that assemble data segments into full packets for efficient packet-based classification. In accordance with an embodiment of the present invention, a method for assembling received data segments into full packets in an initial processing stage in a processor includes receiving a plurality of data segments from a packet, determining a first storage location for each of the plurality of data segments, and storing each of the plurality of data segments in its determined first storage location. The method also includes determining a second storage location for each of the plurality of data segments, said second storage locations being logically ordered to represent the order the data segments originally occurred in the packet and storing each of the plurality of data segments in its determined second storage location to re-assemble the packet.
    Type: Application
    Filed: July 3, 2002
    Publication date: January 8, 2004
    Applicant: INTEL CORPORATION
    Inventors: Sridhar Lakshmanamurthy, Charles E. Narad, Lawrence B. Huston, Yim Pun, Raymond Ng, Debra Bernstein, Mark B. Rosenbluth
  • Publication number: 20040004961
    Abstract: In-band flow control data may be received from a switch fabric at a first network processor. The received in-band flow control data may be transmitted to a second network processor using a flow control bus. The second network processor may determine which receive queues in the switch fabric exceed a predetermined overflow threshold based on the in-band flow control data. The second processor may transmit data to the receive queues in the switch fabric determined not to exceed the predetermined overflow threshold.
    Type: Application
    Filed: July 3, 2002
    Publication date: January 8, 2004
    Inventors: Sridhar Lakshmanamurthy, Lawrence B. Huston, Yim Pun, Raymond Ng, Hugh M. Wilkinson, Mark B. Rosenbluth, David Romano
  • Publication number: 20030216463
    Abstract: The present invention is directed to novel heteroatom containing tetracyclic derivatives, pharmaceutical compositions containing them, their use in the treatment and/or prevention of disorders mediated by one or more estrogen receptors and processes for their preparation. The compounds of the invention are useful in the treatment and/or prevention of disorders associated with the depletion of estrogen such as hot flashes, vaginal dryness, osteopenia and osteoporosis; hormone sensitive cancers and hyperplasia of the breast, endometrium, cervix and prostate; endometriosis, uterine fibroids, osteoarthritis and as contraceptive agents, alone or in combination with a progestogen or progestogen antagonist.
    Type: Application
    Filed: December 2, 2002
    Publication date: November 20, 2003
    Inventors: Ramesh M. Kanojia, Nareshkumar F. Jain, Raymond Ng, Zhihua Sui, Jiayi Xu
  • Publication number: 20030097355
    Abstract: The present invention discloses the use of generalized queries, referred to as query templates, obtained by generalizing individual user queries, as the semantic basis for low overhead, high benefit directory caches for handling declarative queries. Caching effectiveness can be improved by maintaining a set of generalizations of queries and admitting such generalizations into the cache when their estimated benefits are sufficiently high. In a preferred embodiment of the invention, the admission of query templates into the cache can be done in what is referred to by the inventors as a “revolutionary” fashion—followed by stable periods where cache admission and replacement can be done incrementally in an evolutionary fashion. The present invention can lead to considerably higher hit rates and lower server-side execution and communication costs than conventional caching of directory queries—while keeping the clientside computational overheads comparable to query caching.
    Type: Application
    Filed: April 25, 2001
    Publication date: May 22, 2003
    Inventors: Olga Kapitskaia, Raymond Ng, Divesh Srivastava