Patents by Inventor Sean Cawood

Sean Cawood 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: 11539651
    Abstract: A tool for controlling message distribution in a cooperative messaging environment (CME). The tool determines an availability of a plurality of messaging resources of a cooperative messaging environment (CME). The tool analyzes metadata associated with a first message from a first message producing application to determine an application property. Responsive to receiving a request from a first message consuming application to distribute the first message, the tool associates a first messaging resource of the CME with the first message consuming application. The tool distributes the first message to the first messaging resource of the CME from the first message producing application based, at least in part, on the availability of the plurality of messaging resources of the CME and the application property.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: December 27, 2022
    Assignee: International Business Machines Corporation
    Inventors: Simon Page, Sean Cawood
  • Publication number: 20220407877
    Abstract: Detecting a data leak by detecting user input in a first form, the user input satisfying a set of requirements, storing the user input in a memory, generating a synthetic input satisfying the set of requirements, transmitting a second form including the synthetic input, searching resources for the synthetic input, determining if the synthetic input is present among the resources according to the search, and acting upon the determination.
    Type: Application
    Filed: June 21, 2021
    Publication date: December 22, 2022
    Inventors: Sean Cawood, Simon Francis Page
  • Publication number: 20220174030
    Abstract: A tool for controlling message distribution in a cooperative messaging environment (CME). The tool determines an availability of a plurality of messaging resources of a cooperative messaging environment (CME). The tool analyzes metadata associated with a first message from a first message producing application to determine an application property. Responsive to receiving a request from a first message consuming application to distribute the first message, the tool associates a first messaging resource of the CME with the first message consuming application. The tool distributes the first message to the first messaging resource of the CME from the first message producing application based, at least in part, on the availability of the plurality of messaging resources of the CME and the application property.
    Type: Application
    Filed: February 16, 2022
    Publication date: June 2, 2022
    Inventors: Simon Page, Sean Cawood
  • Patent number: 11310187
    Abstract: Proposed are concepts for controlling message distribution in a cooperative messaging environment, CME. The method includes determining an availability of each of a plurality of messaging resources of the CME, each of the plurality of messaging resources being associated with one or more message consuming applications. The method further includes determining an application property for each of the one or more message consuming applications associated with each of the plurality of messaging resources. The method further includes controlling a distribution of a message from a message producing application to at least one of the plurality of messaging resources based, at least in part, on metadata associated with the message, the availability of each of the plurality of messaging resources, and the application property for each of the one or more message consuming applications associated with each of the plurality of messaging resources.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: April 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Simon Page, Sean Cawood
  • Publication number: 20220094659
    Abstract: Proposed are concepts for controlling message distribution in a cooperative messaging environment, CME. The method includes determining an availability of each of a plurality of messaging resources of the CME, each of the plurality of messaging resources being associated with one or more message consuming applications. The method further includes determining an application property for each of the one or more message consuming applications associated with each of the plurality of messaging resources. The method further includes controlling a distribution of a message from a message producing application to at least one of the plurality of messaging resources based, at least in part, on metadata associated with the message, the availability of each of the plurality of messaging resources, and the application property for each of the one or more message consuming applications associated with each of the plurality of messaging resources.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Inventors: Simon Page, Sean Cawood