loadpatents
Patent applications and USPTO patent grants for HUTCHISON; GORDON DOUGLAS.The latest application filed is for "cache indexing using data addresses based on data fingerprints".
Patent | Date |
---|---|
Cache Indexing Using Data Addresses Based On Data Fingerprints App 20220269657 - Sanders; Lee Jason ;   et al. | 2022-08-25 |
Dynamically adjusting a journal snapshot window Grant 11,372,723 - Sasson , et al. June 28, 2 | 2022-06-28 |
Storing A Data Block In A Log-structured Raid Drive Array App 20220027049 - Jones; Gareth Paul ;   et al. | 2022-01-27 |
Controlling deduplication in a storage pool Grant 11,226,942 - Sanders , et al. January 18, 2 | 2022-01-18 |
Performance Sensitive Storage System Upgrade App 20210349705 - Sasson; Ben ;   et al. | 2021-11-11 |
Deduplication Of Encrypted Data App 20210342318 - Sanders; Lee Jason ;   et al. | 2021-11-04 |
Stale Data Recovery Using Virtual Storage Metadata App 20210326271 - Sasson; Ben ;   et al. | 2021-10-21 |
Storing Write Data In A Storage System App 20210318830 - Jones; Gareth Paul ;   et al. | 2021-10-14 |
Optimizing large parameter passing in a service mesh Grant 11,082,526 - Pilkington , et al. August 3, 2 | 2021-08-03 |
Underperforming drive handling in redundant arrays Grant 11,003,559 - Hutchison , et al. May 11, 2 | 2021-05-11 |
Dynamically Adjusting A Journal Snapshot Window App 20210124649 - Sasson; Ben ;   et al. | 2021-04-29 |
Controlling Deduplication In A Storage Pool App 20210117392 - Sanders; Lee Jason ;   et al. | 2021-04-22 |
Optimizing Large Parameter Passing In A Service Mesh App 20210058484 - Pilkington; Adam John ;   et al. | 2021-02-25 |
Optimizing Managed Runtime Applications For Serverless Environments App 20210019155 - Pilkington; Adam John ;   et al. | 2021-01-21 |
Optimizing managed runtime applications for serverless environments Grant 10,884,764 - Pilkington , et al. January 5, 2 | 2021-01-05 |
Selective data destruction via a sanitizing wipe command Grant 10,831,388 - Sasson , et al. November 10, 2 | 2020-11-10 |
Underperforming Drive Handling In Redundant Arrays App 20200310932 - Hutchison; Gordon Douglas ;   et al. | 2020-10-01 |
Security And Selective Data Destruction App 20200264791 - Sasson; Ben ;   et al. | 2020-08-20 |
Memory paging Grant 8,614,799 - Hutchison , et al. December 24, 2 | 2013-12-24 |
Method and system for code editing Grant 8,392,830 - Hutchison , et al. March 5, 2 | 2013-03-05 |
Determination Of A Set Of Candidate Code Insertions For Insertion In Program Code App 20120291010 - HUTCHISON; Gordon Douglas ;   et al. | 2012-11-15 |
Selecting a set of candidate code expressions from a section of program code for copying Grant 8,312,427 - Hutchison , et al. November 13, 2 | 2012-11-13 |
Determination of a set of candidate code insertions for insertion in program code Grant 8,307,335 - Hutchison , et al. November 6, 2 | 2012-11-06 |
Virtual storage migration technique to minimize spinning disks Grant 8,301,852 - Hutchison , et al. October 30, 2 | 2012-10-30 |
Selecting terms for a glossary in a document processing system Grant 8,296,651 - Bravery , et al. October 23, 2 | 2012-10-23 |
Code assist for multiple statement patterns including automated translation of code examples to a user context Grant 8,250,546 - Hutchison , et al. August 21, 2 | 2012-08-21 |
Providing recovery data for program code Grant 8,185,885 - Clement , et al. May 22, 2 | 2012-05-22 |
Code assist for multiple statement patterns Grant 8,117,592 - Hutchison , et al. February 14, 2 | 2012-02-14 |
Email routing Grant 8,001,197 - Hutchison , et al. August 16, 2 | 2011-08-16 |
Selecting a Set of Candidate Code Expressions from a Section of Program Code for Copying App 20100325612 - Hutchison; Gordon Douglas ;   et al. | 2010-12-23 |
Virtual Storage Migration Technique To Minimize Spinning Disks App 20100122050 - Hutchison; Gordon Douglas ;   et al. | 2010-05-13 |
Code Assist For Multiple Statement Patterns App 20100017786 - Hutchison; Gordon Douglas ;   et al. | 2010-01-21 |
Code Assist For Multiple Statement Patterns Including Automated Translation Of Code Examples To A User Context App 20100017790 - Hutchison; Gordon Douglas ;   et al. | 2010-01-21 |
Email Routing App 20090248819 - Hutchison; Gordon Douglas ;   et al. | 2009-10-01 |
Method And System For Code Editing App 20090013248 - Hutchison; Gordon Douglas ;   et al. | 2009-01-08 |
Determinatioin Of A Set Of Candidate Code Insertions For Insertion In Program Code App 20080270981 - Hutchison; Gordon Douglas ;   et al. | 2008-10-30 |
Method, Apparatus and Computer Program Element for Selecting Terms for a Glossary in a Document Processing System App 20080177725 - Bravery; Andrew James Frederick ;   et al. | 2008-07-24 |
Method, Apparatus And Software For Providing Recovery Data For Program Code App 20080168306 - Clement; Andrew Simon ;   et al. | 2008-07-10 |
Method, Apparatus, and Computer Program Product for Memory Paging App 20070121162 - Hutchison; Gordon Douglas ;   et al. | 2007-05-31 |
Memory allocation using mask-bit pattern to encode metadata within memory address Grant 7,149,865 - Chamberlain , et al. December 12, 2 | 2006-12-12 |
Data processing system and method App 20060130027 - Hutchison; Gordon Douglas ;   et al. | 2006-06-15 |
Accessing a data item in a memory of a computer system App 20060053479 - Hutchison; Gordon Douglas ;   et al. | 2006-03-09 |
Method and system for deadlock detection and avoidance Grant 6,983,461 - Hutchison , et al. January 3, 2 | 2006-01-03 |
Memory allocation App 20050097296 - Chamberlain, Richard Nigel ;   et al. | 2005-05-05 |
Method and system for deadlock detection and avoidance App 20030023656 - Hutchison, Gordon Douglas ;   et al. | 2003-01-30 |
Client/server computing for transaction processing with superior coordinator optimization Grant 6,499,063 - Chessell , et al. December 24, 2 | 2002-12-24 |
Priority inversion in computer system supporting multiple processes App 20020178208 - Hutchison, Gordon Douglas ;   et al. | 2002-11-28 |
Client-server transaction data processing system with optimum selection of last agent Grant 6,457,041 - Hutchison September 24, 2 | 2002-09-24 |
Automatic and dynamic software code management Grant 6,405,246 - Hutchison June 11, 2 | 2002-06-11 |
Method for deployment of incremental versions of applications Grant 6,389,592 - Ayres , et al. May 14, 2 | 2002-05-14 |
Distributed transaction processing system implementing concurrency control within the object request broker and locking all server objects involved in a transaction at its start Grant 6,178,440 - Foster , et al. January 23, 2 | 2001-01-23 |
Object oriented thread context manager, method and computer program product for object oriented thread context management Grant 6,026,428 - Hutchison , et al. February 15, 2 | 2000-02-15 |
uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.
While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.
All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.