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, 2020

Filed:

Dec. 29, 2017
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Anthony J. Tarlano, Santa Clara, CA (US);

Nikhil A. Desai, San Francisco, CA (US);

Chandrasekaran Jagadeesan, Sunnyvale, CA (US);

Subash Sundaresan, Fremont, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06F 9/38 (2018.01); G06N 5/02 (2006.01); G06F 9/54 (2006.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 11/0793 (2013.01); G06F 9/3861 (2013.01); G06F 9/542 (2013.01); G06F 11/0751 (2013.01); G06F 11/0787 (2013.01); G06N 5/022 (2013.01); G06N 20/00 (2019.01);
Abstract

Embodiments described herein provide a predictive failure analysis that enables design-time error and exception handling techniques to be supplemented or assisted by a predictive failure analysis system. One embodiment provides an electronic device, comprising a non-transitory machine-readable medium to store instructions; one or more processors to execute the instructions; and a memory coupled to the one or more processors, the memory to store the instructions which, when executed by the one or more processors, cause the one or more processors to receive injection of dynamic error detection logic into the instructions, the dynamic error handling logic including an error handling update to indicate a response to a predicted failure; receive a set of events indicative of the predicted failure; and respond to the set of events according to the error handling update.


Find Patent Forward Citations

Loading…