Patents by Inventor Neil Craig Puthuff

Neil Craig Puthuff 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: 20150234730
    Abstract: Methods and systems for collecting execution trace data for software, analyzing execution data for software, and identifying defects in software. One method includes storing, by a processing unit, execution trace data for the software when the software is executed, storing, by the processing unit, source code for the software when the software is executed, storing, by the processing unit, a program image of the software when the software is executed, and replaying the execution of the software using the execution trace data, source code, and the program image.
    Type: Application
    Filed: February 12, 2015
    Publication date: August 20, 2015
    Inventors: Neil Craig Puthuff, Stephan Scott Rose
  • Publication number: 20140337822
    Abstract: Methods and systems for analyzing software. For example, one method can include executing a software program including a function by a computer. The method also includes producing an execution sequence for the function when, during execution, the software program executes the function. The method further includes generating an identifier for the execution sequence, wherein the identifier uniquely identifies a path of execution through the function represented by the execution sequence. In addition, the method includes saving the identifier and making the identifier available to at least one user through a user interface.
    Type: Application
    Filed: June 13, 2014
    Publication date: November 13, 2014
    Inventor: Neil Craig Puthuff