×

Methods and systems for building a software appliance

  • US 9,426,254 B2
  • Filed: 11/22/2013
  • Issued: 08/23/2016
  • Est. Priority Date: 11/22/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method comprising:

  • installing a software appliance on a first computer system, the software appliance including database software and a business application;

    configuring the software appliance on the first computer system to a predetermined configuration of the business application and the database software;

    detaching the software appliance from an operating system of the first computing device, wherein the detaching includes collecting metadata associated with the software appliance, the operating system and hardware of the first system and detaching the collected metadata from the operating system and the hardware of the first system while preserving content utilized by the business application, the collected metadata providing a test to be performed; and

    storing the detached software appliance and the collected metadata on computer readable medium to enable the detached software application to be deployed on a different computer system and to allow the different computer system to run the test provided by the collected metadata;

    wherein;

    the database software is in-memory database software and includes a utility tool set,the business application uses the in-memory database software and the utility tool set to perform the business application operationsthe test is selected from a group consisting of;

    determining whether the software appliance is compatible with the different computer system, determining whether the different computer system comprises certified hardware, determining whether the hardware and/or operating system of the different computer system meet minimum operating requirements for the software appliance, determining whether hardware of the different computer system has sufficient storage, and determining whether network settings for the different computer system are correct,the software appliance is not deployed on the different computer system if the test fails.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×