Abstract:
Disclosed is a visual and cross-platform method and device for configuring both low level processes and high level functions which may be carried out by a phone switch. In methods of the invention, this is accomplished by providing to a user icons representative of the high level functions and, as needed, icons representative of low level processes. The results of the user arrangement of the provided icons allow a script to be written which may be used to program a phone switch.
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:
A system, method and article of manufacture are provided for recognizing voice commands for manipulating data on the Internet. Data is provided on a website. Voice signals are received from a user who is accessing the website, which are interpreted to determine navigation commands. Selected data of the website is output based on the navigation commands. In one embodiment of the present invention, the data includes a voice-activated application. The user may be allowed to access the website from either a computer or a telephone, or both. A language may be determined from the voice signals and the voice signals interpreted in the language being spoken by the user.
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.