Patent ID: 7613799

Claim:
A method applied to a system having a storage device, an input/output device and an arithmetic processing unit, wherein a plurality of service groups and evaluation information are stored in the storage device; each service group includes a plurality of the same type of services; the evaluation information includes single-service information corresponding to a single service used by a user, relevant information corresponding to a general relevance degree among the service groups and the number of other users using different types of services; the method comprises the steps of: receiving selections of a plurality of service groups from one user by the input/output device; selecting one service from each service group among the selected plurality of service groups; computing an evaluation of composed service combinations based upon the evaluation information by the arithmetic processing unit; computing an evaluation value of the selected service based on a maximum number of transactions per unit of time the selected service was used; quantifying links between the services in one of the service groups; obtaining an evaluation value of the links between the services in one of the service groups based on the relevant information and a number of existing users using the services, and the evaluation value of each of the selected services; calculating a highest evaluation value from a plurality of the combinations of the services in one of the service groups; computing an evaluation value between two of the selected services based on the single-service information corresponding to the single service used by the user, the information corresponding to a general relevance degree among the service groups and the number of other users using different types of services; computing the evaluation of the combination of services as a sum of evaluation values between any two services; and displaying the evaluation of the combination of services on a display device.