Patents by Inventor Lee Arnold

Lee Arnold 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: 6604192
    Abstract: A computer system utilizing a processing system capable of efficiently comparing register identifiers and instruction attribute data to detect data hazards between instructions of a computer program is used to execute the computer program. The processing system utilizes at least one pipeline, a first decoder, a second decoder, and comparison logic. The pipeline receives and simultaneously processes instructions of a computer program. The first and second decoders are coupled to the pipeline and decode register identifiers associated with instructions being processed by the pipeline. The comparison logic is interfaced with the first and second decoders and receives the decoded register identifiers along with attribute data indicating the status and/or type of instructions being processed by the pipeline. The comparison logic compares the decoded register identifiers and the attribute data to other decoded register identifiers and attribute data to detect data hazards.
    Type: Grant
    Filed: January 24, 2000
    Date of Patent: August 5, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ronny Lee Arnold, Donald Charles Soltis, Jr.
  • Publication number: 20030051121
    Abstract: The present invention generally relates to a processing system and method for coalescing instruction data to efficiently detect data hazards between instructions of a computer program. In architecture, the system of the present invention utilizes a plurality of pipelines, coalescing circuitry, and hazard detection circuitry. The plurality of pipelines is configured to process instructions of a computer program, and the coalescing circuitry is configured to receive, from the pipelines, a plurality of register identifiers identifying a plurality of registers. The coalescing circuitry is configured to coalesce said register identifiers thereby generating a coalesced register identifier identifying each of said plurality of registers. The hazard detection circuitry is configured to receive the coalesced register identifier and to perform a comparison of the coalesced register identifier with other information received from the pipelines.
    Type: Application
    Filed: October 28, 2002
    Publication date: March 13, 2003
    Inventors: Ronny Lee Arnold, Donald Charles Soltis
  • Patent number: 6512706
    Abstract: The present invention generally provides a system and method for writing data to a register file. In architecture, the system of the present invention utilizes a plurality of registers and a write port coupled to each of the registers. The write port receives a register identifier identifying one of the registers and receives a first signal, such as a bit of predicate data, a set signal, or a reset signal. The write port transmits the first signal and a decode signal to each of the registers. The write port is configured to assert the decode signal transmitted to the one register identified by the register identifier and to deassert the decode signal transmitted to the other registers. Each of the registers includes a set/reset latch and is configured to receive the first signal and the decode signal transmitted to it from the write port.
    Type: Grant
    Filed: January 28, 2000
    Date of Patent: January 28, 2003
    Assignee: Hewlett-Packard Company
    Inventors: Ronny Lee Arnold, Gary J Benjamin
  • Patent number: 6500797
    Abstract: The present invention relates to methods for preparing &bgr;-ketoester fragrance pro-accords from activated acyl units, 1,3-dioxan-4,6-diones and fragrance raw material alcohols. The first step involves contacting an activated acyl unit, preferably an acid chloride, with a 1,3-dioxan-4,6-dione, an example of which is Meldrum's acid, to form a 2-acyl 1,3-dioxan-4,6-dione which is then reacted with a fragrance raw material alcohol to form the final &bgr;-ketoester fragrance pro-accord. The resulting &bgr;-ketoester fragrance pro-accords are suitable for use in laundry detergent, personal care, and other formulations wherein aesthetic fragrance materials are employed.
    Type: Grant
    Filed: March 23, 2000
    Date of Patent: December 31, 2002
    Assignee: The Procter & Gamble Company
    Inventors: Rafael Ortiz, Lee Arnold Schectman, Mark Robert Sivik, John August Wos
  • Patent number: 6490674
    Abstract: The present invention generally relates to a processing system and method for coalescing instruction data to efficiently detect data hazards between instructions of a computer program. In architecture, the system of the present invention utilizes a plurality of pipelines, coalescing circuitry, and hazard detection circuitry. Each of the pipelines receives and processes instructions of a computer program, and the coalescing circuitry receives a plurality of register identifiers from the pipelines. Each of the register identifiers identifies one of a plurality of registers, and the coalescing circuitry combines the plurality of register identifiers into a single register identifier such that the single register identifier identifies each of the registers identified by the register identifiers received by the coalescing circuitry.
    Type: Grant
    Filed: January 28, 2000
    Date of Patent: December 3, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Ronny Lee Arnold, Donald Charles Soltis, Jr.
  • Patent number: 6470445
    Abstract: A processing system for processing instructions of computer programs utilizes a plurality of pipelines and a control mechanism in order to detect and prevent write-after-write data hazards. The plurality of pipelines receives and processes instructions of a computer program that includes a first instruction and a second instruction. The control mechanism is designed to detect a write-after-write data hazard associated with the first instruction and the second instruction, when the first and second instruction are configured to cause data to be written to the same location. After detecting the write-after-write data hazard, the control mechanism determines whether there is another instruction in the instructions being processed by the pipelines that is dependent on the data produced or retrieved by execution of the first instruction. If there is such an instruction, the control mechanism cancels the first instruction by transmitting a cancellation request.
    Type: Grant
    Filed: September 7, 1999
    Date of Patent: October 22, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Ronny Lee Arnold, Donald Charles Soltis, Jr.
  • Patent number: 6438681
    Abstract: A computer system utilizing a processing system capable of efficiently comparing register identifiers to detect data hazards between instructions of a computer program is used to execute the computer program. The processing system utilizes at least one pipeline, a first decoder, a second decoder, and comparison logic. The pipeline receives and simultaneously processes instructions of a computer program. The first and second decoders are coupled to the pipeline and decode register identifiers associated with instructions being processed by the pipeline. The comparison logic is interfaced with the first and second decoders and respectively compares the decoded register identifiers produced by the first and second decoders to other decoded register identifiers.
    Type: Grant
    Filed: January 24, 2000
    Date of Patent: August 20, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Ronny Lee Arnold, Donald Charles Soltis Jr.
  • Patent number: 6297238
    Abstract: This invention realtes to compounds formula I and pharmaceutically acceptable salts thereof, which are inhibitors of protein kinase activity, pharmaceutical compositions thereof and provesses for their preparation.
    Type: Grant
    Filed: October 12, 2000
    Date of Patent: October 2, 2001
    Assignee: BASF Aktiengesellschaft
    Inventors: Kevin Doyle, Paul Rafferty, Robert Steele, Allyson Turner, David Wilkins, Lee Arnold
  • Patent number: 6273680
    Abstract: Method and apparatus for converting the kinetic energy of a moving fluid stream into useful work by using a cascade of thin aero or hydro foils positioned therein. The foils may be provided with at least two degrees of freedom and adjacent foils move out of phase. The foils are subjected to fluid induced oscillations known as flutter. Barriers (3, 43) may be positioned upstream, above, or at sides of the apparatus for increasing efficiency by increasing the fluid velocity. A system of flywheels (17, 18) are used to increase inertia of the foils and are particularly useful with hydrofoils. A cascade of aero or hydro foils may be mechanically oscillated to transfer energy to a fluid.
    Type: Grant
    Filed: March 22, 1999
    Date of Patent: August 14, 2001
    Inventor: Lee Arnold
  • Patent number: 6209073
    Abstract: Storage access blocking instructions, such as the EIEIO instruction implemented within the PowerPC architecture, block other storage access instructions at the bus interface stage as opposed to the execute stage. Therefore, cacheable instructions, and other similar instructions, are allowed to complete without being blocked by such an EIEIO instruction not ordered by the EIEIO instruction.
    Type: Grant
    Filed: April 27, 1998
    Date of Patent: March 27, 2001
    Assignees: International Business Machines Corp., Motorola, Inc.
    Inventors: Alexander Edward Okpisz, Thomas Albert Petersen, Amy May Tuvell, Ronny Lee Arnold
  • Patent number: 6001839
    Abstract: Compounds of formula I ##STR1## including pharmaceutically acceptable salts thereof in which R.sub.1 represents hydrogen, 2-phenyl-1,3-dioxan-5-yl, a C.sub.1-6 alkyl group, a C.sub.3-8 cycloalkyl group, a C.sub.5-7 cycloalkenyl group or an (optionally substituted phenyl)C.sub.1-6 alkyl group wherein the alkyl, cycloalkyl and cycloalkenyl groups are optionally substituted by one or more groups of formula OR.sub.A in which R.sub.A represents H or a C.sub.1-6 alkyl group provided that a group of formula OR.sub.A is not located on the carbon attached to nitrogen;R.sub.2 represents hydrogen, a C.sub.1-6 alkyl group, a C.sub.3-8 cycloalkyl group, halo, hydroxy, an (optionally substituted phenyl)C.sub.1-6 alkyl group, optionally substituted phenyl or R.sub.4 ; andR.sub.3 represents a group of formula (a) ##STR2## in which the phenyl ring is additionally optionally substituted and A represents NH, O, NHSO.sub.2, SO.sub.2 NH, a C.sub.1-4 alkylene chain, NHCO, NHCO.sub.2, CONH, NHCONH, CO.sub.2 or S(O).sub.
    Type: Grant
    Filed: March 17, 1998
    Date of Patent: December 14, 1999
    Assignee: BASF Aktiengesellschaft
    Inventors: David J. Calderwood, David N. Johnston, Paul Rafferty, Helen L. Twigger, Rainer Munschauer, Lee Arnold
  • Patent number: 5942597
    Abstract: The present invention relates to a process for separating polyhydroxyalkanoate from a biomass, the process comprising extracting the polyhydroxyalkanoate with at least one PHA solvent selected from the group consisting of acetone, acetonitrile, benzene, butyl acetate, butyl propionate, .beta.-butyrolactone, .gamma.-butyrolactone, diethyl carbonate, diethylformamide, dimethyl carbonate, dimethyl succinate, dimethyl sulfoxide, dimethylformamide, ethyl acetate, ethylene glycol diacetate, methyl acetate, methyl ethyl ketone, 1,4-dioxane, tetrahydrofuran, toluene, xylene, and mixtures thereof.
    Type: Grant
    Filed: June 28, 1996
    Date of Patent: August 24, 1999
    Assignee: The Procter & Gamble Company
    Inventors: Isao Noda, Lee Arnold Schechtman
  • Patent number: 5936009
    Abstract: A process for the improvement of adhesion between fluoropolymers or fluorocopolymers and inorganic compounds as well as composites made by this process are disclosed. The inorganic compound is coated with an adhesion promoter. Contacting the adhesion-promoted inorganic compound with the fluoropolymer or fluorcopolymer and heating develops the adhesive bond.
    Type: Grant
    Filed: January 8, 1998
    Date of Patent: August 10, 1999
    Assignee: E. I. du Pont de Nemours and Company
    Inventors: Larry Wayne Harrison, Lee Arnold Silverman
  • Patent number: 5648452
    Abstract: The present invention relates to a method of preparing a polyester comprising polymerizing at least one .beta.-substituted-.beta.-propiolactone in the presence of an initiating amount of alkylzinc alkoxide in bulk or in solvent for a reaction time and temperature sufficient to produce said polyester.
    Type: Grant
    Filed: June 1, 1995
    Date of Patent: July 15, 1997
    Assignee: The Procter & Gamble Company
    Inventors: Lee Arnold Schechtman, Joseph Jay Kemper
  • Patent number: 4347036
    Abstract: There is disclosed a method and apparatus for converting the kinetic energy of a moving fluid stream into useful work by means of a cascade of thin airfoils positioned therein. In one embodiment, the airfoils are provided with at least two degrees of freedom and adjacent airfoils are movable out of phase. The airfoils are subjected to the aerodynamically induced oscillations caused by the aeroelastic phenomenon known as flutter and the oscillatory movement is then harnessed to do useful work. In an alternate embodiment, a cascade of airfoils is mechanically oscillated within a moving fluid stream to increase the propulsion of the fluid. Where the fluid is a liquid, the cascade includes a plurality of hydrofoils.
    Type: Grant
    Filed: November 16, 1979
    Date of Patent: August 31, 1982
    Inventor: Lee Arnold
  • Patent number: 4184805
    Abstract: There is disclosed a method and apparatus for converting the kinetic energy of a moving fluid stream into useful work by means of a cascade of thin airfoils positioned therein. In one embodiment, the airfoils are provided with at least two degrees of freedom and adjacent airfoils are movable out of phase. The airfoils are subjected to the aerodynamically induced oscillations caused by the aeroelastic phenomenon known as flutter and the oscillatory movement is then harnessed to do useful work. In an alternate embodiment, a cascade of airfoils is mechanically oscillated within a moving fluid stream to increase the propulsion of the fluid. Where the fluid is a liquid, the cascade includes a plurality of hydrofoils.
    Type: Grant
    Filed: March 9, 1978
    Date of Patent: January 22, 1980
    Inventor: Lee Arnold