U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 6718554

Hands free towel carrying system

A hands free towel carrying system for coupling a towel to a user to prevent loss, theft or contamination.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: Cray Inc.


Location: Seattle, WA
No. of patents: 118

    3  
NumberTitleIssue Date
6789249Boolean gate definition
A method of instantiating a leaf cell having various connections and designed to be called using a fixed syntax includes defining a template syntax different from the fixed syntax, setting default values for connections not designated by the template syntax, and map...
09/07/2004
6700070Alignment mark for placement of guide hole
The field of the manufacture of electronic components, specifically to manufacturing flexible conductive strips having contact pads thereon, wherein a first set of alignment marks are provided on a substrate. Using the first set of alignment marks, severa...
03/02/2004
6665688Method and system for automatically regenerating data on-demand
A replay method and system for monitoring the generating of a data set from input data sets and, when the data set is subsequently accessed, automatically regenerating the data set if the data set is out-of-date. The replay system only regenerates those i...
12/16/2003
6665774Vector and scalar data cache for a vector multiprocessor
A common scalar/vector data cache apparatus and method for a scalar/vector computer. One aspect of the present invention provides a computer system including a memory. The memory includes a plurality of sections. The computer system also includes a scalar...
12/16/2003
6646879Spray evaporative cooling system and method
A system and method for cooling electronic components. A liquid is heated to a temperature near its boiling point and directed against electronic components such that a portion of the heated liquid vaporizes, forming a mixed phase fluid. The mixed phase f...
11/11/2003
6641406Flexible connector for high density circuit applications
The flexible connector for high density circuit applications comprises a multilayer flexible substrate upon which are formed a plurality of contact pads, in a density required by a particular application. This density may exceed two hundred contact pads p...
11/04/2003
6629250Adjustable data delay using programmable clock shift
A circuit for electronically matching and synchronizing the receipt of data on transmission lines between two circuits. Data is transmitted from a sending circuit to a receiving circuit on transmission lines between the two circuits. A system clock is als...
09/30/2003
6597277Termination resistor in printed circuit board
A printed circuit board having resistors formed therein. A conductive layer composed of two different metals is provided on top of an insulating layer in a printed circuit board. The first metal layer is highly conductive and the second metal layer is hig...
07/22/2003
6580609Method and apparatus for cooling electronic components
A system and method for cooling electronic components. A liquid is heated to a temperature near its boiling point and directed against electronic components such that a portion of the heated liquid vaporizes, forming a mixed phase fluid. The mixed phase f...
06/17/2003
6570429Method and apparatus for providing a clock signal to a semiconductor chip
A clock distribution tree for use with a semiconductor chip. The package for a semiconductor chip includes a clock distribution tree having a plurality of output terminals for connection to a plurality of input pads on a semiconductor chip. According to o...
05/27/2003
6560866Flexible drive for connecting remote electrical contacts
A connector installation device wherein a connector has a stationary connector element and another connector element that is movable along an engagement axis with the stationary connector element and mates therewith. An insertion cam is movable perpendicu...
05/13/2003
6560289Multi-tick transmission line and data storage element
A device and method for initializing the state of a computer, including individual transmission lines within the computer. A signal sending circuit provides an output signal onto a transmission line. While the signal is propagated along the transmission l...
05/06/2003
6537083Electrical connector assembly for printed circuit boards
A connector assembly for connecting the circuit paths on a printed circuit board to another printed circuit board. A casing has a flexible electrical connector positioned under it and coupled to a plurality of electrodes. The flexible electrical connector...
03/25/2003
6517361Preset bend providing strain relief in an electric connector
A preset bend resulting in a strain relief in a flexible conductor strip that interconnects relatively displaceable first and second electrical contacts that are originally relatively oriented in first spaced apart positions and moveable to second more di...
02/11/2003
6513403Flexible drive rod for access to enclosed locations
A flexible metallic bolt assembly including a flexible threaded rod formed of a helical tension coil spring is engaged by a rotationally fixed threaded hole, such as a nut, that defines a first longitudinal axis of the assembly. A guide positionally fixed...
02/04/2003
6514088Uniform pressure pad for electrical contacts
A uniform pressure pad formed of a resilient material having a plurality of uniform pressure areas formed between a row and column array of cavities formed in the pad thickness. The cavities surrounding the pressure areas allow the resilient pad material ...
02/04/2003
6505387Flexible fastener
A flexible fastener having a body formed from tightly coiled wire, with a head affixed to one end of the body, the other end being attached to a first structure, which may be a component of a computer system. The fastener functions by maintaining the posi...
01/14/2003
6500010Electrical circuit connector with resilient pressure pads
An electrical connector includes a flexible circuit substrate extending between a pair of mechanical connectors to electrically couple circuits, and a supporting member between the mechanical connectors to reduce twisting of the flexible circuit substrate...
12/31/2002
6496544Digital computing system having adaptive communication components
An adaptive computing system having trainable components for eliminating harmful effects of skew caused by the length of the transmission line or introduced by data-dependent sources. A transmitter provides a data value to the transmission line according ...
12/17/2002
6496902Vector and scalar data cache for a vector multiprocessor
A common scalar/vector data cache apparatus and method for a scalar/vector computer. One aspect of the present invention provides a computer system including a memory. The memory includes a plurality of sections. The computer system also includes a scalar...
12/17/2002
6491543Electrical circuit connector with tapered surface
An electrical connector includes a electrical connector extending between a pair of mechanical connectors to electrically couple circuits, and a supporting member between the mechanical connectors to reduce twisting of the electrical connector. The suppor...
12/10/2002
6480818Debugging techniques in a multithreaded environment
A system for debugging targets using various techniques, some of which are particularly useful in a multithread environment. These techniques include implementing breakpoints using out-of-line instruction emulation so that an instruction replaced with a b...
11/12/2002
6430676Method and system for calculating instruction lookahead
A computer-based method and system for determining designations for conditional branch operations and settings for lookahead values for a portion of a computer program. The lookahead system of the present invention evaluates various combinations of design...
08/06/2002
6425777Electrical cabinet including remote connector insertion
An electrical cabinet configured to accept a number of individual circuit boards and provide a mechanism for remotely interconnecting movable connectors on each circuit board with stationary connectors mounted within the electrical cabinet. The circuit bo...
07/30/2002
6416330Canted coil spring conductor electrical circuit connector
A canted coiled spring is used as a highly conductive, high current electrode between a printed circuit board and a conductive strip connected to a selected voltage. A conductive channel member has fixed therein a coil spring made of a highly conductive, ...
07/09/2002
6415433Method and system for identifying locations to move portions of the computer program
A method system for optimizing a computer program. In one embodiment, the system identifies depths of blocks of a computer program and identifies the availability of expressions of the computer program. The system then modifies the computer program when h...
07/02/2002
6409538Electrical connector assembly for use with variable thickness circuit boards
A casing assembly is provided for clamping to circuit boards of various thicknesses....
06/25/2002
6353829Method and system for memory allocation in a multiprocessing environment
A method and system for allocating memory. The computer system on which the memory allocation system executes may support the simultaneous execution of multiple threads. Under control of a thread, the memory allocation system first identifies a bin associ...
03/05/2002
6336816Electrical circuit connector with support
A method and apparatus for coupling electrical connectors to a printed circuit board. The first and second clamp member are held in an open position with electrical connectors therebetween. While in the open position, the clamp is positioned over a printe...
01/08/2002
6338125Dynamic slot allocation and tracking of multiple memory requests
A microprocessor having a logic control unit and a memory unit. The logic control unit performs execution of a number of instructions, among them being memory operation requests. A memory operation request is passed to a memory unit which begins to fulfil...
01/08/2002
6321379Method and system for target register allocation
A computer-based method and system for allocating target registers to branch operations and for determining the location of target definitions for the branch operations within a computer program. The target register allocation system of the present invent...
11/20/2001
6314471Techniques for an interrupt free operating system
A method and system in a multithreaded processor for processing events without interrupt notifications. In one aspect of the present invention, an operating system creates a thread to execute on a stream of the processor. During execution of the thread, t...
11/06/2001
6310536Termination resistor in printed circuit board
A printed circuit board having resistors formed therein. A conductive layer composed of two different metals is provided on top of an insulating layer in a printed circuit board. The first metal layer is highly conductive and the second metal layer is hig...
10/30/2001
6311266Instruction look-ahead system and hardware
A method and system for executing instructions in a computer. Each instruction has a look-ahead code indicating the number of instructions after which may be executed before its own execution is completed. The look-ahead code increments a counter associat...
10/30/2001
6302705Electrical circuit connector with support
An electrical connector includes a flexible conductor extending between a pair of mechanical connectors to electrically couple circuits. A supporting member is positioned between the mechanical connectors to reduce twisting of the flexible circuit substra...
10/16/2001
6266759Register scoreboarding to support overlapped execution of vector memory reference instructions in a vector processor
A vector-processor SIMD RISC computer system uses virtual addressing and overlapped instruction execution. Indicators for each of the architected registers assume different states when an instruction, overlapped with a vector memory-reference instruction,...
07/24/2001
6230313Parallelism performance analysis based on execution trace information
A system for conducting performance analysis for executing tasks. The analysis involves generating a variety of trace information related to performance measures, including parallelism-related information, during execution of the task. In order to generat...
05/08/2001
6198675RAM configurable redundancy
A circuit and method for replacing a defective memory line with a usable memory line. A test is carried out to locate any defective lines, whether a row line or a column line, within a block of memory. If a defective line is found, the identity of the def...
03/06/2001
    3  
 
Sign InRegister
Username  
Password   
forgot password?