Issued Patents All Time
Showing 25 most recent of 26 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11108871 | Dynamic generation of network routing configuration with service requirements | — | 2021-08-31 |
| 10798186 | Dynamic generation of network routing configuration with service requirements | — | 2020-10-06 |
| 8959246 | Method and computer program for a mediation processing node to update a message | Gregory L. Truty | 2015-02-17 |
| 8386577 | Selection of communication protocol for message transfer based on quality of service requirements | Andrew Hickson, Timothy Holloway, Peter R. MacFarlane, Michael J. Ward | 2013-02-26 |
| 8122118 | Selection of communication protocol for message transfer based on quality of service requirements | Andrew Hickson, Timothy Holloway, Peter R. MacFarlane, Michael J. Ward | 2012-02-21 |
| 7996562 | Messaging system interface to web services | — | 2011-08-09 |
| 7917940 | Inheritance of controls within a hierarchy of data processing system resources | Neil G. Young | 2011-03-29 |
| 7870560 | Method of receiving a message processable by a component on one of plurality of processing threads | Pamela H. Fong | 2011-01-11 |
| 7689430 | Access to web services | Paul Zachary Fremantle, William A. Nagy, Christopher Edward Sharp, Sanjiva Weerawarana | 2010-03-30 |
| 7668934 | Port type agnostic proxy support for web services intermediaries | Gregory A. Flurry, James Michael Snell | 2010-02-23 |
| 7523208 | Message filtering | Joshua S. Auerbach, Neil Young | 2009-04-21 |
| 7464142 | Port type agnostic proxy support for web services intermediates | Gregory A. Flurry, James Michael Snell | 2008-12-09 |
| 7296072 | Enhanced port type agnostic proxy support for web services intermediaries | Gregory A. Flurry, James Michael Snell | 2007-11-13 |
| 7240097 | Method and system for preserving message order when parallel processing messages | Peter R. MacFarlane | 2007-07-03 |
| 7188155 | Apparatus and method for selecting a web service in response to a request from a client device | Gregory A. Flurry | 2007-03-06 |
| 7103680 | Publish/subscribe data processing with publication points for customized message processing | Stephen J. Todd, Malcolm D. Ayres, Timothy Holloway, Marc Schmidt, Michael Taylor | 2006-09-05 |
| 6317773 | System and method for creating an object oriented transaction service that interoperates with procedural transaction coordinators | Edward Ellis Cobb, Thomas Freund, Iain Stuart Caldwell Houston, Stanley Alan Smith | 2001-11-13 |
| 6205464 | System for building optimal commit trees in a distributed transaction processing system | Edward Ellis Cobb, Iain Stuart Caldwell Houston, Stanley Alan Smith | 2001-03-20 |
| 6052731 | Apparatus, method and computer program for providing arbitrary locking requesters for controlling concurrent access to server resources | Iain Stuart Caldwell Houston | 2000-04-18 |
| 6044404 | Apparatus, method and computer program for providing arbitrary locking modes for controlling concurrent access to server resources | Iain Stuart Caldwell Houston | 2000-03-28 |
| 6038589 | Apparatus, method and computer program product for client/server computing with a transaction representation located on each transactionally involved server | Martin Mulholland, Kathryn Sarah Warr | 2000-03-14 |
| 5925095 | Method and a computer program product for client/server computing with support for both recoverable and non-recoverable clients | Robert Howard High, Jr., Martin Mulholland, Kathryn Sarah Warr | 1999-07-20 |
| 5925098 | Apparatus and method for dispatching client method calls within a server computer system | Thomas Freund, Iain Stuart Caldwell Houston | 1999-07-20 |
| 5923833 | Restart and recovery of OMG-compliant transaction systems | Thomas Freund, Iain Stuart Caldwell Houston, Robert Anthony Storey | 1999-07-13 |
| 5878428 | System, method, and article of manufacture for adding transactional recovery to a binary class in an object oriented system | George P. Copeland, Stanley Alan Smith | 1999-03-02 |