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

Icon_funbox Did You Know...

...When G.G. Hubbard learned of his future son-in-law's invention, he called it "only a toy." His daughter was engaged to a young man named Alexander Graham Bell.

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.

 

Attorney: Gonzalez, Esq.; Floyd A.


Number of patents: 34
Last date: May 02, 2006

NumberTitleIssue Date
7039693Technique for validating a re-initialized channel-to-channel connection
Validation of a re-initialized CTC connection between a first channel and a second channel is provided in a computing environment in which a CTC CU function can be provided in either channel after initialization of the CTC connection and can move from one channel to...
05/02/2006
6963994Managing connections to coupling facility structures
System-managed duplexing of coupling facility structures. A plurality of instances of coupling facility structures are maintained in a plurality of coupling facilities. Duplexing processing associated with the plurality of instances is managed by one or more operati...
11/08/2005
6954817Providing at least one peer connection between a plurality of coupling facilities to couple the plurality of coupling facilities
A coupling facility is coupled to one or more other coupling facilities via one or more peer links. The coupling of the facilities enables various functions to be supported, including the duplexing of structures of the coupling facilities. Duplexing is performed on ...
10/11/2005
6944787System-managed duplexing of coupling facility structures
System-managed duplexing of coupling facility structures. A plurality of instances of coupling facility structures are maintained in a plurality of coupling facilities. Duplexing processing associated with the plurality of instances is managed by one or more operati...
09/13/2005
6910158Test tool and methods for facilitating testing of duplexed computer functions
Test tool logic and testing methods are provided for facilitating testing a duplexed computer function, such as a duplexed coupling facility. The test tool allows a testcase written for a first environment to be automatically driven in a second environment, thereby ...
06/21/2005
6907547Test tool and methods for testing a computer function employing a multi-system testcase
Test tool logic and testing methods are provided for facilitating testing a duplexed computer function, such as a duplexed coupling facility. The test tool allows a testcase written for a first environment to be automatically driven in a second environment, thereby ...
06/14/2005
6898735Test tool and methods for testing a computer structure employing a computer simulation of the computer structure
Test tool logic and testing methods are provided for facilitating testing a duplexed computer function, such as a duplexed coupling facility. The test tool allows a testcase written for a first environment to be automatically driven in a second environment, thereby ...
05/24/2005
6865612Method and apparatus to provide high precision packet traversal time statistics in a heterogeneous network
The present invention relates to handling of performance problems arising in computer networks and in particular, to precise definition of packet traversal time. The basic idea of the present invention comprises the principle to perform a calibration phase, in which...
03/08/2005
6859439Partition-to-partition communication employing a single channel path with integrated channel-to-channel function
Channel-to-channel communications is provided by integrating channel-to-channel functionality into one or more communication channels of a computing environment which may include heterogenous computer systems. The one or more channels having the integrated CTC funct...
02/22/2005
6859866Synchronizing processing of commands invoked against duplexed coupling facility structures
A coupling facility is coupled to one or more other coupling facilities via one or more peer links. The coupling of the facilities enables various functions to be supported, including the duplexing of structures of the coupling facilities. Duplexing is performed on ...
02/22/2005
6854017Method of controlling the flow of information between senders and receivers across links being used as channels
Controlling the flow of information between senders and receivers across links being used as channels. In one example, a self-timed interface link is adapted to be used as a channel. Such an interface is referred to as an integrated cluster bus. The flow control for...
02/08/2005
6813726Restarting a coupling facility command using a token from another coupling facility command
Restarting of coupling facility commands. A restart token is obtained from one coupling facility command and used to restart another coupling facility command. The command from which the restart token is obtained is a different command from the command being restart...
11/02/2004
6807579Method, system and program products for assigning an address identifier to a partition of a computing environment
Assignment of a unique address identifier to a partition of a computing environment is provided by extending the applicability of hunt groups. A single-member hunt group is initiated to provide an alias address (e.g., hunt group ID) which is associated with the part...
10/19/2004
6801993Table offset for shortening translation tables from their beginnings
A virtual address is translated to a real address using one or more tables at varying levels. An entry of a table is indexed based in part on a table origin and a table offset. The virtual address includes one or more indexes corresponding to the one or more varying...
10/05/2004
6782537Establishing a communicator across multiple processes in a multithreaded computing environment
A deterministic, non-deadlocking technique to achieving distributed consensus in a multithreaded multiprocessing computing environment is provided. A communicator is established across multiple processes in the multithreaded computer environment notwithstanding that...
08/24/2004
6778540Facility for forwarding data from a network adapter to a router partition without internet protocol (ip) processing
A facility is provided to allow for dynamic configuration of data routing between TCP/IP stacks of multiple partitions of a multi-partition processing system and a network adapter such as a local area network (LAN) gateway for the multi-partition processing system. ...
08/17/2004
6738921Clock controller for AC self-test timing analysis of logic system
A clock controller and clock generating method are provided for AC self-test timing analysis of a logic system. The controller includes latch circuitry which receives a DC input signal at a data input, and a pair of continuous out-of-phase clock signals at capture a...
05/18/2004
6728772Automatic configuration of a channel-to-channel connection employing channel-to-channel functioning integrated within one or more channels of a computing environment
Channel-to-channel communications is provided by integrating channel-to-channel functionality into one or more communication channels of a computing environment which may include heterogenous computer systems. The one or more channels having the integrated CTC funct...
04/27/2004
6256660Method and program product for allowing application programs to avoid unnecessary packet arrival interrupts
A method and program product for a distributed system having a plurality of nodes and a switch network for passing messages between nodes, each message being sent from a source node to a target node. Each node is connected to the switch network by an adap...
07/03/2001
6253209Method for parallel, remote administration of mirrored and alternate volume groups in a distributed data processing system
A method for remotely administering one or more nodes of a distributed data processing system to provide mirroring of operating system images, and/or designating of alternate volume groups for the one or more nodes. A new data class is defined in a system...
06/26/2001
6247140Parallel remote administration of mirrored and alternate volume groups in a distributed data processing system
A technique for remotely administering one or more nodes of a distributed data processing system to provide mirroring of operating system images, and/or designating of alternate volume groups for the one or more nodes. A new data class is defined in a sys...
06/12/2001
6243828System for parallel, remote administration of mirrored and alternate volume groups in a distributed data processing system
A system for remotely administering one or more nodes of a distributed data processing system to provide mirroring of operating system images, and/or designating of alternate volume groups for the one or more nodes. A new data class is defined in a system...
06/05/2001
6219766Method for record-based backward skipping within physical blocks of data
Record-based backward skipping is provided for accessing logical records contained within physical blocks of data of a storage medium. A computing unit coupled to the storage medium reads a current block of data from the storage medium and determines a nu...
04/17/2001
6219767System for record-based backward skipping within physical blocks of data
Record-based backward skipping is provided for accessing logical records contained within physical blocks of data of a storage medium. A computing unit coupled to the storage medium reads a current block of data from the storage medium and determines a nu...
04/17/2001
6216210Record-based backward skipping within physical blocks of data
Record-based backward skipping is provided for accessing logical records contained within physical blocks of data of a storage medium. A computing unit coupled to the storage medium reads a current block of data from the storage medium and determines a nu...
04/10/2001
6122277Parallel computer network broadcasting and acknowledgement
Received portion of message is stored persistently and transmitted without awaiting receipt of another portion of the message and without generating a new message. The storing and transmitting can occur substantially simultaneously and be performed by one...
09/19/2000
6112222Method for resource lock/unlock capability in multithreaded computer environment
Hybrid lock and unlock capabilities are provided for a threaded computing environment. For example, kernel locking services are selectively employed in conjunction with functions in the POSIX threads standard to provide a lock capability and an unlock cap...
08/29/2000
6105049Resource lock/unlock capability in multithreaded computer environment
Hybrid lock and unlock capabilities are provided for a threaded computing environment. For example, kernel locking services are selectively employed in conjunction with functions in the POSIX threads standard to provide a lock capability and an unlock cap...
08/15/2000
6067567Message distribution capability which uses distribution nodes to collect acknowledgements for a primary node
Messages are sent from a primary node of a computer system to one or more distribution nodes of the system. Each of the distribution nodes then further sends the message to one or more other nodes of the computer system. After receipt of the message, the ...
05/23/2000
6044394Managing independently executing computer tasks that are interrelated by dataflow
A complex task is managed by controlling the independent, cooperating components that make up the complex task. This control includes, for instance, pre-run dynamic validation of the components of the complex task; programmatic determination of the proper...
03/28/2000
6003091Verifying a time-of-day counter
A quiesced and synchronous distributed data processing system includes a primary node, a secondary node and a switch between the primary and secondary nodes. The TOD for the primary node is set depending on the system. The invention sets the TOD for the s...
12/14/1999
5968179Method for initializing a self-timed link
A self-timed link between two elements in a computer system is initialized. Each element sends an initialization request to the other. If successfully received, the elements exchange signals with oscillation-free segments over multiple clock cycles. If su...
10/19/1999
5894570System for initializing a self-timed link
A self-timed link between two elements in a computer system is initialized. Each element sends an initialization request to the other. If successfully received, the elements exchange signals with oscillation-free segments over multiple clock cycles. If su...
04/13/1999
5844917Method for testing adapter card ASIC using reconfigurable logic
An adapter card in a computer system includes an application specific integrated circuit (ASIC) and a field programmable gate array (FPGA) coupled to the ASIC. Random data is provided to the ASIC logic function(s) by control of the FPGA, which is configur...
12/01/1998
 
Sign InRegister
Username  
Password   
forgot password?