Issued Patents All Time
Showing 25 most recent of 27 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 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 |