-
1.
公开(公告)号:GB2499955A
公开(公告)日:2013-09-04
申请号:GB201310935
申请日:2011-11-03
Applicant: IBM
Inventor: COCCO ANTONIO DI , PICHETTI LUIGI , CAVAZZO PAOLO , CIANO GIUSEPPE
IPC: G06F9/445
Abstract: A method, computer program and system for managing pre-requisite software/packages of a software product distributed as a virtual appliance in a compliant way at activation time of the virtual machine. A method is provided to prepare the virtual appliance distribution package in which the pre-requisite software have been removed from the virtual image. A further method is provided to deploy the virtual appliance as a virtual machine at the customer site, the method re-installs each software product pre-requisite software/package in the virtual machine only if the license has been approved by a user. The virtual appliance distribution package comprises the at least one virtual disk with software package, and the activation program as a boot program and some additional information such as the list (ECP) of pre-requisite software for the software product and a repository containing the software product pre-requisite software/packages location where the pre-requisite software/packages can be retrieved. The activation program also maintains a list (LSER) of all the pre-requisite software/packages already installed in the user environment before and during the activation phase.
-
公开(公告)号:GB2516842A
公开(公告)日:2015-02-11
申请号:GB201313723
申请日:2013-07-31
Applicant: IBM
Inventor: COCCO ANTONIO DI , PICHETTI LUIGI , MARINELLI CLAUDIO
Abstract: Deploying a software image, comprising a target operating system, on a target computing machine comprises mounting (A7.1) the software image as a storage device, identifying (A8.1) each software program comprised in the software image, downloading (A9.1) a configuration logic for configuring each software program, applying (A11.1) each configuration logic against the software image, and booting (A12.1) the target computing machine from the target operating system. The target computing machine may be booted from a configuration operating system, which also deploys the software image on the target computing machine. Alternatively, a configuration computing machine running a configuration operating system implementing a configuration service may receive a request to configure the target computing machine, the deployment of the software image being controlled by the configuration computing machine. The identification of each software program in the software image may comprise scanning the software image. The target operating system may be configured within the software image. An auto-start application may also be configured in the software image. The invention has particular use in cloud computing environments where the software image is used to implement a virtual machine. The invention allows the separation of the configuration of the software image and its usage.
-
公开(公告)号:GB2518443A
公开(公告)日:2015-03-25
申请号:GB201316902
申请日:2013-09-24
Applicant: IBM
Inventor: PIZZUTILO RICCARDO , TORTOSA ANDREA , MILANESE NICOLA , COCCO ANTONIO DI , LANNI LEONARDO
IPC: G06K7/14
Abstract: A matrix barcode (e.g. QR code) comprising colored and white squares in rows and columns is analysed, e.g. for the detection of phishing performed by overlaying a barcode with a malicious barcode (see figs. 2-4). The barcode is scanned row by row and column by column resulting in received squares, and a corresponding white color level for each received white square is stored. The white color levels of the received white squares are compared in pairs. A counter may be increased if the white color levels of the pair differentiate by more than a threshold and a notifier (e.g. phishing notifier) is activated after all the comparisons are performed if the counter is greater than a threshold. A web access corresponding to the barcode may be blocked upon activation of the notifier. Shading compensation may also be performed on the barcode, e.g. by applying a dynamic multiplier which is proportional to an intensity of shade on the matrix barcode.
-
-