The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 14, 2015

Filed:

Oct. 15, 2012
Applicants:

Toyota Motor Engineering & Manufacturing North America, Inc., Erlanger, KY (US);

The Regents of the University of California, Oakland, CA (US);

Inventors:

Jyotirmoy V. Deshmukh, Torrance, CA (US);

Xiaoqing Jin, Riverside, CA (US);

Alexandre Donze, Berkeley, CA (US);

Sanjit A. Seshia, El Cerrito, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 9/45 (2006.01); G06F 11/36 (2006.01); G06F 11/34 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3692 (2013.01); G06F 11/3457 (2013.01); G06F 11/3466 (2013.01); G06F 11/3604 (2013.01);
Abstract

Systems and methods for mining a temporal requirement from a block diagram model of a closed loop control system are disclosed. One embodiment of a method includes simulating the closed loop control system of a vehicle to obtain simulation traces and determining a candidate requirement by instantiating a template requirement with values of the simulation traces to locate parameter values that suggest that the template requirement is fulfilled. Some embodiments of the method include determining whether a counterexample to the candidate requirement exists; and in response to determining that the counterexample to the candidate requirement exists, obtaining the counterexample to the candidate requirement and adding the counterexample to the simulation traces for inspection.


Find Patent Forward Citations

Loading…