Patent ID: 11934533
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 11:
12. A system comprising:
at least one hardware processor; and
at least one computer-readable media having executable instructions embodied thereon, which, when executed by the at least one hardware processor, cause the at least one hardware processor to perform operations comprising:
identifying at least one difference between updated source code and previous source code without executing and prior to publishing the updated source code, the updated source code corresponding to an updated version of an application that has been updated based at least on a component of the updated source code that is received from an entity separate from a publisher, and the previous source code corresponding to a previous version of the application;
determining a risk score, for the updated version of the application, based on a machine learning (ML) risk model that is employed to analyze the at least one difference between the updated source code and the previous source code, the risk score having a value corresponding to at least one potential security threat that are associated with the updated version of the application and not associated with the previous version of the application; and
providing the risk score for the updated version of the application.