发明名称 Software discovery by an installer controller
摘要 A method for performing software discovery by an installer controller is provided and may include detecting, at a computer, an attempt by a software installer to execute on the computer, wherein during execution, the software installer modifies software on the computer. A Software Asset Management (SAM) computer server may be queried for an approval status corresponding to a software package provided by the software installer. The installer controller executes the software installer upon receiving on the returned approval status; aggregates a result from the execution of the software installer based on the software installer modifying the software on the computer; and updates a discovery software signature on the computer when the returned approval status is marked as known.
申请公布号 US9086942(B2) 申请公布日期 2015.07.21
申请号 US201314034590 申请日期 2013.09.24
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Gocek Pawel;Kania Piotr;Paluch Michal;Stopa Tomasz
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人 Maranzano Teddi E.
主权项 1. A computer program product for performing software discovery by an installer controller, the computer program product including an installer controller embodied on a computer readable storage medium, the installer controller including code executable by a processor to perform a method comprising: detecting, by the installer controller executing at a client computer, an execution of a software installer program; pausing, by the installer controller, the execution of the software installer program; comparing a first signature from a software package being modified by the software installer program to a second signature in a software catalog to determine whether the software package being modified is known in the software catalog, wherein the software catalog is managed by a software asset management (SAM) server and wherein the software catalog is stored on at least one of: the SAM server, and the client computer; resuming, by the installer controller, the execution of the software installer program, based on the first signature matching the second signature; and prompting an end-user to input details associated with the software package being modified, based on the first signature not matching the second signature, the inputted details including: a software package name,a version,a vendor,a source of the software package, anda business purpose.
地址 Armonk NY US