×

System and method for an infrastructure that enables provisioning of dynamic business applications

  • US 9,262,127 B2
  • Filed: 09/10/2008
  • Issued: 02/16/2016
  • Est. Priority Date: 09/10/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing a dynamic application server environment for hosting dynamic applications, comprising:

  • a computer including a microprocessor;

    a dynamic application packaged for deployment to a particular environment that executes on the computer and provides required assets for hosting or executing the dynamic application, wherein the required assets include a particular virtualization component, a particular application container, and a particular service;

    a business application infrastructure that includesa hosting layer including one or more hosting engines, wherein the particular virtualization component and the particular application container are to be installed,an execution layer, wherein the particular service is to be installed, and a governance component which includesan asset repository that stores metadata for a plurality of assets for use by the business application infrastructure, wherein the metadata is generated and populated into the asset repository by a service network that automatically detects the plurality of assets on a plurality of machines within a particular network, andsecurity rules and policies controlling use and availability of the plurality of assets;

    wherein the system operates todetermine a location of each of the required asset using the metadata in the asset repository,determine the availability of each required asset in accordance with the security rules and policies in the governance component,provision, from the asset repository, each required asset in the hosting and execution layers of the business application infrastructure,remove, from the hosting or the execution layer, one or more assets that are not required by the dynamic application, anddeploy the dynamic application to the business application infrastructure.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×