Abstract: A method for network site testing and associated distributed parallel processing system are disclosed that identifies the capabilities of distributed devices connected together through a wide variety of communication systems and networks and utilizes those capabilities to provide incentives to the distributed devices and to organize, manage and distribute project workloads to the distributed devices.
Abstract: A method, computer program product and system for allocating the memory space in a frame buffer. A Device Dependent Layer (DDX) of an X-server may read command line options or alternatively an option selected by a user. If the command line options or alternatively the user selectable option indicates to allocate the memory space in the frame buffer to support a particular type of stereo, e.g., double buffered stereo, single buffered stereo, then the DDX may allocate the memory space in the frame buffer accordingly. If the memory space of the frame buffer is allocated for single buffered stereo, then the extra memory space in the frame buffer from not supporting double buffered stereo may be allocated for texture and/or off screen caching.
Type:
Grant
Filed:
July 19, 2001
Date of Patent:
May 3, 2005
Assignee:
International Business Machines Corporation
Inventors:
George F. Ramsay, III, Jeanne K. Sparlin
Abstract: LSDL logic is provided with circuitry that has logic controls to provide two modes of operation. The half latch and the PFET that normally forms the keeper function on the dynamic node are modified. The inverter function of the series connected PFET and NFET have their corresponding positive and negative power supply terminals coupled to logic gates. In this way, the inverter may be turned ON so that the half latch functions as a keeper or it may be turned OFF to remove it from operating at all in the mode where the LSDL logic circuit needs to operate with a fast pulse clock. Likewise, the positive supply voltage may be removed while allowing the NFET device to operate to turn ON the PFET pull-up device for burn-in operation.
Type:
Grant
Filed:
September 4, 2003
Date of Patent:
May 3, 2005
Assignee:
International Business Machines Corporation
Abstract: Embodiments of a compression/decompression (codec) system may include a plurality of data compression engines each implementing a different data compression algorithm. A codec system may be designed for the reduction of data bandwidth and storage requirements and for compressing/decompressing data. Uncompressed data may be compressed using a plurality of compression engines in parallel, with each engine compressing the data using a different lossless data compression algorithm. At least one of the data compression engines may implement a parallel lossless data compression algorithm designed to process stream data at more than a single byte or symbol at one time. The plurality of different versions of compressed data generated by the different compression algorithms may be examined to determine an optimal version of the compressed data according to one or more predetermined criteria. A codec system may be integrated in a processor, a system memory controller or elsewhere within a system.
Type:
Grant
Filed:
January 11, 2002
Date of Patent:
April 26, 2005
Assignee:
Quickshift, Inc.
Inventors:
Peter D. Geiger, Manuel J. Alvarez, II, Thomas A. Dye
Abstract: A cathode includes a carbon nanotube layer, which is optimized with a low work function material, such as an alkali. The inclusion of the alkali material improves the field emission properties of the carbon nanotube layer.
Type:
Grant
Filed:
December 5, 2001
Date of Patent:
April 26, 2005
Assignee:
SI Diamond Technology, Inc.
Inventors:
Zvi Yaniv, Richard Lee Fink, Igor Pavlovsky
Abstract: A fluorescent trace material is provided within at least a portion of an electrical contact or interrupter assembly component, or a cavity defined therein. At least a portion of the fluorescent trace material is exposed or released from the electrical contact or interrupter assembly component, indicating a degree of component wear.
Abstract: A grease applicator is assembled from three parts, a base unit, a cap unit and a slider unit. The base unit has tenons that couple with corresponding slots in the cap unit to form a cavity with a window opening on a first surface and a slider opening on a second surface where a plane parallel to the second surface is perpendicular to a plane parallel to the first surface. A slider unit is inserted into the slider opening and forms a top surface to the window opening and forming a window cavity for containing a predetermined amount and volumetric shape of grease. The grease applicator is applied to a heat sink with the grease in the window cavity contacting a surface of the heat sink. The slider unit is extracted while pressure is applied to a surface of the grease applicator applying a uniform volume of grease.
Type:
Grant
Filed:
April 12, 2002
Date of Patent:
April 19, 2005
Assignee:
International Business Machines Corporation
Inventors:
Albert Vincent Makley, Jason Aaron Matteson
Abstract: A voice processing system includes a speech recognition facility with barge-in. The system plays out a prompt to a caller, who starts to provide their spoken response while the prompt is still being played out. The system performs speech recognition on this response to determine a corresponding text, which is then subjected to lexical analysis. This tests whether the text satisfies one or more conditions, for example, including one or more words from a predefined set of task words. If this is found to be the case, the playing out of the prompt is terminated (i.e. barge-in is effected); otherwise, the playing out of the prompt is continued, essentially as if the caller bad not interrupted.
Type:
Grant
Filed:
October 25, 2000
Date of Patent:
April 19, 2005
Assignee:
International Business Machines Corporation
Abstract: Space within an IMS database can be managed during loading or updating of the database. After an IMS database is loaded, a space management program can assume control from the IMS program for a period of time. During this period of time, the space management program obtains memory addresses of IMS control blocks built by the IMS program and further obtains information about the IMS database. When the IMS program attempts to insert data into the IMS database, either during loading or updating of the database, the space management program reassumes control from the IMS program. The space management program selects a storage location for the data to be stored, and modifies the IMS control blocks to indicate the storage location selected. The space management program may also insert the data into the storage locations selected. Control is then passed back to the IMS program.
Abstract: This invention is directed to making chemical derivatives of carbon nanotubes and to uses for the derivatized nanotubes, including making arrays as a basis for synthesis of carbon fibers. In one embodiment, this invention also provides a method for preparing single wall carbon nanotubes having substituents attached to the side wall of the nanotube by reacting single wall carbon nanotubes with fluorine gas and recovering fluorine derivatized carbon nanotubes, then reacting fluorine derivatized carbon nanotubes with a nucleophile. Some of the fluorine substituents are replaced by nucleophilic substitution. If desired, the remaining fluorine can be completely or partially eliminated to produce single wall carbon nanotubes having substituents attached to the side wall of the nanotube. The substituents will, of course, be dependent on the nucleophile, and preferred nucleophiles include alkyl lithium species such as methyl lithium.
Type:
Grant
Filed:
March 16, 2001
Date of Patent:
April 5, 2005
Assignee:
William Marsh Rice University
Inventors:
John L. Margrave, Edward T. Mickelson, Robert Hauge, Peter Boul, Chad Huffman, Jie Liu, Richard E. Smalley, Ken Smith, Daniel T. Colbert
Abstract: Aspects for notched gate structure fabrication are described. The notched gate fabrication includes forming spacers of hard mask material on a gate conductor, and utilizing the spacers during etching to form notches in the gate conductor and provide a notched gate structure. In a further aspect, notched gate fabrication includes performing a timed etch of masked gate conductive material to maintain a portion of a gate conductive layer and provide gate structure areas in the gate conductive layer. Anisotropically etching the gate structure areas provides spacers on the gate structure areas. Isotropically etching the portion of the gate conductive layer provides notched gates in the gate structure areas.
Abstract: A lighting device and system for illuminating the interior of a vehicle, aircraft or building is provided. The lighting device and system includes a channel case made from a thermally conductive material, including aluminum. The channel case has a bottom edge and two opposed side edges forming an interior space. A circuit board is disposed within the interior space of the channel case and the circuit board includes circuit traces on the top, bottom or both sides of the circuit board. A heat transfer device is attached to the bottom of the circuit board and is further attached to the bottom of the channel case. A plurality of light-emitting diodes and resistors are mounted on the circuit board in series and generate light through a lens which is attached to the two opposed side edges of the channel case.
Type:
Grant
Filed:
September 13, 2001
Date of Patent:
March 29, 2005
Assignee:
Heads Up Technologies, Inc.
Inventors:
James Kenneth Alexanderson, Robert C. Harshaw
Abstract: Selector circuits and systems for single and multilevel selection within one clock cycle having a static switching factor on the output of a dynamic logic circuit. A logic device for single and multilevel selection having a dynamic logic circuit portion and a static logic circuit portion is implemented. In this way, an output logic state is maintained so long as the value of the Boolean operation being performed by the logic device does not change. Additionally, static logic elements may perform the inversions necessary to output both logic senses, mitigating the need to provide for dual-rail dynamic logic implementations. An asymmetric clock permits a concomitant decrease in the size of the precharge transistors thus ameliorating the area required by the logic element and obviating a need for keeper device.
Type:
Grant
Filed:
September 12, 2002
Date of Patent:
March 29, 2005
Assignee:
International Business Machines Corporation
Inventors:
Wendy A. Belluomini, Robert K. Montoye, Hung C. Ngo
Abstract: Circuits within a logic domain use partitioned power supply buses. Selected of the power supply buses are coupled to the power supply voltage potentials with electronic switches with gradated conductivity and leakage current. When the circuits are actively switching during a logic operation, the power supply voltage potentials are coupled to the buses with maximum conductivity. At predetermined times later, selected of the electronic switches are switched OFF to reduce leakage current. Lower conductivity and thus lower leakage switches remain ON to ensure corresponding logic states are maintained during a controlled low leakage time period. Various logic configurations are used to switch OFF high leakage devices.
Type:
Grant
Filed:
May 6, 2004
Date of Patent:
March 29, 2005
Assignee:
International Business Machines Corporation
Inventors:
Hung C. Ngo, Jente B. Kuang, Kevin J. Nowka
Abstract: A compensated reference voltage for the controller of a buck regulator corrects for offsets and controls the rate at which the output load current can change in response to a change in the reference setting output voltage level of the buck converter. A current source is coupled to a resistor that has one terminal connected to the ground potential of the output voltage. The voltage across this resistor generates a remote reference voltage. A feedback current is generated as a function of the difference between the remote reference voltage and the output voltage. The feedback current is time integrated to form the compensated reference, which is used to control the ON-time of the buck converter.
Abstract: The present invention is a personal computer system and method including a biometric sensor which is protected from environmental forces and which resists certain attacks by sensing whether a living person is providing the biometric identification. A second sensor provides an input as to whether the biometric input is from a living person, through the sensing of a life-indicative parameter such as an appropriate level of blood oxygen in the sensed item, and the sensors are covered by a removal cover which provides electrostatic discharge when the cover is opened.
Type:
Grant
Filed:
March 31, 1999
Date of Patent:
March 22, 2005
Assignee:
International Business Machines Corporation
Inventors:
Joseph Anthony Ho-Lung, James Gordon McLean, Tin-Lup Wong
Abstract: A structure for protecting an NROM from induced charge damage during device fabrication is described. The structure provides a discharge path for charge accumulated on the polygate layer during fabrication while providing sufficient isolation to ensure normal circuit operation.
Type:
Grant
Filed:
November 5, 2003
Date of Patent:
March 22, 2005
Assignee:
Advanced Micro Device, Inc.
Inventors:
Zhizheng Liu, Yider Wu, Jean Yee-Mei Yang
Abstract: A portable pool cleaning system for the remote cleaning of a swimming pool including a housing and a base. A motor is connected to the housing and is attached to a high pressure pump wherein the pump includes both intake and ports. The first tubing is connected to the intake port and the opposite end is inserted into the swimming pool for the transportation of water from the swimming pool to the pump. A second tubing is connected to an output port of the high pressure pump with the opposite end of the second tubing placed into the swimming pool and attached to a self-propelled cleaning device. The self-propelled cleaning device uses a high pressure water stream as a scrubbing function. The motor is connected to a timer which is connected to a power source. The timer initiates the activation and deactivation of the motor and the self-propelled cleaning device. A means for attaching the base and portable pool cleaning system to the periphery of the swimming pool is also included.
Abstract: A method and semiconductor device for detecting a heat generating failure in an unpassivated semiconductor device. The semiconductor device has an unpassivated surface and a heat generating failure, e.g., short circuit. A coating may be applied to the unpassivated surface of the semiconductor device. The coating may be non-electrically conducting and capable of localizing heat generated by the failure in a particular area. The semiconductor device may be biased. The failure may then be detected by detecting a location of the heat generated by the failure in the coating.
Type:
Grant
Filed:
August 7, 2003
Date of Patent:
March 15, 2005
Assignee:
Advanced Micro Devices, Inc.
Inventors:
Mehrdad Mahanpour, Alice H. Choi, Mohammad Massoodi, Boon-Yong Ang
Abstract: A method and system for executing one or more remote procedure calls. In one embodiment, a method comprises the step of a processing unit issuing a plurality of commands to a corresponding DMA controller. One or more commands of the plurality of commands issued by the processing unit are to copy attached processing unit instructions associated with one or more Attached Processing Unit's (APU's) and data associated with the attached processing unit instructions from the shared memory to one or more APU's. The attached processing unit instructions may include instructions that enable the associated one or more APU's to perform one or more particular operations on the data. The method further comprises the DMA controller issuing an indication to the one or more APU's to perform the one or more operations on the data associated with the attached processing unit instructions.
Type:
Grant
Filed:
December 14, 2000
Date of Patent:
March 8, 2005
Assignee:
International Business Machines Corporation