Patents by Inventor David M. Boissy

David M. Boissy 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: 9489290
    Abstract: Disclosed herein are tools and methods for selecting and scheduling executable test program the use in testing, evaluating, monitoring, and analyzing an executable test program or any portion thereof. The tools and methods disclosed can analyze an executable test program developed in a text based programming language environment and an executable test program developed in a graphical modeling based programming environment. The tools and methods identify and analyze the quantitative measures of an executable test program and compute one or more scores for the executable test program. The tools and methods can use the scores computed to rank and order the executable test programs for execution to test an executable program or any portion thereof.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: November 8, 2016
    Assignee: The MathWorks, Inc.
    Inventors: David M. Boissy, John E. Ciolfi
  • Patent number: 9146838
    Abstract: A device receives code that is an executable representation of a dynamic system that includes a behavior that changes over time, and executes one or more portions of the code. The device determines coverage information associated with the executing code, where the coverage information provides a measure of completeness associated with the executing code. The device receives a selected option for displaying the coverage information, and provides for display a time-based view of the coverage information based on the selected option. The device permits a user to manipulate one or more time periods associated with the time-based view.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: September 29, 2015
    Assignee: The MathWorks, Inc.
    Inventors: David M. Boissy, Barton D. Addis, William J. Aldrich, Stacey Gage, George Quievryn
  • Publication number: 20140359580
    Abstract: A device receives code that is an executable representation of a dynamic system that includes a behavior that changes over time, and executes one or more portions of the code. The device determines coverage information associated with the executing code, where the coverage information provides a measure of completeness associated with the executing code. The device receives a selected option for displaying the coverage information, and provides for display a time-based view of the coverage information based on the selected option. The device permits a user to manipulate one or more time periods associated with the time-based view.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 4, 2014
    Inventors: David M. BOISSY, Barton D. ADDIS, William J. ALDRICH, Stacey GAGE, George QUIEVRYN
  • Patent number: 8745586
    Abstract: A system facilitates verification of computer code. The system receives multiple versions of the computer code. A code verification engine checks the received code against one or more metrics, such as coding standard violations. A code differencing compares the received versions of computer code, and identifies the differences between them. An interactive presentation unit presents one or more analysis reports regarding coding violations located in the received versions. An analysis report includes a plurality of entries hierarchically organized in conformance with the entities of the received code. The analysis report indicates the number of coding violations identified for the entities of the received code in a side-by-side, comparative arrangement. A user can thus compare the number of coding violations present in the received versions.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: June 3, 2014
    Assignee: The Mathworks, Inc.
    Inventor: David M. Boissy