Patents by Inventor Grant Edmund Martin

Grant Edmund Martin 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: 7007270
    Abstract: A statistical approach to estimating software execution times is implemented by preparing a model of a target processing device, correlating the software to be estimated to benchmark programs used in the preparation of the model, and then applying the software to be estimated to the model. The model is developed by determining the actual execution times of the benchmark programs, determining a number of virtual instructions in the benchmark programs and determining a predictor equation that correlates the virtual instructions to the actual execution time. The predictor equation is determined by a linear regression technique that includes a correlation analysis of the virtual instructions, removal of highly correlated instructions, and a combination of stepwise linear regression and multiple linear regression to determine the predictor equation.
    Type: Grant
    Filed: March 5, 2001
    Date of Patent: February 28, 2006
    Assignee: Cadence Design Systems, Inc.
    Inventors: Grant Edmund Martin, Paolo Giusto
  • Publication number: 20020166112
    Abstract: A statistical approach to estimating software execution times is implemented by preparing a model of a target processing device, correlating the software to be estimated to benchmark programs used in the preparation of the model, and then applying the software to be estimated to the model. The model is developed by determining the actual execution times of the benchmark programs, determining a number of virtual instructions in the benchmark programs and determining a predictor equation that correlates the virtual instructions to the actual execution time. The predictor equation is determined by a linear regression technique that includes a correlation analysis of the virtual instructions, removal of highly correlated instructions, and a combination of stepwise linear regression and multiple linear regression to determine the predictor equation. A 2-sample t-test is utilized to evaluate whether the software to be capable of being estimated by the model developed from the benchmark programs.
    Type: Application
    Filed: March 5, 2001
    Publication date: November 7, 2002
    Inventors: Grant Edmund Martin, Paolo Giusto