Patents by Inventor MATTHEW J. PONSFORD

MATTHEW J. PONSFORD 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).

  • Publication number: 20120176954
    Abstract: Embodiments of the present invention provide a method, system and computer program product for information swarming in a wireless sensor network (WSN). In an embodiment of the invention, a method for information swarming in a WSN can include receiving in an overhearing node of the WSN, relay data sensed by a sensor at an originating node of the WSN and transmitted along a relay path exclusive of the overhearing node from the originating node to an aggregation point in the WSN. The method also can include determining a relevance of the relay data in reference to at least one relevance rule. Finally, the method can include forwarding additional data acquired at the overhearing node by a sensor at the overhearing node to the aggregation point over the WSN in response to determining the relay data to be relevant.
    Type: Application
    Filed: January 12, 2011
    Publication date: July 12, 2012
    Applicant: International Business Machines Corporation
    Inventors: Laurence A. Hey, Richard Bremner, William J. Izard, Matthew J. Ponsford
  • Publication number: 20120176959
    Abstract: Embodiments of the present invention provide a method, system and computer program product for information swarming in a wireless sensor network (WSN). In an embodiment of the invention, a method for information swarming in a WSN can include receiving in an overhearing node of the WSN, relay data sensed by a sensor at an originating node of the WSN and transmitted along a relay path exclusive of the overhearing node from the originating node to an aggregation point in the WSN. The method also can include determining a relevance of the relay data in reference to at least one relevance rule. Finally, the method can include forwarding additional data acquired at the overhearing node by a sensor at the overhearing node to the aggregation point over the WSN in response to determining the relay data to be relevant.
    Type: Application
    Filed: February 28, 2012
    Publication date: July 12, 2012
    Applicant: International Business Machines Corporation
    Inventors: Laurence A. Hey, Richard Bremner, William J. Izard, Matthew J. Ponsford
  • Publication number: 20120022851
    Abstract: Embodiments of the present invention provide a method, system and computer program product for on-demand translation of text. In an embodiment of the invention, a method for on-demand translation of text can include receiving in a dynamic translation module executing in memory by at least one processor of a host computer, a message request from an executing application for text in a language for a target locale. The method further can include retrieving text in a language for a locale different from the target locale and translating the retrieved text into a language for the target locale. Finally, the method can include returning the translated retrieved text to the application.
    Type: Application
    Filed: July 23, 2010
    Publication date: January 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Bremner, William J. Izard, Matthew J. Ponsford, Glenn W. Rush
  • Publication number: 20090083302
    Abstract: The present invention discloses a solution for establishing position values of new items in an ordered list at either the start or the end of the list without using of markers and without needing to query all the items of the list. In the solution, a command to add a new item to the ordered list can be received, which specifies whether the item is to be added at the start or the end of the list. When the item is to be added to the end of a list, an item position value for a new item can be set equal to a current value of a time element. Otherwise, it can be set equal to negative one times the current value of the time element (assuming smallest to largest ordering). Mathematical derivates that produce the same effect are contemplated.
    Type: Application
    Filed: September 24, 2007
    Publication date: March 26, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MARK C. HAMPTON, ERIC T. MARTINEZ DE MORENTIN, MATTHEW J. PONSFORD, KENNETH S. SABIR