Patents by Inventor Scott Clementson Elliott

Scott Clementson Elliott 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: 20130262936
    Abstract: A method of assessing a computer program under actual working conditions according to one embodiment comprises executing the computer program multiple times under actual working conditions, in response to each unhandled exception encountered during execution of the computer program, creating a corresponding stack frame signature to characterize the state of the program, and comparing the stack frame signatures to determine which unhandled exceptions are likely to have resulted from similar features.
    Type: Application
    Filed: April 3, 2013
    Publication date: October 3, 2013
    Applicant: CBS INTERACTIVE, INC.
    Inventors: Scott Clementson Elliott, Kenneth A. Gengler
  • Patent number: 8438424
    Abstract: A method of assessing a computer program under actual working conditions according to one embodiment comprises executing the computer program multiple times under actual working conditions, in response to each unhandled exception encountered during execution of the computer program, creating a corresponding stack frame signature to characterize the state of the program, and comparing the stack frame signatures to determine which unhandled exceptions are likely to have resulted from similar features.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: May 7, 2013
    Assignee: CBS Interactive, Inc.
    Inventors: Scott Clementson Elliott, Kenneth A. Gengler
  • Publication number: 20120151275
    Abstract: A method of assessing a computer program under actual working conditions according to one embodiment comprises executing the computer program multiple times under actual working conditions, in response to each unhandled exception encountered during execution of the computer program, creating a corresponding stack frame signature to characterize the state of the program, and comparing the stack frame signatures to determine which unhandled exceptions are likely to have resulted from similar features.
    Type: Application
    Filed: February 24, 2012
    Publication date: June 14, 2012
    Applicant: CBS INTERACTIVE, INC.
    Inventors: Scott Clementson Elliott, Kenneth A. Gengler
  • Patent number: 8156379
    Abstract: A method of assessing a computer program under actual working conditions according to one embodiment comprises executing the computer program multiple times under actual working conditions, in response to each unhandled exception encountered during execution of the computer program, creating a corresponding stack frame signature to characterize the state of the program, and comparing the stack frame signatures to determine which unhandled exceptions are likely to have resulted from similar features.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: April 10, 2012
    Assignee: Techtracker, Inc.
    Inventors: Scott Clementson Elliott, Kenneth A. Gengler
  • Patent number: 7877641
    Abstract: A method of forming a stack signature responsive to execution of a computer program in a digital computer according to one embodiment comprises halting execution of the computer program, tracing the program's call stack to determine a series of stack frames resulting from execution of the program, capturing a selected metric with respect to each stack frame in the series, encoding each captured metric into a corresponding symbol, and assembling the series of encoded symbols into an ordered list thereby forming a stack frame signature that reflects generally the execution of the computer program.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: January 25, 2011
    Assignee: Techtracker, Inc.
    Inventors: Scott Clementson Elliott, Kenneth A. Gengler
  • Patent number: 7716686
    Abstract: A system, method and computer program product are provided. In use, a holding instruction is inserted. After inserting the holding instruction, the hooking of an interface is completed.
    Type: Grant
    Filed: February 14, 2006
    Date of Patent: May 11, 2010
    Assignee: McAfee, Inc.
    Inventors: Gregory William Dalcher, Scott Clementson Elliott, Joe C. Lowe
  • Patent number: 7320125
    Abstract: A digital computer call stack or combined call stack and data stack is traced and analyzed following the occurrence of an unhandled exception or crash. Stack frame sizes and other artifacts are used to form a distinctive stack signature that generally reflects execution of the program up to the point of failure, without being finely detailed. Stack signatures can be associated with program bugs, and stack signatures collected from other failure instances, at other times or on other machines, can be conveniently compared for recognizing particular types of failures, without access to source code and without detailed study of memory dumps.
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: January 15, 2008
    Assignee: Techtracker, Inc.
    Inventors: Scott Clementson Elliott, Kenneth A. Gengler
  • Publication number: 20030005414
    Abstract: A digital computer call stack or combined call stack and data stack is traced and analyzed following the occurrence of an unhandled exception or crash. Stack frame sizes and other artifacts are used to form a distinctive stack signature that generally reflects execution of the program up to the point of failure, without being finely detailed. Stack signatures can be associated with program bugs, and stack signatures collected from other failure instances, at other times or on other machines, can be conveniently compared for recognizing particular types of failures, without access to source code and without detailed study of memory dumps.
    Type: Application
    Filed: May 23, 2002
    Publication date: January 2, 2003
    Inventors: Scott Clementson Elliott, Kenneth A. Gengler