Patents Represented by Attorney, Agent or Law Firm Floyd A. Gonzalez
  • Patent number: 7675930
    Abstract: A system for switching data packets through a multiple (m) input, multiple (n) output switching device providing switching having a fast one-cycle throughput. A respective switching device behaves like an output queued switch from a set of distributed output queues reading the incoming input control information from the plurality of input ports (IP) and compresses the information in a form which allows an easy association with a respective output port (OP) to which an individual input port is temporarily mapped.
    Type: Grant
    Filed: February 19, 2008
    Date of Patent: March 9, 2010
    Assignee: International Business Machines Corporaiton
    Inventors: Francois Abel, Gottfried Andreas Goldrian, Ingemar Holm, Helmut Kohler, Norbert Schumacher
  • Patent number: 7627639
    Abstract: A client subscribes to a pub/sub service, the client comprises an application program for performing an operation on a published message received from a Pub/Sub service. The operation on the message comprises any one of saving the message to storage, accessing a web service based on information in the received message, authorizing subscription, executing an application identified by the message, filtering the message information for presentation to a user, overriding a message function, transforming the message media format or forwarding the message to another node.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: December 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: Brian D. Goodman, Frank Jania, Konrad C. Lagarde, Chen Shu, Michael Van Der Meulen
  • Patent number: 7620695
    Abstract: Host computing systems with the ability to efficiently identify the Infiniband™ (IB) addressing parameters corresponding to Fibre Channel I/O devices that are accessible through IB-to-Fibre Channel adapters. An efficient means is described to store the IB addressing parameters pertaining to individual Fibre Channel I/O devices on a subnet administration database, and an efficient mechanism to recover from the database, the IB addressing parameters corresponding to all physical paths by which a desired Fibre Channel I/O device is accessible.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: November 17, 2009
    Assignee: International Business Machines Corporation
    Inventor: Giles R. Frazier
  • Patent number: 7575146
    Abstract: An apparatus for selective rework for surface mount components. A shield assembly encloses a circuit board on which Surface Mount Technology (SMT) modules are soldered. The shield assembly includes a top shield member having an opening over an SMT module to be removed from the circuit board, and a bottom shield member having an opening exposing the solder mount of the SMT module to be removed. An intermediate shield member is located in the opening in the top shield member and extends through the opening to the circuit board and surrounds the SMT module to be removed. A spring loaded mechanism is positioned over the intermediate shield member and grips the SMT module to be removed. The spring loaded mechanism applies removal force for removing the SMT module from the circuit board when heat is applied causing the solder holding the SMT module to the circuit board to reflow.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: August 18, 2009
    Assignee: International Business Machines Corporation
    Inventors: Brian D. Chapman, Mary A. Emmett, Arden S. Lake, Wai Mon Wa, Nandu N. Ranadive, Michael Variano, John P. Weir
  • Patent number: 7447116
    Abstract: A system, method and program product for tracking the depth of small objects in which a transmitter is connected to a fishing line. The transmitter includes a sensor for measuring water pressure and transmits the pressure measurements to a receiver at a location remote from said transmitter. A signal processing unit is connected to the receiver and converts the transmitted pressure measurements into depth measurements. A display displays the depth measurements in real time showing the depth of the transmitter. The signal processing unit may include a wireless system for transmitting the depth measurement to a wireless display device associated with the fishing line to which the transmitter is connected.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: November 4, 2008
    Assignee: Ionetrics, Inc
    Inventor: Timothy W. Bratcher
  • Patent number: 7440468
    Abstract: Method and apparatus for communicating global link control words (LCW) between chips. A queue stores LCWs and has in input for receiving an LCW from a previous chip, and an output for outputting a stored LCW to a subsequent chip. A management circuit compares an incoming LCW with a previously stored LCW, and a combiner circuit combines the incoming LCW with a previously stored LCW and stores the combined LCW in the queue when the management circuit determines that the incoming LCW can be combined with the previously stored LCW.
    Type: Grant
    Filed: December 11, 2003
    Date of Patent: October 21, 2008
    Assignee: International Business Machines Corporation
    Inventor: Roger C. Jestes, Jr.
  • Patent number: 7337440
    Abstract: A method of providing access to Business Applications (BA) offering their services and interactively controlled by a multitude of BA panels, the BAs displaying succeeding BA panels dependent on user interactions, user specified data and the contents of any kind of data base the BA is operating on. The individual panels, the sequence of the panels as they are displayed by the BA and the activities required to launch a BA to display a succeeding panel results in a User Interaction Graph (UIB) modeling the spectrum of panel interactions with a BA. Analyzing the UIB generates Transaction Methods (TM) for autonomously executing and controlling a sequence of BA panels which, with the correct input information Passed over the TMs, initiate the required activities for traversing through a certain panel sequence and returning the output information gathered during its execution.
    Type: Grant
    Filed: July 24, 2000
    Date of Patent: February 26, 2008
    Assignee: International Business Machines Corporation
    Inventors: Andrea Schmidt, Ute Twisselmann
  • Patent number: 6976083
    Abstract: An apparatus for providing direct data processing access in a network computing system environment. The system environment has a main storage which can be connected to one or more application servers and is in processing communication with an interface element. The interface element has at least one adapter and can be connected to one or more application user(s). One or more queues are established in the main storage that can handle data without causing interrupts in the running programs. Incoming data is received using the adapter and as data is received or modified, the status of the network computing system will be updated to reflect the new data or change. Data is then processed in the main storage after interrogating the multiple existing queues in the main storage simultaneously and forwarding them in turn to their appropriate destination or application server after a determination has been made by interrogating these queues.
    Type: Grant
    Filed: February 19, 1999
    Date of Patent: December 13, 2005
    Assignee: International Business Machines Corporation
    Inventors: Michael E. Baskey, Steven G. Glassen, Eugene P. Hefferon, Bruce H. Ratcliff, Arthur J. Stagg, Stephen R. Valley
  • Patent number: 6836835
    Abstract: The present invention relates to central processing units in computer systems, and in particular, it relates to a method and a respective hardware implementation of an add operation and a subtract operation. A combined add and subtract/compare logic is disclosed comprising: adding a less significant part of two add operands for generating a carry-out bit using a first carry network, adding a respective more significant part of the add operands for bit wise generating sum bits and carry bits, performing a combined subtract operation by bit wise operating a second carry network with respective bits of the more significant part of the subtract operand, and with respective ones of said sum bits, and said carry-out bit of said less significant part add operation, and the carry-out bits of said more significant part add operation. Speed is increased and chip area is saved.
    Type: Grant
    Filed: June 14, 2002
    Date of Patent: December 28, 2004
    Assignee: International Business Machines Corporation
    Inventors: Wilhelm E. Haller, Harald Mielich
  • Patent number: 6836840
    Abstract: A design and method of using a group write slave and a sequence alignment logic module including an identification stage, the identification stage having a first ID input, a second ID input, an ID AND gate, and an ID comparator, a select stage, the select stage having a first select input port, a group write comparator, an individual select comparator, an OR gate and a select AND gate, a Slave Module, wherein the Slave Module includes a group wait signal and a group rearbitrate signal and a sequence alignment logic module which includes a gated logic portion having logic circuitry constructed so as to create a sequence alignment logic module output signal by sequencing and combining the plurality of sequence alignment logic module input signals so as to represent the slowest of the sequence alignment logic module input signals.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: December 28, 2004
    Assignee: International Business Machines Corporation
    Inventors: Tin-chee Lo, Yuk-Ming Ng, Anil S. Keste
  • Patent number: 6829145
    Abstract: An apparatus and method of cooling of an electronic module. The apparatus and method include a heat sink thermally coupled to the module, and a fastener configured to alter a clamping force therebetween as a result of the heat sink and the module formed of materials having a higher coefficient of thermal expansion (CTE) than the fastener.
    Type: Grant
    Filed: September 25, 2003
    Date of Patent: December 7, 2004
    Assignee: International Business Machines Corporation
    Inventors: Joseph P. Corrado, Gary F. Goth, Randall G. Kemink, William P. Kostenko, Budy D. Notohardjono
  • Patent number: 6829659
    Abstract: The present invention provides fiber channel networks the ability to logically disconnect without closing an exchange pair wherein the control unit signals the channel that the channel can elect to keep the exchange open by sending the channel a status command. A preferred status command to permit the channel to keep the exchange open includes an End Connection=‘0’ with Channel End=‘1’ and device end=‘0’.
    Type: Grant
    Filed: August 27, 2001
    Date of Patent: December 7, 2004
    Assignee: International Business Machines Corporation
    Inventors: Brent C. Beardsley, Joseph C. Elliott, John R. Flanagan, Giles R. Frazier, Catherine C. Huang
  • Patent number: 6815921
    Abstract: A system for controlling a motor comprising: a voltage source including a voltage sensor for detecting a voltage of the voltage source; a motor in operable communication with an inverter, the motor responsive to a command signal from the inverter, the inverter is in operable communication with the voltage source and a controller. The inverter includes a plurality of switching devices configured to receive a command from a controller and generate a voltage command to the motor. The system also includes a controller in operable communication with the inverter and the voltage sensor; the controller configured provide a command to the inverter responsive to the voltage of the voltage source.
    Type: Grant
    Filed: June 17, 2003
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Timothy M. Trifilo, Jeffrey R. Biamonte
  • Patent number: 6816174
    Abstract: A method and system to provide a user additional positional context for the information they are browsing and allows for rapid browsing through large data sets thereby providing a more usable interface. Two embodiments are described in the following sections. In the first, the 2-D scroll area is a continuous area. In this continuous embodiment the user can change the scroll resolution on a continuous scale. The second embodiment uses a set of discrete vertical scrolling bars. These scrolling bars work in concert to fine tune the scrolling access to the data.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Phillip R Tiongson, Louis Weitzman, Jessica Wu
  • Patent number: 6816390
    Abstract: An apparatus for guiding a card enclosure into a daughter card enclosure includes a daughter card removeably positioned within a cage for connecting the daughter card with a mother card. A cassette assembly removably positioned with the daughter card enclosure for connection with said daughter card includes a card configured for pluggable signal interconnection with the daughter card. A guide means for guiding the cassette assembly into proper alignment with the daughter card is mountable therewith and an associated stiffener using two mounting locations. The guide means is configured to insure full insertion of said cassette assembly before plugging in the card and insure an unplugged status of the card before extraction of the cassette assembly from the daughter card enclosure.
    Type: Grant
    Filed: November 5, 2003
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Dennis R. Barringer, Justin C. Rogers, Harold M. Toffler
  • Patent number: 6816883
    Abstract: An improved method and system is provided for providing the end-user of a mainframe application running a limited, character-oriented transfer protocol like the IBM3270 protocol with a combined rendering of non-character, i.e. new media data and traditional character data preferably on the same end-user computer. It is proposed to install an individually programmed program component (28), called Server Media Resolution Service (SMRS) on the application server (16) site and a matching program component (30), called Client Media Resolution Service (CMRS) which is a universal, standard component without any individual application specific features. The SMRS is told the client computer destination, searches the requested media address and feeds this meta information to the CMRS which in turn manages the start of a client site media renderer in order to render the new media data received from a datastore such as the File System (20).
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Sascha Baumeister, Gerd Breiter, Thomas Raith
  • Patent number: 6816383
    Abstract: A pluggable cartridge for inserting a circuit card into an enclosure without operator access to the enclosure interior is provided. The cartridge includes a top portion and a first wall configured to secure the circuit card thereon for movement in unison therewith and a second wall. The first and second walls have a bottom edge and a top edge wherein the top edge of the first wall is movably secured to the top portion. The top edge of the second wall is removably secured to the top portion by snap-fit means. The circuit card is housed within and protected by the first and second walls so as to be moveable with respect to the bottom edge of the second wall. A tail stock bezel is removably secured by snap-fit means at one end of the second wall and top portion. A handle is movably connected to the top portion so as to be movable between a first position and a second position.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Dennis R. Barringer, David Lund, Christopher M. Marroquin, Budy D. Notohardjono, Gregory H. Richardson, Scott A. Shurson, Harold M. Toffler
  • Patent number: 6811429
    Abstract: A cable connector assembly and method for making, wherein the assembly connects to a flat ribbon cable having a plurality of conductors and electrical insulation about the conductors. The cable connector assembly includes a plurality of electrical contacts, each including a terminal configured to connect to at least one of the conductors of the flat ribbon cable directly through the electrical insulation to form an electrical junction. Each contact is configured to electrically connect to an external member. The cable connector assembly has a housing for holding the contacts arranged in a first row and as second row where the contacts in the rows form a grid and are connected in an offset manner to minimize cross talk.
    Type: Grant
    Filed: July 11, 2002
    Date of Patent: November 2, 2004
    Assignee: International Business Machines Corporation
    Inventors: Willi Recktenwald, Klaus Thumm
  • Patent number: 6812560
    Abstract: A press-fit integrated chip package is provided comprising a laminate base structure having plated through holes for introducing press-fit elements, and a laminate cover structure providing very fine conducting paths and having a top mounting plane for mounting chips.
    Type: Grant
    Filed: July 11, 2002
    Date of Patent: November 2, 2004
    Assignee: International Business Machines Corporation
    Inventors: Willi Recktenwald, Helmut Schettler
  • Patent number: 6813726
    Abstract: Restarting of coupling facility commands. A restart token is obtained from one coupling facility command and used to restart another coupling facility command. The command from which the restart token is obtained is a different command from the command being restarted. In one example, the command being restarted is a duplexed command.
    Type: Grant
    Filed: October 1, 2001
    Date of Patent: November 2, 2004
    Assignee: International Business Machines Corporation
    Inventors: Dennis J. Dahlen, David A. Elko, Michael J. Jordan, David H. Surman, Wendell W. Wilkinson