SIMILARITY DETECTION FOR ERROR REPORTS

Patent №

US 8,453,027

Granted

2013-05-28

Filed 2009

Owner

MICROSOFT CORPORATION

AI components

5

ml · nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12561608

Techniques for determining similarity between error reports received by an error reporting service. An error report may be compared to other previously-received error reports to determine similarity and facilitate diagnosing and resolving an error that generated the error report. In some implementations, the similarity may be determined by comparing frames included in a callstack of an error report to frames included in callstacks in other error reports to determine an edit distance between the callstacks, which may be based on the number and type of frame differences between callstacks. Each type of change may be weighted differently when determining the edit distance. Additionally or alternatively, the comparison may be performed by comparing a type of error, process names, and/or exception codes for the errors contained in the error reports. The similarity may be expressed as a probability that two error reports were generated as a result of a same error.

AI classification

Natural language1.00
AI hardware0.98
Knowledge representation0.90
Planning0.84
Machine learning0.76
Evolutionary computation0.01
Vision0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 235210419

Assignors

BARTZ, KEVIN, STOKES, JACK WILSON, III, KIVETT, RYAN S., GRANT, DAVID G., LOIHLE, GRETCHEN L., CALINOIU, SILVIU C.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC