Usage of virtualization software for shipment of software products
First Claim
1. A method comprisingconfiguring an operating environment of a virtual machine running on virtualization software, the virtual machine including a guest operating system and a prerequisite application associated with a product application;
- installing the product application onto the guest operating system;
capturing an image of the virtual machine, including the product application; and
deploying the product application by providing the image to a plurality of end-user devices, for implementation thereon of the virtual machine, including the product application in the operating environment of the virtual machine.
1 Assignment
0 Petitions
Accused Products
Abstract
An operating environment of a virtual machine running on virtualization software may be configured with a guest operating system and a prerequisite application, as required by the product application (e.g. the software product to be shipped). The product application may then be installed onto the guest operating system, and an image of the entire virtual machine, including the product application, may be captured. The product application may then be deployed (e.g. shipped) by providing the image to a plurality of end-user devices, wherein the virtual machine, including the product application in the operating environment of the virtual machine, may be implemented thereon.
87 Citations
20 Claims
-
1. A method comprising
configuring an operating environment of a virtual machine running on virtualization software, the virtual machine including a guest operating system and a prerequisite application associated with a product application; -
installing the product application onto the guest operating system; capturing an image of the virtual machine, including the product application; and deploying the product application by providing the image to a plurality of end-user devices, for implementation thereon of the virtual machine, including the product application in the operating environment of the virtual machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
a processor, the processor configured to; configure an operating environment of a virtual machine running on virtualization software, the virtual machine including a guest operating system and prerequisite application associated with a product application; install the product application onto the guest operating system; capture an image of the virtual machine, including the product application; and deploy the product application by distributing the image to a plurality of end-user devices, for implementation thereon of the virtual machine, including the product application in the operating environment of the virtual machine.
-
16. A method of installing a product application for a customer, comprising:
-
determining an order from a customer for installation of the product application for a local device of the customer; configuring an operating environment of a virtual machine running on virtualization software of a host device, based on the order; determining a guest operating system for inclusion in the operating environment, based on the product application; configuring the guest operating system to include prerequisite application associated with the product application; installing the product application onto the guest operating system; capturing an image of the virtual machine of the host device; providing instructions to the customer to access the virtualization software; and providing the image to the customer for execution of the virtual machine therewith. - View Dependent Claims (17, 18, 19, 20)
-
Specification