Issued Patents All Time
Showing 25 most recent of 29 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11107294 | Adaptive labeling of network graphs | Graham J. Wills | 2021-08-31 |
| 10692298 | Adaptive labeling of network graphs | Graham J. Wills | 2020-06-23 |
| 8930521 | Method, apparatus, and computer program product for enabling monitoring of a resource | Stephen James Cocks, Stephen J. Hobson, William T. Newport | 2015-01-06 |
| 8589605 | Inbound message rate limit based on maximum queue times | Srinivas Hasti, Michael J. Spreitzer, David Ware, Neil Young | 2013-11-19 |
| 8561084 | Scoping an alias to a subset of queue partitions | Tom Evans, David Ware, Christopher Thomas Wilkinson | 2013-10-15 |
| 8364743 | System for preserving message order | Ian Parkinson, Vicente Rosselli Suarez | 2013-01-29 |
| 8199668 | Method for attaching to a partitioned queue spread across a plurality of messaging servers | David Ware | 2012-06-12 |
| 8180823 | Method of routing messages to multiple consumers | Srinivas Hasti, Brian Martin, Michael J. Spreitzer, David Ware, Neil Young | 2012-05-15 |
| 8090759 | System for preserving message order | Ian Parkinson, Vicente Rosselli Suarez | 2012-01-03 |
| 8082307 | Redistributing messages in a clustered messaging environment | David Ware | 2011-12-20 |
| 7970828 | Liveness monitoring in a publish/subscribe messaging system | Boaz Carmeli, John J. Duigenan, Gidon Gershinsky, Stephen J. Todd | 2011-06-28 |
| 7930269 | Synchronizing data in a distributed data processing system | Guy P. Hindle, Lawrence Leon Porter, Richard T. Smith | 2011-04-19 |
| 7908251 | Quorum-based power-down of unresponsive servers in a computer cluster | Christopher Henry Jones, William T. Newport | 2011-03-15 |
| 7769768 | Methods, apparatus and computer programs for visualization and management of data organization within a data processing system | Timothy Holloway | 2010-08-03 |
| 7716222 | Quorum-based power-down of unresponsive servers in a computer cluster | Christopher Henry Jones, William T. Newport | 2010-05-11 |
| 7680900 | Publish/subscribe messaging system | John J. Duigenan, Mark Taylor | 2010-03-16 |
| 7627583 | Methods, apparatus and computer programs for visualization and management of data organisation within a data processing system | Marc Stanley Carter, Lucas W. Partridge | 2009-12-01 |
| 7526507 | Methods, apparatus and computer programs for visualization and management of data organisation within a data processing system | Timothy Holloway | 2009-04-28 |
| 7412493 | Publish/subscribe messaging system | John J. Duigenan, Mark Taylor | 2008-08-12 |
| 7093247 | Installation of a data processing solution | Lindsey Louise Ashworth, David J. Howard, Helen Postlethwaite | 2006-08-15 |
| 6668338 | Dynamic shortcut to reverse autonomous computer program actions | Stephen J. Todd | 2003-12-23 |
| 6282569 | Name server computer having a load levelling facility to spread the load from client computers across a plurality of server computers | Michael Taylor, Michael Platt, Andrew James Stanford-Clark | 2001-08-28 |
| 6223281 | Method of controlling the degree of parallelism when performing parallel processing on an inherently serial computer program | Colin Leonard Bird, Christoph Lingenfelder, Robert W. Phippen | 2001-04-24 |
| 6049861 | Locating and sampling of data in parallel processing systems | Colin Leonard Bird | 2000-04-11 |
| 5905904 | Parallel data processing system and method of controlling such a system | Colin Leonard Bird | 1999-05-18 |