P

Inventor

SWANSON MICHAEL D

US44 patents
⚠️ This page may combine multiple inventors who share the name “SWANSON MICHAEL D”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

IBM

30 patents
US5537574AJul 16, 1996

Sysplex shared data coherency method

IBM253 citations99
US5493668AFeb 20, 1996

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

IBM187 citations99
US5390328AFeb 14, 1995

Data processing system and method for providing notification in a central processor of state changes for shared data structure on external storage

IBM190 citations99
US5561809AOct 1, 1996

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

IBM205 citations98
US5465359ANov 7, 1995

Method and system for managing data and users of data in a data processing system

IBM235 citations98
US5331673AJul 19, 1994

Integrity of data objects used to maintain state information for shared data at a local complex

IBM135 citations98
US5317739AMay 31, 1994

Method and apparatus for coupling data processing systems

IBM264 citations98
US5544345AAug 6, 1996

Coherence controls for store-multiple shared data coordinated by cache directory entries in a shared electronic storage

IBM1,324 citations97
US5463736AOct 31, 1995

Coupling facility for receiving commands from plurality of hosts for activating selected connection paths to I/O devices and maintaining status thereof

IBM141 citations97
US5457793AOct 10, 1995

Software cache management of a shared electronic store in a supplex

IBM136 citations97
US5339427AAug 16, 1994

Method and apparatus for distributed locking of shared data, employing a central coupling facility

IBM247 citations97
US5634072AMay 27, 1997

Method of managing resources in one or more coupling facilities coupled to one or more operating systems in one or more central programming complexes using a policy

IBM108 citations96
US5630050AMay 13, 1997

Method and system for capturing and controlling access to information in a coupling facility

IBM88 citations96
US5450590ASep 12, 1995

Authorization method for conditional command execution

IBM71 citations96
US5392397AFeb 21, 1995

Command execution system for using first and second commands to reserve and store second command related status information in memory portion respectively

IBM69 citations96
US5339405AAug 16, 1994

Command quiesce function

IBM64 citations96
US5604863AFeb 18, 1997

Method for coordinating executing programs in a data processing system

IBM101 citations95
US5388266AFeb 7, 1995

Management of data objects used intain state information for shared data at a local complex

IBM63 citations95
US8375244B2Feb 12, 2013

Managing processing of a computing environment during failures of the environment

IBM38 citations94
US5515499AMay 7, 1996

Method and system for reconfiguring a storage structure within a structure processing facility

IBM89 citations94
US5394542AFeb 28, 1995

Clearing data objects used to maintain state information for shared data at a local complex when at least one message path to the local complex cannot be recovered

IBM47 citations93
US5305448AApr 19, 1994

Shared access serialization featuring second process lock steal and subsequent write access denial to first process

IBM86 citations93
US8365185B2Jan 29, 2013

Preventing execution of processes responsive to changes in the environment

IBM20 citations92
US8346931B2Jan 1, 2013

Conditional computer runtime control of an information technology environment based on pairing constructs

IBM24 citations92
US7958393B2Jun 7, 2011

Conditional actions based on runtime conditions of a computer system environment

IBM42 citations92
US5416921AMay 16, 1995

Apparatus and accompanying method for use in a sysplex environment for performing escalated isolation of a sysplex component in the event of a failure

IBM39 citations92
US5410695AApr 25, 1995

Apparatus and method for list management in a coupled data processing system

IBM53 citations92
US5394554AFeb 28, 1995

Interdicting I/O and messaging operations from sending central processing complex to other central processing complexes and to I/O device in multi-system complex

IBM43 citations92
US5247647ASep 21, 1993

Detection of deletion of stored data by concurrently executing processes in a multiprocessing data processing system

IBM33 citations89
US5134696AJul 28, 1992

Virtual lookaside facility

IBM39 citations89

BOBAK MYTHILI K

14 patents
US8826077B2Sep 2, 2014

Defining a computer recovery process that matches the scope of outage including determining a root cause and performing escalated recovery operations

BOBAK MYTHILI K39 citations94
US8447859B2May 21, 2013

Adaptive business resiliency computer system for information technology environments

BOBAK MYTHILI K39 citations94
US8428983B2Apr 23, 2013

Facilitating availability of information technology resources based on pattern system environments

BOBAK MYTHILI K24 citations92
US9558459B2Jan 31, 2017

Dynamic selection of actions in an information technology environment

BOBAK MYTHILI K10 citations84
US8868441B2Oct 21, 2014

Non-disruptively changing a computing environment

BOBAK MYTHILI K7 citations84
US8775591B2Jul 8, 2014

Real-time information technology environments

BOBAK MYTHILI K10 citations84
US8682705B2Mar 25, 2014

Information technology management based on computer dynamically adjusted discrete phases of event correlation

BOBAK MYTHILI K10 citations84
US8677174B2Mar 18, 2014

Management of runtime events in a computer environment using a containment region

BOBAK MYTHILI K10 citations84
US8341014B2Dec 25, 2012

Recovery segments for computer business applications

BOBAK MYTHILI K17 citations84
US8326910B2Dec 4, 2012

Programmatic validation in an information technology environment

BOBAK MYTHILI K10 citations84
US8751283B2Jun 10, 2014

Defining and using templates in configuring information technology environments

BOBAK MYTHILI K15 citations83
US8763006B2Jun 24, 2014

Dynamic generation of processes in computing environments

BOBAK MYTHILI K15 citations82
US8782662B2Jul 15, 2014

Adaptive computer sequencing of actions

BOBAK MYTHILI K6 citations72
US8990810B2Mar 24, 2015

Projecting an effect, using a pairing construct, of execution of a proposed action on a computing environment

BOBAK MYTHILI K2 citations62