Legal claims defining the scope of protection, as filed with the USPTO.
1. A system for automatic management of an e-service comprising: auto-deployment management component that creates a runtime e-service by automatically acquiring and configuring a set of resources in response to a logic design for the e-service that specifies a mapping between a set of services for the e-service and the resources; runtime management component for detecting a violation of a system requirement for the e-service; maintenance management component for determining an optimization for the e-service in response to the violation detected such that the auto-deployment management component conducts resource reallocation and service re-deployment to adjust behavior at runtime.
2. The system of claim 1 , wherein the auto-deployment management component generates a workable system in response to the logic design.
3. The system of claim 2 , further comprising a logic design management component for generating the logic design in response to a specification for the e-service.
4. The system of claim 1 , further comprising a repository of applications and services.
5. The system of claim 1 , further comprising a resource management component for managing the resources.
6. The system of claim 1 , wherein the e-service is a system that provides electronic services to one or more clients via a network.
7. The system of claim 1 , further comprising a virtual operating environment that encapsulates a life cycle of the e-service.
8. The system of claim 7 , wherein the virtual operating environment includes a logic design component and a maintenance component.
9. The system of claim 8 , wherein the auto-deployment management component re-acquires and re-configures the resources for the runtime e-service in response to a set of requirement update requests from the maintenance component.
10. The system of claim 7 , further comprising a self-adjusting system that ensures service level agreements of the e-service.
11. The system of claim 10 , wherein the self-adjusting system ensures service level agreements by conducting continuous monitoring of the resources associated with the runtime e-service.
12. The system of claim 10 , wherein the self-adjusting system ensures service level agreements by conducting dynamic reallocation of the resources associated with the runtime e-service.
13. The system of claim 10 , wherein the self-adjusting system ensures service level agreements by conducting redeployment of a set of services associated with the runtime e-service.
14. The system of claim 10 , further comprising a resource management system that provides interfaces that enable the self-adjusting system to query, acquire and release the resources for the runtime e-service.
15. The system of claim 1 , further comprising an application/service registration and outsourcing component for registering a set of applications and services which are available for supporting the runtime e-service.
16. The system of claim 1 , further comprising a repository having a set of design tools for use in creating the logic design.
17. A method for automatic management of an e-service comprising: creating a runtime e-service by automatically acquiring and configuring a set of resources in response to a logic design for the e-service that specifies a mapping between a set of services for the e-service and the resources: detecting a violation of a system requirement for the e-service; determining an optimization for the e-service in response to the violation detected and in response adjusting runtime behavior by conducting resource reallocation and service re-deployment.
18. The method of claim 17 , further comprising generating the logic design in response to a specification for the e-service.
19. The method of claim 17 , further comprising ensuring service level agreements by conducting continuous monitoring of the resources associated with the runtime e-service.
20. The method of claim 17 , further comprising redesigning the e-service in response to the optimization.
21. The method of claim 17 , wherein automatically acquiring and configuring comprises generating a virtual resource graph that provides a mapping between services and resources for the e-service.
22. The method of claim 17 , further comprising registering a set of applications and services which are available for supporting the runtime e-service.
Unknown
March 24, 2009
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.