Patents Represented by Attorney Floyd A. Gonzales
  • Patent number: 6816382
    Abstract: A handle having a handle body, a latching arm, and a pivot block is provided. The handle body has a release finger and a pivot leg. The latching arm is slideably secured to the handle body. The pivot block is connectable to a device having at least one movable component. The pivot block is also connected to a first portion of the pivot leg so as to allow the handle body to rotate in the pivot block about the first portion between a first position and a second position. The first position is a locked position and the second position is a latched position.
    Type: Grant
    Filed: October 7, 2003
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Dennis R. Barringer, John C. Hilburn, Gregory H. Richardson, Harold M. Toffler
  • Patent number: 6775789
    Abstract: Timing facilities are used to provide sequence values that are unique across operating system images. A sequence value includes various components, including timing information and selected information. The selected information is used to provide a sequence value that is unique across a plurality of operating system images. Additionally, the sequence value can include, for instance, a processor identifier component and a placeholder component. The placeholder component ensures that the sequence value is an increasing value, even when the physical clock used to provide the timing information wraps back to zero.
    Type: Grant
    Filed: June 21, 1999
    Date of Patent: August 10, 2004
    Assignee: International Business Machines Corporation
    Inventors: David Arlen Elko, Jeffrey M. Nick, Ronald M. Smith, Sr., Charles F. Webb
  • Patent number: 6714997
    Abstract: Method and means to provide a mechanism by which a hypervisor can permit a real machine to interpretively execute certain I/O instructions independently of the value of an I-bit in the subchannel. This is necessary as the I-bit covers all I/O instructions that can be interpretively executed; however, there can be instances where the hypervisor cannot allow the interpretive execution of other I/O instructions but can permit the interpretive execution of the SIGA instruction.
    Type: Grant
    Filed: May 19, 2000
    Date of Patent: March 30, 2004
    Assignee: International Business Machines Corporation
    Inventors: Frank W. Brice, Jr., Janet R. Easton, Steven Messinger, Richard P. Tarcza, Leslie W. Wyman
  • Patent number: 6693880
    Abstract: Controlling the flow of information between senders and receivers across links being used as channels. In one example, a self-timed interface link is adapted to be used as a channel. Such an interface is referred to as an integrated cluster bus. The flow control for the integrated cluster bus includes, for instance, a Data Request packet that indicates to the transmitter of data that it can now send the data; a continue indicator that specifies that more data is to follow; and a sequence indicator that is used to determine if a particular message is in proper sequence order. The integrated cluster bus does not require large data buffers and offers low latency messaging.
    Type: Grant
    Filed: June 20, 2001
    Date of Patent: February 17, 2004
    Assignee: International Business Machines Corporation
    Inventors: Thomas A. Gregg, Kulwant M. Pandey
  • Patent number: 6671740
    Abstract: Channel-to-channel communications is provided by integrating channel-to-channel functionality into one or more communication channels of a computing environment which may include heterogenous computer systems. The one or more channels having the integrated CTC function are non-dedicated channels also capable of conventional channel functionality. Work units at such channels are forwarded to either the CTC function or the channel function based on work unit type. Further, a facility is provided for automatically deciding which of the first channel and the second channel is to provide the CTC function for a CTC connection. Partition-to-partition communication can also be accomplished using the integrated CTC function by establishing an internal logical path between a first logical partition and the CTC function and a second logical path between a second logical partition and the CTC function.
    Type: Grant
    Filed: May 12, 2000
    Date of Patent: December 30, 2003
    Assignee: International Business Machines Corporation
    Inventors: Patricia G. Driever, John R. Flanagan, Robert P. Jewett
  • Patent number: 6660932
    Abstract: A docking apparatus for printed circuit boards including a cassette housing, having a housing base, a housing cover and a housing wall, wherein the housing base and the housing wall are disposed relative to each other so as to define a housing cavity for containing a printed circuit card and wherein the housing wall includes a cable opening disposed so as to be communicated with the housing cavity, a housing bezel, disposed relative to the cassette housing so as to be associated with the cable opening, the housing bezel includes an outer bezel having a first plurality of openings and an inner bezel having a second plurality of apertures, the inner bezel in electrical communication with the printed circuit card, wherein said housing bezel is removable, and an EMC gasket disposed between the outer and inner bezels of said housing bezel, the EMC gasket configured to provide a removable EMC seal proximate the cable opening while still allowing airflow through the first and second plurality of apertures having the
    Type: Grant
    Filed: June 5, 2002
    Date of Patent: December 9, 2003
    Assignee: International Business Machines Corporation
    Inventors: Dennis R. Barringer, Edward J. Seminaro, Harold M. Toffler
  • Patent number: 6639803
    Abstract: A heat sink device interconnect including a mounting device, having a mounting device top, a board stiffener, wherein the board stiffener is disposed so as to be communicated with the mounting device and a heat sink device compressingly disposed between the mounting device top and the board stiffener, wherein the heat sink device includes a top plate, a bottom plate and a heat sink fin compressingly disposed between the top plate and the bottom plate.
    Type: Grant
    Filed: July 11, 2002
    Date of Patent: October 28, 2003
    Assignee: International Business Machines Corporation
    Inventors: Joseph P. Corrado, Budy D. Notohardjono, Roger R. Schmidt
  • Patent number: 6600743
    Abstract: A method of multicasting messages in a computing network environment having at least one host and a plurality of clients connected and in processing communication with one another via a gateway device. Host(s) and client(s) requesting registration will be registered and their information will be entered in a routing table, one entry dedicated to each host or client. A connectivity platform controls all communication between the host and the client(s) by receiving all information packets. The Routing table is then searched and the packets are distributed accordingly to their owner once a matching entry is found. If a matching entry is not found the packet will be dropped.
    Type: Grant
    Filed: August 25, 1998
    Date of Patent: July 29, 2003
    Assignee: International Business Machines Corporation
    Inventors: Chin Lee, Bruce H. Ratcliff, Stephen R. Valley
  • Patent number: 6595018
    Abstract: A refrigeration system includes an evaporator housing sealed to a first side of a circuit board containing a logic module, the evaporator housing including an evaporator block in thermal communication with the logic module. The evaporator housing further includes at least a humidity sensor for detecting a humidity within the evaporator housing. In another aspect of the invention, the refrigeration system includes a heater on a second side of the circuit board opposite the evaporator housing, the heater being in thermal communication with plated through-holes of the circuit board to maintain the circuit board above local ambient temperature. In another aspect of the invention, a source of dry pressurized air is provided into the sealed evaporator housing through a though-hole drilled directly under the logic module.
    Type: Grant
    Filed: July 19, 2002
    Date of Patent: July 22, 2003
    Assignee: International Business Machines Corporation
    Inventors: Gary F. Goth, Jody A. Hickey, Daniel J. Kearney, Robert Makowicki, John Loparco
  • Patent number: 6538460
    Abstract: A method and apparatus of interconnecting with a system board is presented. A system board having a metal stiffener mounted thereon is provided with an opening in the stiffener to provide access to an area of interest on the system board. A probe test assembly is positioned at the opening and secured to the stiffener when testing is desired to provide access to the pins of the device under test (e.g., a Multi Chip Module (MCM) on the system board). Alternatively, a system enhancement device, such as a MCM or Single Chip Module (SCM) having additional Central Processing Units (CPU's) or other features, may be installed on the system board at the opening in the stiffener to enhance the function of the system board. Another alternate includes an interface assembly positioned at the opening in the stiffener. A cover is positioned at the opening and secured to the stiffener at all other times.
    Type: Grant
    Filed: March 16, 2000
    Date of Patent: March 25, 2003
    Assignee: International Business Machines Corporation
    Inventors: Michael F. McAllister, Klaus K. Kempter, Charles F. Pells, Stephan R. Richter, Gerhard Ruehle
  • Patent number: 6337852
    Abstract: A method for a message processing system in which messages are transmitted from source nodes to destination nodes. A transmission flow control technique is disclosed in which the source node optimistically sends control information and a data portion of a message, and wherein a destination node discards the data portion of the message if it is unable to accommodate it. The destination node, however, retains enough of the control information to identify the message to the source node, and when the destination node is subsequently able to accommodate the data portion, the destination node issues a request to the source node to retransmit the data portion of the message. Discarding of one message is followed by discards of sequential messages, until the destination node is able to accommodate the data portions of messages.
    Type: Grant
    Filed: December 29, 1997
    Date of Patent: January 8, 2002
    Assignee: International Business Machines Corporation
    Inventors: Christine M. Desnoyers, Douglas J. Joseph, Francis A. Kampf, Alan F. Benner
  • Patent number: 6246969
    Abstract: A method and apparatus for testing cooling units used in computers is presented. Testing of such cooling systems increases the reliability thereof, which in turn increases the reliability of the computers utilizing these cooling systems. The cooling system tester comprises a test frame which supports a plurality of evaporators, associated modular cooling units (units under test) and associated fan or blower assemblies. A heating element is attached to each of these evaporators to act as a heat load for the corresponding modular cooling unit, i.e., to simulate the heat load of an actual computer. The heat output of the heating elements are controlled by a computer. The power supplied to the modular cooling units is also regulated (controlled) by the computer. A program in the computer runs a test on each of the modular cooling units. The program checks for user input and the installation of a modular cooling unit.
    Type: Grant
    Filed: September 8, 1998
    Date of Patent: June 12, 2001
    Assignee: International Business Machines Corporation
    Inventors: Mark T. Sinclair, Francis G. Cascio, Marc H. Coq, Ronald D. Critelli, Frank M. Desiano, Terrence A. Quinn, Daren Simmons
  • Patent number: 6216150
    Abstract: Program product for an application programming interface that unifies a plurality of mechanisms into a single framework. The interface includes a mechanism for communicating between members of a process group of related processes, and a mechanism for synchronizing the related processes of the process group. Additionally, the application programming interface may include mechanisms for managing membership of the process group or a processor group of processors, and/or a mechanism for controlling a group state value for the process group.
    Type: Grant
    Filed: October 24, 1997
    Date of Patent: April 10, 2001
    Assignee: International Business Machines Corporation
    Inventors: Peter Richard Badovinatz, Marion Lee Blount, Larry Bert Brenner, Tushar Deepak Chandra, Ajei Sarat Gopal, Dennis Duane Jurgensen, Marc Adam Kaplan, Orvalle Theodore Kirby, John Arthur Pershing, Jr., John Joseph Edward Turek
  • Patent number: 6137684
    Abstract: An electronic enclosure assembly having a logic chassis, a forward extension member attached to one end of the logic chassis wherein each side of the forward extension member has side pieces, each of the side pieces having a face and a notch. The enclosure further includes a removable chassis having a front side and a rearward side and sized to fit between the side pieces and slidably movable on the extension until it is engaged with the logic chassis. An activation handle having side members is pivotally attached on the sides and at front end of the removable chassis and is movable between an up position and a down position. The ends of the side members and the notches of the side pieces of the logic chassis cooperate for camming the removable chassis into engagement with the logic chassis when the activation handle is moved to its up position and for camming the removable chassis away and disengaging the removable chassis from the logic chassis when said activation handle is returned to its down position.
    Type: Grant
    Filed: April 21, 1998
    Date of Patent: October 24, 2000
    Assignee: International Business Machines Corporation
    Inventors: David N. Ayd, Richard M. Ecker, Timothy S. Farrow, Franz Edlinger, Peter W. Kelly
  • Patent number: 5625832
    Abstract: A distributed control method and distributed processing system to decrease data communication overhead and to execute a program efficiently. One of processors at which data arrives in a multiprocessing system is selected by a polling process (310 to 312). All data which arrives at the selected processor is received therefrom to fill a control table of sending and receiving data and a control table of calculation sets with marks for indicating the completion of data receipt (314 to 316). Data to be sent is sent so that the control table of sending and receiving data is marked to indicate the completion of data sending (318 to 320). If data has not yet arrived during polling, required data is sent to all processors (322). The execution of actual calculations using array processes is effected by using calculation sets such that the control table of calculation sets is marked indicating the completion of calculation.
    Type: Grant
    Filed: February 14, 1995
    Date of Patent: April 29, 1997
    Assignee: International Business Machines Corporation
    Inventors: Gyo Ohsawa, Hideaki Komatsu
  • Patent number: 5333291
    Abstract: A stride enhancer provides high memory bandwidth on strides greater than one and minimizes requests to memory. The basic memory module (BSM) design uses line fetches as the basic cache complex fetch mechanism and allows operation of the BSM to be stride independent. In the preferred implementation, the BSM has two fetch modes; a normal mode and a line fetch mode. In the normal mode, a quadword (QW) is fetched as in the conventional design. In the line fetch mode, all double words (DWs) within the referenced line are returned to the storage control element (SCE) at two DWs per cycle for strides one through eight (twice the conventional bandwidth) or at least one DW per cycle for all other strides (equal to the conventional bandwidth). This is accomplished with two DW busses rather than a single QW bus and by interleaving DW storage locations within the BSM. In line fetch mode for strides one through eight, DWs are read out according to the stride on the two DW busses.
    Type: Grant
    Filed: June 14, 1991
    Date of Patent: July 26, 1994
    Assignee: International Business Machines Corporation
    Inventors: Warren W. Grunbok, Donald W. Price, De Tran
  • Patent number: 4144937
    Abstract: Disclosed is a tester valve having a ball valve rotatable between the open and closed positions for use with a test string to test an oil well. The apparatus includes a ball closing piston in the valve operating mechanism which assists in rotating the ball to the closed position. One side of the ball closing piston is exposed to a first pressure of formation fluid flowing through the interior of the test string on the upstream side of the ball valve. The other side of the piston is exposed to a second pressure which is lower than the first pressure by a pressure drop caused as the fluid flows through the apparatus past the ball being rotated to the closed position. A bypass mechanism is additionally disclosed which is operable for equalizing the pressure on both sides of the ball closing piston when the ball is being rotated to the open position.
    Type: Grant
    Filed: December 19, 1977
    Date of Patent: March 20, 1979
    Assignee: Halliburton Company
    Inventors: Gerald D. Jackson, Jim R. Williamson, John C. Zimmerman
  • Patent number: D344073
    Type: Grant
    Filed: October 22, 1992
    Date of Patent: February 8, 1994
    Assignee: International Business Machines Corporation
    Inventors: Thomas M. Cipolla, John D. Swansey