Inventor · disambiguated record
Michael D. Swanson
Also filed as: SWANSON MICHAEL D · SWANSON MICHAEL DUSTIN
50 granted patents·7 pending applications·5,040 citations·filing 1988–2010
99Inventor score
Top patents by PatentIndex Score
57 records- 0198US5544345ACoherence controls for store-multiple shared data coordinated by cache directory entries in a shared electronic storageIBM·Filed 1993·Granted Aug 6, 1996·1.3k cites·12 claims
- 0295US5537574ASysplex shared data coherency methodIBM·Filed 1992·Granted Jul 16, 1996·253 cites·17 claims
- 0395US5465359AMethod and system for managing data and users of data in a data processing systemIBM·Filed 1993·Granted Nov 7, 1995·235 cites·75 claims
- 0494US8375244B2Managing processing of a computing environment during failures of the environmentIBM·Filed 2007·Granted Feb 12, 2013·38 cites·20 claims
- 0594US7958393B2Conditional actions based on runtime conditions of a computer system environmentIBM·Filed 2007·Granted Jun 7, 2011·42 cites·22 claims
- 0694US5339427AMethod and apparatus for distributed locking of shared data, employing a central coupling facilityIBM·Filed 1992·Granted Aug 16, 1994·247 cites·17 claims
- 0794US5317739AMethod and apparatus for coupling data processing systemsIBM·Filed 1992·Granted May 31, 1994·264 cites·24 claims
- 0893US8826077B2Defining a computer recovery process that matches the scope of outage including determining a root cause and performing escalated recovery operationsBOBAK MYTHILI K·Filed 2007·Granted Sep 2, 2014·39 cites·20 claims
- 0993US8447859B2Adaptive business resiliency computer system for information technology environmentsBOBAK MYTHILI K·Filed 2007·Granted May 21, 2013·39 cites·17 claims
- 1093US5493668AMultiple processor system having software for selecting shared cache entries of an associated castout class for transfer to a DASD with one I/O operationIBM·Filed 1992·Granted Feb 20, 1996·187 cites·35 claims
- 1192US5390328AData processing system and method for providing notification in a central processor of state changes for shared data structure on external storageIBM·Filed 1992·Granted Feb 14, 1995·190 cites·22 claims
- 1291US5561809AIn a multiprocessing system having a coupling facility, communicating messages between the processors and the coupling facility in either a synchronous operation or an asynchronous operationIBM·Filed 1995·Granted Oct 1, 1996·205 cites·55 claims
- 1390US8346931B2Conditional computer runtime control of an information technology environment based on pairing constructsIBM·Filed 2007·Granted Jan 1, 2013·24 cites·23 claims
- 1489US8428983B2Facilitating availability of information technology resources based on pattern system environmentsBOBAK MYTHILI K·Filed 2007·Granted Apr 23, 2013·24 cites·23 claims
- 1589US8365185B2Preventing execution of processes responsive to changes in the environmentIBM·Filed 2007·Granted Jan 29, 2013·20 cites·16 claims
- 1688US5630050AMethod and system for capturing and controlling access to information in a coupling facilityIBM·Filed 1993·Granted May 13, 1997·88 cites·39 claims
- 1788US5457793ASoftware cache management of a shared electronic store in a supplexIBM·Filed 1992·Granted Oct 10, 1995·136 cites·50 claims
- 1888US5331673AIntegrity of data objects used to maintain state information for shared data at a local complexIBM·Filed 1992·Granted Jul 19, 1994·135 cites·29 claims
- 1987US8775591B2Real-time information technology environmentsBOBAK MYTHILI K·Filed 2010·Granted Jul 8, 2014·10 cites·20 claims
- 2087US8341014B2Recovery segments for computer business applicationsBOBAK MYTHILI K·Filed 2007·Granted Dec 25, 2012·17 cites·25 claims
- 2187US5463736ACoupling facility for receiving commands from plurality of hosts for activating selected connection paths to I/O devices and maintaining status thereofIBM·Filed 1994·Granted Oct 31, 1995·141 cites·22 claims
- 2285US8763006B2Dynamic generation of processes in computing environmentsBOBAK MYTHILI K·Filed 2007·Granted Jun 24, 2014·15 cites·19 claims
- 2385US8751283B2Defining and using templates in configuring information technology environmentsBOBAK MYTHILI K·Filed 2007·Granted Jun 10, 2014·15 cites·20 claims
- 2482US8682705B2Information technology management based on computer dynamically adjusted discrete phases of event correlationBOBAK MYTHILI K·Filed 2007·Granted Mar 25, 2014·10 cites·18 claims
- 2582US8677174B2Management of runtime events in a computer environment using a containment regionBOBAK MYTHILI K·Filed 2007·Granted Mar 18, 2014·10 cites·20 claims
- 2682US5860115ARequesting a dump of information stored within a coupling facility, in which the dump includes serviceability information from an operating system that lost communication with the coupling facilityIBM·Filed 1997·Granted Jan 12, 1999·71 cites·2 claims
- 2782US5664155ADynamically assigning a dump space in a shared data facility to receive dumping information to be capturedIBM·Filed 1995·Granted Sep 2, 1997·76 cites·4 claims
- 2882US5604863AMethod for coordinating executing programs in a data processing systemIBM·Filed 1995·Granted Feb 18, 1997·101 cites·6 claims
- 2981US8326910B2Programmatic validation in an information technology environmentBOBAK MYTHILI K·Filed 2007·Granted Dec 4, 2012·10 cites·19 claims
- 3081US5634072AMethod 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 policyIBM·Filed 1996·Granted May 27, 1997·108 cites·27 claims
- 3180US5515499AMethod and system for reconfiguring a storage structure within a structure processing facilityIBM·Filed 1995·Granted May 7, 1996·89 cites·27 claims
- 3279US9558459B2Dynamic selection of actions in an information technology environmentBOBAK MYTHILI K·Filed 2007·Granted Jan 31, 2017·10 cites·20 claims
- 3379US5761739AMethods and systems for creating a storage dump within a coupling facility of a multisystem enviromentIBM·Filed 1993·Granted Jun 2, 1998·56 cites·73 claims
- 3477US5305448AShared access serialization featuring second process lock steal and subsequent write access denial to first processIBM·Filed 1993·Granted Apr 19, 1994·86 cites·11 claims
- 3576US5392397ACommand execution system for using first and second commands to reserve and store second command related status information in memory portion respectivelyIBM·Filed 1992·Granted Feb 21, 1995·69 cites·7 claims
- 3675US5742830AMethod and apparatus for performing conditional operations on externally shared dataIBM·Filed 1995·Granted Apr 21, 1998·78 cites·24 claims
- 3775US5339405ACommand quiesce functionIBM·Filed 1992·Granted Aug 16, 1994·64 cites·8 claims
- 3874US8868441B2Non-disruptively changing a computing environmentBOBAK MYTHILI K·Filed 2007·Granted Oct 21, 2014·7 cites·20 claims
- 3974US5450590AAuthorization method for conditional command executionIBM·Filed 1995·Granted Sep 12, 1995·71 cites·17 claims
- 4073US5875484AMethod and system for determining and overriding information unavailability time at a coupling facilityIBM·Filed 1997·Granted Feb 23, 1999·46 cites·12 claims
- 4173US5388266AManagement of data objects used intain state information for shared data at a local complexIBM·Filed 1992·Granted Feb 7, 1995·63 cites·31 claims
- 4272US8990810B2Projecting an effect, using a pairing construct, of execution of a proposed action on a computing environmentBOBAK MYTHILI K·Filed 2007·Granted Mar 24, 2015·2 cites·20 claims
- 4372US8782662B2Adaptive computer sequencing of actionsBOBAK MYTHILI K·Filed 2007·Granted Jul 15, 2014·6 cites·20 claims
- 4471US5887135ASystem and method for management of object transitions in an external storage facility accessed by one or more processorsIBM·Filed 1996·Granted Mar 23, 1999·65 cites·38 claims
- 4570US5410695AApparatus and method for list management in a coupled data processing systemIBM·Filed 1992·Granted Apr 25, 1995·53 cites·20 claims
- 4667US5394542AClearing 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 recoveredIBM·Filed 1992·Granted Feb 28, 1995·47 cites·22 claims
- 4764US5394554AInterdicting I/O and messaging operations from sending central processing complex to other central processing complexes and to I/O device in multi-system complexIBM·Filed 1992·Granted Feb 28, 1995·43 cites·25 claims
- 4863US5134696AVirtual lookaside facilityIBM·Filed 1988·Granted Jul 28, 1992·39 cites·9 claims
- 4962US5416921AApparatus and accompanying method for use in a sysplex environment for performing escalated isolation of a sysplex component in the event of a failureIBM·Filed 1993·Granted May 16, 1995·39 cites·28 claims
- 5057US2009171703A1Use of multi-level state assessment in computer business environmentsIBM·Filed 2007·Application pending·0 cites
Showing the top 50 of 57 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →