Abstract: A system and method for using continuous failure predictions for proactive failure management in distributed cluster systems includes a sampling subsystem configured to continuously monitor and collect operation states of different system components. An analysis subsystem is configured to build classification models to perform on-line failure predictions. A failure prevention subsystem is configured to take preventive actions on failing components based on failure warnings generated by the analysis subsystem.
Type:
Grant
Filed:
April 5, 2007
Date of Patent:
June 1, 2010
Assignee:
International Business Machines Corporation
Inventors:
Shu-Ping Chang, Xiaohui Gu, Spyridon Papadimitriou, Philip Shi-lung Yu
Abstract: Methods and apparatus are provided for sharing storage and execution resources between architectural units in a microprocessor using a polymorphic function unit. A method for executing instructions in a processor having a polymorphic execution unit includes the steps of reloading a state associated with a first instruction class and reconfiguring the polymorphic execution unit to operate in accordance with the first instruction class, when an instruction of the first instruction class is encountered and the polymorphic execution unit is configured to operate in accordance with a second instruction class. The method also includes the steps of reloading a state associated with a second instruction class and reconfiguring the polymorphic execution unit to operate in accordance with the second instruction class, when an instruction of the second instruction class is encountered and the polymorphic execution unit is configured to operate in accordance with the first instruction class.
Type:
Grant
Filed:
January 10, 2006
Date of Patent:
May 25, 2010
Assignee:
International Business Machines Corporation
Abstract: The phase locked loop (PLL) with adjustable phase shift is described. The PLL includes a voltage controlled oscillator which is capable of generating multiple phase shifted output signals, and multiple phase detectors capable of determining the phase differences between the output signals and a reference clock. The PLL further includes a weighting device capable of weighting the phase differences and generating a control signal for the voltage controlled oscillator.
Type:
Grant
Filed:
June 17, 2008
Date of Patent:
May 25, 2010
Assignee:
International Business Machines Corporation
Inventors:
Christian Ivo Menolfi, Thomas Helmut Toifl
Abstract: A common toothbrush usable electronic toothbrush is provided. The common toothbrush usable electronic toothbrush includes: a toothbrush receiving part having a housing for receiving a toothbrush and a fixing member for fixing the toothbrush; and a driving part tightly attached to the toothbrush receiving part, for vibrating the whole toothbrush by transmitting a vibration generated from a driving of a motor to the toothbrush receiving part. Since the electronic toothbrush can receive common toothbrushes of various kinds instead of a dedicated electric toothbrush, it is possible to permanently use the electronic toothbrush by replacing common toothbrushes, thus increasing a user's satisfaction by allowing a usage of toothbrushes as the user wishes.
Abstract: An RF device includes a signal layer disposed over a ground plane having radio frequency (RF) transmission lines configured and dimensioned to provide impedance matching along the RF lines. A shield is formed as a part of the RF lines and disposed below the RF choke of a DC current supply to form an intermediate capacitance between the choke and the shield to control parasitic effects.
Type:
Grant
Filed:
June 23, 2008
Date of Patent:
May 18, 2010
Assignee:
International Business Machines Corporation
Inventors:
Daniel M. Kuchta, Mark B. Ritter, Albert E. Ruehli, Christian Schuster
Abstract: A decision feedback equalizer (DFE) and method includes summer circuits to add a dynamic feedback signal representing an h2 tap to a received input and to speculate on an h1 tap. Data slicers receive and sample the outputs of the summer circuits using a clock signal to produce even data bits and odd data bits. First and second multiplexers receive the even data bits and the odd data bits. A first output latch is configured to receive an output of the first multiplexer to provide a select signal for the second multiplexer and to drive the dynamic feedback signal to an even half summer circuit of the summer circuits. A second output latch is configured to receive an output of the second multiplexer to provide a select signal for the first multiplexer and to drive the dynamic feedback signal to an odd half summer circuit of the summer circuits.
Type:
Grant
Filed:
February 7, 2007
Date of Patent:
May 11, 2010
Assignee:
International Business Machines Corporation
Abstract: A circuit and method includes first circuits powered by a first supply voltage and second circuits powered by a second supply voltage. A level shifter is coupled between the first circuits and the second circuits. The level shifter is configured to select a supply voltage output for a circuit including one of the first supply voltage and the second supply voltage in accordance an input signal, where the input signal depends on at least one of an operation to be performed and component performing the operation.
Type:
Grant
Filed:
November 6, 2007
Date of Patent:
May 4, 2010
Assignee:
International Business Machines Corporation
Inventors:
Scott R. Cottier, Sang Hoo Dhong, Rajiv V. Joshi, Juergen Pille, Osamu Takahashi
Abstract: An acoustic communication device includes a computer device having an acoustic transmitter and/or an acoustic receiver. A signal processing module processes sound signals such that the transmitter and/or receiver are employed to permit acoustic communication between computer devices using sound signals.
Type:
Grant
Filed:
August 29, 2003
Date of Patent:
April 27, 2010
Assignee:
International Business Machines Corporation
Inventors:
Dimitri Kanevsky, Ran D. Zilca, Alexander Zlatsin
Abstract: A local on-chip programmable pulsewidth and delay generating circuit includes a clock generation circuit configured to receive a global clock signal and output a local clock signal. The clock generation circuit includes a pulse shaping portion which adjusts a pulse width of the global clock signal in accordance with at least one of a trailing edge delay and a leading edge delay. The leading edge delay is generated by a leading edge delay circuit, and the trailing edge delay is generated by a trailing edge delay circuit configured to apply a delay to a trailing edge of a pulse. The trailing edge delay circuit includes a delay chain having programmable stages of delay elements, each stage being independently controlled using control bits decoded from address latches.
Type:
Grant
Filed:
June 12, 2007
Date of Patent:
April 20, 2010
Assignee:
International Business Machines Corporation
Inventors:
Rajiv V. Joshi, Robert Maurice Houle, Kevin A. Batson
Abstract: A fuel additive that provides increased fuel efficiency, while at the same time reduces harmful emissions from combustion engines. The fuel additive is a combination of a synthetic oil blend, ethyl acetate and acetone. In one particular implementation, the amount of acetone is equal to at least 10% of an overall volume of the additive.
Abstract: A method, system, and computer program product are disclosed for automatically matching the profile of unstructured electronic documents to objective sets of criteria. The is accomplished by evaluating text in the documents, comparing it to a set of weighted keyword criteria, generating a rating based on adherence to the criteria, rating and categorizing the results, sorting and viewing the results based on user defined criteria. The rating may be assigned based on the number of keywords present in a document in relation to the average number of keywords present in a group of documents.
Abstract: A method and system for automatically executing an internationalization test of web applications by recording and utilizing HTTP transmitted and received data in the internationalization test in a multilingual web application. By processing and storing recorded HTTP transmitted and received data in a base language to prepare an HTTP request corresponding to a user specified test object language to a web server, a test is automatically executed while emulating user operations on the web browser in the test object language. This generates corresponding HTTP transmitted and received data in the test object language. By comparing and analyzing the HTTP transmitted and received data in the base language and test object language, a required verification for an internationalization test is automatically conducted and the verification results are stored or recorded for later use in subsequent operations.
Type:
Grant
Filed:
March 28, 2008
Date of Patent:
April 13, 2010
Assignee:
International Business Machines Corporation
Abstract: A device and method for selective placement of charge into a gate stack includes forming gate stacks including a gate dielectric adjacent to a transistor channel and a gate conductor and forming doped regions for transistor operation. A layer rich in a passivating element is deposited over the doped regions and the gate stack, and the layer rich the passivating element is removed from selected transistors. The layer rich in the passivating element is than annealed to drive-in the passivating element to increase a concentration of charge at or near transistor channels on transistors where the layer rich in the passivating element is present. The layer rich in the passivating element is removed.
Type:
Grant
Filed:
May 16, 2008
Date of Patent:
March 30, 2010
Assignee:
International Business Machines Corporation
Inventors:
John Michael Hergenrother, Zhibin Ren, Dinkar Virendra Singh, Jeffrey William Sleight
Abstract: A nanoprobe includes a substrate having a layer, which forms a projected portion. A plurality of conductive lines is adhered to the projected portion and the lines extend beyond an end of the projected portion by a distance to form contact points, wherein the lines are connected to material of the projected portion to provide stiffness and the contact points provide flexibility during use.
Type:
Grant
Filed:
October 31, 2007
Date of Patent:
March 30, 2010
Assignee:
International Business Machines Corporation
Abstract: An system for providing a highly adjustable sleep system has box frame assembly and a mattress assembly with a plurality of support cylinders, where the support cylinders may be spring loaded or pneumatic. The pressure of each individual support cylinder may be automatically adjustable by changing the tension on a spring, or by modifying the internal air pressure of a pneumatic support cylinder. The box frame may have a moving tool head configured to move along a gantry and carriage assembly, and having actuators to engage valves on the bottom of each pneumatic support cylinder to add or release compressed air from a pneumatic support cylinder. Each support cylinder may have sensors or therapeutic modules, which may be controlled and monitored by a control module in the box frame assembly.
Abstract: A memory storage structure includes a memory storage device, and a first meta-structure having a first size and operating at a first speed. The first speed is faster than a second speed for storing meta-information based on information stored in a memory. A second meta-structure is hierarchically associated with the first meta-structure. The second meta-structure has a second size larger than the first size and operates at the second speed such that faster and more accurate prefetching is provided by coaction of the first and second meta-structures. A method is provided to assemble the meta-information in the first meta-structure and copy this information to the second meta-structure, and prefetching the stored information from the second meta-structure to the first meta-structure ahead of its use.
Type:
Grant
Filed:
October 25, 2007
Date of Patent:
February 2, 2010
Assignee:
International Business Machines Corporation
Inventors:
Philip George Emma, Allan Mark Hartstein, Brian R. Prasky, Thomas Roberts Puzak, Moinuddin Khalil Ahmed Qureshi, Vijayalakshmi Srinivasan