Call center system and method for obtaining interface invoke information
First Claim
1. A call center system comprising a call center client, a core server, a user interface server and a protocol interaction recording module, the call center client being configured to provide various services matching with the call center system, generating a message corresponding to the service and transferring the message to the core server through the user interface server;
- the core server being configured to process the message transferred by the user interface server and transferring the process result to the call center client through the user interface server; and
the protocol interaction recording module being connected to the call center client and the UIS, and recording the interaction message as well as the relative information of the interaction message during the protocol interaction procedure between the call center client and the UIS, wherein the interaction message including an interface identification of the invoked application programming interface and a connection identification corresponding to the service, wherein, the call center system further comprises;
a protocol interaction decomposing module for decomposing each interaction message recorded by the protocol interaction recording module according to the predefined message structure; and
a protocol interaction analysis module for generating the invoke information of the application programming interface according to the decomposed information by the protocol interaction decomposing module.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a call center system and a method for obtaining interface invoke information to realize automatic analysis of the user behaviors. The method includes steps of sending a connection establishment request message to a user interface server by a call center client after a service is activated; allocating a connection identification for the activated service and sending a response message after the user interface server receives the connection request message; performing interactions between the call center client and the user interface server and recording the interaction message according to the connection identification attached in the interaction message; and decomposing the recorded interaction message and obtaining the information on the application programming interface invoked by each service according to the name of the application programming interface corresponding to the interface identification obtained from each message.
-
Citations
21 Claims
-
1. A call center system comprising a call center client, a core server, a user interface server and a protocol interaction recording module,
the call center client being configured to provide various services matching with the call center system, generating a message corresponding to the service and transferring the message to the core server through the user interface server; -
the core server being configured to process the message transferred by the user interface server and transferring the process result to the call center client through the user interface server; and
the protocol interaction recording module being connected to the call center client and the UIS, and recording the interaction message as well as the relative information of the interaction message during the protocol interaction procedure between the call center client and the UIS, wherein the interaction message including an interface identification of the invoked application programming interface and a connection identification corresponding to the service, wherein, the call center system further comprises;
a protocol interaction decomposing module for decomposing each interaction message recorded by the protocol interaction recording module according to the predefined message structure; and
a protocol interaction analysis module for generating the invoke information of the application programming interface according to the decomposed information by the protocol interaction decomposing module. - View Dependent Claims (2, 3, 4)
-
-
5. A method for obtaining the interface invoke information, comprising the steps of:
-
sending a connection establishment request message to a user interface server by a call center client after a service is activated;
upon receiving the connection request message, the UIS allocating a connection identification for the activated service and sending a response message;
performing interactions between the call center client and the user interface server, wherein the interaction messages are attached with the connection identification of the activated service and the interface identification corresponding to the application programming interface invoked during the interaction processing, and recording the interaction message according to the connection identification attached in the interaction message; and
decomposing the recorded interaction messages and obtaining the information of the application programming interface invoked by each service according to the name of the application programming interface corresponding to the interface identification obtained from each message. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for processing messages, comprising:
-
a collection module configured to receive and store the messages from call center clients, every said message including an interface identification and a connection identification; and
a processing module configured to process said messages stored in said collection module, wherein upon obtaining said messages, the processing module obtaining and analyzing the interface identification and connection identification of every said message. - View Dependent Claims (15, 16)
-
-
17. An apparatus for processing messages, comprising:
-
a unit configured to;
receive and store the messages from call center clients, every said message including an interface identification and a connection identification;
obtain the interface identification and connection identification of every said message; and
analyze the interface identification and connection identification. - View Dependent Claims (18)
-
-
19. A system for processing messages, comprising:
-
a client terminal configured to generate messages corresponding to services respectively;
a user interface module connected to said client terminal, for receiving said messages;
a server connected to said user interface module, for receiving said messages and sending responses corresponding to said messages to said client terminal; and
a unit connected to said client terminal and user interface module, for receiving and storing the messages from said client terminal, every said message including an interface identification and a connection identification;
obtaining the interface identification and connection identification of every said message; and
analyzing the interface identification and connection identification. - View Dependent Claims (20, 21)
-
Specification