Patents by Inventor Ryan C. Jacques

Ryan C. Jacques 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: 11126543
    Abstract: A method for testing an updated version of an existing software application. The method may comprise analyzing a user interface screen of the updated version of the existing software application to identify previously existing controls and updated controls and automatically capturing, via a capture engine, each of the updated controls present on the user interface screen of the updated version, wherein the automatic capturing is initiated by a user selecting a learn screen function. The method may further comprise automatically associating, via a rules base, control descriptions with each of the automatically captured updated controls and one or more testing actions with each of the updated controls, thereby generating a plurality of test steps each comprising one of the updated controls, a particular associated control description, and a particular testing action. The method may then comprise generating an updated test component comprised of the plurality of test steps.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: September 21, 2021
    Assignee: TurnKey Solutions Corp.
    Inventors: Dale H. Ellis, Ryan C. Jacques
  • Publication number: 20200319997
    Abstract: A method for testing an updated version of an existing software application. The method may comprise analyzing a user interface screen of the updated version of the existing software application to identify previously existing controls and updated controls and automatically capturing, via a capture engine, each of the updated controls present on the user interface screen of the updated version, wherein the automatic capturing is initiated by a user selecting a learn screen function. The method may further comprise automatically associating, via a rules base, control descriptions with each of the automatically captured updated controls and one or more testing actions with each of the updated controls, thereby generating a plurality of test steps each comprising one of the updated controls, a particular associated control description, and a particular testing action. The method may then comprise generating an updated test component comprised of the plurality of test steps.
    Type: Application
    Filed: December 16, 2019
    Publication date: October 8, 2020
    Inventors: Dale H. Ellis, Ryan C. Jacques
  • Patent number: 10540272
    Abstract: A method for testing an updated version of an existing software application. The method may comprise analyzing a user interface screen of the updated version of the existing software application to identify previously existing controls and updated controls and automatically capturing, via a capture engine, each of the updated controls present on the user interface screen of the updated version, wherein the automatic capturing is initiated by a user selecting a learn screen function. The method may further comprise automatically associating, via a rules base, control descriptions with each of the automatically captured updated controls and one or more testing actions with each of the updated controls, thereby generating a plurality of test steps each comprising one of the updated controls, a particular associated control description, and a particular testing action. The method may then comprise generating an updated test component comprised of the plurality of test steps.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: January 21, 2020
    Assignee: TurnKey Solutions Corp.
    Inventors: Dale H. Ellis, Ryan C. Jacques
  • Publication number: 20190079856
    Abstract: A method for testing an updated version of an existing software application. The method may comprise analyzing a user interface screen of the updated version of the existing software application to identify previously existing controls and updated controls and automatically capturing, via a capture engine, each of the updated controls present on the user interface screen of the updated version, wherein the automatic capturing is initiated by a user selecting a learn screen function. The method may further comprise automatically associating, via a rules base, control descriptions with each of the automatically captured updated controls and one or more testing actions with each of the updated controls, thereby generating a plurality of test steps each comprising one of the updated controls, a particular associated control description, and a particular testing action. The method may then comprise generating an updated test component comprised of the plurality of test steps.
    Type: Application
    Filed: November 9, 2018
    Publication date: March 14, 2019
    Inventors: Dale H. Ellis, Ryan C. Jacques
  • Patent number: 10127148
    Abstract: A method for testing an updated version of an existing software application is provided. The method may comprise analyzing a user interface screen of the updated version of the existing software application to identify previously existing controls and updated controls and then associating a plurality of testing actions with the previously existing controls and the updated controls, thereby generating a plurality of test steps. The method may further comprise generating an updated test component comprised of the plurality of test steps, identifying one or more previously existing test components that should be replaced by the updated test component in a test asset repository, and automatically updating each of the one or more previously existing test components with the updated test component at the same time.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: November 13, 2018
    Assignee: TurnKey Solutions Corp.
    Inventors: Dale H. Ellis, Ryan C. Jacques
  • Publication number: 20170277627
    Abstract: A method for testing an updated version of an existing software application is provided. The method may comprise analyzing a user interface screen of the updated version of the existing software application to identify previously existing controls and updated controls and then associating a plurality of testing actions with the previously existing controls and thee updated controls, thereby generating a plurality of test steps. The method may further comprise generating an updated test component comprised of the plurality of test steps, identifying one or more previously existing test components that should be replaced by the updated test component in a test asset repository, and automatically updating each of the one or more previously existing test components with the updated test component at the same time.
    Type: Application
    Filed: November 11, 2016
    Publication date: September 28, 2017
    Inventors: Dale H. Ellis, Ryan C. Jacques
  • Patent number: 9524231
    Abstract: A method for testing a software application is provided. The method may comprise associating a plurality of controls on a software application screen with testing actions to be performed on the controls, thereby creating a plurality of test steps, and generating a test component. The method may include analyzing a plurality of testing actions on a software application screen to learn characteristics of the testing actions and automatically assigning one or more parameters to one or more of the plurality of test steps based on a library that matches parameters to the names of testing actions. A parameter may comprise a reference to a column in a test data spreadsheet, which is separate from the test component and the library, the column in the test data spreadsheet comprising a plurality of different rows of test data to be utilized in conjunction with an associated control.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: December 20, 2016
    Assignee: TURNKEY SOLUTIONS CORP.
    Inventors: Dale H. Ellis, Ryan C. Jacques
  • Publication number: 20160321170
    Abstract: A method for testing a software application is provided. The method may comprise associating a plurality of controls on a software application screen with testing actions to be performed on the controls, thereby creating a plurality of test steps, and generating a test component. The method may include analyzing a plurality of testing actions on a software application screen to learn characteristics of the testing actions and automatically assigning one or more parameters to one or more of the plurality of test steps based on a library that matches parameters to the names of testing actions. A parameter may comprise a reference to a column in a test data spreadsheet, which is separate from the test component and the library, the column in the test data spreadsheet comprising a plurality of different rows of test data to be utilized in conjunction with an associated control.
    Type: Application
    Filed: July 11, 2016
    Publication date: November 3, 2016
    Inventors: Dale H. Ellis, Ryan C. Jacques
  • Patent number: 9417994
    Abstract: The present disclosure provides methods, systems, and apparatuses for testing software. The method may comprise associating a plurality of controls on a software application screen with testing actions to be performed on the controls, thereby creating a plurality of test steps, and then generating a test component comprised of the plurality of test steps. The method may then comprise comparing the generated test component to a second test component that is associated with a previous version of the software application screen, and displaying, on a user interface, a graphical representation of one or more differences between the generated test component and the second test component.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: August 16, 2016
    Assignee: TURNKEY SOLUTIONS, CORP.
    Inventors: Dale H. Ellis, Ryan C. Jacques
  • Publication number: 20150286556
    Abstract: The present disclosure provides methods, systems, and apparatuses for testing software. The method may comprise associating a plurality of controls on a software application screen with testing actions to be performed on the controls, thereby creating a plurality of test steps, and then generating a test component comprised of the plurality of test steps. The method may then comprise comparing the generated test component to a second test component that is associated with a previous version of the software application screen, and displaying, on a user interface, a graphical representation of one or more differences between the generated test component and the second test component.
    Type: Application
    Filed: April 8, 2015
    Publication date: October 8, 2015
    Inventors: Dale H. Ellis, Ryan C. Jacques