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:
May. 07, 2024

Filed:

Jan. 04, 2022
Applicant:

Palo Alto Research Center Incorporated, Palo Alto, CA (US);

Inventors:

Alexandre Perez, San Mateo, CA (US);

Ion Matei, Sunnyvale, CA (US);

Peter Patel-Schneider, Westfield, NJ (US);

Johan de Kleer, Los Altos, CA (US);

Ron Zvi Stern, Palo Alto, CA (US);

Assignee:

Xerox Corporation, Norwalk, CT (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 8/41 (2018.01); G05B 6/02 (2006.01); G06F 8/53 (2018.01); G06F 8/75 (2018.01);
U.S. Cl.
CPC ...
G06F 8/44 (2013.01); G05B 6/02 (2013.01); G06F 8/53 (2013.01); G06F 8/75 (2013.01);
Abstract

A method includes obtaining a binary code of a controller. The method also includes decompiling the binary code of the controller to generate a source code. The method further includes generating one or more abstract syntax trees based on the source code. The method further includes generating an interpretable model based on the one or more abstract syntax trees. The interpretable model is interpretable by subject matter experts.


Find Patent Forward Citations

Loading…