Inventor
HUTCHISON GORDON DOUGLAS
GB34 patents
⚠️ This page may combine multiple inventors who share the name “HUTCHISON GORDON DOUGLAS”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
25 patentsUS6389592B1May 14, 2002
Method for deployment of incremental versions of applications
IBM180 citations97
US6983461B2Jan 3, 2006
Method and system for deadlock detection and avoidance
IBM78 citations95
US6178440B1Jan 23, 2001
Distributed transaction processing system implementing concurrency control within the object request broker and locking all server objects involved in a transaction at its start
IBM71 citations94
US6026428AFeb 15, 2000
Object oriented thread context manager, method and computer program product for object oriented thread context management
IBM71 citations94
US5893912AApr 13, 1999
Thread context manager for relational databases, method and computer program product for implementing thread context management for relational databases
IBM57 citations93
US6542922B1Apr 1, 2003
Client/server transaction data processing system with automatic distributed coordinator set up into a linear chain for use of linear commit optimization
IBM27 citations92
US6499063B1Dec 24, 2002
Client/server computing for transaction processing with superior coordinator optimization
IBM21 citations92
US6457041B1Sep 24, 2002
Client-server transaction data processing system with optimum selection of last agent
IBM44 citations92
US6405246B1Jun 11, 2002
Automatic and dynamic software code management
IBM43 citations92
US10884764B1Jan 5, 2021
Optimizing managed runtime applications for serverless environments
IBM9 citations85
US10831388B2Nov 10, 2020
Selective data destruction via a sanitizing wipe command
IBM3 citations72
US7149865B2Dec 12, 2006
Memory allocation using mask-bit pattern to encode metadata within memory address
IBM7 citations71
US11625179B2Apr 11, 2023
Cache indexing using data addresses based on data fingerprints
IBM0 citations62
US11226942B2Jan 18, 2022
Controlling deduplication in a storage pool
IBM0 citations62
US11003559B2May 11, 2021
Underperforming drive handling in redundant arrays
IBM0 citations61
US8001197B2Aug 16, 2011
Email routing
IBM4 citations61
US11372723B2Jun 28, 2022
Dynamically adjusting a journal snapshot window
IBM0 citations60
US11494351B2Nov 8, 2022
Deduplication of encrypted data
IBM1 citations59
US12175291B2Dec 24, 2024
Recycling container storage objects at a storage controller
IBM0 citations51
US12047440B2Jul 23, 2024
Managing workload in a service mesh
IBM0 citations51
US11940969B2Mar 26, 2024
Managing locations of derived storage objects
IBM0 citations51
US11621919B2Apr 4, 2023
Dynamic load balancing in reactive systems
IBM0 citations51
US11082526B2Aug 3, 2021
Optimizing large parameter passing in a service mesh
IBM0 citations51
US12045173B2Jul 23, 2024
Stale data recovery using virtual storage metadata
IBM0 citations49
US11907565B2Feb 20, 2024
Storing write data in a storage system
IBM0 citations49
HUTCHISON GORDON DOUGLAS
7 patentsUS8312427B2Nov 13, 2012
Selecting a set of candidate code expressions from a section of program code for copying
HUTCHISON GORDON DOUGLAS20 citations89
US8307335B2Nov 6, 2012
Determination of a set of candidate code insertions for insertion in program code
HUTCHISON GORDON DOUGLAS8 citations80
US8301852B2Oct 30, 2012
Virtual storage migration technique to minimize spinning disks
HUTCHISON GORDON DOUGLAS4 citations62
US8392830B2Mar 5, 2013
Method and system for code editing
HUTCHISON GORDON DOUGLAS1 citations48
US8250546B2Aug 21, 2012
Code assist for multiple statement patterns including automated translation of code examples to a user context
HUTCHISON GORDON DOUGLAS0 citations38
US8117592B2Feb 14, 2012
Code assist for multiple statement patterns
HUTCHISON GORDON DOUGLAS0 citations38
US8614799B2Dec 24, 2013
Memory paging
HUTCHISON GORDON DOUGLAS0 citations33