Patents by Inventor William P. Armstrong

William P. Armstrong 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: 5709731
    Abstract: A method for concurrently transporting and leaching metal values from an ore or concentrate containing said metal values from an originating site such as an elevated site to a delivery site comprising the steps of crushing and/or grinding the ore or concentrate to form a particulate having a size range suitable for transport by gravity or a combination of pumping and gravity as a solid constituent in an aqueous slurry, forming an aqueous slurry of from about 30 to about 70 percent by weight of said particulate in an aqueous medium, and adjusting said aqueous slurry to contain an effective amount of a lixiviant for dissolution of said metal values into the aqueous medium.
    Type: Grant
    Filed: July 8, 1996
    Date of Patent: January 20, 1998
    Assignee: Cominco Ltd.
    Inventor: William P. Armstrong
  • Patent number: 5458678
    Abstract: There are described novel alkaline earth metal salts, transition metal salts and transition metal complexes of compounds of the formula I ##STR1## in which R.sub.1, R.sub.2, R.sub.3, R.sub.4 and R.sub.5 are, independently of one another, hydrogen, halogen, nitro, cyano, CF.sub.3, C.sub.1 -C.sub.15 alkyl, C.sub.5 -C.sub.12 cycloalkyl, C.sub.2 -C.sub.15 alkenyl, C.sub.1 -C.sub.12 haloalkyl, C.sub.1 -C.sub.12 alkoxy, C.sub.1 -C.sub.12 alkylthio, C.sub.6 -C.sub.10 aryl which is unsubstituted or substituted by C.sub.1 -C.sub.4 alkyl; C.sub.6 -C.sub.10 aryloxy which is unsubstituted or substituted by C.sub.1 -C.sub.4 alkyl; C.sub.7 -C.sub.12 arylalkyl which is unsubstituted or substituted on the aryl radical by from 1 to 3 C.sub.1 -C.sub.4 alkyl groups; --CO.sub.2 R.sub.6, --COR.sub.6 or ##STR2## where at least one of the radicals R.sub.1 to R.sub.5 is hydrogen, halogen or C.sub.1 -C.sub.15 alkyl, in addition the radicals R.sub.1 and R.sub.2, R2 and R.sub.3, R.sub.3 and R.sub.4 or R.sub.4 and R.sub.
    Type: Grant
    Filed: April 4, 1994
    Date of Patent: October 17, 1995
    Assignee: Ciba-Geigy Corporation
    Inventors: William P. Armstrong, Adalbert Braig, Markus Frey, Andreas Kramer
  • Patent number: 5336061
    Abstract: A solar powered pumping system has a ground level walking beam pumping unit and a downhole pump unit which pump liquids during daylight hours. The walking beam pumping unit has a solar powered electric motor which drives a flywheel through drive wheels and a centrifugal clutch to pivot a fulcrum beam having counterweights at one end. The other end of the fulcrum beam is connected by a lift wire to the downhole pump. The downhole pump has a pump housing with a stationary check valve at its upper end connected to a supply conduit extending to the surface. A traveling check valve/piston inside the pump housing is moved on the up stroke by a lift rod slidably mounted on the exterior of the housing which has a top end connected to the lift wire and a lower end connected to the traveling check valve/piston through a longitudinal slot in the lower housing.
    Type: Grant
    Filed: January 21, 1993
    Date of Patent: August 9, 1994
    Inventor: William P. Armstrong
  • Patent number: 5277709
    Abstract: A coating composition comprising a) an organic film-forming binder; and b) a corrosion-inhibiting amount of a substantially water-insoluble mono- or poly-basic salt of:i) a ketoacid having the formula I: ##STR1## in which m and n, independently, are 0 or an integer from 1 to 10 provided that the sum of m and n is at least 1; A is C.sub.1 -C.sub.15 alkyl, C.sub.2 -C.sub.15 alkenyl, optionally substituted C.sub.3 -C.sub.12 cycloalkyl, C.sub.2 -C.sub.15 alkyl interrupted by one or more O-, N- or S-atoms, optionally substituted C.sub.6 -C.sub.10 aryl, optionally substituted C.sub.7 -C.sub.12 aralkyl, optionally substituted C.sub.7 -C.sub.12 aralkenyl, a heterocyclic residue or a ferrocenyl residue; R.sub.1, R.sub.2, R.sub.3 and R.sub.4 are the same or different and each is a substituent A, hydrogen, OH, O-C.sub.1 -C.sub.15 alkyl, NH.sub.2, NH(C.sub.1 -C.sub.15 alkyl), N(C.sub.1 -C.sub.15 alkyl).sub.2, CO.sub.2 H, CO.sub.2 (C.sub.1 -C.sub.15 alkyl), SO.sub.3 H, P(O) (OH).sub.2 P(O)(OH)(O-C.sub.1 -C.sub.
    Type: Grant
    Filed: January 16, 1992
    Date of Patent: January 11, 1994
    Assignee: Ciba-Geigy Corporation
    Inventors: William P. Armstrong, Emyr Phillips
  • Patent number: 5250325
    Abstract: Coating composition comprising:A) an organic film-forming binder; andB) a corrosion-inhibiting amount of a water-insoluble salt of i) a carboxylic acid having the formula (I): ##STR1## and ii) a base selected from a) a cation of Group Ib, IIa, IIb, IIIa, IIIb, IVa, IVb, Va, VIa, VIIa or VIIIa of the Periodic Table of Elements, b) an amine of formula II: ##STR2## c) a guanidine of formula III:R.sub.7 --N.dbd.C(NH.sub.2).sub.2 IIId) an amidine of formula IV:R.sub.7 --C(.dbd.NH)NH.sub.2 IVor e) melamine.
    Type: Grant
    Filed: January 21, 1993
    Date of Patent: October 5, 1993
    Assignee: Ciba-Geigy Corporation
    Inventors: Emyr Phillips, William P. Armstrong
  • Patent number: 5251322
    Abstract: A method and apparatus for operating a computer graphics system to perform a conditional test on a node in a graphics data structure during the traversal of the graphics data structure by a structure walker. The graphics system is operated to manipulate data contained in a memory to define a value for an operand that is to be tested. The system accesses the operand from the memory. A structure walker performs a test on the value of the operand during traversal of the graphics data structure. Depending upon the result of the test, the structure walker traverses one of several paths in the graphics data structure to create a graphics display.
    Type: Grant
    Filed: February 8, 1990
    Date of Patent: October 5, 1993
    Assignee: Digital Equipment Corporation
    Inventors: Peter L. Doyle, John P. Ellenberger, Ellis O. Jones, David C. Carver, Steven D. DiPirro, Branko J. Gerovac, William P. Armstrong, Ellen S. Gibson, Raymond E. Shapiro, Kevin C. Rushforth, William C. Roach
  • Patent number: 5155822
    Abstract: A stand-alone graphics workstation including a digital computer host and a graphics processing subsystem is disclosed. Address data relating to the graphics subsystem components is mapped into the host system virtual memory. The application processes residing in the host are thereby able to communicate directly with the graphics subsystem components, as, e.g. the structure memory, without the need of a direct memory access hardware arrangement or device drivers.
    Type: Grant
    Filed: August 13, 1987
    Date of Patent: October 13, 1992
    Assignee: Digital Equipment Corporation
    Inventors: Peter L. Doyle, John P. Ellenberger, Ellis O. Jones, David C. Carver, Steven D. DiPirro, Branko J. Gerovac, William P. Armstrong, Ellen S. Gibson, Raymond E. Shapiro, Kevin C. Rutherford, William C. Roach
  • Patent number: 5097411
    Abstract: A method for operating a computer graphics system to build custom nodes containing commands and data information that is stored in a data structure in the graphics subsystem. A host processor calls routines which build the custome nodes. A structure walker traverses the data structure and extracts the information from the data structure to pass it to the graphics subsystem for display. The use of custom nodes increases the flexibility of advanced graphics data structures bny allowing the creation of other data structures during execution of a first data structure.
    Type: Grant
    Filed: October 17, 1988
    Date of Patent: March 17, 1992
    Assignee: Digital Equipment Corporation
    Inventors: Peter L. Doyle, John P. Ellenberger, Ellis O. Jones, David C. Carver, Steven D. Dipirro, Branko J. Gerovac, William P. Armstrong, Ellen S. Gibson, Raymond E. Shapiro, Kevin C. Rushforth, William C. Roach
  • Patent number: 4928247
    Abstract: A host system executes one or more application programs which results in graphic data structures. These graphic data structures are then continuously and asynchronously traversed. Traversal requests by competing application programs are scheduled and performed so that each application views the graphics processing as its own. The traversal and ordering of traversal requests provide efficient use of resources for multiple application programs.
    Type: Grant
    Filed: April 20, 1988
    Date of Patent: May 22, 1990
    Assignee: Digital Equipment Corporation
    Inventors: Peter L. Doyle, John P. Ellenberger, Ellis O. Jones, David C. Carver, Steven D. DiPirro, Branko J. Gerovac, William P. Armstrong, Ellen S. Gibson, Raymond E. Shapiro, Kevin C. Rushforth, William C. Roach