Browse Prior Art Database

System and apparatus of installing softwares on multiple virtual machines by virtual screen

IP.com Disclosure Number: IPCOM000206940D
Publication Date: 2011-May-13
Document File: 6 page(s) / 116K

Publishing Venue

The IP.com Prior Art Database

Abstract

This invention is to provide a method of installing softwares on multiple virtual machines using one virtual screen. It is an improvement of the virtual technology. Within this method, it is efficient to operate the samiliar actions on the different virtual clients.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 48% of the total text.

Page 01 of 6

System and apparatus of installing softwares on multiple virtual machines by virtual screen

This invention is to provide a method of installing softwares on multiple virtual machines using one virtual screen. With the rapid development of virtual technology and its widely usage, virtual machines play an important role in software development and testing. But it is not efficient to install one software packages repeatly on different target machines with different os, different language, different platform. Our invention is to provide a virtual screen and run the software installation only one time for all virtual clients. It saves a lot of effort for doing the same operations on similar clients. We bring in a virtual screen based on the hypervisor to control the installation process and also provide necessary user interactions for different virtual servers. That means the software installation progress does not have to be in silent mode.

We find the existing methods which relate to this topic:
[5742829] Automatic software installation on heterogeneous networked client computer system. The invention installs an edition of software appropriate for execution on a particular processor type with a particular operation system type and in a particular natural language by utilizing commands specific to an operation system type.
[5931909] System for multiple-client software installation and upgrade. A software package is installed to multiple target systems in a client/server distribute processing system. The software package is installed on program files of the server. A target list of clients served by the server is established and the software package is installed on the program files of each client in the target list. This invention needs a server to determine and control the installation. [6968550]Apparatus and methods for synchronizing software between computers. A software fix manager inventory from a computer that is to be synchronized and, from this comparison, creates a number of software product synchronization. An update manager uses the software fix list to apply software product synchronization to the computer. Preferably, the computer can be brought to the same fix level or product level, if desired, as the preferred software inventory through this process. The software fix manager can place synchronization in a fix list.

The patent 5742829 needs specific commands for the particular operating systems and is lack of user interaction.

The patent 5931909 requires an additional server to manage the installation onto the clients and can not provide different installation path of the software. This can be solved in the vm systems and we can supply rich user interactions.

The patent 6968550 only solves the same softwares' synchronization on the different clients. It can not provide the install method for the heterogenous clients.

This invention is based on the virtual servers and virtual technology. A virtual host can contain multipl...