Patents Assigned to Business Machines Corporation
  • Patent number: 7466154
    Abstract: A conductive filled polymer contact which is molded at an aperture through a carrier sheet includes an elongated conductive frame introduced prior to the molding process as an insert which is held captive in the molded contact and which extends from at or near the upper contact surface, through the aperture and terminates at the opposite end at or near the lower contact surface to provide a continuous conductive path through the length of the contact, whereby the sequence of particle to particle interfaces within the molded polymer contact is reduced in number to increase reliability.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventor: William Louis Brodsky
  • Patent number: 7466198
    Abstract: A differential gain boosted amplifier is provided. The differential amplifier includes at least one current mirror, at least one differential pair, at least one cascode, at least one differential gain boosting amplifier for differential current mirror voltage control, and at least one common mode amplifier comprising a common mode voltage to control the output common mode of the differential gain boosting amplifier. The common mode voltage includes a mirrored bias voltage. The mirrored bias voltage feeds directly into the common mode amplifier. A differential input voltage feeds directly into the differential gain boosting amplifier and the differential pair. A gain of the current mirror is boosted by the differential gain boosting amplifier. A differential output voltage is indicative of the differential input voltage with an increase in gain. The differential output voltage is connected to the cascode.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventor: Bradford Lawrence Hunter
  • Patent number: 7467354
    Abstract: A method for searching data includes displaying an interactive user interface (UI) having a first display panel configured to display at least one facet corresponding to a category of the data, and a second display panel configured to display at least one of the data and links to the data; expanding the facet, thereby displaying elements and/or subelements of the data organized within the facet; choosing an algorithm for selecting and relating the elements and the subelements of the data, indicated via a global indicator displayed on the first display panel; selecting the elements and/or subelements of the data to cause the data and/or links to the data to be displayed in the second display panel; and viewing the data and/or links to the data displayed in the second display panel in response to the selection of at least one of the elements and the subelements of the data.
    Type: Grant
    Filed: May 30, 2006
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Gerald E. Barry, Darel V. Benysh, Mark E. Molander
  • Patent number: 7467132
    Abstract: Facilitating a user determination of an exclusion keyword in order to specify an efficient exclusion of an unwanted piece of data when the user narrows searching objects. Exclusion is accomplished in a system having a searching object data storage for storing pieces of searching object data, a searcher for performing a primary narrowing of the search, a common keyword extractor for extracting the common keywords associated with a piece of data, an input/output device for passing a selected keyword selected the extracted common keywords while receiving and displaying a result from an exclusion efficiency calculator. The exclusion efficiency calculator calculates exclusion efficiency and indicates a level of exclusion efficiency of data that is not associated with a selected keyword for an individual common keyword.
    Type: Grant
    Filed: May 14, 2004
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Yasutomo Nakayama, Shinkichi Hamada, Yuko Ito
  • Patent number: 7467262
    Abstract: In response to execution of program code, a control register within scrubbing logic in a local coherency domain is initialized with at least a target address of a target memory block. In response to the initialization, the scrubbing logic issues to at least one cache hierarchy in a remote coherency domain a domain indication scrubbing request targeting a target memory block that may be cached by the at least one cache hierarchy. In response to receipt of a coherency response indicating that the target memory block is not cached in the remote coherency domain, a domain indication in the local coherency domain is updated to indicate that the target memory block is cached, if at all, only within the local coherency domain.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Leo J. Clark, James S. Fields, Jr., Guy L. Guthrie, William J. Starke, Derek E. Williams
  • Patent number: 7467197
    Abstract: A method for providing the ability for systems personnel to use a personal wireless device, such as a mobile phone, palm device, or blackberry device, to receive a system alert regarding a developing situation requiring action and to be notified of pre-selected workflows that can resolve the situation prompting the alert. The systems personnel are then able to select a workflow, provide needed parameters, and provide the human approval to execute the workflow. The application packages the information provided by the user into a form usable by the orchestration/provisioning server. The server will perform the requested workflow as if entered on a local console and will respond to the device with a workflow status.
    Type: Grant
    Filed: January 20, 2005
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Patrick Joseph Brooks, Rhonda L. Childress, Michael John Spisak
  • Patent number: 7467196
    Abstract: A method for managing network errors communicated in a message transaction with error information using a troubleshooting agent. A network facilitates message transactions between a requester and a responder for facilitating web services. When a non-application specific error occurs in relation to a particular message transaction, such as a network error, a protocol layer assigns an error code and either the requester or responder encodes the error code in the body of an envelope added to the particular message transaction. The message transaction is an XML message with a Simple Object Access Protocol (SOAP) envelope encoded with the error code to which the XML message is then attached. The error encoded message transaction is forwarded to a troubleshooting agent. The troubleshooting agent facilitates resolution of the non-application specific error and returns a descriptive message indicating the resolution of the non-application specific error to at least one of the requester and the responder.
    Type: Grant
    Filed: January 12, 2005
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Vincent Valentino Di Luoffo, Craig William Fellenstein, Rick Allen Hamilton, II, Joshy Joseph
  • Patent number: 7467278
    Abstract: A method and computer program product for garbage collection sensitive load balancing is disclosed for memory tuning for garbage collection and CPU utilization optimization An application is benchmarked across multiple different heap sizes to accumulate garbage collection metrics and the garbage collection metrics accumulated during benchmarking are utilized to compute both CPU utilization and garbage collection time for each of a selection of candidate heap sizes. One of the candidate heap sizes can be matched to a desired CPU utilization and garbage collection time, and the matched one of the candidate heap sizes can be applied to a host environment.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Thomas E Creamer, Curtis E Hrischuk
  • Patent number: 7465195
    Abstract: A mezzanine connector is used to connect two circuit boards. A connector frame includes a first frame member secured to the first circuit board and a second frame member secured to the second circuit board. The first and second frame members are brought together and mechanically connected to one another. A wafer carrier movably disposed between the first and second frame members holds a plurality of wafers at a substantially fixed spacing and parallel alignment. Each wafer has a plurality of electrically conductive pathways. After mechanically coupling the two frame members, the wafer carrier is movable toward the second circuit board from an open circuit position to a closed circuit position to provide electronic communication between the first and second circuit boards.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Brian Michael Kerrigan, Timothy Andreas Meserth, Tony Carl Sass
  • Patent number: 7466978
    Abstract: The present invention is a network node device and method for connecting one or more telephone wirelines to one or more wireless connections. The network node device has one or more connections to one or more telephone wirelines, one or more wireless signal generators supporting one or more wireless connections; and one or more controllable interconnections between the telephone wirelines and the wireless signal generators.
    Type: Grant
    Filed: September 18, 2000
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Robert Ellis Chapman, Jr., Edith Helen Stern, Barry E. Willner
  • Patent number: 7465615
    Abstract: Methods of forming adjacent polyconductor line ends and a mask therefor are disclosed. In one embodiment, the method includes forming a polyconductor layer over an isolation region; forming a mask over the polyconductor layer, the mask including shapes to create the polyconductor line ends and a correction element to ensure a designed proximity of the polyconductor line ends; and etching the polyconductor layer using the patterned photoresist mask to create the adjacent polyconductor line ends, wherein the correction element is removed during the etching.
    Type: Grant
    Filed: November 6, 2007
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Shahid A. Butt, Allen H. Gabor, Donald J. Samuels
  • Patent number: 7466165
    Abstract: A technique for operating a multiplexer includes selecting, from multiple transmission gate groups, a transmission gate group. A transmission gate is selected from the selected transmission gate group. Finally, a data signal associated with the selected transmission gate is provided at an output of the multiplexer.
    Type: Grant
    Filed: September 13, 2007
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Owen Chiang, Christopher M. Durham, Peter J. Klim, Robert N. Krentler, James D. Warnock
  • Patent number: 7467391
    Abstract: A method for creating a web service to programmatically access a network addressable location via an intermediate gateway includes analyzing a network at the location; generating, at the gateway, a service description file and an executable code for the network page; translating the service description file into a standard Web service format; deploying the service to the gateway, making the service available to a client application; providing a runtime process to enable the client application to automatically make a programmatic request of the location; translating the structure of the request to a syntax of location using SOAP; submitting the request to the location which executes the submitted request to obtain a response; translating the response to extract data satisfying the request; wrapping the extracted data in a SOAP envelope; translating the wrapped response to a host data structure of the client application; and compiling the executable code.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Jussi Petri Myllymaki, Kevin Scott Beyer
  • Patent number: 7466656
    Abstract: Methods, apparatuses and program storage devices for constructing a network overlay via embedding an interconnection network in a network overlay graph are provided herein. The network delay distances between pairs of overlay nodes are measured on the shortest network paths. The mapping of the interconnection topology to the network overlay nodes preferably involves assigning 2m m-length binary indexes to the network overlay nodes. There is proposed herein a polynomial time algorithm for interconnection topology embedding using iterative cluster division and node binary index assignment. There is further proposed herein a method for construction of network overlays through interconnection network topology embedding, with the objective of optimizing a quality of service metric (e.g. minimization of the average network overlay routing delay).
    Type: Grant
    Filed: October 26, 2004
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Parijat Dube, Zhen Liu, Dimitrios Pendarakis, George V. Popescu
  • Patent number: 7466188
    Abstract: A voltage pump circuit that has an oxide stress control mechanism is disclosed. In particular, the oxide stress control mechanism of the voltage pump circuit ensures a safe transistor gate-to-source voltage in high-voltage applications in an integrated circuit. In particular, the down level of the gate voltage of the output transistor may be conditionally limited. For example, an offset in the down level of the gate voltage is created by conditionally developing an offset voltage in the lower rail voltage of the gate driver. The offset voltage is created by directing a predetermined current through a resistance. The current is conditional such that the current is about zero when the power supply voltage is less than or equal to a predetermined level, and the current is greater than zero when the power supply voltage is greater than a predetermined level.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventor: John A. Fifield
  • Patent number: 7467125
    Abstract: Methods that present typically large amounts of entity information with a graphical display that efficiently maps the display of a large number of OLAP objects to related relational database tables thereby retaining contextual information about the data associated with the objects and tables. The efficient mapping is enabled by the use of areas that contain and include objects. The preferred embodiment of the present invention enhances analysis, by OLAP techniques, of the objects and the associated relational database information. An embodiment of the present invention further operates in a recursive manner by enabling the objects to include and contain additional objects.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Suzanna Khatchatrian, Craig R. Tomlyn
  • Patent number: 7467180
    Abstract: A method is described for automatically segmenting and populating a distributed problem, including determining a bounding space that is at least equal in size to a problem space volume, partitioning the bounding space into a plurality of sub-spaces capable of holding collections of original problem cells, mapping the distributed problem into the partitioned bounding space to populate the sub-spaces with data from the problem, and determining boundaries between the sub-spaces.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: James H. Kaufman, Tobin Jon Lehman
  • Patent number: 7465952
    Abstract: A memory element comprises a first number of electrodes and a second number of electrically conducting channels between sub-groups of two of said electrodes, the channels exhibiting an electrical resistance that is reversibly switchable between different states, wherein the first number is larger than two and the second number is larger than the first number divided by two. The electrically conducting channels may be provided in transition metal oxide material, which exhibits a reversibly switchable resistance that is attributed to a switching phenomenon at the interfaces between the electrodes and the transition metal oxide material.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Santos F. Alvarado, Johannes Georg Bednorz, Gerhard Ingmar Meijer
  • Patent number: 7465174
    Abstract: One embodiment provides a coupling for connecting an electronic device to an electrical socket. A sleeve is slidably disposed on a coupling body. A plurality of male terminals at a distal end of the coupling body nearest to the electrical socket is configured for insertion into the electrical socket. The male terminals are in electronic communication with female terminals near a protective plug cavity at the proximate end of the coupling body. A plug of the electronic device is inserted into the plug cavity, whereupon prongs on the plug contact the female terminals. The sleeve and coupling body are movable axially with respect to each other from a prong-extended position, wherein the male terminals on the coupling body extend out of the sleeve, to a prong-retracted position, wherein the male terminals are substantially fully received within the sleeve, for disconnecting the coupling from the electrical socket.
    Type: Grant
    Filed: October 16, 2007
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Theodore Paul Haggis, Zachary Robert Purser
  • Patent number: 7466155
    Abstract: Improved methods, systems, and apparatuses are disclosed for testing LGA devices. One example embodiment include vertical routing of test nest assembly cooling lines in order to minimize the test nest footprint and increase available test sites on a single test card. Another example embodiment includes isolating and adjusting external loads and moments into the heatsink/cold plate, wherein these loads and moments involve controlling the centroid to restore more ideal thermal performance of the heatsink/chip interface. Still another example embodiment includes a nest architecture facilitating easy and low-cost replacement of LGA sockets. Finally, another example embodiment includes efficient condensation control of test nest assembly parts by using dry-air exhaust.
    Type: Grant
    Filed: May 10, 2007
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: John Saunders Corbin, Jr., Jose Arturo Garza, Dales Morrison Kent, Kenneth Carl Larsen, Howard Victor Mahaney, Jr., Hoa Thanh Phan, John Joseph Salazar