Method, apparatus and system for service selection, and client application server
First Claim
1. A service selection method, comprising:
- obtaining meta information according to contents specified by a client;
when the contents specified by the client does not comprise meta information description, extracting a field utilized as content characteristics in the contents specified by the client, querying a preconfigured index relationship between label information and the content characteristics according to a user identification and the content characteristics represented by the field, to obtain the label information;
matching the meta information registered by services with the label information through statistic and analysis on a public relationship, to obtain general match relationship of different credibility, to obtain the meta information corresponding to contents specified by the client;
requesting to query services matched with the meta information, to obtain a service list comprising service identifications of the services matched with the meta information from a service selection server;
the service selection server obtain the service list as follows;
after receiving user identification and meta information, the service selection server sending the user identification and meta information to a meta information registration server via a central controller, the meta information registration server querying services matched with the meta information, obtaining the service list comprising service identifications, and sending the service list to the service selection server via the central controller;
the requests of the servers, and information transmission between the servers are controlled by the central controller;
converting the service list into a format recognizable by the client and providing the converted service list to the client;
obtaining a corresponding service identification according to acknowledgement information from the client; and
requesting interface and address information of a service server corresponding to the corresponding service identification, and providing the interface and address information to the client.
1 Assignment
0 Petitions
Accused Products
Abstract
A service selection method, apparatus and system, as well as a client application server are provided. The method includes: obtaining meta information according to contents specified by a client; requesting to query services matched with the meta information to obtain a service list including service identifications of the services matched with the meta information; converting the service list into a format recognizable by the client and providing the converted service list to the client; obtaining a corresponding service identification according to acknowledgement information from the client; requesting interface and address information of a service server corresponding to the corresponding service identification, and providing the interface and address information to the client. In this way, services capable of processing current contents may be found according the contents, and an appropriate service may be selected among the services.
-
Citations
22 Claims
-
1. A service selection method, comprising:
-
obtaining meta information according to contents specified by a client;
when the contents specified by the client does not comprise meta information description, extracting a field utilized as content characteristics in the contents specified by the client, querying a preconfigured index relationship between label information and the content characteristics according to a user identification and the content characteristics represented by the field, to obtain the label information;
matching the meta information registered by services with the label information through statistic and analysis on a public relationship, to obtain general match relationship of different credibility, to obtain the meta information corresponding to contents specified by the client;requesting to query services matched with the meta information, to obtain a service list comprising service identifications of the services matched with the meta information from a service selection server;
the service selection server obtain the service list as follows;
after receiving user identification and meta information, the service selection server sending the user identification and meta information to a meta information registration server via a central controller, the meta information registration server querying services matched with the meta information, obtaining the service list comprising service identifications, and sending the service list to the service selection server via the central controller;
the requests of the servers, and information transmission between the servers are controlled by the central controller;converting the service list into a format recognizable by the client and providing the converted service list to the client; obtaining a corresponding service identification according to acknowledgement information from the client; and requesting interface and address information of a service server corresponding to the corresponding service identification, and providing the interface and address information to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A service selection apparatus, comprising a service selection agent, a service selection server, a meta information registration server and a central controller:
-
the service selection agent is adapted to obtain meta information according to contents specified by a client, when the contents specified by the client does not comprise meta information description, extract a field utilized as content characteristics in the contents specified by the client, query a preconfigured index relationship between label information and the content characteristics according to a user identification and the content characteristics represented by the field, to obtain the label information;
match the meta information registered by services with the label information through statistic and analysis on a public relationship, to obtain general match relationship of different credibility, to obtain the meta information corresponding to contents specified by the client;
convert a service list into a format recognizable by the client and provide the converted service list to the client and obtain a corresponding service identification according to acknowledgement information from the client;
request interface and address information of a service server corresponding to the corresponding service identification, and provide the interface and address information to the client;the service selection server is adapted to send user identification and meta information received from the service selection agent to the meta information registration server via the central controller, requesting the service list based on the contents specified by the client, and send the service list to the service selection agent; the meta information registration server is adapted to query services matched with the meta information, obtain the service list comprising service identifications, and send the service list to the service selection server via the central controller; the central controller is adapted to control requests of the servers, and information transmission between the servers. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A service selection system, comprising a client application server, a service selection apparatus, and a service registration server;
- the service selection apparatus comprises a service selection agent, a service selection server, a meta information registration server and a central controller,
the service selection agent is adapted to obtain meta information according to contents specified by a client, when the contents specified by the client does not comprise meta information description, extract a field utilized as content characteristics in the contents specified by the client, query a preconfigured index relationship between label information and the content characteristics according to a user identification and the content characteristics represented by the field, to obtain the label information;
match the meta information registered by services with the label information through statistic and analysis on a public relationship, to obtain general match relationship of different credibility, to obtain the meta information corresponding to contents specified by the client;
convert a service list into a format recognizable by the client and provide the converted service list to the client and obtain a corresponding service identification according to acknowledgement information from the client;
request interface and address information of a service server corresponding to the corresponding service identification, and provide the interface and address information to the client;the service selection server is adapted to send user identification and meta information received from the service selection agent to the meta information registration server via the central controller, requesting the service list based on the contents specified by the client, and send the service list to the service selection agent; the meta information registration server is adapted to query services matched with the meta information, obtain the service list comprising service identifications, and send the service list to the service selection server via the central controller; the central controller is adapted to control requests of the servers, and information transmission between the servers. - View Dependent Claims (22)
- the service selection apparatus comprises a service selection agent, a service selection server, a meta information registration server and a central controller,
Specification