Patents by Inventor A. J. Urquhart

A. J. Urquhart 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: 8940484
    Abstract: The invention provides allelic ladder mixtures and individual alleles suitable for use in such mixtures. The allelic ladder mixtures give improved identification and distinguishing capabilities, particularly suitable in forensic investigations.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: January 27, 2015
    Assignee: Qiagen GmbH
    Inventors: Rebecca A. L. Barber, Michael D. Barber, Peter E. Johnson, Sharon M. Gillbard, Marc D. Haywood, Carolyn D. Smith, Jennifer A. Arnold, Trudy Burke, Andrew J. Urquhart, Peter P. Gill
  • Patent number: 8843898
    Abstract: A method and apparatus for identifying a minimum call tree data structure from a plurality of call tree data structures are provided. With the apparatus and method, call tree data structures are generated for two or more executions of a build of a computer program. The apparatus and method perform a “tree-minimization” operation in which the two or more call trees generated during runs of the computer program are walked and only those nodes that are present in each of the tree data structures are maintained in a minimized tree data structure. In addition, the minimum values for these common nodes are maintained in the minimized tree data structure. In this way, asynchronous events are removed from the minimum tree data structure and analysis may focus on those areas of the computer program that are consistent between runs of the computer program.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: September 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: William P. Alexander, III, Robert T. Dimpsey, Frank E. Levine, Robert J. Urquhart
  • Patent number: 8782664
    Abstract: Hardware assist to autonomically patch code. The present invention provides hardware microcode to a new type of metadata to selectively identify instructions to be patched for specific performance optimization functions. The present invention also provides a new flag in the machine status register (MSR) to enable or disable a performance monitoring application or process to perform code-patching functions. If the code patching function is enabled, the application or process may patch code at run time by associating the metadata with the selected instructions. The metadata includes pointers pointing to the patch code block code. The program code may be patched autonomically without modifying original code.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jimmie E. DeWitt, Jr., Frank E. Levine, Christopher M. Richardson, Robert J. Urquhart
  • Patent number: 8702297
    Abstract: Methods and systems for chemical management. In one embodiment, a blender is coupled to a processing system and configured to supply an appropriate solution or solutions to the system. Solutions provided by the blender are then reclaimed from the system and subsequently reintroduced for reuse. The blender may be operated to control the concentrations of various constituents in the solution prior to the solution being reintroduced to the system for reuse. Some chemicals introduced to the system may be temperature controlled. A back end vacuum pump subsystem separates gases from liquids as part of a waste management system.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: April 22, 2014
    Assignees: Air Liquide Electronics U.S. LP, Air Liquide Electronics Systems
    Inventors: Karl J. Urquhart, Georges Guarneri, Jean-Louis Marc, Norbert Fanjat, Laurent Langellier, Christophe Colin
  • Patent number: 8399191
    Abstract: The invention provides allelic ladder mixtures and individual alleles suitable for use in such mixtures. The allelic ladder mixtures give improved identification and distinguishing capabilities, particularly suitable in forensic investigations.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: March 19, 2013
    Assignee: Qiagen GmbH
    Inventors: Rebecca A. L. Barber, Michael D. Barber, Peter E. Johnson, Sharon M. Gillbard, Marc D. Haywood, Carolyn D. Smith, Jennifer A. Arnold, Trudy Burke, Andrew J. Urquhart, Peter P. Gill
  • Publication number: 20120300573
    Abstract: A blender system is provided that maintains a chemical solution bath at desired concentrations. The blender system includes a blender unit configured to receive and blend at least two chemical compounds and deliver a solution including a mixture of compounds at selected concentrations to a tank that retains a selected volume of a chemical solution bath. The blender system further includes a controller configured to maintain at least one compound within a selected concentration range in the chemical solution bath. The controller controls at least one of operation of the blender unit to maintain the concentration of the compound within a selected concentration range within the solution delivered to the tank, and a change in flow rate of solution into and out of the tank when a concentration of the compound within the chemical solution bath falls outside of a target range.
    Type: Application
    Filed: August 10, 2012
    Publication date: November 29, 2012
    Applicant: Air Liquide Electronics U.S. LP
    Inventor: Karl J. URQUHART
  • Patent number: 8317388
    Abstract: Methods and systems for chemical management. In one embodiment, a blender is coupled to a processing system and configured to supply an appropriate solution or solutions to the system. Solutions provided by the blender are then reclaimed from the system and subsequently reintroduced for reuse. The blender may be operated to control the concentrations of various constituents in the solution prior to the solution being reintroduced to the system for reuse. Some chemicals introduced to the system may be temperature controlled. A back end vacuum pump subsystem separates gases from liquids as part of a waste management system.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: November 27, 2012
    Assignees: Air Liquide Electronics U.S. LP, Air Liquide Electronics Systems
    Inventors: Karl J. Urquhart, Georges Guarneri, Jean-Louis Marc, Norbert Fanjat, Laurent Langellier, Christophe Colin
  • Patent number: 8280478
    Abstract: In general, the invention is directed to strategies pertaining to implantation of an implantable medical device between a scalp and a skull of the patient. The invention pertains to collection of data such as data pertaining to the skull of the patient, the scalp of the patient, the vascular structure or neurological structures in the head of the patient, and the like. The data may be in the form of images, such as images generated by X-ray, magnetic resonance imaging, CT-scan and fluoroscopy. A surgeon can use the collected data to determine, for example, whether the patient is a candidate for a cranial implantation, whether the patient's skull and scalp can support the implantation, what configuration of device should be implanted, where the device should be implanted, and how the surgical incisions should be made.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: October 2, 2012
    Assignee: Medtronic, Inc.
    Inventors: Ruchika Singhal, Carl D. Wahlstrand, Robert M. Skime, Steven J. Urquhart
  • Patent number: 8171457
    Abstract: Illustrative embodiments disclose presenting coverage data relating to data access occurring during execution of code. The coverage data containing data access indicators associated with memory locations is obtained. The data access indicators that have been set by a processor in the data processing system in response to access of the memory locations during execution of the code by the processor are identified to form set data access indicators. Each set instruction access indicator is associated with a portion of the memory locations allocated for the code. A presentation for coverage data is generated, wherein the set data access indicators are identified in the presentation.
    Type: Grant
    Filed: August 4, 2008
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Robert T. Dimpsey, Frank E. Levine, Robert J. Urquhart
  • Publication number: 20120094292
    Abstract: The invention provides allelic ladder mixtures and individual alleles suitable for use in such mixtures. The allelic ladder mixtures give improved identification and distinguishing capabilities, particularly suitable in forensic investigations.
    Type: Application
    Filed: December 19, 2011
    Publication date: April 19, 2012
    Applicant: FORENSIC SCIENCE SERVICE LTD.
    Inventors: Rebecca A.L. Barber, Michael D. Barber, Peter E. Johnson, Sharon M. Gillbard, Marc D. Haywood, Carolyn D. Smith, Jennifer A. Arnold, Trudy Burke, Andrew J. Urquhart, Peter P. Gill
  • Publication number: 20110310694
    Abstract: Methods and systems for chemical management. In one embodiment, a blender is coupled to a processing system and configured to supply an appropriate solution or solutions to the system. Solutions provided by the blender are then reclaimed from the system and subsequently reintroduced for reuse. The blender may be operated to control the concentrations of various constituents in the solution prior to the solution being reintroduced to the system for reuse. Some chemicals introduced to the system may be temperature controlled. A back end vacuum pump subsystem separates gases from liquids as part of a waste management system.
    Type: Application
    Filed: May 24, 2011
    Publication date: December 22, 2011
    Applicants: Air Liquide Electronics U.S. LP, Air Liquide Electronics Systems SA
    Inventors: Karl J. Urquhart, Georges Guarneri, Jean-Louis Marc, Norbert Fanjat, Laurent Langellier, Christophe Colin
  • Publication number: 20110269128
    Abstract: The invention provides allelic ladder mixtures and individual alleles suitable for use in such mixtures. The allelic ladder mixtures give improved identification and distinguishing capabilities, particularly suitable in forensic investigations.
    Type: Application
    Filed: April 18, 2011
    Publication date: November 3, 2011
    Applicant: FORENSIC SCIENCE SERVICE LTD.
    Inventors: Rebecca A.L. Barber, Michael D. Barber, Peter E. Johnson, Sharon M. Gillbard, Marc D. Haywood, Carolyn D. Smith, Jennifer A. Arnold, Trudy Burke, Andrew J. Urquhart, Peter P. Gill
  • Patent number: 8042102
    Abstract: A method, an apparatus, and a computer program product in a data processing system are presented for using hardware assistance for gathering performance information that significantly reduces the overhead in gathering such information. Performance indicators are associated with instructions or memory locations, and processing of the performance indicators enables counting of events associated with execution of those instructions or events associated with accesses to those memory locations. The performance information that has been dynamically gathered from the assisting hardware is available to the software application during runtime in order to autonomically affect the behavior of the software application, particularly to enhance its performance. For example, the counted events may be used to autonomically collecting statistical information about the ability of a software application to successfully acquire a semaphore.
    Type: Grant
    Filed: June 11, 2008
    Date of Patent: October 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jimmie E. DeWitt, Jr., Frank E. Levine, Christopher M. Richardson, Robert J. Urquhart
  • Patent number: 7980753
    Abstract: Methods and systems for chemical management. In one embodiment, a blender is coupled to a processing system and configured to supply an appropriate solution or solutions to the system. Solutions provided by the blender are then reclaimed from the system and subsequently reintroduced for reuse. The blender may be operated to control the concentrations of various constituents in the solution prior to the solution being reintroduced to the system for reuse. Some chemicals introduced to the system may be temperature controlled. A back end vacuum pump subsystem separates gases from liquids as part of a waste management system.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: July 19, 2011
    Assignees: Air Liquide Electronics U.S. LP, Air Liquide Electronics Systems SA
    Inventors: Karl J. Urquhart, Georges Guarneri, Jean-Louis Marc, Norbert Fanjat, Laurent Langellier, Christophe Colin
  • Patent number: 7871249
    Abstract: Methods and systems for chemical management. In one embodiment, a blender is coupled to a processing system and configured to supply an appropriate solution or solutions to the system. Solutions provided by the blender are then reclaimed from the system and subsequently reintroduced for reuse. The blender may be operated to control the concentrations of various constituents in the solution prior to the solution being reintroduced to the system for reuse. Some chemicals introduced to the system may be temperature controlled. A back end vacuum pump subsystem separates gases from liquids as part of a waste management system.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: January 18, 2011
    Assignees: Air Liquide Electronics U.S. LP, Air Liquide Electronics Systems SA
    Inventors: Karl J. Urquhart, Georges Guarneri, Jean-Louis Marc, Norbert Fanjat, Laurent Langellier, Christophe Colin
  • Publication number: 20100330559
    Abstract: The invention provides allelic ladder mixtures and individual alleles suitable for use in such mixtures. The allelic ladder mixtures give improved identification and distinguishing capabilities, particularly suitable in forensic investigations.
    Type: Application
    Filed: December 7, 2009
    Publication date: December 30, 2010
    Applicant: FORENSIC SCIENCE SERVICE LTD.
    Inventors: REBECCA A. L. BARBER, MICHAEL D. BARBER, PETER E. JOHNSON, SHARON M. GILLBARD, MARC D. HAYWOOD, CAROLYN D. SMITH, JENNIFER A. ARNOLD, TRUDY BURKE, ANDREW J. URQUHART, PETER P. GILL
  • Patent number: 7725298
    Abstract: An improved method, apparatus, and computer instructions for generating trace data. In response to detecting a new trace event, a determination is made as to whether the new trace event occurred at an expected period of time with respect to a prior trace event. A time stamp in the trace data is placed in response to a determination that the new trace event did not occur at the expected period of time, wherein time stamps occurring at the expected period if time are eliminated from the trace data and wherein compression of the trace data occurs.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: May 25, 2010
    Assignee: International Business Machines Corporation
    Inventors: Frank Eliot Levine, Milena Milenkovic, Robert J. Urquhart
  • Patent number: 7645580
    Abstract: The invention provides allelic ladder mixtures and individual alleles suitable for use in such mixtures. The allelic ladder mixtures give improved identification and distinguishing capabilities, particularly suitable in forensic investigations.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: January 12, 2010
    Assignee: The Secretary of State of the Home Department
    Inventors: Rebecca A. L. Barber, Michael D. Barber, Peter E. Johnson, Sharon M. Gillbard, Marc D. Haywood, Carolyn D. Smith, Jennifer A. Arnold, Trudy Burke, Andrew J. Urquhart, Peter P. Gill
  • Publication number: 20090299165
    Abstract: In general, the invention is directed to strategies pertaining to implantation of an implantable medical device between a scalp and a skull of the patient. The invention pertains to collection of data such as data pertaining to the skull of the patient, the scalp of the patient, the vascular structure or neurological structures in the head of the patient, and the like. The data may be in the form of images, such as images generated by X-ray, magnetic resonance imaging, CT-scan and fluoroscopy. A surgeon can use the collected data to determine, for example, whether the patient is a candidate for a cranial implantation, whether the patient's skull and scalp can support the implantation, what configuration of device should be implanted, where the device should be implanted, and how the surgical incisions should be made.
    Type: Application
    Filed: August 10, 2009
    Publication date: December 3, 2009
    Applicant: Medronic, Inc.
    Inventors: Ruchika Singhal, Carl D. Wahlstrand, Robert M. Skime, Steven J. Urquhart
  • Publication number: 20090299380
    Abstract: In general, the invention is directed to strategies pertaining to implantation of an implantable medical device between a scalp and a skull of the patient. The invention pertains to collection of data such as data pertaining to the skull of the patient, the scalp of the patient, the vascular structure or neurological structures in the head of the patient, and the like. The data may be in the form of images, such as images generated by X-ray, magnetic resonance imaging, CT-scan and fluoroscopy. A surgeon can use the collected data to determine, for example, whether the patient is a candidate for a cranial implantation, whether the patient's skull and scalp can support the implantation, what configuration of device should be implanted, where the device should be implanted, and how the surgical incisions should be made.
    Type: Application
    Filed: August 10, 2009
    Publication date: December 3, 2009
    Applicant: Medtronic, Inc.
    Inventors: Ruchika Singhal, Carl D. Wahlstrand, Robert M. Skime, Steven J. Urquhart