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. 26, 2026

Filed:

Nov. 28, 2022
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Rachel Lemberg, Herzliya, IL;

Piyush Gupta, Sammamish, WA (US);

Akshay Ranjan Chaurasia, Karnataka, IN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/362 (2025.01); G06F 11/3698 (2025.01);
U.S. Cl.
CPC ...
G06F 11/3636 (2013.01); G06F 11/366 (2013.01); G06F 11/3698 (2025.01);
Abstract

Technology is disclosed for diagnosing and mitigating errors in computer applications. One implementation facilitates determining a root cause of an error affecting a computer application. A root cause of a computer application error is efficiently determined using a set of fault profiles associated with the computer application. A fault profile includes information regarding a particular fault, such as a failing computer resource, which may be the root cause of another error or condition that is detected during the operation of the computer application. A fault profile can also include telemetry data that typically occurs on the computer system in connection with the particular root cause fault. Upon detecting an error, telemetry data from the time of the error is compared against the set of fault profiles, and a fault profile that is similar is determined. Based on the similar fault profile, the root cause of the error is determined.


Find Patent Forward Citations

Loading…