US 12,248,538 B2
License scan triggering system
Grzegorz Piotr Szczepanik, Cracow (PL); Piotr Kalandyk, Zielonki (PL); Lukasz Jakub Palus, Cracow (PL); Pawel Tadeusz Januszek, Cracow (PL); and Hubert Kompanowski, Izbica Kujawska (PL)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Feb. 12, 2021, as Appl. No. 17/175,310.
Prior Publication US 2022/0261459 A1, Aug. 18, 2022
Int. Cl. G06F 21/10 (2013.01); G06F 21/56 (2013.01); G06N 5/04 (2023.01); G06N 20/00 (2019.01)
CPC G06F 21/105 (2013.01) [G06F 21/564 (2013.01); G06N 5/04 (2013.01); G06N 20/00 (2019.01); G06F 21/1077 (2023.08); G06F 2221/033 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method for light-weight software license compliance management, comprising:
accessing, by a first application, a set of software logs from a target device, wherein the set of software logs are pre-generated by one or more pre-installed applications on the target device including the first application and a second application, the set of software logs are an output log of the one or more pre-installed applications, and the set of software logs comprise a set of software change logs and the change logs indicate installation events for the second application;
analyzing the set of software logs to generate a license violation probability score, wherein the analyzing comprises inputting the set of software logs into machine learning model trained to identify a possible license violation of a license for the second application;
determining the license violation probability score satisfies a predetermined threshold; and
notifying, in response to the determining, a user of a need to scan the target device for software license compliance of the second application.