AH

Andrew Hickson

IBM: 27 patents #3,831 of 70,183Top 6%
Overall (All Time): #146,694 of 4,157,543Top 4%
27
Patents All Time

Issued Patents All Time

Showing 25 most recent of 27 patents

Patent #TitleCo-InventorsDate
9626235 Managing queues in an asynchronous messaging system George M. Blue, Nigel Goddard, Martin James Gompertz, Gary Patrick Longerstaey, Philip G. Willoughby 2017-04-18
9626236 Method, apparatus and computer program for administering messages which a consuming application fails to process Malcolm D. Ayres, Andrew M. Leonard, David Ware, Andrew J. Whitfield 2017-04-18
9146788 Method, apparatus and computer program for administering messages which a consuming application fails to process Malcolm D. Ayres, Andrew M. Leonard, David Ware, Andrew J. Whitfield 2015-09-29
9069614 Using a temporary object handle to control access to a resource object Paul Cullen, Gary Patrick Longerstaey, Stuart J. Reece 2015-06-30
9063784 Opening a temporary object handle on a resource object Paul Cullen, Gary Patrick Longerstaey, Stuart J. Reece 2015-06-23
8732228 Publishing documents in a publish/subscribe data processing system Andrew S. Edwards, Martin R. Holder, Trevor Lobban 2014-05-20
8631418 System and method for messaging Brian C. Homewood, Tristram T. Reilly 2014-01-14
8606833 Method and system of committing operations of a synchronized transaction 2013-12-10
8386577 Selection of communication protocol for message transfer based on quality of service requirements Simon Antony James Holdsworth, Timothy Holloway, Peter R. MacFarlane, Michael J. Ward 2013-02-26
8276160 Managing queues in an asynchronous messaging system George M. Blue, Nigel Goddard, Martin James Gompertz, Gary Patrick Longerstaey, Philip G. Willoughby 2012-09-25
8166018 Browsing a list of data items Robert Buxton, Richard M. W. Harran, Ian W. Parkson 2012-04-24
8122118 Selection of communication protocol for message transfer based on quality of service requirements Simon Antony James Holdsworth, Timothy Holloway, Peter R. MacFarlane, Michael J. Ward 2012-02-21
8082554 Event-based activation and deactivation of subscription matching Ian Gerald Craggs, Anthony A. Garrard, Ian Robert Harwood, David Locke, Andrew David Reynolds +2 more 2011-12-20
8055782 System and method for generating exception delay messages when messages are delayed Andrew D. Akehurst, Nigel Goddard, Andrew Anthony Emmett 2011-11-08
7757119 Inherited transactions in asynchronous messaging 2010-07-13
7487272 Using queue specific variable(s) to efficiently delete expired items in an ordered queue without necessarily checking each queued item's expiry time David McCann 2009-02-03
7249163 Method, apparatus, system and computer program for reducing I/O in a messaging environment David Ware 2007-07-24
7240349 Persistent messaging in a transaction processing environment Peter David Niblett, David Ware 2007-07-03
6978400 Method, apparatus and computer program for reducing the amount of data checkpointed Richard Maxwell, David Ware 2005-12-20
6792604 Interprocess communication mechanism Richard Maxwell, Timothy Steven Raff, David Ware 2004-09-14
6678802 Method and apparatus for controlling access by a plurality of concurrently operating processes to a resource 2004-01-13
6334151 Publish and subscribe data processing apparatus, method and computer program product with declaration of a unique publisher broker Steven William Bolam, Brian C. Homewood, John Michael Knapman, David Ware 2001-12-25
6226641 Access control for groups of related data items James Wilkinson 2001-05-01
6202093 Publish and subscribe data processing with ability to specify a local publication/subscription Steven William Bolam, Brian C. Homewood, John Michael Knapman, David Ware 2001-03-13
6154781 Publish and subscribe data processing with subscriber option to request subscription propagation prior to acknowledgement Steven William Bolam, Brian C. Homewood, John Michael Knapman, David Ware 2000-11-28