Patents by Inventor Jonathan Christopher Mace

Jonathan Christopher Mace 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: 9891818
    Abstract: Described are a system and method for modifying an element displayed on a touch-sensitive device. A user input associated with a first element is displayed on a touch-sensitive device. An input error is detected based on the user input. A rule is applied that determines an action to be directed to a second element on the touch-sensitive device in response to the user input error. The action is applied to the second element in response to the applied rule.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: February 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew Alan Armstrong, Jonathan Christopher Mace, Richard William Pilot
  • Patent number: 9046982
    Abstract: A method, computer program product, and system for a quality-of-service history database is described. A first input associated with a change to a component of a graphical user interface is received, wherein a portion of the component is represented as a first node of a tree structure representing a portion of the graphical user interface. A first characteristic of the change is determined. The first characteristic of the change is associated with a second node of the topic tree structure. The associated first characteristic is transmitted to a first computing device, wherein transmission of the associated first characteristic allows one or more of the first computing device and a second computing device to determine a first aspect of the change based upon, at least in part, the topic tree structure.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: June 2, 2015
    Assignee: International Business Machines Corporation
    Inventors: Steven John Horsman, Matthew John Kockott, Jonathan Christopher Mace, Andrew Moger
  • Patent number: 8751871
    Abstract: A method for modifying a user interface (UI), comprising the steps of: listening for a UI event; determining whether the UI event is erroneous; in response to determining that the UI event is erroneous, initiating a recording comprising a user fix of the error and a state associated with the UI; storing the user fix as an alternative UI event; and in response to subsequently detecting the UI event and a matching state associated with the UI, providing the alternative UI event such that the UI is modified.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: June 10, 2014
    Assignee: International Business Machines Corporation
    Inventors: Andrew Alan Armstrong, Jonathan Christopher Mace, Richard William Pilot
  • Publication number: 20140013235
    Abstract: A method, computer program product, and system for a quality-of-service history database is described. A first input associated with a change to a component of a graphical user interface is received, wherein a portion of the component is represented as a first node of a tree structure representing a portion of the graphical user interface. A first characteristic of the change is determined. The first characteristic of the change is associated with a second node of the topic tree structure. The associated first characteristic is transmitted to a first computing device, wherein transmission of the associated first characteristic allows one or more of the first computing device and a second computing device to determine a first aspect of the change based upon, at least in part, the topic tree structure.
    Type: Application
    Filed: July 3, 2012
    Publication date: January 9, 2014
    Applicant: Intemational Business Machines Corporation
    Inventors: Steven John Horsman, Matthew John Kockott, Jonathan Christopher Mace, Andrew Moger
  • Publication number: 20120169613
    Abstract: Described are a system and method for modifying an element displayed on a touch-sensitive device. A user input associated with a first element is displayed on a touch-sensitive device. An input error is detected based on the user input. A rule is applied that determines an action to be directed to a second element on the touch-sensitive device in response to the user input error. The action is applied to the second element in response to the applied rule.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew Alan Armstrong, Jonathan Christopher Mace, Richard William Pilot
  • Publication number: 20120151279
    Abstract: A method for modifying a user interface (UI), comprising the steps of: listening for a UI event; determining whether the UI event is erroneous; in response to determining that the UI event is erroneous, initiating a recording comprising a user fix of the error and a state associated with the UI; storing the user fix as an alternative UI event; and in response to subsequently detecting the UI event and a matching state associated with the UI, providing the alternative UI event such that the UI is modified.
    Type: Application
    Filed: December 7, 2011
    Publication date: June 14, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew Alan Armstrong, Jonathan Christopher Mace, Richard William Pilot