CS

Craig H. Stirling

IBM: 68 patents #1,103 of 70,183Top 2%
📍 Hedge End, GB: #1 of 23 inventorsTop 5%
Overall (All Time): #31,127 of 4,157,543Top 1%
68
Patents All Time

Issued Patents All Time

Showing 26–50 of 68 patents

Patent #TitleCo-InventorsDate
10254957 Activation target deformation using accelerometer or gyroscope information Fiona M. Crowther, Geza Geleji, Christopher J. Poole, Martin A. Ross 2019-04-09
10250533 Workload management David Granshaw, Samuel T. Massey, Daniel J. McGinnes, Martin A. Ross, Richard G. Schofield 2019-04-02
10235224 Validation and parsing performance using subtree caching Fiona M. Crowther, Geza Geleji, Christopher J. Poole, Martin A. Ross 2019-03-19
10218661 Dynamic granular messaging persistence David Granshaw, Sam T. Massey, Daniel J. McGinnes, Martin A. Ross, Richard G. Schofield 2019-02-26
10171572 Server pool management David Granshaw, Daniel J. McGinnes, Samuel T. Massey, Martin A. Ross, Richard G. Schofield 2019-01-01
10171431 Secure message handling of an application across deployment locations John Hosie, Daniel J. McGinnes, Martin A. Ross, Dominic J. Storey 2019-01-01
10164854 Providing dynamic latency in an integration flow John Hosie, Martin A. Ross, Dominic J. Storey 2018-12-25
10129130 Management of connections of a client application including server selection Graham D. Hopkins, Timothy J. Quigly, Luke D. C. Saker, Matthew B. White 2018-11-13
10102036 Providing additional thread context to assist memory locality David Granshaw, Samuel T. Massey, Daniel J. McGinnes, Martin A. Ross, Richard G. Schofield 2018-10-16
10084740 Processing messages for retrieval from a message queuing system Fiona M. Crowther, Geza Geleji, Christopher J. Poole, Martin A. Ross 2018-09-25
10056918 Batch compression management of messages Fiona M. Crowther, Geza Geleji, Christopher J. Poole, Martin A. Ross 2018-08-21
10044651 Workload management David Granshaw, Samuel T. Massey, Daniel J. McGinnes, Martin A. Ross, Richard G. Schofield 2018-08-07
9961034 Prioritization of lock allocation Graham D. Hopkins, Timothy J. Quigly, Luke D. C. Saker, Matthew B. White 2018-05-01
9942203 Enhanced security when sending asynchronous messages Graham D. Hopkins, Timothy J. Quigly, Luke D. C. Saker, Matthew B. White 2018-04-10
9942353 Management of connections within a messaging environment based on the statistical analysis of server responsiveness Graham D. Hopkins, Timothy J. Quigly, Luke D. C. Saker, Matthew B. White 2018-04-10
9940163 Ordering repeating elements within a message John Hosie, Martin A. Ross, Dominic J. Storey 2018-04-10
9928089 Optimizing software code Fiona M. Crowther, Geza Geleji, Christopher J. Poole, Martin A. Ross 2018-03-27
9921893 Server - client negotiations in a multi-version messaging environment Elizabeth J. Maple, Richard W. Pilot, Martin A. Ross, Ian T. Stirling 2018-03-20
9910540 Management of a touchscreen interface of a device Fiona M. Crowther, Geza Geleji, Christopher J. Poole, Martin A. Ross, Ian T. Stirling 2018-03-06
9910710 Prioritising event processing based on system workload David Granshaw, Samuel T. Massey, Daniel J. McGinnes, Martin A. Ross, Richard G. Schofield 2018-03-06
9887968 Enhanced security when sending asynchronous messages Graham D. Hopkins, Timothy J. Quigly, Luke D. C. Saker, Matthew B. White 2018-02-06
9882844 Opaque message parsing David Granshaw, Samuel T. Massey, Daniel J. McGinnes, Martin A. Ross, Richard G. Schofield 2018-01-30
9843550 Processing messages in a data messaging system using constructed resource models John Hosie, Martin A. Ross, Dominic J. Storey 2017-12-12
9736103 Dynamic granular messaging persistence David Granshaw, Sam T. Massey, Daniel J. McGinnes, Martin A. Ross, Richard G. Schofield 2017-08-15
9674069 Workload management David Granshaw, Samuel T. Massey, Daniel J. McGinnes, Martin A. Ross, Richard G. Schofield 2017-06-06