Computer-readable storage mediums for encrypting and decrypting a virtual disc

    公开(公告)号:GB2499963A

    公开(公告)日:2013-09-04

    申请号:GB201311724

    申请日:2011-11-03

    Applicant: IBM

    Abstract: A computer-readable storage medium (916) containing machine executable instructions that when executed by a processor cause the processor to encrypt a virtual disc; wherein the virtual disc comprises a virtual disc image; and wherein execution of the machine executable instructions cause the processor to: receive (600) the virtual disc; increase (602) the size of the virtual disc; write (604) a decryption-master- boot-record and a decryption program to the virtual disc; encrypt (606) at least a portion of the virtual disc image, wherein the decryption program comprises decryption-machine- executable-instructions for decrypting the at least partially encrypted virtual disc image in accordance with a cryptographic key (944).

    A method computer program and system for managing pre-requisite of a software product virtual image

    公开(公告)号:GB2499955A

    公开(公告)日:2013-09-04

    申请号:GB201310935

    申请日:2011-11-03

    Applicant: IBM

    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.

    Distributing software to workstation with multiple user profiles

    公开(公告)号:GB2374688A

    公开(公告)日:2002-10-23

    申请号:GB0109620

    申请日:2001-04-19

    Applicant: IBM

    Abstract: Distributing software features to client workstations 105 of a network each of which has a multi user operating system and may be accessed with different user profiles each associated with a corresponding operating context. A distribution package 220 is received in the client workstation which includes instructions associated with global activities for the workstation as a whole or with user activities specific to the user profiles. A distribution agent 225, operating outside the current profile, executes only the global activity and schedules the user activities to be performed by a user agent 240 when the user next logs on.

    ERKENNEN VON SICHERHEITSRISIKEN IN ZUSAMMENHANG MIT EINER SOFTWARE-KOMPONENTE

    公开(公告)号:DE112019005729T5

    公开(公告)日:2021-07-29

    申请号:DE112019005729

    申请日:2019-10-22

    Applicant: IBM

    Abstract: Die vorliegende Offenbarung bezieht sich auf zugehörige Verfahren, Systeme und Medien, die Anweisungen zum Erkennen von Sicherheitsrisiken in Zusammenhang mit einer Software-Komponente enthalten, die in einer Laufzeitumgebung auf Container-Grundlage implementierbar ist. Das Verfahren weist ein Empfangen eines Auslösers auf, wobei der Auslöser angibt, dass eine Schicht eines Containers innerhalb der Laufzeitumgebung auf Container-Grundlage auf Sicherheitsrisiken zu prüfen ist. Eine Prüfschicht des Containers, die auf Sicherheitsrisiken zu prüfen ist, wird identifiziert. Es wird ermittelt, dass für die Prüfschicht gemäß einem Prüfkriterium zuvor keine Prüfung auf Sicherheitsrisiken durchgeführt wurde, und als Reaktion auf diese Ermittlung wird ermittelt, dass eine Sicherheitsanalyse ein Sicherheitsrisiko angibt. Als Reaktion auf diese Ermittlung kann eine Korrekturmaßnahme eingeleitet werden.

    Dynamisches Erstellen und Konfigurieren eines Lernmodells für Dialogagenten

    公开(公告)号:DE112019000206T5

    公开(公告)日:2020-08-06

    申请号:DE112019000206

    申请日:2019-01-21

    Applicant: IBM

    Abstract: Ein Ansatz wird im Hinblick auf ein dynamisches Erstellen und Konfigurieren eines Lernmodells für Dialogagenten beschrieben. Verschiedene Aspekte des Lernmodells für Dialogagenten können ohne fortlaufendes Eingreifen eines Domänenadministrators erstellt und aktualisiert werden. Ein Verfahren, das einen solchen Ansatz betrifft, kann ein Abrufen eines Korpus von Daten betreffen. Das Korpus von Daten kann Datensätze aus einem Satz von Datenablagen und externe Daten enthalten, die Daten aus sozialen Netzwerken oder Anwendungen enthalten. Das Verfahren kann des Weiteren ein Konfigurieren des Lernmodells für Dialogagenten auf Grundlage des abgerufenen Korpus von Daten enthalten. Das Verfahren kann des Weiteren ein Bereitstellen des Lernmodells für Dialogagenten durch Erleichtern einer Interaktion zwischen dem Lernmodell für Dialogagenten und einer Mehrzahl von Kunden enthalten. Das Verfahren kann des Weiteren ein Aktualisieren des Lernmodells für Dialogagenten enthalten, um jegliche Modifizierung des Korpus von Daten zu behandeln.

    METHOD AND SYSTEM FOR PATCHING A VIRTUAL IMAGE

    公开(公告)号:IN3995CHN2014A

    公开(公告)日:2015-09-04

    申请号:IN3995CHN2014

    申请日:2014-05-28

    Applicant: IBM

    Abstract: An improved method for patching a virtual image comprises the steps: Modifying a selected dormant virtual image to be patched by injecting a corresponding patch logic and patch material to be applied on next boot during an off line preparation phase; downloading a boot medium (42) and creating a temporary disk (52) for a selected target virtual machine (50) with corresponding deployment data; changing a master boot record of said temporary disk (52) associated with said target virtual machine (50) to boot next on said boot medium (42); and executing said patch logic to install said patch material in case said target virtual machine (50) associated with said virtual image to be patched is booted.

    Updating software products on virtual machines with software images of new levels thereof

    公开(公告)号:GB2522677A

    公开(公告)日:2015-08-05

    申请号:GB201401756

    申请日:2014-02-03

    Applicant: IBM

    Abstract: A method of updating a software product on a virtual machine comprises providing (403-424) a software image of at least one new virtual disk storing a new level of the software product together with new metadata comprising an indication of at least one new activation procedure of the new level of the software product; and replacing (427­493) a current level of the software product with the new level of the software product, the current level of the software product being stored in at least one current virtual disk of the virtual machine together with current metadata comprising current activation information of the current level of the software product. In operation the at least one current virtual disk from the virtual machine (466), the at least one new virtual disk is added to the virtual machine (469); and running (472-481) said at least one new activation procedure according to the current activation information.

Patent Agency Ranking