BACKGROUND SERVICE PROCESS UNIT, POSITION SYSTEM AND CALL CONTROL METHOD THEREOF
First Claim
1. A background service process unit, comprising a protocol stack module, a state machine module and a service end access interface module, wherein,the protocol stack module, connected to a CTI server and an automatic call distributor, is configured to send and receive a TSAPI message and a SIP message, analyze a result of message sending and content of a received message, and deliver an analyzed message to the state machine module for processing;
- the state machine module, interfaced with the service end access interface module, is configured to provide validity detection for an operation of a customer representative according to a position state and/or a call state, and maintain the position state and the call state according to a TSAPI message and a SIP message that have been received;
the service end access interface module is configured to provide interfaces of position state and call state control for the customer representative.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention discloses a background service process unit, a position system and a method for call control thereof. The method includes: a browser sending an operation request according to a customer representative to a background service process unit through an operation page; the background service process unit judging whether the operation can be performed currently, if yes, sending the operation request to a CTI server; the CTI server forwarding the received operation request to an automatic call distributor for performing, and forwarding an operation completion notification message, after the operation request is performed completely, to the background service process unit; the background service process unit making a switching to a position state according to the operation completion notification message.
11 Citations
13 Claims
-
1. A background service process unit, comprising a protocol stack module, a state machine module and a service end access interface module, wherein,
the protocol stack module, connected to a CTI server and an automatic call distributor, is configured to send and receive a TSAPI message and a SIP message, analyze a result of message sending and content of a received message, and deliver an analyzed message to the state machine module for processing; -
the state machine module, interfaced with the service end access interface module, is configured to provide validity detection for an operation of a customer representative according to a position state and/or a call state, and maintain the position state and the call state according to a TSAPI message and a SIP message that have been received; the service end access interface module is configured to provide interfaces of position state and call state control for the customer representative. - View Dependent Claims (2, 3, 4, 5, 12, 13)
-
-
6. A browser based position system, comprises a browser and a background service process unit, wherein,
the browser is configured to send an operation request according to a customer representative to the background service process unit through an operation page, the browser comprises an interface access object, which is configured to send the operation request from the customer representative to a service end access interface module of the background service process unit; -
the background service process unit, connected to a CTI server and an automatic call distributor, is configured to receive the operation request, judge whether the operation can be performed currently, if yes, send the operation request to the CTI server through a TSAPI protocol, and make a corresponding switching to a position state after receiving an operation completion notification message sent by the CTI server; the CTI server forwards the received operation request to the automatic call distributor for performing, and forwards, after the performing is completed, the operation completion notification message sent by the automatic call distributor to the background service process unit. - View Dependent Claims (7)
-
-
8. A method for call control of a browser based position system comprises steps:
-
A, a browser sending an operation request according to a customer representative to a background service process unit through an operation page; B, the background service process unit receiving the operation request, and judging whether the operation can be performed currently, if yes, sending the operation request to a CTI server; C, the CTI server forwarding the received operation request to an automatic call distributor for performing, and forwarding an operation completion notification message sent by the automatic call distributor to the background service process unit after the operation request is performed completely; D, the background service process unit making a corresponding switching to a position state according to the received operation completion notification message. - View Dependent Claims (9, 10, 11)
-
Specification