Method of arranging dialogue type service through interactive service system
First Claim
1. A method of arranging interactive service by an interactive service system including a service broker, servers, and client terminals, said service broker being provided for arranging said interactive service in said servers, said servers being provided for executing said interactive service for said client terminals, each of said service broker and said servers at least having a memory as a storage region used for performing an arithmetic process, and a processor for performing said arithmetic process, said method comprising the steps of:
- executing a procedure by which said service broker accepts registration of said interactive service;
executing a procedure by which said service broker accepts a request from one of said client terminals to provide said interactive service;
executing a procedure by which said service broker selects servers allowed to provide resources requested by said interactive service as candidates for the destination of arrangement of said interactive service;
executing a procedure by which said service broker specifies a server as the destination of arrangement of said interactive service from said candidates for the destination of arrangement on the basis of the provision quality of said interactive service between each server and said client terminal;
executing a procedure by which said service broker arranges said interactive service stored in said memory, in said specified server;
executing a procedure by which a client terminal accepts said interactive service stored in said memory, in said specified server among said servers; and
executing, after executing said procedure by which said service broker arranges said interactive service, a procedure by which said specified server divides the task of the interactive service thereby to allocate tasks divided by said specified server to a different server.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system executes a procedure by which a service broker accepts registration of interactive service; executes a procedure by which the service broker accepts a request from a client terminal to provide the interactive service; executes a procedure by which the service broker selects servers allowed to provide resources requested by the interactive service as candidates for the destination of arrangement of the interactive service; executes a procedure by which the service broker specifies a server as the destination of arrangement of the interactive service from the candidates for the destination of arrangement on the basis of the provision quality of the interactive service between each server and the client terminal; and executes a procedure by which the service broker arranges the interactive service stored in a memory, in the specified server.
-
Citations
10 Claims
-
1. A method of arranging interactive service by an interactive service system including a service broker, servers, and client terminals, said service broker being provided for arranging said interactive service in said servers, said servers being provided for executing said interactive service for said client terminals, each of said service broker and said servers at least having a memory as a storage region used for performing an arithmetic process, and a processor for performing said arithmetic process, said method comprising the steps of:
-
executing a procedure by which said service broker accepts registration of said interactive service; executing a procedure by which said service broker accepts a request from one of said client terminals to provide said interactive service; executing a procedure by which said service broker selects servers allowed to provide resources requested by said interactive service as candidates for the destination of arrangement of said interactive service; executing a procedure by which said service broker specifies a server as the destination of arrangement of said interactive service from said candidates for the destination of arrangement on the basis of the provision quality of said interactive service between each server and said client terminal; executing a procedure by which said service broker arranges said interactive service stored in said memory, in said specified server; executing a procedure by which a client terminal accepts said interactive service stored in said memory, in said specified server among said servers; and executing, after executing said procedure by which said service broker arranges said interactive service, a procedure by which said specified server divides the task of the interactive service thereby to allocate tasks divided by said specified server to a different server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of arranging interactive service by an interactive service system including a service broker, servers, and client terminals, said service broker being provided for arranging said interactive service in said servers, said servers being provided for executing said interactive service for said client terminals, each of said service broker and said servers at least having a memory as a storage region used for performing an arithmetic process, and a processor for performing said arithmetic process, said method comprising the steps of:
-
executing a procedure by which said service broker accepts registration of said interactive service; executing a procedure by which said service broker accepts a request from one of said client terminals to provide said interactive service; executing a procedure by which said service broker selects servers allowed to provide resources requested by said interactive service as candidates for the destination of arrangement of said interactive service; executing a procedure by which said service broker specifies a server as the destination of arrangement of said interactive service from said candidates for the destination of arrangement on the basis of the provision quality of said interactive service between each server and similar client terminals, when there are a plurality of similar client terminals located near to each other or using a same network, on the basis of average or center value of provision quality data concerning said plurality of similar client terminals; executing a procedure by which said service broker arranges said interactive service stored in said memory, in said specified server; and executing a procedure by which a client terminal accepts said interactive service from a server among said servers.
-
Specification