Patents Assigned to International Business and Machines Corporation
  • Patent number: 6622113
    Abstract: A method and apparatus for detecting and computing tape reel radius using low-resolution angular position sensors is disclosed. Tape reels are driven at a constant velocity, a complete resolution of the tape reels is detected using coarse commutation sensors and a radius for a first reel, R1, and a radius for a second reel, R2 is calculated according to: R1=((L*T/pi)/(1+T22/T12))0.5 and R2=((L*T/pi)/(1+T12/T22))0.5, where L is the total length of tape, T is the thickness of tape, T1 is the rotation time for reel 1, and T2 is the rotation time for reel 2. The calculation of the radius of the two reels using two low resolution (one pulse per turn) sensors results in a great cost and product packaging savings.
    Type: Grant
    Filed: June 21, 2001
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: John Alexander Koski, Akimitsu Sasaki
  • Patent number: 6620186
    Abstract: An apparatus for testing the impedance of a medical lead connecting an implantable stimulation device to a nerve or a muscle. The implantable device is of the type comprising a capacitor for stimulating the nerve or the muscle. The system of the invention comprises a current generator for generating a testing current “I” during a calibrated testing pulse and a power circuit coupled to the capacitor and to the current generator for determining if the capacitor is charged by the testing current during the calibrated testing pulse.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Remy Saphon, Gerard Taroni, Christophe Degardin
  • Patent number: 6622152
    Abstract: A method, apparatus and program storage device for optimizing a relational database management system is provided. The method employs a replication solution wherein both Apply and Capture utilities are co-located on the target system. Changes detected by the Capture utility are entered in an internal staging area on the target system. The method allows the transformed database management system to perform more efficiently than the original system, while providing the same results.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Richard Pong Nam Sinn, Kenneth S. Chia
  • Patent number: 6621353
    Abstract: Dedicated registers sequenced by a state machine capture phase locked loop reconfiguration values or parameters and load them into a reconfigurable phase locked loop in order to achieve rapid and reliable reconfiguration with high immunity from clock glitches and jitter as the phase locked loop goes in and out of lock. In the preferred environment of a digital bus, reconfiguration values or parameters can be supplied through a normal bus transaction and no dedicated connections are required for phase locked loop reconfiguration.
    Type: Grant
    Filed: November 7, 2001
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Timothy Carl Bronson, David Andrew Thorndike
  • Patent number: 6620204
    Abstract: Test pages for an object oriented program on a web server are generated. A data structure is analyzed for a set of data fields. Rule data is retrieved from a rule database for property naming rules. Using this information, a test page, e.g., in HTML, is generated for each object associated with the data structure, the test page including an instance of the respective object and a set of property names and associated data names for the respective object. When a change is detected in the data structure, an updated set of test pages and test data can easily be generated to reflect the changed data structure. Dynamic argument generation and object constructors for test data and real data are encompassed by the invention.
    Type: Grant
    Filed: November 25, 1997
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventor: Jerry Walter Malcolm
  • Patent number: 6618941
    Abstract: A technique for making acicular, branched, conductive dendrites, and a technique for using the dendrites to form a conductive compressible pad-on-pad connector are provided. To form the dendrites, a substrate is provided on which dendrites are grown, preferably on a metal film. The dendrites are then removed from the substrate, preferably by etching metal from the substrate. The so formed dendrites are incorporated into a compressible dielectric material, which then forms a compressible pad-on-pad connector between two conducting elements, such as connector pads on electrical devices, e.g. an I/C chip mounted on a substrate, such as a chip carrier.
    Type: Grant
    Filed: August 13, 2001
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey S. Campbell, William T. Wike
  • Patent number: 6622236
    Abstract: A microprocessor, data processing system, and an associated method of executing microprocessor instructions and generating instruction fetch addresses are disclosed. The microprocessor includes an instruction fetch unit comprising and instruction fetch address register (IFAR) and an instruction processing unit (IPU). The IFAR is configured to provide an address to an instruction cache. The IPU is suitable for receiving a set of instructions from the instruction cache and for generating an instruction fetch address upon determining from the set of instructions that the program execution flow requires redirection. The IPU is adapted to determine that the program flow requires redirection if the number of branch instructions in the set of instructions for which branch instruction information must be recorded exceeds the capacity of IPU to record the branch instruction information in a single cycle.
    Type: Grant
    Filed: February 17, 2000
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Kevin Arthur Chiarot, Brian R. Konigsburg, Dave Stephen Levitan
  • Patent number: 6621002
    Abstract: A ground from a printed circuit board to the frame of an electronic system is formed by a biaxially-compressible conductive spring that is captivated between the printed circuit board and a plastic stiffener to which the board is fastened. The spring makes contact with a ground pad on the underside of the printed circuit board. As the board is fully installed in the electronic system, standoffs attached to the system frame make contact with the conductive spring, completing the ground path. Keyhole-shaped cutouts in the printed circuit board secure the board without the use of tools. When the board assembly is lowered onto the standoffs, the head of the standoff passes through the circular opening of the keyhole. The board assembly is secured in place by sliding it on the standoffs to a position in which the head of the standoff is over the narrower slot portion of the keyhole.
    Type: Grant
    Filed: March 7, 2002
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Amanda Elisa Ennis, Greg Steven Lamp, Ray Clement Laning, Christopher Michael Marroquin, Scott Alan Shurson
  • Patent number: 6622119
    Abstract: A command prediction system for natural language understanding systems, in accordance with the present invention, includes a user interface for receiving commands from a user. A command predictor receives the commands from the user interface and predicts at least one next command which is likely to be presented by the user based on a command history. A probability calculator is included in the command predictor for determining a probability for each of the at least one next command based on the command history such that a list of predicted commands and their likelihood of being a next command are provided.
    Type: Grant
    Filed: October 30, 1999
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Ganesh N. Ramaswamy, Jan Kleindienst
  • Patent number: 6622177
    Abstract: Disclosed is a method and computer program device for dynamically managing the assignment of alias addresses to base addresses referencing an input/output (I/O) device, such as a direct access storage device (DASD). Two distinct methods are disclosed. In one method, alias addresses are assigned based on the performance of the I/O devices. In this method, alias addresses are assigned to highly utilized devices, as indicated by device performance data, in order to maximize the efficient utilization of I/O device resources. In a second method, workload management principles are utilized to assign alias addresses. In this method, a correlation is made between each I/O device and the service classes utilizing each device. As in the first method, performance data is generated for each I/O device. Alias addresses are assigned to I/O devices experiencing queue delays as indicated by their performance data, if the device is associated with a service class that has failed to meet one or more processing goals.
    Type: Grant
    Filed: July 27, 2000
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Catherine K. Eilert, Gary M. King, Peter B. Yocom, Harry M. Yudenfriend
  • Patent number: 6622126
    Abstract: A system, program, and method which makes segment migration, the movement of individuals between segments over time, easily trackable, and provides a visualization that makes the results of the analyses useful. The preferred embodiment tracks which people are in which segment at each time period, then builds a file that gives, by person, a description of which segment(s) each person belonged to during each time period. From this table, a display is drawn which indicates in an intuitive manner the migration of members of different segments over time. These enhanced segmentation analyses allow the user to easily study and predict customer behaviors.
    Type: Grant
    Filed: August 13, 1999
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: James Michael McArdle, Matthew Schall
  • Patent number: 6619508
    Abstract: An apparatus for dispensing a multiple-component substance from a multiple-barrel cartridge (e.g., a two-barrel adhesive cartridge) includes a housing having a slot for receiving a flange of the cartridge. Preferably, the housing includes a pivoting latch that rigidly secures the flange within the slot. Plungers positioned within the housing are received by the barrels of the cartridge. A motor, which is disposed in the housing and controlled by a microprocessor, is mechanically connected to the plungers and drives the plungers within the barrels. The motor may be connected to the plungers through a lead screw assembly, for example. Preferably, the housing is handheld for ease of operation and remote from a control unit containing the microprocessor. The control unit may include a keypad and screen, operatively connected to the microprocessor, for data entry and display. The dispensing apparatus permits precise placement of two-component adhesives, for example.
    Type: Grant
    Filed: October 25, 2001
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Gregory Ervin Balcome, Joseph Paul Kuczynski, Laura Marie Mulholland
  • Patent number: 6620635
    Abstract: A linewidth measurement structure for determining linewidths of damascened metal lines formed in an insulator is provided. The linewidth measurement structure including: a damascene polysilicon line formed in the insulator, the polysilicon line having an doped region having a predetermined resistivity.
    Type: Grant
    Filed: February 20, 2002
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventor: Robert K. Leidy
  • Patent number: 6621665
    Abstract: A dual spin valve sensor is provided with a triple AP pinned layer structure on one side of a free layer and a single pinned layer on an opposite side of the free layer for increasing the flexibility in properly biasing the magnetic moment of the free layer. In one embodiment a negative ferromagnetic coupling field may be provided for still further increasing the flexibility of biasing the free layer. In another embodiment the triple AP pinned layer structure may be provided with no demagnetizing field and in still a further embodiment the triple AP pinned layer structure may be provided with a demagnetizing field as desired for still further increasing the flexibility in biasing the free layer.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventor: Hardayal Singh Gill
  • Patent number: 6622173
    Abstract: An automatic message prediction system operable in a communications system including a transmitter and a receiver is disclosed. The receiver receives at least a portion of a message and tries to identify from the message portion, a message previously received by the receiver. If successful, the receiver calculates a checksum for the previously received message and transmits the checksum as a prediction of the remainder of the message to the transmitter. On receipt from the transmitter of an indication that the prediction is correct, the receiver completes the message from the previously received message.
    Type: Grant
    Filed: March 21, 2000
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventor: James Steven Luke
  • Patent number: 6622159
    Abstract: Continuous server service is provided during switching from a current server version to a new server version. After initiating switching, a socket associated with the current server version is left open so that the socket may continue to receive client calls. The socket is then associated with the new server version and client calls received during switching are buffered and subsequently processed by the new server version after switching is complete.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Tian-Jy Chao, Mark D. Cooper, Kenneth H. Warner
  • Patent number: 6620675
    Abstract: Disclosed is a method of increasing the capacitance of a trench capacitor by increasing sidewall area, comprising: forming a trench in a silicon substrate, the trench having a sidewall; forming islands on the sidewall of the trench; and etching pits into the sidewall using the islands as a mask. The capacitor is completed by forming a node insulator on the pits and the sidewall; and filling said trench with a trench conductor.
    Type: Grant
    Filed: September 26, 2001
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Toshiharu Furukawa, Mark C. Hakey, Steven J. Holmes, William H. Ma
  • Patent number: 6621492
    Abstract: A method, system, and program product for creating a child node of a binary space partitioning (BSP) tree node that better approximates the size of an object to be rendered is provided. In one embodiment, a a binary space partitioning tree is created. A rendering process then determines whether either a top node or a child node in a first level of child nodes is a good approximation of the object to be rendered. If not, then the rendering process modifies the binary space partitioning tree to include a new child node having boundaries that are closer to the maximum coordinates of primitives defining the object than are the boundaries of the top node or of the child nodes in the first level of child nodes. This new child node may have a bounding volume that overlaps the bounding volumes of other child nodes in the BSP tree.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Daniel Alan Brokenshire, Barry L. Minor, Mark Richard Nutter
  • Patent number: 6618940
    Abstract: A high density printed wiring board is prepared by applying an essentially solid material into plated through holes such that the metallized layers within the through hole are unaffected by chemical metal etchants. In this manner, lateral surface metallized layers can exclusively be reduced in thickness by use of said chemical agents. These thinned lateral surface metallized layers are ultimately converted into fine pitch, 25 to 40 microns, circuitry, thereby providing high density boards. Since the through hole wall metallization is unaffected by the etching process, excellent electrical connection between the fine line circuitry is obtained. Various printed wiring board embodiments are also presented.
    Type: Grant
    Filed: July 19, 2001
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Kenneth J. Lubert, Curtis L. Miller, Thomas R. Miller, Robert D. Sebesta, James W. Wilson, Michael Wozniak
  • Patent number: 6620657
    Abstract: A structure and method of forming a fully planarized polymer thin-film transistor by using a first planar carrier to process a first portion of the device including gate, source, drain and body elements. Preferably, the thin-film transistors made with all organic materials. The gate dielectric can be a high-k polymer to boost the device performance. Then, the partially-finished device structures are flipped upside-down and transferred to a second planar carrier. A layer of wax or photo-sensitive organic material is then applied, and can be used as the temporary glue. The device, including its body area, is then defined by an etching process. Contacts to the devices are formed by conductive material deposition and chemical-mechanical polish.
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Tricia L. Breen, Lawrence A. Clevenger, Louis L. Hsu, Li-Kong Wang, Kwong Hon Wong