Patents by Inventor Martyn Honeyford

Martyn Honeyford has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8135594
    Abstract: In a method of controlling a network of interconnected publish/subscribe message brokers for routing publications from a plurality of publishers to interested subscribers, each message broker is arranged to receive publications from publishers both directly and via other brokers and to receive subscriptions and unsubscriptions from subscribers and other brokers for publications meeting predefined criteria identified in the subscriptions or unsubscriptions. Each broker creates and manages a list correlating subscribers with the predefined criteria. It then matches received publications with the subscription list and forwards publications which match listed subscriptions which are in an active state to interested subscribers and interested other brokers in the list. Also, in response to received subscriptions and unsubscriptions, each broker generates and forwards proxy subscriptions and proxy unsubscriptions to other brokers. Each broker establishes a retention period for subscriptions.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: March 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gavin David Beardall, Andrew David Banks, Adrian David Dick, Martyn Honeyford
  • Publication number: 20090182574
    Abstract: In a method of controlling a network of interconnected publish/subscribe message brokers for routing publications from a plurality of publishers to interested subscribers, each message broker is arranged to receive publications from publishers both directly and via other brokers and to receive subscriptions and unsubscriptions from subscribers and other brokers for publications meeting predefined criteria identified in the subscriptions or unsubscriptions. Each broker creates and manages a list correlating subscribers with the predefined criteria. It then matches received publications with the subscription list and forwards publications which match listed subscriptions which are in an active state to interested subscribers and interested other brokers in the list. Also, in response to received subscriptions and unsubscriptions, each broker generates and forwards proxy subscriptions and proxy unsubscriptions to other brokers. Each broker establishes a retention period for subscriptions.
    Type: Application
    Filed: January 16, 2009
    Publication date: July 16, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gavin David Beardall, Andrew David Banks, Adrian David Dick, Martyn Honeyford