Patents by Inventor Simon Pizzoli

Simon Pizzoli 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: 8171460
    Abstract: A system and method for language-neutral runtime user interface automation by: providing an automation script for automating use of the user interface in an application; intercepting a call from the automation script to a function simulating a user action on the application; retrieving a translated text string associated with the function call; and calling the function simulating the user action with the translated text string. This provides the advantages of not attaching any extra burden on the script developer and requiring little extra from the user (other than providing a native-language reference file).
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Simon Pizzoli, Patrick J. O'Sullivan, Hugh P Smyth, Mark E Wallace
  • Publication number: 20040268311
    Abstract: A system and method for language-neutral runtime user interface automation by: providing an automation script for automating use of the user interface in an application; intercepting a call from the automation script to a function simulating a user action on the application; retrieving a translated text string associated with the function call; and calling the function simulating the user action with the translated text string. This provides the advantages of not attaching any extra burden on the script developer and requiring little extra from the user (other than providing a native-language reference file).
    Type: Application
    Filed: November 14, 2003
    Publication date: December 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Simon Pizzoli, Patrick J. O'Sullivan, Hugh P. Smyth, Mark E. Wallace