Inventor · disambiguated record
Andrew Hickson
Also filed as: HICKSON ANDREW · HICKSON ANDREW I · HICKSON ANDREW IAN
27 granted patents·4 pending applications·624 citations·filing 1998–2015
96Inventor score
Top patents by PatentIndex Score
31 records- 0188US6226641B1Access control for groups of related data itemsIBM·Filed 1998·Granted May 1, 2001·116 cites·36 claims
- 0287US6678802B2Method and apparatus for controlling access by a plurality of concurrently operating processes to a resourceIBM·Filed 2001·Granted Jan 13, 2004·52 cites·51 claims
- 0385US8386577B2Selection of communication protocol for message transfer based on quality of service requirementsIBM·Filed 2012·Granted Feb 26, 2013·9 cites·16 claims
- 0484US6154781APublish and subscribe data processing with subscriber option to request subscription propagation prior to acknowledgementIBM·Filed 1999·Granted Nov 28, 2000·170 cites·6 claims
- 0573US7757119B2Inherited transactions in asynchronous messagingIBM·Filed 2006·Granted Jul 13, 2010·5 cites·20 claims
- 0673US6202093B1Publish and subscribe data processing with ability to specify a local publication/subscriptionIBM·Filed 1999·Granted Mar 13, 2001·88 cites·3 claims
- 0767US7249163B2Method, apparatus, system and computer program for reducing I/O in a messaging environmentIBM·Filed 2002·Granted Jul 24, 2007·12 cites·22 claims
- 0865US8082554B2Event-based activation and deactivation of subscription matchingCRAGGS IAN GERALD·Filed 2007·Granted Dec 20, 2011·5 cites·16 claims
- 0963US8606833B2Method and system of committing operations of a synchronized transactionHICKSON ANDREW IAN·Filed 2005·Granted Dec 10, 2013·3 cites·8 claims
- 1063US8122118B2Selection of communication protocol for message transfer based on quality of service requirementsHICKSON ANDREW I·Filed 2001·Granted Feb 21, 2012·11 cites·4 claims
- 1161US6978400B2Method, apparatus and computer program for reducing the amount of data checkpointedIBM·Filed 2002·Granted Dec 20, 2005·9 cites·20 claims
- 1259US6792604B1Interprocess communication mechanismIBM·Filed 2000·Granted Sep 14, 2004·10 cites·15 claims
- 1356US8276160B2Managing queues in an asynchronous messaging systemBLUE GEORGE MELDRUM·Filed 2009·Granted Sep 25, 2012·2 cites·15 claims
- 1455US9146788B2Method, apparatus and computer program for administering messages which a consuming application fails to processAYRES MALCOLM D·Filed 2008·Granted Sep 29, 2015·2 cites·15 claims
- 1554US7240349B2Persistent messaging in a transaction processing environmentIBM·Filed 2002·Granted Jul 3, 2007·4 cites·3 claims
- 1654US6334151B1Publish and subscribe data processing apparatus, method and computer program product with declaration of a unique publisher brokerIBM·Filed 1999·Granted Dec 25, 2001·85 cites·7 claims
- 1753US8631418B2System and method for messagingHICKSON ANDREW IAN·Filed 2005·Granted Jan 14, 2014·1 cites·16 claims
- 1852US8732228B2Publishing documents in a publish/subscribe data processing systemEDWARDS ANDREW STEPHEN MARCUS·Filed 2005·Granted May 20, 2014·2 cites·10 claims
- 1952US7487272B2Using queue specific variable(s) to efficiently delete expired items in an ordered queue without necessarily checking each queued item's expiry timeIBM·Filed 2005·Granted Feb 3, 2009·1 cites·12 claims
- 2052US6094694ASystem for storing new messages in both full-length and abbreviated versions of message expiration data, and eliminating old, expired messages when a message is retrievedIBM·Filed 1998·Granted Jul 25, 2000·26 cites·19 claims
- 2151US8055782B2System and method for generating exception delay messages when messages are delayedIBM·Filed 2008·Granted Nov 8, 2011·0 cites·9 claims
- 2250US9626236B2Method, apparatus and computer program for administering messages which a consuming application fails to processIBM·Filed 2015·Granted Apr 18, 2017·0 cites·30 claims
- 2343US9626235B2Managing queues in an asynchronous messaging systemBLUE GEORGE MELDRUM·Filed 2012·Granted Apr 18, 2017·0 cites·17 claims
- 2443US9069614B2Using a temporary object handle to control access to a resource objectCULLEN PAUL·Filed 2012·Granted Jun 30, 2015·0 cites·20 claims
- 2543US2006123069A1Method and system for deferred synchronisation of dataIBM·Filed 2005·Application pending·0 cites
- 2643US2003033440A1Method of logging message activityIBM·Filed 2002·Application pending·0 cites
- 2742US2005131883A1Browsing a list of data itemsIBM·Filed 2004·Application pending·0 cites
- 2840US2006074889A1Method and system for identifying a complete response to a requestANDREWS KEITH·Filed 2005·Application pending·0 cites
- 2939US9063784B2Opening a temporary object handle on a resource objectCULLEN PAUL·Filed 2010·Granted Jun 23, 2015·0 cites·20 claims
- 3035US6147628AEfficient data conversion of list of stringsIBM·Filed 1999·Granted Nov 14, 2000·11 cites·6 claims
- 3134US8166018B2Browsing a list of data itemsBUXTON ROBERT F·Filed 2004·Granted Apr 24, 2012·0 cites·31 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →