1
Kelly S Carpenter, Gerard M Dearing, Jeffrey M Nick, Jimmy P Strickland, Michael D Swanson, Wendell W Wilkinson: Coherence controls for store-multiple shared data coordinated by cache directory entries in a shared electronic storage. International Business Machines Corporation, Bernard M Goldman, August 6, 1996: US05544345 (666 worldwide citation)

A high-speed cache is shared by a plurality of independently-operating data systems in a multi-system data sharing complex. Each data system has access both to the high-speed cache and to lower-speed, upper-level storage for obtaining and storing data. Management logic in the shared high-speed cache ...


2
David A Elko, Jeffrey A Frey, John F Isenberg Jr, Jeffery M Mick, Jimmy P Strickland, Michael D Swanson, Audrey A Helffrich, Brian B Moore: Method and apparatus for coupling data processing systems. International Business Machines, William B Porter, May 31, 1994: US05317739 (151 worldwide citation)

A Structured External Storage (SES) device/processor is connected to two or more DP systems, thereby loosely coupling the systems. The SES is capable of holding data objects of two distinct types (List objects and Cache objects), and communicates commands and command responses with the systems using ...


3
David A Elko, Jeffrey A Frey, John F Isenberg Jr, Chandrasekaran Mohan, Inderpal S Narang, Jeffrey M Nick, Jimmy P Strickland, Michael D Swanson: Sysplex shared data coherency method. International Business Machines Corporation, Bernard M Goldman, July 16, 1996: US05537574 (146 worldwide citation)

A method for controlling coherence of data elements sharable among a plurality of independently-operating CPCs (central processing complexes) in a multi-system complex (called a parallel sysplex) which contains sysplex DASDds (direct access storage devices) and a high-speed SES (shared electronic st ...


4
Ruth A Allen, Lisa M Goetze, Jeffrey M Nick, Kelly B Pushong, David H Surman, Michael D Swanson: Method and system for managing data and users of data in a data processing system. International Business Machines Corporation, Bernard M Goldman, Joann K Crockatt, November 7, 1995: US05465359 (142 worldwide citation)

A method and system for managing information in a data processing system is provided. The data processing system includes one or more operating systems coupled to a coupling facility. Stored within the coupling facility is data, which is accessed by one or more users. The status of those users are a ...


5
David A Elko, John F Isenberg Jr, Brian B Moore, Jimmy P Strickland, Michael D Swanson, George W Wang: Method and apparatus for distributed locking of shared data, employing a central coupling facility. International Business Machines Corporation, William B Porter, August 16, 1994: US05339427 (135 worldwide citation)

A shared coupling facility contains system lock management (SLM) means for supporting a distributed locking protocol used by a plurality of sharing lock managers each executing on a processor having access to the shared memory and to any other processors in the processor complex. A request to lock a ...


6
Jeffrey A Frey, Audrey A Helffrich, Jeffrey M Nick, Michael D Swanson: Data processing system and method for providing notification in a central processor of state changes for shared data structure on external storage. International Business Machines Corporation, Lynn L Augspurger, William B Porter, February 14, 1995: US05390328 (117 worldwide citation)

Two or more user applications executing on one or more processors, each controlled by an operating system, share use of a list structure within a Structured External Storage (SES) facility to which each processor is connected. One of the applications registers interest in particular state transition ...


7
David A Elko, Audrey A Helffrich, John F Isenberg Jr, Brian B Moore, Jeffrey M Nick, Michael D Swanson, Joseph A Williams: In a multiprocessing system having a coupling facility, communicating messages between the processors and the coupling facility in either a synchronous operation or an asynchronous operation. International Business Machines Corporation, Floyd A Gonzalez, October 1, 1996: US05561809 (109 worldwide citation)

A mechanism for communicating messages, each including a command and a response, in a network having central processing complexes (CPCs) and one or more coupling facilities. Each coupling facility has a central processor for executing instructions and a main storage. Messages are sent from a message ...


8
David A Elko, Jeffrey A Frey, Chandrasekaran Mohan, Inderpal S Narang, Jeffrey M Nick, Jimmy P Strickland, Michael D Swanson: Multiple processor system having software for selecting shared cache entries of an associated castout class for transfer to a DASD with one I/O operation. International Business Machines Corporation, Bernard M Goldman, February 20, 1996: US05493668 (98 worldwide citation)

A high-speed cache is shared by a plurality of independently-operating data systems in a multi-system data sharing complex. Each data system has access both to the high-speed cache and the lower-speed, secondary storage for obtaining and storing data. Management logic and the high-speed cache assure ...


9
David A Elko, Jeffrey A Frey, Audrey A Helffrich, Jeffrey M Nick, Michael D Swanson: Integrity of data objects used to maintain state information for shared data at a local complex. International Business Machines Corporation, Floyd A Gonzalez, George E Clark, July 19, 1994: US05331673 (92 worldwide citation)

Apparatus and method insuring that data objects used to maintain state information for shared data at a local central processing complex (CPC) are coherent with respect to state information maintained at a structured external storage facility (SES) over a link is valid. An error detector is attached ...


10
David A Elko, Jeffrey A Frey, Audrey A Helffrich, John F Isenberg Jr, Brian B Moore, Jeffery M Nick, Michael D Swanson, Joseph A Williams: Coupling facility for receiving commands from plurality of hosts for activating selected connection paths to I/O devices and maintaining status thereof. International Business Machines Corporation, Floyd A Gonzalez, October 31, 1995: US05463736 (80 worldwide citation)

A message path mechanism in a network having central processing complexes (CPCs) joined by message paths to a coupling facility. The coupling facility locates message paths for sending messages from one CPC to another and for sending messages between the coupling facility and one or more of the CPCs ...