Abstract:
In one embodiment, a system and method is illustrated as including creating a visual script containing a component that includes at least one of a function component, a decisional component, a speak component, and a capture component, and converting the visual script to a computer script. Further, this system and method may include retrieving a computer script from a pre-populated database, the computer script containing at least one component and being formatted using a language including at least one of an IVR-XML and a character delimited flat file, and generating training data using the computer script, the training data formatted as a linear computer script.
Abstract:
An interactive voice system is provided that includes a user interface connected to present audio outputs to a user and to receive inputs from the user. A computer system utilizes code arranged to generate the audio outputs and to respond to the inputs from the user. A model generator arranged to analyse the code and/or precursor code to that code to provide a representation of a graph representing various paths of execution through the code.
Abstract:
A call service center can include a call routing system that can use one or more action object identifiers. In one embodiment, a future action object identifier is associated with a task that is desired or otherwise intended to be performed at the call service center. The call routing system may route the call to a module that is not associated with the future action object identifier or perform a portion of a task within the same module, wherein the portion of the task is not associated with the future action object identifier. In another embodiment, at least two action object identifiers can be passed with a call from one module to another module. In a particular embodiment, a past, current, or future action object identifier, other information related to the call, or any combination thereof may be passed from one module to another module with the call.
Abstract:
A communication network and an associated network manager server according to the invention includes one or more instances of a first object type and one or more instances of a second object type. The first object type is associated with a first product of the communication network such as a PBX and the second object type is associated with a second product of the network such as a phone mail product. The network includes a first local module for configuring each instance of the first object type and a second local module for configuring each instance of the second object type. A network management server of the network includes a product specific coordinator. The product specific coordinator includes means for coordinating configuration activities among each instance of the first object type via the first local module and means for coordinating configuration activities among each instance of the second object type via the second local module. The network further includes a network coordinator adapted for configuring each instance of a network object, such as a person object that includes a PBX component and a phone mail component. The network object includes a first component associated with the first object type and a second component associated with the second object type. The communication network further includes a network management client that includes a graphical user interface adapted for enabling a user to invoke the network management server.
Abstract:
A data aggregation and reporting system for integrating aspects of real-time metrics content and historical database reporting has a system framework including at least a framework core, a reporting layer, a business translation layer, and a metrics engine, a real-time client application for synchronizing propagation of the real-time metrics, and a reporting database for storing historical data and serving data upon request. The system is characterized in that the system integrates historical data return with deliverable real-time metrics through synthesizing relationships in an object oriented fashion between entities involved in an interaction chain of transactions.
Abstract:
An object oriented system platform for a telecommunication system that provides subscriber services includes an upper layer containing applications in the form of base and supplementary functions providing base and supplementary services. This layer is implemented with base objects and extension objects. The base objects are object types implementing functions which may need extension in the future, each object type being designed for a particular task which can be performed with a minimum of coordination with other base objects. The extension objects are object types implementing extension functions which form extensions to the base functions and make it possible to add new services and modify and extend existing services without changing the software of a system that has already been implemented and supplied.
Abstract:
An object-oriented over-the-air service provisioning (OTASP) computer program is disclosed. The OTASP program is implemented in a client-server architecture, wherein a plurality of client programs operating on client platforms in a customer service centers, optionally in diverse geographical locations, communicate with the OTASP computer program. The OTASP computer program communicates with one or more mobile switching centers (MSC's) to process requests from the client programs and to request communication with mobile telephones using an over-the-air interface, in order to accomplish over-the-air service provisioning.
Abstract:
A resource management system for an intelligent communications network having one or more distributed service nodes, each service node for providing services relating to an event received at a network resource associated with a service node. The system comprising a first processing tier comprising one or more local execution environments located at a node, each execution environment including a mechanism for instantiating one or more service objects capable of performing event services at a first local execution environment, and, for generating status information relating to executing service objects; and, a second processing tier associated with a service node and including a system processor for tracking status and availability of service objects and local execution environments. Upon receipt of service requests, the system processor communicates with the first processing tier for receiving the status information and initiating service object instantiation in the one or more local execution environments in the first processing tier at the node based upon the status and availability information of the requested service object.
Abstract:
An object-oriented over-the-air service provisioning (OTASP) computer program is disclosed. The OTASP program is implemented in a client-server architecture, wherein a plurality of client programs operating, on client platforms in a customer service centers, optionally in diverse geographical locations, communicate with the OTASP computer program. The OTASP computer program communicates with one or more mobile switching centers (MSC's) to process requests from the client programs and to request communication with mobile telephones using an over-the-air interface, in order to accomplish over-the-air service provisioning.
Abstract:
Systems and methods consistent with the invention relate to automated business and service dialing. According to one exemplary embodiment, a business dialing system is disclosed. The system includes a memory configured to store a plurality of business objects containing phone numbers corresponding to a plurality of business entities. The system further includes a user input device configured to detect key presses. The system also includes a processor coupled to the user input device and the memory. The processor is configured to generate a key sequence and a number sequence based on the detected key presses. The processor is further configured to search the memory for business objects corresponding to the key sequence. The system further includes a display device configured to display the number sequence and the business objects. The user input interface is further configured to detect a selection of a business object, among the business objects, or a dial command. The processor is configured to perform an action associated with the selected business object if the selection of the business object is detected, and dial the number sequence as a phone number if the dial command is detected.