Patents by Inventor NICHOLAS J. TODD

NICHOLAS J. TODD 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: 11822460
    Abstract: Computerized systems and methods are provided to intelligently and dynamically generate at least a first set of tests to be executed on one or more changes made to one or more applications to determine whether the one or more changes were successful. Data is received regarding one or more changes and a failure probability value for each change is determined. A first plurality of fields are generated for completion by a first user. Upon receiving responses for the first plurality of fields, a first customized code is generated and based upon first customized code, a first set of tests to be executed on the second version of the first application is generated. Additionally, the first set of tests are assigned labels, stored for future use, and executed on the second version of the first application.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: November 21, 2023
    Assignee: Cerner Innovation, Inc.
    Inventors: Thomas Cauley, Nicholas J Todd
  • Publication number: 20210173762
    Abstract: Computerized systems and methods are provided to intelligently and dynamically generate at least a first set of tests to be executed on one or more changes made to one or more applications to determine whether the one or more changes were successful. Data is received regarding one or more changes and a failure probability value for each change is determined. A first plurality of fields are generated for completion by a first user. Upon receiving responses for the first plurality of fields, a first customized code is generated and based upon first customized code, a first set of tests to be executed on the second version of the first application is generated. Additionally, the first set of tests are assigned labels, stored for future use, and executed on the second version of the first application.
    Type: Application
    Filed: February 23, 2021
    Publication date: June 10, 2021
    Inventors: THOMAS CAULEY, NICHOLAS J. TODD
  • Patent number: 10936471
    Abstract: Computerized systems and methods are provided to intelligently and dynamically test one or more changes made to one or more applications. Requirements are received for generating one or more changes to a first application and a second version of the first application is generated with one or more changes. A failure probability value for each change is determined and a first set of tests to be executed on the one or more changes based on the failure probability value are identified and then executed on the second version of the first application. If the second version of the first application passes the first set of tests, it moves on to being tested by a second set of tests which are also based on the determined failure probability values. If the second version of the first application does not pass the first set of tests, the defects are identified and the second version is regenerated to cure the defects.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: March 2, 2021
    Assignee: CERNER INNOVATION, INC.
    Inventors: Thomas Cauley, Nicholas J. Todd
  • Publication number: 20200192787
    Abstract: Computerized systems and methods are provided to intelligently and dynamically test one or more changes made to one or more applications. Requirements are received for generating one or more changes to a first application and a second version of the first application is generated with one or more changes. A failure probability value for each change is determined and a first set of tests to be executed on the one or more changes based on the failure probability value are identified and then executed on the second version of the first application. If the second version of the first application passes the first set of tests, it moves on to being tested by a second set of tests which are also based on the determined failure probability values. If the second version of the first application does not pass the first set of tests, the defects are identified and the second version is regenerated to cure the defects.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 18, 2020
    Inventors: THOMAS CAULEY, NICHOLAS J. TODD