Patents by Inventor Ian David

Ian David 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: 6676898
    Abstract: A bearing and a bearing alloy composition are described, the bearing alloy comprising in weight %: tin 5-10; copper 0.7-1.3; nickel 0.7-1.3; silicon 1.5-3.5; vanadium 0.1-0.3; manganese 0.1-0.3; and the balance being aluminium apart from unavoidable impurities.
    Type: Grant
    Filed: December 11, 2000
    Date of Patent: January 13, 2004
    Assignee: Dana Corporation
    Inventors: Kenneth Macleod McMeekin, Ian David Massey
  • Publication number: 20040005245
    Abstract: A pathology distribution system 10 is provided for automated sample container 14, 15 distribution. The system 10 comprises a loading station 500 for loading samples in primary containers 14 of different types, a sample handling station 16 for receiving the containers 14 and identifying the container types and samples therein, and a container distribution station 38 for distributing the containers in areas or racks in the distribution station 38 marked for analyzing processes prescribed for the samples therein.
    Type: Application
    Filed: May 9, 2003
    Publication date: January 8, 2004
    Applicant: A.I. SCIENTIFIC PTY LTD.
    Inventors: Leslie Robert Watson, Christoph Friedrich Tschopp, Ross Andrew Weaver, Ian David Henderson, Pieter Adriaan Kuiper, Christian Darrel Decosterd
  • Publication number: 20040002133
    Abstract: DNA sequences obtained from S. clavuligerus ATCC 27064, recombinant vectors incorporating such sequences and hosts transformed with such vectors are disclosed.
    Type: Application
    Filed: March 31, 2003
    Publication date: January 1, 2004
    Applicant: Beecham Group plc
    Inventors: Martin Karl Russel Burnham, Ian David Normansell, John Edward Hodgson
  • Publication number: 20030230712
    Abstract: An apparatus for determining one or more elements or compounds in a laboratory sample, and for simultaneously performing both vapor generation and nebulization in one device, is disclosed. The apparatus comprises an enclosed cyclonic spray chamber with two integrally affixed cylindrical ports, one for introducing a nebulizer into the chamber and the other for facilitating volatilization of analytes within the chamber. In addition, two conical tubes are integrally affixed to the chamber and oriented opposite each other, with one tube serving as the means for introducing a sample into the spray chamber, and the other tube serving as the means for introducing reductant/reactant into the spray chamber. This invention allows a sample that has been introduced into the spray chamber to be subjected to nebulization or vapor generation, or to both processes.
    Type: Application
    Filed: May 28, 2003
    Publication date: December 18, 2003
    Inventors: Roger Louis Joseph McLaughlin, Ian David Brindle
  • Publication number: 20030180834
    Abstract: DNA sequences obtained from S. clavuligerus ATCC 27064, recombinant vectors incorporating such sequences and hosts transformed with such vectors are disclosed.
    Type: Application
    Filed: March 21, 2003
    Publication date: September 25, 2003
    Applicant: Beecham Group plc
    Inventors: Martin Karl Russel Burnham, Ian David Normansell, John Edward Hodgson
  • Patent number: 6625797
    Abstract: The compilation of a high-level software-based description of an algorithm into efficient digital hardware implementation(s) is addressed. This is done through the definition of new semantics for software constructs with respect to hardware implementations. This approach allows a designer to work at a high level of abstraction, while the semantic model can be used to infer the resulting hardware implementation. These semantics are interpreted through the use of a compilation tool that analyzes the software description to generate a control and data flow graph. This graph is then the intermediate format used for optimizations, transformations and annotations. The resulting graph is then translated to either a register transfer level or a netlist-level description of the hardware implementation.
    Type: Grant
    Filed: February 10, 2000
    Date of Patent: September 23, 2003
    Assignee: Xilinx, Inc.
    Inventors: Stephen G. Edwards, Jonathan Craig Harris, James E. Jensen, Andreas Benno Kollegger, Ian David Miller, Christopher Robert Sunderland Schanck, Donald J. Davis
  • Patent number: 6622202
    Abstract: A method of operating a RAM memory having a plurality of memory addresses for storing data, the method being performed with a timing based on clock signals spaced by clock periods and comprising the steps of: receiving an address and a function signal specifying a function to be performed on data associated with that address; determining whether the same address has been received during a predefined number of preceding clock periods; generating a first data item representing data associated with the received address; modifying the first item according to the function signal to generate a second data item associated with the address, and writing the second data item to the address in the RAM and retaining a separate record of the last n second data items, the step of generating a first data item being performed by: (i) if the result of the determination is negative, generating the first data item to be equal to data stored by the RAM in the address, and (ii) if the result of the determination is positive, gene
    Type: Grant
    Filed: May 7, 2001
    Date of Patent: September 16, 2003
    Assignee: Xyratex Technology Limited
    Inventors: Steven Raymond Carroll, Ian David Johnson
  • Patent number: 6608829
    Abstract: A synchronizing arrangement for a closed-loop data transmission system includes a central data switch and a plurality of transceivers which may be interconnected by way of the switch for the transmission of data between them. The central data switch includes a clock generator, and a plurality of ports, each of which includes a transmitter, a receiver, a phase detector and a phase encoder. Each transceiver includes a data transmitter, a data receiver and a synchronizing means operable to maintain synchronism between the transceiver and the data port. A common reference oscillator provides frequency reference signals to the central data switch, each data port and each transceiver.
    Type: Grant
    Filed: October 8, 1999
    Date of Patent: August 19, 2003
    Assignee: Xyratex Technology Limited
    Inventor: Ian David Johnson
  • Patent number: 6599476
    Abstract: A pathology distribution system 10 is provided for automated sample container 14, 15 distribution. The system 10 comprises a loading station 500 for loading samples in primary containers 14 of different types, a sample handling station 16 for receiving the containers 14 and identifying the container types and samples therein, and a container distribution station 38 for distributing the containers in areas or racks in the distribution station 38 marked for analyzing processes prescribed for the samples therein.
    Type: Grant
    Filed: September 26, 2000
    Date of Patent: July 29, 2003
    Assignee: A.i. Scientific Pty Ltd.
    Inventors: Leslie Robert Watson, Christoph Friedrich Tschopp, Ross Andrew Weaver, Ian David Henderson, Pieter Adriaan Kuiper, Christian Darrel Decosterd
  • Publication number: 20030140099
    Abstract: A method and apparatus are provided for hard address conflict resolution for enclosures in a loop network (200). The loop network (200) has: a loop (202); a host means (201) on or connected to the loop (202); a plurality of devices (207) on or connected to the loop (202); and at least one enclosure containing one or more devices (207). Each device (207) has an address means. Each enclosure has an enclosure control device (208) with control over devices (207) in that enclosure. Each enclosure control device (208) has an address means. The method includes, at the start up of the loop network (200), setting the address means of the enclosure control devices (208) to a default value. Each device (207) is then entered in the loop (202) in a reset state in which only the enclosure control devices (208) and the host means (201) are active in the loop (202).
    Type: Application
    Filed: November 8, 2002
    Publication date: July 24, 2003
    Applicant: International Business Machines Corporation
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Ian David Judd, Robert Frank Maddock, Neil Morris, Robert Bruce Nicholson, Paul Jonathan Quelch, Barry Douglas White
  • Publication number: 20030138346
    Abstract: A portable micro-organism inactivation system (1) comprising: a casing mounting (2), a UV radiation source (10), a pump (9), and releasable tube support (3) for supporting an elongate tube (4) to define a flow path extending therethrough which is substantially free of substantial discontinuities are provided by the present invention. The elongate tube (4) has a first portion (5) and a second portion (8) wherein the first portion (5) has a UV-transparent wall. The first portion (5) extends in close proximity to the UV radiation source (10) within an irradiation zone thereof while the second portion is interfaced with the pump (9) for pumping of fluid through the system (1) so that substantially the whole of said individual fluid unit is exposed to a similar micro-organism inactivating level of UV-irradiation, whilst minimising damage to the desired components thereof. The invention also provides a method of micro-organism inactivation in a fluid using a system of the invention.
    Type: Application
    Filed: September 30, 2002
    Publication date: July 24, 2003
    Inventors: Andrew Gunn, Ian David Cameron, Duncan Stephen Pepper
  • Publication number: 20030140277
    Abstract: A method and apparatus for relating a device name to a physical location of a device (202) on a network is provided. The network may be a serial loop network, for example a Fibre Channel Arbitrated Loop network. The network includes a plurality of devices (202) on or connected to the network (201) and a control device (205) with control over at least one of the devices (202). Each device (202) has a check output (204) independent of the network (201) with connection means (206) to a control device (205). The method includes the step of sending a device name from the check output (204) of a device (202) to the control device (205). The check output (204) of a device (202) is also connected to an external indication means for indicating the failure of the device (202).
    Type: Application
    Filed: November 8, 2002
    Publication date: July 24, 2003
    Applicant: International Business Machines Corporation
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Ian David Judd, Robert Frank Maddock, Neil Morris, Robert Bruce Nicholson, Paul Jonathan Quelch, Barry Douglas White
  • Patent number: 6586172
    Abstract: The present invention relates to a method and apparatus for effective inactivation of micro-organisms in fluids with relatively high absorbance so as to limit damage. The apparatus has a large diameter passage (2) flow-through UV radiation system with a static mixer system (11) providing an intensive fluid flow mixing within an irradiation area in which the fluid flow is controlled to provide a flow rate not less than a minimum flow rate corresponding to a maximum fluid residence time within said irradiation area required for efficient mixing, and a maximum flow rate providing a minimum residence time for effective inactivation.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: July 1, 2003
    Assignee: Iatros Limited
    Inventors: Andrew Gunn, Ian David Cameron, Duncan Stephen Pepper, Shirley Lynn MacDonald, Qiangyi Li
  • Patent number: 6584096
    Abstract: A method and apparatus for connecting a home network to the Internet using the ports or sockets of the home gateway to multiplex the data flow. The devices on the home network may be client or server applications. The home gateway has a single Internet address. Unicast and multicast data flows to the home network are supported. The apparatus includes the home network and a home gateway. The home network includes at least one home network device. The home gateway includes at least one home gateway port. Each home network device is connected to at least one home gateway port. The home gateway is connected to the Internet. The home network includes means for autodiscovering, for each of the at least one home network device, the home Internet address.
    Type: Grant
    Filed: December 30, 1998
    Date of Patent: June 24, 2003
    Assignee: Nortel Networks Limited
    Inventor: Ian David Allan
  • Patent number: 6576297
    Abstract: A coating, sealant or adhesive composition curable at ambient temperatures of 40° C. or below comprises an epoxy resin and an amine-functional curing agent. The curing agent comprises a material containing at least two, and preferably at least three, heterocyclic secondary amine group.
    Type: Grant
    Filed: June 9, 2000
    Date of Patent: June 10, 2003
    Assignee: International Coatings Ltd.
    Inventors: Colin Cameron, Anna Thomas, Alastair Robert Marrion, Ian David Fletcher, Stefan Norbert Rudiger Niedoba
  • Publication number: 20030091055
    Abstract: An apparatus and method for managing reliable datagram work queues, and associated completion queues, using head and tail pointers with end-to-end context error cache are provided. With the apparatus and method, reliable datagram (RD) queue head and tail pointers are maintained in the channel interface and the host channel adapter. The head and tail pointers in the host channel adapter include a RD queue page table index and a RD queue page index for identifying a position within the RD queue. For RD work queues, the tail pointer in the channel interface is used to identify a next position where a work queue entry may be written. The head pointer in the channel interface is used only to determine whether the work queue is full or not. The head pointer in the host channel adapter is used to identify a next work queue entry for processing by the host channel adapter. The tail pointer in the host channel adapter is used by the host channel adapter to determine if the queue is empty.
    Type: Application
    Filed: November 15, 2001
    Publication date: May 15, 2003
    Applicant: International Business Machines Corporation
    Inventors: David F. Craddock, Thomas Anthony Gregg, Ian David Judd, Gregory Francis Pfister, Renato John Recio
  • Publication number: 20030070804
    Abstract: A process for in situ gasification of mineral oil in a subterranean formation comprises running a tool having a controllable thermal device therein from a surface production facility down to the subterranean formation, bringing said tool into operational proximity with the mineral oil in said subterranean formation, and activating the tool to operate the thermal device within a predetermined temperature range to generate gases or oily vapours from said mineral oil, which permits either an enhanced oil recovery (EOR) method with reduced water contamination, or a gas production process (GPP) which is useful in reducing environmental risks normally associated with transport of crude oil.
    Type: Application
    Filed: October 18, 2002
    Publication date: April 17, 2003
    Applicant: SCOTOIL GROUP PLC
    Inventors: Ian David Farquhar Davidson, Andrew George Yule
  • Publication number: 20030068819
    Abstract: A method of differentiating embryonic stem cells into neural precursor cells is disclosed. In one embodiment the method comprises the steps of (a) obtaining an embryonic stem cell culture, (b) propagating the stem cells, (c) forming embryoid bodies from the stem cells, and (d) culturing the embryoid bodies in a medium containing an effective amount of fibroblast growth factor 2, wherein neural precursor cells will be generated and isolated.
    Type: Application
    Filed: October 3, 2001
    Publication date: April 10, 2003
    Inventors: Su-Chun Zhang, James A. Thomson, Ian David Duncan
  • Publication number: 20030058875
    Abstract: A distributed computing system is provided having (host and I/O) end nodes, switches, routers, and links interconnecting these components. The end nodes use send and receive queue pairs to transmit and receive messages. The end nodes use completion queues to inform the end user when a message has been completely sent or received and whether an error occurred during the message transmission or reception process. A mechanism may implement these queue pairs and completion queues in hardware. A mechanism controls the transfer of work requests from the consumer to the channel adapter hardware using only head pointers in the hardware is described, along with a mechanism for passing work completions from the channel adapter hardware to the consumer using only tail pointers in the hardware. With this scheme the channel adapter hardware can inform the CI that a work request has been completed and provide the work completion information with just a single write to system memory.
    Type: Application
    Filed: September 24, 2001
    Publication date: March 27, 2003
    Applicant: International Business Machines corporation
    Inventors: Richard Louis Arndt, David F. Craddock, Thomas Anthony Gregg, Ian David Judd, Gregory Francis Pfister, Renato John Recio, Donald William Schmidt
  • Publication number: 20030061417
    Abstract: A distributed computing system having (host and I/O) end nodes, switches, routers, and links interconnecting these components is provided. The end nodes use send and receive queue pairs to transmit and receive messages. The end nodes use completion queues to inform the end user when a message has been completely sent or received and whether an error occurred during the message transmission or reception process. A mechanism implements these queue pairs and completion queues in hardware. A mechanism for controlling the transfer of work requests from the consumer to the CA hardware and work completions from the CA hardware to the consumer using head and tail pointers that reference circular buffers is also provided. The QPs and CQs do not contain Work Queue Entries and Completion Queue Entries respectively, but instead contain references to these entries.
    Type: Application
    Filed: September 24, 2001
    Publication date: March 27, 2003
    Applicant: International Business Machines Corporation
    Inventors: David F. Craddock, Thomas Anthony Gregg, Ian David Judd, Gregory Francis Pfister, Renato John Recio, Donald William Schmidt