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:
Sep. 20, 2022

Filed:

Sep. 23, 2019
Applicant:

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

Inventors:

Sebastiaan Johannes van Schaik, Oxford, GB;

Man Yue Mo, Oxford, GB;

Jean Helie, Oxford, GB;

Assignee:

Other;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 41/0631 (2022.01); G06F 8/75 (2018.01); G06F 17/18 (2006.01); G06F 11/32 (2006.01); G06F 11/36 (2006.01); H04L 41/06 (2022.01); H04L 41/069 (2022.01); H04L 41/0604 (2022.01);
U.S. Cl.
CPC ...
G06F 8/75 (2013.01); G06F 11/327 (2013.01); G06F 11/3604 (2013.01); G06F 17/18 (2013.01); G05B 2219/14097 (2013.01); H04L 41/06 (2013.01); H04L 41/0604 (2013.01); H04L 41/069 (2013.01);
Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing weights for source code alerts. One of the methods includes generating a respective sample of alerts for each feature of a plurality of features. One or more feature values are computed for alerts having a same respective attribute value for each feature of a plurality of features. An importance distribution that maps each feature value to a respective measure of importance for an alert having the feature value is used to compute a respective feature score for the feature using one or more feature values computed the alert. A respective weight is computed for each alert by combining the plurality of feature scores computed for the alert.


Find Patent Forward Citations

Loading…