Patents by Inventor Anthony P. Beardsmore

Anthony P. Beardsmore 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: 10938769
    Abstract: A message is sent by a message tracking device to at least one device that is configured to report status of internal processing of content within the message. The reported status of the internal processing of the content within the message by the at least one device is monitored.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Patent number: 10594703
    Abstract: A method for managing a plurality of messages associated with an online messaging system is provided. The method may include receiving a message from a messaging source. The method may also include determining whether the messaging source associated with the received message is trusted. The method may further include tagging the received message or storing the received message, wherein the tagging and the storing is based on the determination that the messaging source is not trusted. The method may additionally include validating the received message.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Patent number: 10043223
    Abstract: In an embodiment of the invention, a method for wireless power generation for managing power distribution in a wireless environment is provided. The method includes receiving a request from a device to connect to a wireless power distribution base station, authenticating the device, determining a lease period during which time power is to be delivered wirelessly to the device in response to authenticating the device, and delivering power wirelessly from the wireless power distribution base station to the device for the duration of the lease period, but subsequent to the lease period, discontinuing delivery of power wirelessly to the device.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anthony P. Beardsmore, Oliver Fenton, Jonathan Levell
  • Publication number: 20180205744
    Abstract: A method for managing a plurality of messages associated with an online messaging system is provided. The method may include receiving a message from a messaging source. The method may also include determining whether the messaging source associated with the received message is trusted. The method may further include tagging the received message or storing the received message, wherein the tagging and the storing is based on the determination that the messaging source is not trusted. The method may additionally include validating the received message.
    Type: Application
    Filed: March 16, 2018
    Publication date: July 19, 2018
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Patent number: 9942243
    Abstract: A method for managing a plurality of messages associated with an online messaging system is provided. The method may include receiving a message from a messaging source. The method may also include determining whether the messaging source associated with the received message is trusted. The method may further include tagging the received message or storing the received message, wherein the tagging and the storing is based on the determination that the messaging source is not trusted. The method may additionally include validating the received message.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Publication number: 20170346782
    Abstract: A message is sent by a message tracking device to at least one device that is configured to report status of internal processing of content within the message. The reported status of the internal processing of the content within the message by the at least one device is monitored.
    Type: Application
    Filed: August 21, 2017
    Publication date: November 30, 2017
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Patent number: 9769109
    Abstract: A message associated with a subscription topic hosted by a publish/subscribe message tracking device is sent by the publish/subscribe message tracking device to at least one subscriber device that is registered to the subscription topic and configured to report action completion processing based upon content of the message. The action completion processing based upon content of the message by the at least one subscriber device is monitored.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: September 19, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Publication number: 20160344746
    Abstract: A method for managing a plurality of messages associated with an online messaging system is provided. The method may include receiving a message from a messaging source. The method may also include determining whether the messaging source associated with the received message is trusted. The method may further include tagging the received message or storing the received message, wherein the tagging and the storing is based on the determination that the messaging source is not trusted. The method may additionally include validating the received message.
    Type: Application
    Filed: May 18, 2015
    Publication date: November 24, 2016
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Publication number: 20160269348
    Abstract: A message associated with a subscription topic hosted by a publish/subscribe message tracking device is sent by the publish/subscribe message tracking device to at least one subscriber device that is registered to the subscription topic and configured to report action completion processing based upon content of the message. The action completion processing based upon content of the message by the at least one subscriber device is monitored.
    Type: Application
    Filed: May 19, 2016
    Publication date: September 15, 2016
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Patent number: 9372739
    Abstract: A message published by a publisher device and associated with a subscription topic hosted by a publish/subscribe message tracking device is received at the publish/subscribe message tracking device. A determination is made to monitor action completion processing of the message by at least one subscriber device. The message is sent to the at least one subscriber device that is registered to the subscription topic and configured to report action completion processing of the message. The action completion processing of the message by the at least one subscriber device is monitored. Monitoring results of the monitored action completion processing are published.
    Type: Grant
    Filed: April 20, 2011
    Date of Patent: June 21, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Patent number: 8972454
    Abstract: A screen capture application captures image data by receiving a signal defining a display area for which image data is to be captured, accessing metadata relating to components within the defined display area, and, for components within the display area, storing an image of the component and storing associated position data. The screen capture application may store positional relationships between the components within the defined display area, the positional relationships including ordering of the components relative to each other. The screen capture application may store the components as a plurality of layers within a layered image file. The screen capture application may store the component images in respective files and store the position data in a control file. The control file may include details of the respective component image files.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Anthony P. Beardsmore, Oliver Fenton, Dale Lane
  • Patent number: 8949348
    Abstract: In response to publication of a topic message on a topic to a messaging system by a publisher application, a determination is made as to whether any subscriber applications are registered for the topic. In response to determining that at least one subscriber application is registered for the topic, the published topic message is delivered to each registered subscriber application. In response to determining that no subscriber applications are registered for the topic, the published topic message is stored and in response to receipt of a first subsequent subscription request from a new subscriber application for the topic, the stored published topic message is delivered to the new subscriber application.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Andrew D. J. Banks, Anthony P. Beardsmore, Ian C. Vanstone
  • Patent number: 8843580
    Abstract: Control and/or feedback are provided for message publication in a publish/subscribe messaging environment. A number of different aspects are disclosed, and an embodiment may include one or more of these aspects. In each aspect, each subscribing application has an associated importance level for a subscription, and this importance level may vary among subscriptions for different message topics. Each published message has an associated topic. In some aspects, each published message also has associated criteria, where the criteria are specified with regard to message classification. In preferred embodiments, the message classification comprises importance criteria specifying requirements for importance level of subscribers registered for the topic of that message. Feedback can be provided regarding whether a message publication meets the importance criteria. Control over message publication can be based on whether a message publication meets the importance criteria.
    Type: Grant
    Filed: February 20, 2011
    Date of Patent: September 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Patent number: 8793322
    Abstract: Control and/or feedback are provided for message publication in a publish/subscribe messaging environment. A number of different aspects are disclosed, and an embodiment may include one or more of these aspects. In each aspect, each subscribing application has an associated importance level for a subscription, and this importance level may vary among subscriptions for different message topics. Each published message has an associated topic. In some aspects, each published message also has associated criteria, where the criteria are specified with regard to message classification. In preferred embodiments, the message classification comprises importance criteria specifying requirements for importance level of subscribers registered for the topic of that message. Feedback can be provided regarding whether a message publication meets the importance criteria. Control over message publication can be based on whether a message publication meets the importance criteria.
    Type: Grant
    Filed: February 20, 2011
    Date of Patent: July 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Publication number: 20140040389
    Abstract: A method, system, and/or computer program product controls a transmission of messages to subscribers in a publish/subscribe messaging network. One or more processors receives a message delivery requirement for a published message, where the message delivery requirement describes delivery parameters for each of a plurality of subscribers in a publish/subscribe messaging network. One or more processors then controls a delivery of the published message to each of the plurality of subscribers in accordance with the message delivery requirement, where said delivery is initiated to at least some of the set of subscribers at different times in order to comply with the message delivery requirement.
    Type: Application
    Filed: July 9, 2013
    Publication date: February 6, 2014
    Inventors: ANTHONY P. BEARDSMORE, JONATHAN LEVELL, MATTHEW R. WHITEHEAD
  • Patent number: 8615580
    Abstract: Control and/or feedback are provided for message publication in a publish/subscribe messaging environment. A number of different aspects are disclosed, and an embodiment may include one or more of these aspects. In each aspect, each subscribing application has an associated importance level for a subscription, and this importance level may vary among subscriptions for different message topics. Each published message has an associated topic. In some aspects, each published message also has associated criteria, where the criteria are specified with regard to message classification. In preferred embodiments, the message classification comprises importance criteria specifying requirements for importance level of subscribers registered for the topic of that message. Feedback can be provided regarding whether a message publication meets the importance criteria. Control over message publication can be based on whether a message publication meets the importance criteria.
    Type: Grant
    Filed: February 20, 2011
    Date of Patent: December 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Publication number: 20120272252
    Abstract: A message published by a publisher device and associated with a subscription topic hosted by a publish/subscribe message tracking device is received at the publish/subscribe message tracking device. A determination is made to monitor action completion processing of the message by at least one subscriber device. The message is sent to the at least one subscriber device that is registered to the subscription topic and configured to report action completion processing of the message. The action completion processing of the message by the at least one subscriber device is monitored. Monitoring results of the monitored action completion processing are published.
    Type: Application
    Filed: April 20, 2011
    Publication date: October 25, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Publication number: 20120215873
    Abstract: Control and/or feedback are provided for message publication in a publish/subscribe messaging environment. A number of different aspects are disclosed, and an embodiment may include one or more of these aspects. In each aspect, each subscribing application has an associated importance level for a subscription, and this importance level may vary among subscriptions for different message topics. Each published message has an associated topic. In some aspects, each published message also has associated criteria, where the criteria are specified with regard to message classification. In preferred embodiments, the message classification comprises importance criteria specifying requirements for importance level of subscribers registered for the topic of that message. Feedback can be provided regarding whether a message publication meets the importance criteria. Control over message publication can be based on whether a message publication meets the importance criteria.
    Type: Application
    Filed: February 20, 2011
    Publication date: August 23, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Publication number: 20120215856
    Abstract: Control and/or feedback are provided for message publication in a publish/subscribe messaging environment. A number of different aspects are disclosed, and an embodiment may include one or more of these aspects. In each aspect, each subscribing application has an associated importance level for a subscription, and this importance level may vary among subscriptions for different message topics. Each published message has an associated topic. In some aspects, each published message also has associated criteria, where the criteria are specified with regard to message classification. In preferred embodiments, the message classification comprises importance criteria specifying requirements for importance level of subscribers registered for the topic of that message. Feedback can be provided regarding whether a message publication meets the importance criteria. Control over message publication can be based on whether a message publication meets the importance criteria.
    Type: Application
    Filed: February 20, 2011
    Publication date: August 23, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Publication number: 20120215872
    Abstract: Control and/or feedback are provided for message publication in a publish/subscribe messaging environment. A number of different aspects are disclosed, and an embodiment may include one or more of these aspects. In each aspect, each subscribing application has an associated importance level for a subscription, and this importance level may vary among subscriptions for different message topics. Each published message has an associated topic. In some aspects, each published message also has associated criteria, where the criteria are specified with regard to message classification. In preferred embodiments, the message classification comprises importance criteria specifying requirements for importance level of subscribers registered for the topic of that message. Feedback can be provided regarding whether a message publication meets the importance criteria. Control over message publication can be based on whether a message publication meets the importance criteria.
    Type: Application
    Filed: February 20, 2011
    Publication date: August 23, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony P. Beardsmore, Jonathan Levell