Patents Assigned to International Businss Machines Corporation
  • Patent number: 10635444
    Abstract: An apparatus for shared compare lanes for dependency wakeup in a double issue queue includes a source dependency module that determines a number of source dependencies for two instructions to be paired in a row of a double issue queue of a processor. A source dependency includes an unavailable status of a dependent source for data required by the two instructions where the data is produced by another instruction. The apparatus includes a pairing determination module that writes each of the two instructions into a separate row of the double issue queue in response to the source dependency module determining that the number of source dependencies is greater than a source dependency maximum and pairs the two instructions in one row of the double issue queue in response to the source dependency module determining that the number of source dependencies is less than or equal to the source dependency maximum.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: April 28, 2020
    Assignee: INTERNATIONAL BUSINSS MACHINES CORPORATION
    Inventors: Michael J. Genden, Dung Q. Nguyen, Hung Q. Le, Brian W. Thomto
  • Patent number: 10255289
    Abstract: A system and method for deduplicating analyzing system logs is disclosed. The method includes capturing, by an image acquisition component, an image of at least one log entry, converting, by an image processing component, text in the image of the at least one log entry to machine-encoded text, and scanning, by a log scanning component, the machine-encoded text for the at least one redundant copy of the at least one log entry. The method also includes removing, by the log scanning component, the at least one redundant copy of the at least one log entry, determining, by a log analysis component, if the at least one log entry is significant, flagging the at least one log entry if the log entry is significant, and alerting a user if the log entry is flagged.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: April 9, 2019
    Assignee: International Businss Machines Corporation
    Inventors: Itzhack Goldberg, Harry R. McGregor, Christopher B. Moore, Neil Sondhi
  • Patent number: 9882076
    Abstract: A solar energy conversion device comprises a vertical stack of at least two panels stacked in a hierarchy from an upper panel to a lower panel with each of the panels including a matching array of solar cells having a different energy bandgap from other panels of solar cells in the vertical stack of panels. Each panel in the vertical stack may be arranged with one of the panels having solar cells with a higher energy bandgap situated in the hierarchy and in the stack above others of the panels containing solar cells with a lower energy bandgap. The top surface of the device is adapted for receiving solar energy incident upon the uppermost panel. Each upper panel absorbs a fraction of sunlight with larger solar photon energies larger than the energy bandgap thereof.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: January 30, 2018
    Assignee: International Businss Machines Corporation
    Inventor: Harold J. Hovel
  • Patent number: 8851099
    Abstract: A system and method for detecting leaks in pressurized or vacuum pipes is disclosed. A pipe clamp comprises a housing that surrounds a pipe fitting. A containment chamber within the pipe clamp prevents leaked gas from escaping into the environment. The pipe clamp is installed in series with an exhaust line to remove the leaked gas from the containment chamber. A sensor may be configured and disposed to detect a change in pressure in the containment chamber to indicate the occurrence of a leak.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: October 7, 2014
    Assignee: International Businss Machines Corporation
    Inventors: Joseph P. DeGeorge, Joseph Casaregola, William Robert Copeland, Scott Matthew Hargash, Matthew F. Stanton, Bryant L. Hancock, Kevin R. Geysen
  • Patent number: 8554013
    Abstract: A method for selectively transforming a multi-dimensional input array comprising D dimensions includes, with a computing system, determining a D-dimensional convolution of the input array at only selected points in the array, each the convolution being a function of a product of D one-dimensional kernels; determining partial convolutions at each dimension iteratively, an iterative determination of one of the partial convolutions being determined, in part, from a previous iterative determination; and collecting transformed values from the convolutions into the input array to form a transformed input array.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: October 8, 2013
    Assignee: International Businss Machines Corporation
    Inventors: Ahmed El-Mahdy, Hisham El-Shishiny
  • Patent number: 7980446
    Abstract: A portion of compliant material includes four walls defining a slot. The slot has a relatively large cross-section end in fluid communication with a solder reservoir, and also has a relatively small cross-section end opposed to the relatively large cross-section end. The slot has a generally elongate rectangular shape when viewed in plan, with a length perpendicular to a scan direction, a width, parallel to the scan direction, associated with the relatively large cross section end, and a width, parallel to the scan direction, associated with the relatively small cross section end. The slot is configured in the portion of compliant material such that the relatively small cross-section end of the slot normally remains substantially closed, but locally opens sufficiently to dispense solder from the reservoir when under fluid pressure and locally unsupported by a workpiece. Methods of operation and fabrication are also disclosed.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: July 19, 2011
    Assignee: International Businss Machines Corporation
    Inventors: Stephen L. Buchwalter, Peter A. Gruber, Paul A. Lauro, Jae-Woong Nah
  • Patent number: 7115207
    Abstract: Disclosed is a method of manufacturing a metal mask for an integrated circuit chip interconnect solder bump. The invention deposits a very thick photoresist on both sides of a very thick molybdenum foil sheet (the molybdenum sheet is at least 8 mils thick and the photoresist is at least 5 microns thick). Then the process exposes and develops the photoresist to produce at least one opening having a diameter of at least 5 mil. The invention simultaneously etches both sides of the molybdenum foil using a very low etchant spray pressure of approximately 5 psi to form at least one via in the molybdenum foil that has a diameter of at least 12 mil and a knife-edge of 0.2 mil. The photoresist is removed after the etching process.
    Type: Grant
    Filed: July 1, 2003
    Date of Patent: October 3, 2006
    Assignee: International Businss Machines Corporation
    Inventors: Peter H. Berasi, Michael F. Jerome, Doris P. Pulaski, Robert P. Rippstein
  • Patent number: 6141659
    Abstract: Systems, methods and computer program products are provided for retrieving documents from multiple document servers into a single client session. Search criteria may be entered within one or more search fields displayed within a search template. Each search field is mapped to respective data fields within various document servers to be searched. When a query is entered by a user into a selected search template, records within document servers that contain data fields mapped to each search field are searched for data matching the entered search criteria. A list of documents having an associated record containing data matching the entered search criteria is displayed within the search template. Upon selection of a displayed record, a document associated with a selected record is displayed within a viewer within the client session.
    Type: Grant
    Filed: May 12, 1998
    Date of Patent: October 31, 2000
    Assignee: International Businss Machines Corporation
    Inventors: Kevin Spencer Barker, Annmarie O'Donnell, David Allen Schell, Beth Taylor Smith