Patents by Inventor Daniel Malcolm Hoffman

Daniel Malcolm Hoffman 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).

  • Publication number: 20160188433
    Abstract: The present disclosure generally relates to the automated testing of a system that includes software or hardware components. In some embodiments, a testing framework generates a set of test cases for a system under test using a grammar. Each test case may perform an action, such as provide an input to the system under test, and result in an output from the system under test. The inputs and outputs are then compared to the expected results to determine whether the system under test is performing correctly. The data can then be interpreted in the grammar system or used as input to a fault isolation engine to determine anomalies in the system under test. Based on identified faults, one or more mitigation techniques may be implemented in an automated fashion.
    Type: Application
    Filed: March 7, 2016
    Publication date: June 30, 2016
    Inventors: Nathan John Walter Kube, Daniel Malcolm Hoffman, Frank Markus
  • Patent number: 9280434
    Abstract: The present disclosure generally relates to the automated testing of a system that includes software or hardware components. In some embodiments, a testing framework generates a set of test cases for a system under test using a grammar. Each test case may perform an action, such as provide an input to the system under test, and result in an output from the system under test. The inputs and outputs are then compared to the expected results to determine whether the system under test is performing correctly. The data can then be interpreted in the grammar system or used as input to a fault isolation engine to determine anomalies in the system under test. Based on identified faults, one or more mitigation techniques may be implemented in an automated fashion.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: March 8, 2016
    Assignee: Wurldtech Security Technologies
    Inventors: Nathan John Walter Kube, Daniel Malcolm Hoffman, Frank Markus
  • Patent number: 9026394
    Abstract: The present disclosure generally relates to the automated testing of a system that includes software or hardware components. In some embodiments, a testing framework generates a set of test cases for a system under test using a grammar. Each test case may perform an action, such as provide an input to the system under test, and result in an output from the system under test. The inputs and outputs are then compared to the expected results to determine whether the system under test is performing correctly. The data can then be interpreted in the grammar system or used as input to a fault isolation engine to determine anomalies in the system under test. Based on identified faults, one or more mitigation techniques may be implemented in an automated fashion.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: May 5, 2015
    Assignee: Wurldtech Security Technologies
    Inventors: Nathan John Walter Kube, Daniel Malcolm Hoffman, Frank Marcus
  • Publication number: 20150121143
    Abstract: The present disclosure generally relates to the automated testing of a system that includes software or hardware components. In some embodiments, a testing framework generates a set of test cases for a system under test using a grammar Each test case may perform an action, such as provide an input to the system under test, and result in an output from the system under test. The inputs and outputs are then compared to the expected results to determine whether the system under test is performing correctly. The data can then be interpreted in the grammar system or used as input to a fault isolation engine to determine anomalies in the system under test. Based on identified faults, one or more mitigation techniques may be implemented in an automated fashion.
    Type: Application
    Filed: March 16, 2012
    Publication date: April 30, 2015
    Inventors: Nathan John Walter Kube, Daniel Malcolm Hoffman, Frank Markus
  • Publication number: 20120265490
    Abstract: The present disclosure generally relates to the automated testing of a system that includes software or hardware components. In some embodiments, a testing framework generates a set of test cases for a system under test using a grammar Each test case may perform an action, such as provide an input to the system under test, and result in an output from the system under test. The inputs and outputs are then compared to the expected results to determine whether the system under test is performing correctly. The data can then be interpreted in the grammar system or used as input to a fault isolation engine to determine anomalies in the system under test. Based on identified faults, one or more mitigation techniques may be implemented in an automated fashion.
    Type: Application
    Filed: March 16, 2012
    Publication date: October 18, 2012
    Inventors: Nathan John Walter Kube, Daniel Malcolm Hoffman, Frank Markus
  • Patent number: 8006136
    Abstract: The present disclosure relates to automated testing of hardware and software systems. In some embodiments, a testing framework that generates a set of test cases for a system under test using a grammar is disclosed. The grammar may include terminal and nonterminal symbols with tags that describe a test sequence. The testing framework can use the grammar to generate a set of test cases. The testing framework can then receive feedback about the execution of the set of test cases from the system under test. In response to the feedback, the testing framework can generate a new set of grammars by automatically modifying or inserting tags in the original grammar. The new set of grammars can then be used to generate further test cases that intelligently explore the system under test for correctness, conformance, performance, security, or reliability.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: August 23, 2011
    Assignee: Wurldtech Security Technologies
    Inventors: Nathan John Walter Kube, Daniel Malcolm Hoffman
  • Publication number: 20090204848
    Abstract: The present disclosure relates to automated testing of hardware and software systems. In some embodiments, a testing framework that generates a set of test cases for a system under test using a grammar is disclosed. The grammar may include terminal and nonterminal symbols with tags that describe a test sequence. The testing framework can use the grammar to generate a set of test cases. The testing framework can then receive feedback about the execution of the set of test cases from the system under test. In response to the feedback, the testing framework can generate a new set of grammars by automatically modifying or inserting tags in the original grammar. The new set of grammars can then be used to generate further test cases that intelligently explore the system under test for correctness, conformance, performance, security, or reliability.
    Type: Application
    Filed: October 7, 2008
    Publication date: August 13, 2009
    Inventors: Nathan John Walter Kube, Daniel Malcolm Hoffman