Telecommunications network having a switch equipped with an IVR provisioning/monitoring system
First Claim
1. A switch for a telecommunications network, said switch comprising:
- a call processing application, said call processing application handling interactions with originating and terminating agents in accordance with an interaction framework;
a switch reprovisioning system coupled to said call processing application, said switch reprovisioning system reprovisioning said call processing application for said interactions with said originating and terminating agents;
a user interface coupled to said switch reprovisioning system, said user interface configured for receiving voice commands, issued by a switch administrator, for transmission to said switch reprovisioning system and generating audibilized responses, issued by said switch reprovisioning system, for transmission to said switch administrator; and
a recognizable audible input table coupled to said switch reprovisioning system and said user interface, said recognizable audible input table maintaining a plurality of recognizable reprovisioning instructions suitable for use by said switch reprovisioning system to modify said interaction framework used by said call processing application.
7 Assignments
0 Petitions
Accused Products
Abstract
A switching device having an IVR provisioning/monitoring system and an associated method to reprovision and/or monitor a switch. Audible sounds are detected and analyzed to determine whether they are audibilized commands containing reprovisioning instructions. If so, the switch is reprovisioned in accordance with the instruction. To determine whether the detected audible sound is an audibilized command, the audible sound is digitized for comparison with plural recognizable commands. If the digitized audible sound matches a recognized command, then the corresponding reprovisioning instruction is executed. Prior to the reprovisioning analysis, the detected audible sounds are analyzed to determine whether they are an authorization code. If so, subsequent audible sounds are analyzed to determine whether they contain reprovisioning instructions. The system may be operated in a monitoring mode where events are propagated to an expert system module for determining whether an alert or notification should be issued in response to the event.
-
Citations
23 Claims
-
1. A switch for a telecommunications network, said switch comprising:
-
a call processing application, said call processing application handling interactions with originating and terminating agents in accordance with an interaction framework;
a switch reprovisioning system coupled to said call processing application, said switch reprovisioning system reprovisioning said call processing application for said interactions with said originating and terminating agents;
a user interface coupled to said switch reprovisioning system, said user interface configured for receiving voice commands, issued by a switch administrator, for transmission to said switch reprovisioning system and generating audibilized responses, issued by said switch reprovisioning system, for transmission to said switch administrator; and
a recognizable audible input table coupled to said switch reprovisioning system and said user interface, said recognizable audible input table maintaining a plurality of recognizable reprovisioning instructions suitable for use by said switch reprovisioning system to modify said interaction framework used by said call processing application. - View Dependent Claims (2)
-
-
3. A switch for a telecommunications network, said switch comprising:
-
a call processing application, said call processing application handling interactions with originating and terminating agents in accordance with an interaction framework;
a switch reprovisioning system coupled to said call processing application, said switch reprovisioning system reprovisioning said call processing application for said interactions with said originating and terminating agents;
a user interface coupled to said switch reprovisioning system, said user interface configured for receiving voice commands, issued by a switch administrator, for transmission to said switch reprovisioning system and generating audibilized responses, issued by said switch reprovisioning system, for transmission to said switch administrator;
at least one provisioning table which contains a plurality of provisioning instructions suitable for use by said call processing application;
an interaction application coupled to said switch reprovisioning system and said call processing application, said interaction application constructing said interaction framework for said call processing application, said interaction application receiving at least one voice command from said user interface and reprovisioning said switch by modifying, using selected ones of said plurality of instructions maintained in said provisioning table, said interaction framework for said call processing application;
a voice recognition application coupled between said user interface and said interaction application; and
a recognizable audible input table coupled to said voice recognition application, said recognizable audible input table maintaining a plurality of recognizable provisioning instructions suitable for use, by said interaction module, to modify said interaction framework used by said call processing application;
wherein said voice recognition application is configured for detecting audible sounds, determining if said detected audible sounds corresponds to any of said recognizable instructions maintained in said recognizable audible input table and issuing, to said interaction application, said recognizable provisioning instructions corresponding to said detected audible sounds; and
wherein said interaction application reprovisions said switch by modifying said interaction framework using said issued provisioning instructions. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A switch for a telecommunications network, said switch comprising:
-
at least one hardware-based component;
at least one software-based component;
a switch monitoring system coupled to each of said at least one hardware-based component of said switch and to each one of said at least one software-based component of said switch, said switch monitoring system receiving operational information from said at least one hardware-based component and said at least one software-based component and issuing, based upon said received operational information, a selected one of a plurality of instructions, at least one of said plurality of instructions being an instruction to issue a specified audible notification;
an expert system application coupled to each of said at least one hardware-based switch component and said at least one software-based switch component, said expert system application adapted for receiving operational information from said at least one hardware-based component and said at least one software-based component, issuing, based upon said received operational information, a selected one of a plurality of instructions;
a voice generation application coupled to said switch monitoring system, said voice generation application receiving said selected instruction from said switch monitoring system if said selected instruction is an instruction to issue an audible notification, generating a digitized message corresponding to said audible notification; and
a user interface coupled to said voice generation application, said user interface configured for receiving said digitized message issued by said voice generation application and converting said received digitized message into audible sound.
-
-
11. A switch for a telecommunications network, said switch comprising:
-
at least one hardware-based component;
at least one software-based component;
a switch monitoring system coupled to each of said at least one hardware-based component of said switch and to each one of said at least one software-based component of said switch, said switch monitoring system receiving operational information from said at least one hardware-based component and said at least one software-based component and issuing, based upon said received operational information, a selected one of a plurality of instructions, at least one of said plurality of instructions being an instruction to issue a specified audible notification;
an expert system application coupled to each one of said at least one hardware-based switch component and said at least one software-based switch component; and
a rules table coupled to said expert system application, said rules table containing information governing operation of said switch;
said expert system application adapted for receiving operational information from said at least one hardware-based component and said at least one software-based component, issuing, based upon said received operational information and said information contained in said rules table, said selected one of said plurality of instructions.
-
-
12. A switch for a telecommunications network, said switch comprising:
-
at least one hardware-based component;
at least one software-based component;
a switch monitoring system coupled to each of said at least one hardware-based component of said switch and to each one of said at least one software-based component of said switch, said switch monitoring system receiving operational information from said at least one hardware-based component and said at least one software-based component and issuing, based upon said received operational information, a selected one of a plurality of instructions, at least one of said plurality of instructions being an instruction to issue a specified audible notification;
an expert system application coupled to each one of said at least one hardware-based switch component and said at least one software-based switch component; and
a rules table coupled to said expert system application, said rules table containing information governing operation of said switch, said rules table contains a plurality of operating conditions, at least one instruction associated with each operating condition and a numerical value assigned thereto;
said expert system application receiving operational information from said at least one hardware-based component and said at least one software-based component, employing fuzzy logic to rank said at least one instruction contained in said rules table, and initiating a highest ranked one of said at least one instruction.
-
-
13. A switch for a telecommunications network, said switch comprising:
-
at least one hardware-based component;
at least one software-based component;
a switch monitoring system coupled to each of said at least one hardware-based component of said switch and to each one of said at least one software-based component of said switch, said switch monitoring system receiving operational information from said at least one hardware-based component and said at least one software-based component and issuing, based upon said received operational information, a selected one of a plurality of instructions, at least one of said plurality of instructions being an instruction to issue a specified audible notification;
an expert system application coupled to each one of said at least one hardware-based switch component and said at least one software-based switch component; and
a rules table coupled to said expert system application, said rules table containing a set of rules governing operation of said switch, each one of said set of rules comprised of a first portion containing an operating condition for said switch and a second portion containing an instruction to be taken if said operating condition contained in said first portion is met;
said expert system application receiving operational information from said at least one hardware-based component and said at least one software-based component, and issuing, based upon said received operational information and said information contained in said rules table, said selected one of said plurality of instructions. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for reprovisioning a switch, comprising the steps of:
-
detecting an audible sound;
determining if said audible sound is an audibilized command containing a reprovisioning instruction by comparing said audible sound to a recognizable audible input table maintaining a plurality of recognizable reprovisioning instructions; and
if said audible sound is an audibilized command containing a reprovisioning instruction found in said recognizable audible input table, reprovisioning said switch in accordance with said reprovisioning instruction. - View Dependent Claims (22)
-
-
23. A method for reprovisioning a switch, comprising the steps of:
-
detecting a first audible sound;
upon detecting said first audible sound, issuing a request for an authorization code;
detecting a second audible sound;
determining if said second audible sound is said requested authorization code;
if said second audible sound is said requested authorization code, detecting a third audible sound;
digitizing said third audible sound;
comparing said digitized third audible sound with a plurality of recognizable commands;
if said digitized third audible sound matches one of said recognizable commands, executing the reprovisioning instructions contained in said digitized third audible sound.
-
Specification