SOFTWARE APPLIANCE INSTALLATION SYSTEMS AND METHODS
First Claim
Patent Images
1. A computer-implemented method of installing a software appliance via a computer network, comprising:
- detaching, by at least one processing circuit, the software appliance from an operating system of a computing device, wherein the software appliance includes at least a system and a database;
storing, by the at least one processing circuit, information of the software appliance into files;
establishing a network connection with a virtual server in a cloud computer system;
determining the software appliance is compatible with the virtual server of the cloud computer system based at least in part on the information of the software appliance stored in the files;
configuring network settings and network interfaces for the software appliance based at least in part on results of the determining that the software appliance is compatible with the virtual server of the cloud computer system;
activating virtual hostnames for the software appliance on the virtual server of the cloud computer system; and
attaching the software appliance to an operating system of the virtual server of the cloud computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of installing a software appliance via a computer network are shown and described. Such a method may include detaching, by at least one processing circuit, the software appliance from an operating system of a computing device. The method may further include establishing a network connection with a virtual server in a cloud computer system. The method may also include attaching the software appliance to an operating system of the virtual server of the cloud computer system.
20 Citations
21 Claims
-
1. A computer-implemented method of installing a software appliance via a computer network, comprising:
-
detaching, by at least one processing circuit, the software appliance from an operating system of a computing device, wherein the software appliance includes at least a system and a database; storing, by the at least one processing circuit, information of the software appliance into files; establishing a network connection with a virtual server in a cloud computer system; determining the software appliance is compatible with the virtual server of the cloud computer system based at least in part on the information of the software appliance stored in the files; configuring network settings and network interfaces for the software appliance based at least in part on results of the determining that the software appliance is compatible with the virtual server of the cloud computer system; activating virtual hostnames for the software appliance on the virtual server of the cloud computer system; and attaching the software appliance to an operating system of the virtual server of the cloud computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system of installing a software appliance via a computer network, comprising one or more processing circuits configured to:
-
detach the software appliance from an operating system of a computing device, wherein the software appliance includes at least a system and a database; store information of the software appliance into files; establish a network connection with a virtual server in a cloud computer system; determine the software appliance is compatible with the virtual server of the cloud computer system based at least in part on the information of the software appliance stored in the files; configure network settings and network interfaces for the software appliance based at least in part on results of the determining that the software appliance is compatible with the virtual server of the cloud computer system; activate virtual hostnames for the software appliance on the virtual server of the cloud computer system; and attach the software appliance to an operating system of the virtual server of the cloud computer system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium having machine instructions stored therein, the instructions being executable by one or more processors to cause the one or more processors to perform operations comprising:
-
detaching a software appliance from an operating system of a computing device, wherein the software appliance includes at least a system and a database; storing information of the software appliance into files; establishing a network connection with a virtual server in a cloud computer system; determining the software appliance is compatible with the virtual server of the cloud computer system based at least in part on the information of the software appliance stored in the files; configuring network settings and network interfaces for the software appliance based at least in part on results of the determining that the software appliance is compatible with the virtual server of the cloud computer system; activating virtual hostnames for the software appliance on the virtual server of the cloud computer system; and attaching the software appliance to an operating system of the virtual server of the cloud computer system. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer-implemented method of installing a software appliance via a computer network, comprising:
-
detaching, by at least one processing circuit, the software appliance from an operating system of a computing device; establishing a network connection with a virtual server in a cloud computer system; and attaching the software appliance to an operating system of the virtual server of the cloud computer system.
-
Specification