Inventor · disambiguated record
Craig H. Stirling
Also filed as: STIRLING CRAIG · STIRLING CRAIG H · STIRLING CRAIG HOWARD
68 granted patents·1 pending application·164 citations·filing 2007–2019
98Inventor score
Top patents by PatentIndex Score
69 records- 0197US9398087B1Secure deployment of an application across deployment locationsIBM·Filed 2015·Granted Jul 19, 2016·34 cites·20 claims
- 0296US10432707B2Optimization of integration flows in cloud environmentsIBM·Filed 2016·Granted Oct 1, 2019·24 cites·16 claims
- 0393US10387670B2Handling sensitive data in an application using external processingIBM·Filed 2016·Granted Aug 20, 2019·9 cites·17 claims
- 0486US9477576B2Using application state data and additional code to resolve deadlocksIBM·Filed 2013·Granted Oct 25, 2016·10 cites·15 claims
- 0584US10601871B2Reconfiguration of security requirements for deployed components of applicationsIBM·Filed 2017·Granted Mar 24, 2020·5 cites·13 claims
- 0683US8087013B2Assisted migration in a data processing environmentKELLY JOHN ANTHONY·Filed 2007·Granted Dec 27, 2011·26 cites·11 claims
- 0782US9244813B2Software tracing using extensible markup language messagesIBM·Filed 2015·Granted Jan 26, 2016·4 cites·16 claims
- 0881US10389652B2Connection pool managementIBM·Filed 2015·Granted Aug 20, 2019·4 cites·17 claims
- 0981US9258263B2Dynamic granular messaging persistenceIBM·Filed 2012·Granted Feb 9, 2016·5 cites·21 claims
- 1079US9736103B2Dynamic granular messaging persistenceIBM·Filed 2016·Granted Aug 15, 2017·3 cites·14 claims
- 1178US11032360B2Optimization of integration flows in cloud environmentsIBM·Filed 2019·Granted Jun 8, 2021·2 cites·20 claims
- 1278US9910540B2Management of a touchscreen interface of a deviceIBM·Filed 2015·Granted Mar 6, 2018·2 cites·18 claims
- 1378US9882844B2Opaque message parsingIBM·Filed 2014·Granted Jan 30, 2018·4 cites·14 claims
- 1477US9843550B2Processing messages in a data messaging system using constructed resource modelsIBM·Filed 2015·Granted Dec 12, 2017·3 cites·11 claims
- 1576US10218661B2Dynamic granular messaging persistenceIBM·Filed 2017·Granted Feb 26, 2019·2 cites·20 claims
- 1676US8924932B2Using stack data and source code to rank program changesIBM·Filed 2013·Granted Dec 30, 2014·4 cites·17 claims
- 1776US8875149B2Product-specific system resource allocation within a single operating system instanceSLATER PAUL·Filed 2012·Granted Oct 28, 2014·5 cites·7 claims
- 1875US11190459B2Connection pool managementIBM·Filed 2019·Granted Nov 30, 2021·2 cites·20 claims
- 1975US10922428B2Handling sensitive data in an application using external processingIBM·Filed 2019·Granted Feb 16, 2021·1 cites·6 claims
- 2075US9674069B2Workload managementIBM·Filed 2014·Granted Jun 6, 2017·2 cites·17 claims
- 2173US10250533B2Workload managementIBM·Filed 2017·Granted Apr 2, 2019·1 cites·1 claims
- 2272US10171572B2Server pool managementIBM·Filed 2016·Granted Jan 1, 2019·2 cites·20 claims
- 2372US10084740B2Processing messages for retrieval from a message queuing systemIBM·Filed 2015·Granted Sep 25, 2018·2 cites·20 claims
- 2472US10044651B2Workload managementIBM·Filed 2017·Granted Aug 7, 2018·1 cites·17 claims
- 2567US10735299B2Management of connections of a client application including server selectionIBM·Filed 2018·Granted Aug 4, 2020·1 cites·16 claims
- 2667US10318141B2Scroll speed control for document display deviceIBM·Filed 2015·Granted Jun 11, 2019·1 cites·7 claims
- 2766US10164854B2Providing dynamic latency in an integration flowIBM·Filed 2015·Granted Dec 25, 2018·1 cites·16 claims
- 2865US9424546B2Prioritising event processing based on system workloadIBM·Filed 2014·Granted Aug 23, 2016·1 cites·19 claims
- 2963US10929554B2Handling sensitive data in an application using external processingIBM·Filed 2019·Granted Feb 23, 2021·0 cites·20 claims
- 3063US10129130B2Management of connections of a client application including server selectionIBM·Filed 2016·Granted Nov 13, 2018·1 cites·20 claims
- 3162US10659407B2Workload managementIBM·Filed 2019·Granted May 19, 2020·0 cites·19 claims
- 3262US10620751B2Management of a touchscreen interface of a deviceIBM·Filed 2019·Granted Apr 14, 2020·0 cites·20 claims
- 3362US10277489B2Providing dynamic latency in an integration flowIBM·Filed 2018·Granted Apr 30, 2019·0 cites·20 claims
- 3461US9961034B2Prioritization of lock allocationIBM·Filed 2015·Granted May 1, 2018·1 cites·17 claims
- 3560US10608915B2Providing dynamic latency in an integration flowIBM·Filed 2019·Granted Mar 31, 2020·0 cites·20 claims
- 3659US10348660B2Workload managementIBM·Filed 2018·Granted Jul 9, 2019·0 cites·16 claims
- 3758US10338745B2Management of a touchscreen interface of a deviceIBM·Filed 2017·Granted Jul 2, 2019·0 cites·8 claims
- 3858US9942353B2Management of connections within a messaging environment based on the statistical analysis of server responsivenessIBM·Filed 2015·Granted Apr 10, 2018·1 cites·16 claims
- 3956US10630614B2Opaque message parsingIBM·Filed 2017·Granted Apr 21, 2020·0 cites·17 claims
- 4053US10834059B2Secure message handling of an application across deployment locationsIBM·Filed 2018·Granted Nov 10, 2020·0 cites·18 claims
- 4153US9367620B2Local context search results improvementsIBM·Filed 2013·Granted Jun 14, 2016·0 cites·20 claims
- 4252US9600567B2Local context search results improvementsIBM·Filed 2016·Granted Mar 21, 2017·0 cites·20 claims
- 4351US11146285B2Batch compression management of messagesIBM·Filed 2018·Granted Oct 12, 2021·0 cites·19 claims
- 4451US10740538B2Extraction and transformation of executable online documentationIBM·Filed 2017·Granted Aug 11, 2020·0 cites·14 claims
- 4551US10320733B2Prioritization of lock allocationIBM·Filed 2018·Granted Jun 11, 2019·0 cites·17 claims
- 4651US9910710B2Prioritising event processing based on system workloadIBM·Filed 2016·Granted Mar 6, 2018·0 cites·20 claims
- 4749US10289295B2Scroll speed control for document display deviceIBM·Filed 2015·Granted May 14, 2019·0 cites·14 claims
- 4849US10235224B2Validation and parsing performance using subtree cachingIBM·Filed 2017·Granted Mar 19, 2019·0 cites·20 claims
- 4949US10171431B2Secure message handling of an application across deployment locationsIBM·Filed 2016·Granted Jan 1, 2019·0 cites·14 claims
- 5049US2018204130A1Message choice model trainerIBM·Filed 2017·Application pending·0 cites
Showing the top 50 of 69 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →