Patent ID: 9176710
Filing Date: 2015-11-03
Classification: G06F,Y02D

Abstract:
1. A method of sending processing methods to a service provider from a service consumer using the service provider to provide a service to end users, the method comprising: acquiring an evaluation table from a service directory representing, in a common format, resource information on a plurality of service providers as information indicative of each service provided by each service provider and a quality or state of the service provider, which is the basis of selection of a service provider made by the service consumer, wherein the service provider provides cloud infrastructure to the service consumer in order to use the processing method to provide the service to the end users and wherein the resource information comprises information indicative of a financial health of each of the plurality of service providers and information on the operational status of each service provider including an indication of power efficiency of the service provider; referring to the acquired evaluation table to extract, for each processing method to be called by the service consumer, a service provider that satisfies a service level requested by the service consumer for the processing method from the plurality of service providers; and converting the processing method into an instruction to the service provider extracted for the processing method when the service consumer calls the processing method using an Application Programming Interface (API) of the extracted service provider, and sending the instruction to the service provider.