Patents by Inventor Kevin O'Brien

Kevin O'Brien 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: 8108843
    Abstract: A method (and system) for performing an emulation of an operation of a target computing system, includes interpreting a target instruction, recognizing an unused capacity of a host system when the host system is interpreting the instruction, and performing a translation of the instruction without increasing a time of interpreting the instruction.
    Type: Grant
    Filed: September 17, 2002
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ravi Nair, John Kevin O'Brien, Kathryn Mary O'Brien, Peter Howland Oden, Daniel Arthur Prener
  • Publication number: 20110270047
    Abstract: A monitoring device arranged to display a level of consciousness and hemodynamic parameters of a patient for simultaneous viewing. A dependence of changes in the hemodynamic parameters of the patient on the level of consciousness of the patient may be more easily observed using the monitoring device. Correlations between the patient's level of consciousness and the patient's hemodynamic parameters may further be determined and displayed to aid clinicians in estimating any improvement in hemodynamic parameters that may be achieved through manipulation of the patient's level of consciousness, fluid status and drugs.
    Type: Application
    Filed: April 30, 2010
    Publication date: November 3, 2011
    Applicant: LiDCO Group PLC
    Inventor: Terence Kevin O'Brien
  • Publication number: 20110209154
    Abstract: In an embodiment, asynchronous conflict events are received during a previous rollback period. Each of the asynchronous conflict events represent conflicts encountered by speculative execution of a first plurality of work units and may be received out-of-order. During a current rollback period, a first work unit is determined whose speculative execution raised one of the asynchronous conflict events, and the first work unit is older than all other of the first plurality of work units. A second plurality of work units are determined, whose ages are equal to or older than the first work unit, wherein each of the second plurality of work units are assigned to respective executing threads. Rollbacks of the second plurality of work units are performed. After the rollbacks of the second plurality of work units are performed, speculative executions of the second plurality of work units are initiated in age order, from oldest to youngest.
    Type: Application
    Filed: February 24, 2010
    Publication date: August 25, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas M. Gooding, John Kevin O'Brien, Kai-Ting Amy Wang, Xiaotong Zhuang
  • Publication number: 20110191095
    Abstract: A method (and structure) of mapping a memory addressing of a multiprocessing system when it is emulated using a virtual memory addressing of another multiprocessing system includes accessing a local lookaside table (LLT) on a target processor with a target virtual memory address. Whether there is a “miss” in the LLT is determined and, with the miss determined in the LLT, a lock for a global page table is obtained.
    Type: Application
    Filed: April 13, 2011
    Publication date: August 4, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik Richter Altman, Ravi Nair, John Kevin O'Brien, Kathryn Mary O'Brien, Peter Howland Oden, Daniel Arthur Prener, Sumeda Wasudeo Sathaye
  • Patent number: 7953588
    Abstract: A method (and system) for emulating a target system's memory addressing using a virtual-to-real memory mapping mechanism of a host multiprocessor system's operating system, includes inputting a target virtual memory address into a simulated page table to obtain a host virtual memory address. The target system is oblivious to the software it is running on.
    Type: Grant
    Filed: September 17, 2002
    Date of Patent: May 31, 2011
    Assignee: International Business Machines Corporation
    Inventors: Erik Richter Altman, Ravi Nair, John Kevin O'Brien, Kathryn Mary O'Brien, Peter Howland Oden, Daniel Arthur Prener, Sumedh Wasudeo Sathaye
  • Publication number: 20110079910
    Abstract: Embodiments of apparatus and methods for forming dual metal interconnects are described herein. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 14, 2010
    Publication date: April 7, 2011
    Inventors: Kevin O'brien, Rohan Akolkar, Tejaswi Indukuri, Arnel M. Fajardo
  • Patent number: 7867891
    Abstract: Embodiments of apparatus and methods for forming dual metal interconnects are described herein. Other embodiments may be described and claimed.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: January 11, 2011
    Assignee: Intel Corporation
    Inventors: Kevin O'brien, Rohan Akolkar, Tejaswi Indukuri, Arnel M. Fajardo
  • Patent number: 7844446
    Abstract: A method (and system) for executing a multiprocessor program written for a target instruction set architecture on a host computing system having a plurality of processors designed to process instructions of a second instruction set architecture, includes representing each portion of the program designed to run on a processor of the target computing system as one or more program threads to be executed on the host computing system.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: November 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Erik Richter Altman, Ravi Nair, John Kevin O'Brien, Kathryn Mary O'Brien, Peter Howland Oden, Daniel Arthur Prener, Sumedh Wasudeo Sathaye
  • Publication number: 20100140804
    Abstract: Embodiments of apparatus and methods for forming dual metal interconnects are described herein. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 10, 2008
    Publication date: June 10, 2010
    Inventors: Kevin O'brien, Rohan Akolkar, Tejaswi Indukuri, Arnel M. Fajardo
  • Publication number: 20090321935
    Abstract: Methods and associated structures of forming a microelectronic structure are described. Those methods may comprise forming a doping material on an overburden region of a conductive structure, diffusing a portion of the doping material into a portion of the conductive structure, and then removing the overburden region.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Inventors: Kevin O'Brien, Florian Gstrein, Sridhar Balakrishnan
  • Publication number: 20090278346
    Abstract: A connector comprises a body having a passage therethrough for fluid flow and a female portion for receiving by a slip fit a tubular member. Gripping means are placed in the passage in the female portion for gripping the tubular member and is configured for preventing the tubular member from rotating. A retainer retains the gripping means in place and a seal prevents leakage.
    Type: Application
    Filed: May 7, 2008
    Publication date: November 12, 2009
    Inventor: Kevin O'Brien
  • Publication number: 20090206483
    Abstract: Nanotube and metal composite interconnects are generally described. In one example, an apparatus includes an interlayer dielectric (ILD) and one or more interconnect structures coupled to the ILD, the one or more interconnect structures including a composite of metal and one or more nanotubes.
    Type: Application
    Filed: February 20, 2008
    Publication date: August 20, 2009
    Inventor: Kevin O'Brien
  • Publication number: 20090157377
    Abstract: A method (and system) for executing a multiprocessor program written for a target instruction set architecture on a host computing system having a plurality of processors designed to process instructions of a second instruction set architecture, includes representing each portion of the program designed to run on a processor of the target computing system as one or more program threads to be executed on the host computing system.
    Type: Application
    Filed: February 19, 2009
    Publication date: June 18, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik Richter Altman, Ravi Nair, John Kevin O'Brien, Kathryn Mary O'Brien, Peter Howland Oden, Daniel Arthur Prener, Sumedh Wasudeo Sathaye
  • Publication number: 20090131805
    Abstract: A hemodynamic monitor and corresponding method for determining the requirement for, and if required the nature or extent of, and for monitoring the response to, an intervention by a carer for a subject in order to improve the hydration level and hemodynamic status of the subject during a period or periods of hemodynamic instability includes, firstly, a processor. The processor incorporates software arranged to continuously analyse and process a blood pressure or arterial volume/plethysmographic signal obtained from the subject in order to derive a plurality of complementary parameters throughout the monitoring of the subject. The monitor also incorporates display means displaying images representing the derived plurality of complementary parameters. The images may include at least one image representing graphically at least one stress related hemodynamic parameter plotted against time to provide an immediate indication of a change in hemodynamic status and thus the requirement for an intervention.
    Type: Application
    Filed: October 10, 2008
    Publication date: May 21, 2009
    Inventors: Terence Kevin O'Brien, Eric Stephen Mills
  • Publication number: 20090099424
    Abstract: A hemodynamic monitor and corresponding method for determining the requirement for, and if required the nature or extent of, and for monitoring the response to, an intervention by a carer for a subject in order to improve the hydration level and hemodynamic status of the subject during a period or periods of hemodynamic instability includes, firstly, a processor. The processor incorporates software arranged to continuously analyse and process a blood pressure or arterial volume/plethysmographic signal obtained from the subject in order to derive a plurality of complementary parameters throughout the monitoring of the subject. The monitor also incorporates display means displaying images representing the derived plurality of complementary parameters. The images include at least one image representing graphically at least one stress related hemodynamic parameter plotted against time to provide an immediate indication of a change in hemodynamic status and thus the requirement for an intervention.
    Type: Application
    Filed: April 8, 2008
    Publication date: April 16, 2009
    Inventors: Terence Kevin O'Brien, Eric Stephen Mills
  • Patent number: 7518244
    Abstract: By exposing dielectrics to a strong electric field, anisotropic characteristics may be introduced into the dielectric. This may result in the dielectric having different dielectric constants in different directions. As integrated circuits scale, importance of line to line capacitance in one plane increases. Thus, in some embodiments, the dielectric constant of the oriented dielectric may be lower in the plane that controls line to line capacitance.
    Type: Grant
    Filed: April 11, 2005
    Date of Patent: April 14, 2009
    Assignee: Intel Corporation
    Inventors: Kevin O'Brien, David Gracias
  • Patent number: 7496494
    Abstract: A method (and system) for executing a multiprocessor program written for a target instruction set architecture on a host computing system having a plurality of processors designed to process instructions of a second instruction set architecture, includes representing each portion of the program designed to run on a processor of the target computing system as one or more program threads to be executed on the host computing system.
    Type: Grant
    Filed: September 17, 2002
    Date of Patent: February 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Erik Richter Altman, Ravi Nair, John Kevin O'Brien, Kathryn Mary O'Brien, Peter Howland Oden, Daniel Arthur Prener, Sumedh Wasudeo Sathaye
  • Publication number: 20090001591
    Abstract: Techniques for reducing resistivity in metal interconnects by compressive straining are generally described. In one example, an apparatus includes a dielectric substrate, a thin film of metal coupled with the dielectric substrate, and an interconnect metal coupled to the thin film of metal, the thin film of metal having a lattice parameter that is smaller than the lattice parameter of the interconnect metal to compressively strain the interconnect metal.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Inventors: Michael Haverty, Sadasivan Shankar, Kevin O'Brien, Seongjun Park
  • Patent number: 7402509
    Abstract: A method of forming self-passivating interconnects. At least one of two mating bond structures is formed, at least in part, from an alloy of a first metal and a second metal (or other element). The second metal is capable of migrating through the first metal to free surfaces of the mating bond structures. During bonding, the two mating bond structures are bonded together to form an interconnect, and the second metal segregates to free surfaces of this interconnect to form a passivation layer. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: July 22, 2008
    Assignee: Intel Corporation
    Inventors: Mauro J. Kobrinsky, Jun He, Kevin O'Brien, Patrick Morrow, Ying Zhou, Shriram Ramanathan
  • Publication number: 20080154444
    Abstract: An apparatus configured for cooperative employment with an installed airborne application control system in an aircraft includes: an application control unit coupled with the application control system for cooperating with the airborne application control system to effect control of at least one second airborne application. The application control unit includes a respective application management section for participating in management of each respective second airborne application of the at least one second airborne application.
    Type: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Applicant: BOEING COMPANY A CORPORATION OF DELAWARE
    Inventors: Dean C. Miller, Katerina Y. Hur, Galen Muse, Kevin O'Brien