Patents by Inventor J. Corrigan

J. Corrigan 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: 7512826
    Abstract: A method, apparatus, and computer program product are disclosed in a data processing system for providing a virtualized time base in a logically partitioned data processing system. A time base is determined for each one of multiple processor cores. The time base is used to indicate a current time to one of the processor cores for which the time base is determined. The time bases are synchronized together for the processor cores such that each one of the processor cores includes its own copy of a synchronized time base. For one of the processor cores, a virtualized time base is generated that is different from the synchronized time base but that remains synchronized with at least a portion of the synchronized time base. The processor core utilizes the virtualized time base instead of the synchronized time base for indicating the current time to the processor core. The synchronized time bases and the portion of the virtualized time base remaining in synchronization together.
    Type: Grant
    Filed: April 20, 2005
    Date of Patent: March 31, 2009
    Assignee: International Business Machines Corporation
    Inventors: William Joseph Armstrong, Michael J. Corrigan, Naresh Nayar, Scott Barnett Swaney
  • Publication number: 20090038270
    Abstract: One aspect of the invention pertains to a device for mixing and dispensing fluids, which generally includes a housing; a mixing chamber having a first inlet for introducing a first fluid into the mixing chamber, a second inlet for introducing a second fluid into the mixing chamber, and an outlet through which fluid may exit the mixing chamber; and a valving rod received within the mixing chamber and movable between an open position, in which the first and second inlets are in fluid communication with the mixing chamber, a cleaning position, in which the valving rod substantially seals closed the first inlet but does not seal closed the second inlet, and a closed position, in which the valving rod substantially seals closed the first and second inlets.
    Type: Application
    Filed: August 7, 2007
    Publication date: February 12, 2009
    Inventors: William J. Mahon, Gary R. Dye, Robert D. Wheeler, Michael R. Sandner, Henry Ruddy, John J. Corrigan, III
  • Publication number: 20080277816
    Abstract: A mold assembly for making a molded foam article generally includes a housing having an internal cavity and an opening into the cavity, a movable support member movable between an inner position and an outer position, an object supported by the support member and having a three-dimensional shape, and a closure. A method for making a molded foam article generally includes moving the support member to the outer position, positioning a film web over the object to form a substantially convex envelopment, moving the support member to the inner position while maintaining the film web in contact with the object to reconfigure the substantially convex film envelopment into a partially concave film envelopment, and dispensing a predetermined amount of a foamable composition into the hollow space provided by the concave envelopment.
    Type: Application
    Filed: May 10, 2007
    Publication date: November 13, 2008
    Inventors: Matthew A. Thompson, Timothy T. Oberle, John J. Corrigan, III, Robert D. Wheeler
  • Publication number: 20080256321
    Abstract: An apparatus, program product and method for tracking the state of a migrating logical partition. Embodiments may use the state to determine the readiness and/or appropriateness of a page of the logical partition for transferring. The state may include a value or other data used to track changes affecting the page or the relative ease and/or appropriateness of migrating the page. A page manager table with entries corresponding to the state of each page of the logical partition may be used to track the state while the logical partition continues to run during a migration.
    Type: Application
    Filed: April 16, 2007
    Publication date: October 16, 2008
    Inventors: William Joseph Armstrong, Michael J. Corrigan, Stuart Zachary Jacobs, David Anthony Larson, Naresh Nayar, Wade Byron Ouren
  • Publication number: 20080172670
    Abstract: A soft lock mechanism controls access by multiple processes to a shared resource to make simultaneous access an unlikely event, while not necessarily preventing simultaneous access. Preferably, the soft lock contains a next_free_time field, specifying when the soft lock will next be available, and a lock_duration, specifying a sufficiently long interval for most accesses to the resource to complete. The lock is obtained by comparing the current time to next_free_time. If the current time is later than next_free_time, then the lock is obtained immediately, and next_free_time is updated to the current time plus lock_duration. If the current time is before next_free_time, then next_free_time is incremented by lock_duration, and the requesting process waits until the old next_free_time to obtain the lock. No action is required to release the lock.
    Type: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Inventors: Michael J. Corrigan, Gary Ross Ricard, Timothy Joseph Torzewski
  • Publication number: 20080168254
    Abstract: An apparatus and method selectively invalidate entries in an address translation cache instead of invalidating all, or nearly all, entries. One or more translation mode bits are provided in each entry in the address translation cache. These translation mode bits may be set according to the addressing mode used to create the cache entry. One or more “hint bits” are defined in an instruction that allow specifying which of the entries in the address translation cache are selectively preserved during an invalidation operation according to the value(s) of the translation mode bit(s). In the alternative, multiple instructions may be defined to preserve entries in the address translation cache that have specified addressing modes. In this manner, more intelligence is used to recognize that some entries in the address translation cache may be valid after a task or partition switch, and may therefore be retained, while other entries are invalidated.
    Type: Application
    Filed: March 25, 2008
    Publication date: July 10, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael J. Corrigan, Paul LuVerne Godtland, Joaquin Hinojosa, Cathy May, Naresh Nayar, Edward John Silha
  • Publication number: 20080168258
    Abstract: A method and system for selecting the architecture level to which a processor appears to conform within a computing environment when executing specific logical partitions or programs and performing migration among different levels of processor architecture. The method utilizes a “processor compatibility register” (PCR) that controls the level of the architecture that the processor appears to support. In one embodiment, the PCR is accessible only to super-privileged software. The super-privileged software sets bits in the PCR that specify the architecture level that the processor is to appear to support so that when the program runs on the processor, the processor behaves in accordance with the architecture level for which the program was designed.
    Type: Application
    Filed: January 9, 2007
    Publication date: July 10, 2008
    Inventors: William J. Armstrong, Richard L. Arndt, Michael J. Corrigan, Giles R. Frazier, Timothy R. Marchini, Cathy May, Naresh Nayar, John T. O'Quin
  • Patent number: 7389400
    Abstract: An apparatus and method selectively invalidate entries in an address translation cache instead of invalidating all, or nearly all, entries. One or more translation mode bits are provided in each entry in the address translation cache. These translation mode bits may be set according to the addressing mode used to create the cache entry. One or more “hint bits” are defined in an instruction that allow specifying which of the entries in the address translation cache are selectively preserved during an invalidation operation according to the value(s) of the translation mode bit(s). In the alternative, multiple instructions may be defined to preserve entries in the address translation cache that have specified addressing modes. In this manner, more intelligence is used to recognize that some entries in the address translation cache may be valid after a task or partition switch, and may therefore be retained, while other entries in the address translation cache are invalidated.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: June 17, 2008
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Corrigan, Paul LuVerne Godtland, Joaquin Hinojosa, Cathy May, Naresh Nayar, Edward John Silha
  • Publication number: 20070235902
    Abstract: Disclosed herein is a microstructured tool having a microstructured layer having a polymer and a microstructured surface; a nickel layer disposed adjacent the microstructured layer opposite the microstructured surface; and a base layer disposed adjacent the nickel layer opposite the microstructured layer. The microstructured surface may have at least one feature having a maximum depth of up to about 1000 um. Also disclosed herein is a method of making the microstructured tool using laser ablation. The microstructured tool may be used to make articles suitable for use in optical applications.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 11, 2007
    Inventors: Patrick R. Fleming, Paul E. Humpal, Thomas R.J. Corrigan, Todd R. Williams, Tadesse G. Nigatu
  • Publication number: 20060273186
    Abstract: A system and method for introducing ozone treated air into a product holding space comprises an air atomizing nozzle positioned proximate the product holding space and including a water inlet and an air inlet. A water supply and a control selectively supply pressurized water from the supply to the atomizing nozzle water inlet. An air compressor is operatively connected between an ozone generator and the atomizing nozzle air inlet for delivering pressurized ozone to the atomizing nozzle so that the nozzle delivers ozonated vapor into the product holding space.
    Type: Application
    Filed: July 27, 2006
    Publication date: December 7, 2006
    Inventors: J. Corrigan, Paul Jones
  • Publication number: 20050011372
    Abstract: A system and method for introducing ozone treated air into a product holding space comprises an air atomizing nozzle positioned proximate the product holding space and including a water inlet and an air inlet. A water supply and a control selectively supply pressurized water from the supply to the atomizing nozzle water inlet. An air compressor is operatively connected between an ozone generator and the atomizing nozzle air inlet for delivering pressurized ozone to the atomizing nozzle so that the nozzle delivers ozonated vapor into the product holding space.
    Type: Application
    Filed: December 1, 2003
    Publication date: January 20, 2005
    Inventors: J. Corrigan, Paul Jones
  • Patent number: 6632556
    Abstract: A fuel cell power plant includes a first cell stack assembly having a plurality of planar fuel cells in electrical communication with one another and a second cell stack assembly having a plurality of planar fuel cells in electrical communication with one another. An inter-stack manifold assembly is disposed between the first and second cell stack assemblies and provides an electrical pathway between the first and second cell stack assemblies. A baffle is formed internally to the manifold assembly for feeding a substantially uniform proportion of a reactant stream to the first and second cell stack assemblies while collecting an exhausted reactant stream from the first and second cell stack assemblies.
    Type: Grant
    Filed: December 19, 2000
    Date of Patent: October 14, 2003
    Assignee: UTC Fuel Cells, LLC
    Inventors: Robin J. Guthrie, Tomas J. Corrigan
  • Patent number: 6574721
    Abstract: An apparatus and method provide simultaneous local and global addressing capabilities in a computer system. A global address space is defined that may be accessed by all processes. In addition, each process has a local address space that is local (and therefore available) only to that process. An address space processor is implemented in software to perform system functions that distinguish between local addresses and global addresses. In the preferred embodiments, the local address space has a size that is a multiple of the size of a segment of global address space. When the hardware indicates a page fault, the address space processor determines whether the address being translated is a local address or a global address. If the address is a local address, the address space processor uses a local directory to process the page fault. If the address is a global address, the address space processor uses a global directory to process the page fault.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: June 3, 2003
    Assignee: International Business Machines Corporation
    Inventors: Patrick James Christenson, Brian Eldridge Clark, Michael J. Corrigan, Paul LuVerne Godtland, Richard Karl Kirkman, Donald Arthur Morrison, Scott Alan Plaetzer
  • Publication number: 20030066192
    Abstract: A method of repairing a gas turbine engine compressor blade airfoils includes machining away airfoil material along leading and trailing edges and a radially outer tip of the airfoil to form leading edge, trailing edge, and tip cut-backs. Then beads of welding material are welded onto the leading edge, trailing edge, and tip cut-backs. Then some of the weld material is machined away from the weld bead to obtain desired finished dimensions of the leading and trailing edges and radially outer tip. Blade material along only radially outermost portions of the leading and trailing edges extending from the tip towards a base of the airfoil is machined away. A rounded corner is formed between the leading edge and trailing edge cut-backs and unmachined portions of the airfoil between the outermost portions of the leading and trailing edges and the base of the airfoil.
    Type: Application
    Filed: October 10, 2001
    Publication date: April 10, 2003
    Inventors: Melvin H. Wilkins, Sean J. Corrigan, William T. Dingwell
  • Patent number: 6537351
    Abstract: A gas stream moisture condenser assembly for use in a fuel cell power plant includes a gas stream flow path which is formed from a monolithic open cell foam body. The foam body is preferably formed from a high temperature material such as stainless steel, nickel alloys and iron-aluminum alloys, or from a ceramic material. The foam body includes open cells or pores which are contained within a metal or ceramic lattice. Coolant tubes are in contact with the foam monolith so as to cool the lattice sufficiently to cause moisture in the gas stream to condense on a lattice surrounding the pores of the foam. The condensate migrates from the foam lattice into a reservoir. The condenser can be used to remove water from gas streams, such as a cathode exhaust stream or a mixed burner and cathode exhaust stream, of a fuel cell power plant.
    Type: Grant
    Filed: May 29, 2001
    Date of Patent: March 25, 2003
    Assignee: UTC Fuel Cells, L.L.C.
    Inventors: Paul R. Margiott, Thomas J. Corrigan
  • Patent number: 6532656
    Abstract: A method of repairing a gas turbine engine compressor blade airfoils includes machining away airfoil material along leading and trailing edges and a radially outer tip of the airfoil to form leading edge, trailing edge, and tip cut-backs. Then beads of welding material are welded onto the leading edge, trailing edge, and tip cut-backs. Then some of the weld material is machined away from the weld bead to obtain desired finished dimensions of the leading and trailing edges and radially outer tip. Blade material along only radially outermost portions of the leading and trailing edges extending from the tip towards a base of the airfoil is machined away. A rounded corner is formed between the leading edge and trailing edge cut-backs and unmachined portions of the airfoil between the outermost portions of the leading and trailing edges and the base of the airfoil.
    Type: Grant
    Filed: October 10, 2001
    Date of Patent: March 18, 2003
    Assignee: General Electric Company
    Inventors: Melvin H. Wilkins, Sean J. Corrigan, William T. Dingwell
  • Publication number: 20020178920
    Abstract: A gas stream moisture condenser assembly for use in a fuel cell power plant includes a gas stream flow path which is formed from a monolithic open cell foam body. The foam body is preferably formed from a high temperature material such as stainless steel, nickel alloys and iron-aluminum alloys, or from a ceramic material. The foam body includes open cells or pores which are contained within a metal or ceramic lattice. Coolant tubes are in contact with the foam monolith so as to cool the lattice sufficiently to cause moisture in the gas stream to condense on a lattice surrounding the pores of the foam. The condensate migrates from the foam lattice into a reservoir. The condenser can be used to remove water from gas streams, such as a cathode exhaust stream or a mixed burner and cathode exhaust stream, of a fuel cell power plant.
    Type: Application
    Filed: May 29, 2001
    Publication date: December 5, 2002
    Inventors: Paul R. Margiott, Thomas J. Corrigan
  • Publication number: 20020076601
    Abstract: A fuel cell power plant includes a first cell stack assembly having a plurality of planar fuel cells in electrical communication with one another and a second cell stack assembly having a plurality of planar fuel cells in electrical communication with one another. An inter-stack manifold assembly is disposed between the first and second cell stack assemblies and provides an electrical pathway between the first and second cell stack assemblies. A baffle is formed internally to the manifold assembly for feeding a substantially uniform proportion of a reactant stream to the first and second cell stack assemblies while collecting an exhausted reactant stream from the first and second cell stack assemblies.
    Type: Application
    Filed: December 19, 2000
    Publication date: June 20, 2002
    Inventors: Robin J. Guthrie, Tomas J. Corrigan
  • Patent number: 6403247
    Abstract: An integrated manifold system for a fuel cell power plant includes a first fuel cell stack and a second fuel cell stack, wherein a common manifold is adapted to be in fluid communication with the first fuel cell stack and the second fuel cell stack. The common manifold includes a first plenum for diverting a first reactant to each of the first and second fuel cell stacks, and a second plenum for accepting the first reactant as the first reactant is exhausted from each of the first and second fuel cell stacks.
    Type: Grant
    Filed: December 3, 1999
    Date of Patent: June 11, 2002
    Assignee: International Fuel Cells, LLC
    Inventors: Robin J. Guthrie, Thomas J. Corrigan, Stanley P. Bonk
  • Patent number: 6387555
    Abstract: An integrated fuel cell stack assembly (26) and selective oxidizer bed assembly (200) is provided. The fuel cell stack assembly (26) also includes a number of fuel cells. A fuel inlet manifold (22) and fuel inlet plenum to cell stack (38) manifold are arranged in fluid communication with the fuel stack assembly (26) for supplying to and exhausting from, respectively, the fuel supply in the fuel cells in the fuel stack assembly (26). The bed resides in said fuel inlet manifold. The bed includes a selective oxidation catalyst with a heat exchange fluid conduit routed therethrough. Oxygen-containing gas is supplied into the bed via the input plenum. The temperature of the internal selective oxidizer bed is controlled by the fluid conduit in the bed to reduce carbon monoxide in the fuel.
    Type: Grant
    Filed: February 22, 2000
    Date of Patent: May 14, 2002
    Assignee: UTC Fuel Cells, LLC
    Inventors: Douglas J. Wheeler, Thomas J. Corrigan, Leonard J. Bonville, Roger R. Lesieur, Derek W. Hildreth, Carl A. Reiser