Communications system using a central controller to control at least one network and agent system
First Claim
1. A communications system, comprising at least one Internet network for interconnecting an Internet call and at least one agent system, said agent system including a plurality of workgroups, and a primary central controller for generating control signals to control said network and said agent system to optimally route and interconnect said call between said network and one workgroup of said agent system, said central controller being for generating said control signals based upon status messages received from said agent system, requested service data from said network, and optimization parameters, said communications system further comprising a database of caller-related information for being interfaced with said at least one agent system whereby to permit data exchange between said database and said at least one agent system.
5 Assignments
0 Petitions
Accused Products
Abstract
A communications system and method for automatically making telephone routing decisions with "global authority" based upon information gathered in real time from the entire communications system and global optimization criteria. The present invention permits unified central control and management for the entire system.
552 Citations
51 Claims
- 1. A communications system, comprising at least one Internet network for interconnecting an Internet call and at least one agent system, said agent system including a plurality of workgroups, and a primary central controller for generating control signals to control said network and said agent system to optimally route and interconnect said call between said network and one workgroup of said agent system, said central controller being for generating said control signals based upon status messages received from said agent system, requested service data from said network, and optimization parameters, said communications system further comprising a database of caller-related information for being interfaced with said at least one agent system whereby to permit data exchange between said database and said at least one agent system.
- 8. A communications system, comprising at least one Internet network for interconnecting an Internet call and at least one agent system, said agent system including a plurality of workgroups, and a primary central controller for generating control signals to control said network and said agent system to optimally route and interconnect said call between said network and one workgroup of said agent system, said central controller being for generating said control signals based upon status messages received from said agent system, requested service data from said network, and optimization parameters, wherein said at least one agent system includes a computer workstation for providing to a user of said workstation an indication of status of said call.
-
13. A communications system, comprising at least one Internet network for interconnecting an Internet call and at least one agent system, said agent system including a plurality of workgroups, and a primary central controller for generating control signals to control said network and said agent system to optimally route and interconnect said call between said network and one workgroup of said agent system, said central controller being for generating said control signals based upon status messages received from said agent system, requested service data from said network, and optimization parameters, so as to permit a caller placing said call to make a voiceless transaction with said at least one agent system via said call.
- 14. A communications system, comprising at least one Internet network for interconnecting an Internet call and at least one agent system, said agent system including a plurality of workgroups, and a primary central controller for generating control signals to control said network and said agent system to optimally route and interconnect said call between said network and one workgroup of said agent system, said central controller being for generating said control signals based upon status messages received from said agent system, requested service data from said network, and optimization parameters, wherein said central controller is also for controlling at least one node in said communications system so as to queue said call at said at least one node for further processing.
- 22. A communications system, comprising at least one Internet network for interconnecting an Internet call and at least one Internet agent system, said agent system including a plurality of workgroups, and a primary central controller for generating control signals to control said network and said agent system to optimally route said call between said network and one workgroup of said agent system, said controller being for generating said control signals based upon status messages received from said agent system, requested service data from said network, and optimization parameters stored at said central controller.
- 35. A communications system, and comprising, at least one telephone network for interconnecting at least one telephone call to at least one telephone call service, at least one Internet network for connecting an Internet call to at least one Internet call service, said call services and said telephone network being controlled by control signals supplied thereto from a primary central controller for generating said control signals so as to optimally route said telephone call between said telephone network and said telephone call service, and also so as to optimally connect said Internet call and said Internet call service, based upon status messages received from said call services, requested service data from said networks, and optimization parameters.
- 40. A communications system, comprising at least one Internet network for interconnecting an Internet call and at least one agent system, said agent system including a plurality of workgroups, and a primary central controller for generating control signals to control said network and said agent system to optimally route and interconnect said call between said network and one workgroup of said agent system, said central controller being for generating said control signals based upon status messages received from said agent system, requested service data from said network, and optimization parameters, said communications system also comprising, an Advanced Intelligent Network (AIN) Platform for requesting an alternate termination from said central controller in response to an AIN trigger from an original termination requested by said call.
- 42. A communications system, comprising at least one Internet network for interconnecting an Internet call and at least one agent system, said agent system including a plurality of workgroups, and a primary central controller for generating control signals to control said network and said agent system to optimally route and interconnect said call between said network and one workgroup of said agent system, said central controller being for generating said control signals based upon status messages received from said agent system, requested service data from said network, and optimization parameters, wherein said agent system includes at least one private branch exchange (PBX) for being controlled by said central controller to connect said call to an individual agent.
- 46. A controller for use in a communications system, said communications system including at least one Internet network for interconnecting an Internet caller and at least one agent in an agent system, said controller comprising a control signal generator for generating control signals for controlling said network and said agent system so as to optimally route interconnection of said caller and said at least one agent through said network and agent system, said control signal generator being for generating said control signals based upon status messages from said agent system, requested service data from said network, and optimization parameters.
- 48. A controller for use in controlling a communications system, said communications system including at least one Internet network for interconnecting an Internet caller and at least one caller service, said controller comprising a control signal generator for generating control signals for controlling said network and said at least one caller service so as to optimally route interconnection of said caller and said at least one caller service through said network, said control signal generator being for generating said control signals based upon information from said at least one caller service, requested service data from said network, and optimization parameters.
- 50. A controller for use in controlling a communications system, said communications system including at least one Internet network for interconnecting an Internet caller and at least one private branch exchange, said controller comprising a control signal generator for generating control signals for controlling said network and said at least one private branch exchange so as to optimally route interconnection of said caller and said at least one private branch exchange through said network, said control signal generator being for generating said control signals based upon information from said at least one private branch exchange, requested service data from said network, and optimization parameters.
Specification