Method and apparatus for implementing intelligent call service
First Claim
1. A method for implementing Intelligent Call Service, comprising:
- receiving a call request for calling a unique number of a user;
obtaining the user'"'"'s Presence status information according to the unique number and determining a routing order;
determining corresponding terminal numbers bound with the unique number according to the routing order; and
, issuing the call to the corresponding terminal numbers.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for implementing Intelligent Call Service, includes: allocating a unique number to a user, storing the unique number and a plurality of terminal numbers bound with the unique number, the user'"'"'s Presence status and the routing order corresponding to the user'"'"'s presence status; when the system receives a call for calling the unique number, determining a routing order according to the user'"'"'s Presence status information corresponding to the unique number; determining corresponding terminal numbers bound with the unique number according to the routing order and issuing the call sequentially or simultaneously to the corresponding terminal numbers. An apparatus for implementing Intelligent Call Service is also disclosed. The embodiments of the present invention integrate the advantages of Presence service and Intelligent Call Routing service, and provide better service to users.
32 Citations
16 Claims
-
1. A method for implementing Intelligent Call Service, comprising:
-
receiving a call request for calling a unique number of a user;
obtaining the user'"'"'s Presence status information according to the unique number and determining a routing order;
determining corresponding terminal numbers bound with the unique number according to the routing order; and
,issuing the call to the corresponding terminal numbers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for implementing Intelligent Call Service, comprising:
-
an incoming call access module, receiving a call request for calling a unique number of a user and forward the call to an intelligent route selecting module;
an intelligent route selecting module, querying a database according to the unique number to obtain Presence status information of the called user, determining a routing order, determining corresponding terminal numbers bound with the unique number according to the routing order and notifying a ringing module;
a ringing module, issuing a ringing call to the corresponding terminal numbers. - View Dependent Claims (11)
-
-
12. A Presence server, comprising:
-
a Presence status information receiving unit, interacting with a Presence client to obtain or update a user'"'"'s Presence status information;
a synchronous interface, synchronously updating the user'"'"'s Presence status information stored locally and the user'"'"'s Presence status information stored in an ICR server. - View Dependent Claims (13)
-
-
14. An Intelligent Call Routing (ICR) server, comprising:
-
an access module, interacting with a client to obtain or update a user'"'"'s Presence status information;
a synchronous interface, synchronously updating the user'"'"'s Presence status information stored locally and the user'"'"'s Presence status information stored in an ICR server;
a service logic module, obtaining the user'"'"'s Presence status information corresponding to the unique number, determining a routing order, determining the corresponding terminal numbers bound with the unique number according to the routing order, and issuing the call to the corresponding terminal numbers. - View Dependent Claims (15, 16)
-
Specification