Patents by Inventor Giles Thomas Hall
Giles Thomas Hall 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: 11507494Abstract: There is provided a method for defining an automated test configured, when executed, to test a system under test comprising one or more computer programs being executed on one or more computer devices. The system under test comprises a plurality of operational states, at least one operational state having one or more executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states.Type: GrantFiled: October 28, 2020Date of Patent: November 22, 2022Assignee: EGGPLANT LIMITEDInventors: Antony Edwards, Giles Thomas Hall
-
Patent number: 11507496Abstract: A method for generating an automated test configured to test a system under test. The system under test has a plurality of operational states, at least one operational state having one or more executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states. The method includes the steps of: defining a model of the system under test comprising a plurality of model states; defining one or more selectable model actions; associating one or more test description sections with one or more model actions; selecting a sequence of model actions; and utilising the test description sections associated with the selected sequence of model actions to define a sequence of operation commands for execution on the system under test as an automated test.Type: GrantFiled: October 27, 2020Date of Patent: November 22, 2022Assignee: EGGPLANT LIMITEDInventors: Antony Edwards, Giles Thomas Hall
-
Publication number: 20210042215Abstract: A method for generating an automated test configured to test a system under test. The system under test has a plurality of operational states, at least one operational state having one or more executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states. The method includes the steps of: defining a model of the system under test comprising a plurality of model states; defining one or more selectable model actions; associating one or more test description sections with one or more model actions; selecting a sequence of model actions; and utilising the test description sections associated with the selected sequence of model actions to define a sequence of operation commands for execution on the system under test as an automated test.Type: ApplicationFiled: October 27, 2020Publication date: February 11, 2021Applicant: Eggplant LimitedInventors: Antony EDWARDS, Giles Thomas HALL
-
Publication number: 20210042213Abstract: There is provided a method for defining an automated test configured, when executed, to test a system under test comprising one or more computer programs being executed on one or more computer devices. The system under test comprises a plurality of operational states, at least one operational state having one or more executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states.Type: ApplicationFiled: October 28, 2020Publication date: February 11, 2021Applicant: Eggplant LimitedInventors: Antony EDWARDS, Giles Thomas HALL
-
Patent number: 10853226Abstract: A method for defining an automated test is configured to test a system under test. The system under test includes a plurality of operational states, at least one operational state having executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states. The method includes a) defining an executable model of the system under test including a plurality of model states; and b) defining one or more selectable model actions, each model action representative of one or more executable actions on the system under test and configured such that one or more preconditions are assignable thereto. Each model action is configured to be available to be selected unless any preconditions assigned to the respective model action are not satisfied. The model is configured such that a test program is operable to select a sequence of available model actions to define an automated test.Type: GrantFiled: February 10, 2017Date of Patent: December 1, 2020Assignee: Eggplant LimitedInventors: Antony Edwards, Giles Thomas Hall
-
Patent number: 10853229Abstract: A method for generating an automated test configured to test a system under test. The system under test has a plurality of operational states, at least one operational state having one or more executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states. The method includes the steps of: defining a model of the system under test comprising a plurality of model states; defining one or more selectable model actions; associating one or more test description sections with one or more model actions; selecting a sequence of model actions; and utilising the test description sections associated with the selected sequence of model actions to define a sequence of operation commands for execution on the system under test as an automated test.Type: GrantFiled: February 10, 2017Date of Patent: December 1, 2020Assignee: Eggplant LimitedInventors: Antony Edwards, Giles Thomas Hall
-
Patent number: 10157121Abstract: A method for generating an automated test configured to test a system under test. The system under test includes a plurality of operational states and executable actions. The method includes: providing a model of the system under test, the model including a plurality of model states and selectable model actions, wherein one or more of the model states are representative of operational states of the system under test and each model action is associated with one or more executable actions on the system under test; and generating an automated test. The automated test is generated by selecting a sequence of model actions; and defining, based on the selected sequence of model actions, an automated test configured to execute a sequence of executable actions on the system under test. The selection of model actions is dependent upon the previous selection of model actions in the current and/or previous automated tests.Type: GrantFiled: February 10, 2017Date of Patent: December 18, 2018Assignee: TESTPLANT EUROPE LTDInventors: Antony Edwards, Giles Thomas Hall
-
Patent number: 9740599Abstract: A verification apparatus and method are disclosed for testing a device or system which is operable in a number of states through which it can transition in a multiplicity of different sequences. The method and apparatus disclosed include a set of functional modules which correspond to the states of the device or system under test and which may be activated in a large number of pseudorandom sequences. Each time a module of the verification apparatus is activated it causes the device or system under test to transition to the corresponding state. Thus, when the functional modules of the verification apparatus are activated in a given sequence, the corresponding states of the device or system under test are called in the same sequence.Type: GrantFiled: March 28, 2014Date of Patent: August 22, 2017Assignee: RANDOMIZE LIMITEDInventor: Giles Thomas Hall
-
Publication number: 20170228307Abstract: A method for generating an automated test configured to test a system under test. The system under test includes a plurality of operational states and executable actions. The method includes: providing a model of the system under test, the model including a plurality of model states and selectable model actions, wherein one or more of the model states are representative of operational states of the system under test and each model action is associated with one or more executable actions on the system under test; and generating an automated test. The automated test is generated by selecting a sequence of model actions; and defining, based on the selected sequence of model actions, an automated test configured to execute a sequence of executable actions on the system under test. The selection of model actions is dependent upon the previous selection of model actions in the current and/or previous automated tests.Type: ApplicationFiled: February 10, 2017Publication date: August 10, 2017Applicant: TestPlant Europe Ltd.Inventors: Antony EDWARDS, Giles Thomas HALL
-
Publication number: 20170228310Abstract: A method for generating an automated test configured to test a system under test. The system under test has a plurality of operational states, at least one operational state having one or more executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states. The method includes the steps of: defining a model of the system under test comprising a plurality of model states; defining one or more selectable model actions; associating one or more test description sections with one or more model actions; selecting a sequence of model actions; and utilising the test description sections associated with the selected sequence of model actions to define a sequence of operation commands for execution on the system under test as an automated test.Type: ApplicationFiled: February 10, 2017Publication date: August 10, 2017Applicant: TestPlant Europe Ltd.Inventors: Antony EDWARDS, Giles Thomas HALL
-
Publication number: 20170228306Abstract: A method for defining an automated test is configured to test a system under test. The system under test includes a plurality of operational states, at least one operational state having executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states. The method includes a) defining an executable model of the system under test including a plurality of model states; and b) defining one or more selectable model actions, each model action representative of one or more executable actions on the system under test and configured such that one or more preconditions are assignable thereto. Each model action is configured to be available to be selected unless any preconditions assigned to the respective model action are not satisfied. The model is configured such that a test program is operable to select a sequence of available model actions to define an automated test.Type: ApplicationFiled: February 10, 2017Publication date: August 10, 2017Applicant: TestPlant Europe Ltd.Inventors: Antony EDWARDS, Giles Thomas HALL
-
Publication number: 20160210226Abstract: A verification apparatus and method are disclosed for testing a device or system which is operable in a number of states through which it can transition in a multiplicity of different sequences. The method and apparatus disclosed include a set of functional modules which correspond to the states of the device or system under test and which may be activated in a large number of pseudorandom sequences. Each time a module of the verification apparatus is activated it causes the device or system under test to transition to the corresponding state. Thus, when the functional modules of the verification apparatus are activated in a given sequence, the corresponding states of the device or system under test are called in the same sequence.Type: ApplicationFiled: March 28, 2014Publication date: July 21, 2016Inventor: Giles Thomas Hall