Patents by Inventor Roger L. Cormier

Roger L. Cormier has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5584042
    Abstract: For parallel, massively parallel and data server networks a zone relocation facility and dynamic I/O data address relocation facility which allows the relocation of memory space for partitions for on or more clients or guests while the client guest and one or more of the server/host or another client guest are actively executing I/O instructions. An I/O data address relocation facility includes an operation request block in the local storage of a client/guest with a second copy of the operation request block in a server/host located in the main store, and a comparator in the system channel subsystem. An application locates CCWs and IDAWS anywhere and the server/host will relocate data to its partition. The partition size can be expanded to allow dynamic response to a need for memory by changing the partition and moving data to the expanded partition while other activities are being processed.
    Type: Grant
    Filed: June 1, 1993
    Date of Patent: December 10, 1996
    Assignee: International Business Machines Corporation
    Inventors: Roger L. Cormier, Steven G. Glassen, Moon J. Kim, Allen H. Preston
  • Patent number: 5461721
    Abstract: Enables an I/O channel program to use IDAWs (indirect data address words) to control data transfers from/to an I/O (input/output) device to/from either or both of ES (expanded storage) and/or system MS (main storage), in which data moved to/from ES does not move through MS. ES and MS are plural electronic storage media in a data processing system, and the I/O device is any I/O device selectable by the system. Intermixing of data transfers between ES and MS may be controlled by a single IDAW list accessed by a channel control word (CCW) in a channel program in a data transfer direction indicated in the CCW without any channel mode change.
    Type: Grant
    Filed: April 14, 1993
    Date of Patent: October 24, 1995
    Assignee: International Business Machines Corporation
    Inventors: Roger L. Cormier, Robert J. Dugan, Kenneth J. Fredericks, Peter H. Gum, Moon J. Kim, Allen H. Preston, Richard J. Schmalz, deceased, Charles F. Webb, Leslie W. Wyman
  • Patent number: 4497022
    Abstract: A channel for a data processing system is provided with a time of day clock that is synchronized with the time of day clock of the associated central processor. Both the central processor and the channel processor record times of particular events, and the channel uses these times to calculate two times called Function Pending and Function Active. Both times begin when the central processor executes an instruction to begin an I/O operation. Function Pending ends when the channel has made successful initial selection. This time shows delays by the channel processor in scheduling the channel control unit, and device resources for I/O operations. Function Active ends at Channel End. A new instruction, Set Channel Monitor, enables or disables these measurements. An information block for each subchannel defines one of several measurement modes for a subchannel or disables the subchannel from measurement.
    Type: Grant
    Filed: October 19, 1982
    Date of Patent: January 29, 1985
    Assignee: International Business Machines Corporation
    Inventors: Roger L. Cormier, Robert J. Dugan, Richard R. Guyette, Ronald L. Hankison, Ming C. Hao, Arthur L. Levin, George A. McClain, Paul J. Wanish, Carl Zeitler, Jr.
  • Patent number: 4455605
    Abstract: Multiprocessing systems having changeable CPU configurations generate unique changeable identifications (ID's). These are presented by I/O channels over various I/O connection paths, in association with special path defining commands and function data. Related path state indications are stored peripherally in path map tables and define path group associations for sustaining path-independent I/O operations. When a device is reserved via one path in a path group the reserve affiliation is extended automatically (in the path tables ) to each path in the group, thereby rendering each path accessible in a reserved mode. The path defining commands are used for adding paths to, resigning paths from and disbanding groups. Special sensing commands are used for sensing path reservation and grouping states. When a command for adding or resigning a path is presented to a reserved device via one path in a group the reserve is automatically realigned to the enlarged or reduced group.
    Type: Grant
    Filed: July 23, 1981
    Date of Patent: June 19, 1984
    Assignee: International Business Machines Corporation
    Inventors: Roger L. Cormier, Robert J. Dugan, Richard R. Guyette, Paul J. Wanish, Carl Zeitler, Jr.
  • Patent number: 4445176
    Abstract: Secondary storage subsystems exchange messages and data with host data processing systems and also forward messages between host systems. Host systems thereby communicate with each other in addition to having access to data in subsystem storage. Access to subsystem storage is initiated by a "request" sent from a host to the subsystem. Each request is a message containing an array of one or more commands, each command specifying a transfer of data or a control function to be performed by the subsystem. A subsystem may process more than one request at a time. It also may process the commands in a request in an arbitrary sequence suited to the availability of subsystem resources and data links to host systems. After all commands in a request have been processed the subsystem transmits an associated "completion" message to the host system which originated the request. The completion message indicates the status of completion or abnormal termination of each command in the associated request.
    Type: Grant
    Filed: December 28, 1979
    Date of Patent: April 24, 1984
    Assignee: International Business Machines Corporation
    Inventors: John L. Burk, Roger L. Cormier, Michael H. Hartung, Ray A. Larner, Donald J. Lucas, Kenneth R. Lynch, Brian B. Moore, Howard L. Page, David H. Wansor, Carl Zeitler, Jr.
  • Patent number: 4374415
    Abstract: Apparatus is provided to permit a processor to interrupt computer input/output operations and later resume the same operations. The apparatus disconnects the input/output device involved in the operations from the channel to free the channel for other operations during the suspension.
    Type: Grant
    Filed: July 14, 1980
    Date of Patent: February 15, 1983
    Assignee: International Business Machines Corp.
    Inventors: Roger L. Cormier, Robert J. Dugan, Richard R. Guyette, David H. Wansor