Network with distributed service control point functionality
First Claim
1. A telecommunications network for the automated switching of calls according to predefined user preferences, the network including a plurality of computer platforms, at spaced locations, each platform including:
- (a) call receiving means for receiving incoming calls;
(b) switch control means for controlling the switching of incoming calls; and
(c) a global data server, in communication with the switch control means, for maintaining real-time call destination status information including a list of call-in-progress counts for each of a plurality of call destinations specified by a given user;
the switch control means of each platform also being in communication with the global data server of at least one other platform; and
the switch control means being arranged to control switching of an incoming call for the given user according to the user preferences for the given user and according to information on real-time call destination statuses received from a given one of the global data servers on which information for the given user is maintained.
1 Assignment
0 Petitions
Accused Products
Abstract
A telecommunications network for the automated switching of calls according to predefined user preferences has a plurality of computer platforms (100, 200, 300) at spaced locations, each platform including call receiving means (130, 230, 330), switch control means (120, 220, 320) for controlling the switching of incoming calls, and a Global data server (150, 250, 350) for maintaining real-time call destination status information. The switch control means of each platform is in communication with the Global data server of all of the other platforms. Call Destination Status information for a given user, is maintained on only one of the available Global data servers, with users being spread across the platforms to approximately equalise the loadings at each site. When an incoming call is received for a particular user, the switch control means arranges for it to be switched to a suitable destination, such as an Answer Centre, in dependence upon the original user preferences and the current real-time call destination status information; this may be maintained on one of the Global data servers at a site remote from that which has received the incoming call.
-
Citations
24 Claims
-
1. A telecommunications network for the automated switching of calls according to predefined user preferences, the network including a plurality of computer platforms, at spaced locations, each platform including:
-
(a) call receiving means for receiving incoming calls;
(b) switch control means for controlling the switching of incoming calls; and
(c) a global data server, in communication with the switch control means, for maintaining real-time call destination status information including a list of call-in-progress counts for each of a plurality of call destinations specified by a given user;
the switch control means of each platform also being in communication with the global data server of at least one other platform; and
the switch control means being arranged to control switching of an incoming call for the given user according to the user preferences for the given user and according to information on real-time call destination statuses received from a given one of the global data servers on which information for the given user is maintained. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer platform including:
-
a call receiving means for receiving incoming calls;
a global data server for maintaining real-time call destination status information including a list of call-in-progress counts for each of a plurality of call destinations specified by a given user; and
a switch control means arranged to automatically switch incoming calls and to communicate with said global data server and to communicate with at least one other global data server provided by another computer platform, the switch control means arranged to automatically switch incoming calls according to information comprising;
a set of preferences predefined by a user; and
real-time call destination status information provided by a global data server on which information for the user is maintained taken from the group consisting of said global data server and said at least one other global data server.
-
-
19. A telecommunications network including a plurality of computer platforms at spaced locations, each computer platform including:
-
a call receiving means for receiving incoming calls;
a global data server for maintaining real-time call destination status information including a list of call-in-progress counts for each of a plurality of call destinations specified by a given user; and
a switch control means arranged to automatically switch incoming calls and to communicate with said global data server and to communicate with at least one other global data server provided by another computer platform in said telecommunications network, the switch control means arranged to automatically switch incoming calls according to information comprising;
a set of preferences predefined by a user; and
real-time call destination status information provided by a global data server on which information for the user is maintained taken from the group consisting of said of global data server and said at least one other global data server.
-
-
20. A method of proportioning call distribution between a number of selected call destinations in a telecommunications network, wherein the network includes a plurality of computer platforms at spaced locations, each computer platform including:
- a call receiving means for receiving incoming calls;
a global data server for maintaining real-time call destination status information; and
a switch control means arranged to automatically switch incoming calls and to communicate with said global data server and to communicate with at least one other global data server provided by another computer platform included in said telecommunications network, the switch control means arranged to automatically switch incoming calls according to information comprising;
a set of preferences predefined by a user; and
real-time call destination statuses provided by a global data server on which information for the user is maintained taken from the group consisting of said of global data server and said at least one other global data server, whereinthe method comprises the steps of;
the user specifying user-defined weightings within the set of preferences;
the switch control means distributing incoming calls between said selected call destinations according to said user-defined weightings; and
the global data server maintaining a list of call-in-progress counts for each of a plurality of call destinations specified by a given user.
- a call receiving means for receiving incoming calls;
-
21. A telecommunications network for the automated switching of calls according to predefined user preferences, the network including a plurality of computer platforms, at spaced locations, each platform including:
-
(a) call receiving means for receiving incoming calls;
(b) switch control means for controlling the switching of incoming calls; and
(c) a global data server, in communication with the switch control means, for maintaining real-time call destination status information including a list of call-in-progress counts for each of a plurality of call destinations specified by a given user, said list of call-in-progress counts being globally accessible;
the switch control means of each platform also being in communication with the global data server of at least one other platform; and
the switch control means being arranged to control switching of an incoming call for the given user according to the user preferences for the given user and according to information on real-time call destination statuses received from a given one of the global data servers on which information for the given user is maintained.
-
-
22. A computer platform including:
-
a call receiving means for receiving incoming calls;
a global data server for maintaining real-time call destination status information including a list of call-in-progress counts for each of a plurality of call destinations specified by a given user, said list of call-in-progress counts being globally accessible; and
a switch control means arranged to automatically switch incoming calls and to communicate with said global data server and to communicate with at least one other global data server provided by another computer platform, the switch control means arranged to automatically switch incoming calls according to information comprising;
a set of preferences predefined by a user; and
real-time call destination status information provided by a global data server on which information for the user is maintained taken from the group consisting of said global data server and said at least one other global data server.
-
-
23. A telecommunications network including a plurality of computer platforms at spaced locations, each computer platform including:
-
a call receiving means for receiving incoming calls;
a global data server for maintaining real-time call destination status information including a list of call-in-progress counts for each of a plurality of call destinations specified by a given user, said list of call-in-progress counts being globally accessible; and
a switch control means arranged to automatically switch incoming calls and to communicate with said global data server and to communicate with at least one other global data server provided by another computer platform in said telecommunications network, the switch control means arranged to automatically switch incoming calls according to information comprising;
a set of preferences predefined by a user; and
real-time call destination status information provided by a global data server on which information for the user is maintained taken from the group consisting of said of global data server and said at least one other global data server.
-
-
24. A method of proportioning call distribution between a number of selected call destinations in a telecommunications network, wherein the network includes a plurality of computer platforms at spaced locations, each computer platform including:
- a call receiving means for receiving incoming calls;
a global data server for maintaining real-time call destination status information; and
a switch control means arranged to automatically switch incoming calls and to communicate with said global data server and to communicate with at least one other global data server provided by another computer platform included in said telecommunications network, the switch control means arranged to automatically switch incoming calls according to information comprising;
a set of preferences predefined by a user; and
real-time call destination statuses provided by a global data server on which information for the user is maintained taken from the group consisting of said of global data server and said at least one other global data server, whereinthe method comprises the steps of;
the user specifying user-defined weightings within the set of preferences;
the switch control means distributing incoming calls between said selected call destinations according to said user-defined weightings; and
the global data server maintaining a list of call-in-progress counts for each of a plurality of call destinations specified by a given user, said list of call-in-progress counts being globally accessible.
- a call receiving means for receiving incoming calls;
Specification