Abstract:
A method and system for providing a workflow integrated troubleshooting tool. The system may include a central workflow server from which network technicians may obtain trouble tickets and with which the technician may analyze and solve problems identified in the trouble tickets. The workflow server may automatically provide recommended workflows to technicians with step-by-step guidance instructions accompanied by relevant links to appropriate diagnostic software tools. The workflow server mediates between formats of information from a customer database and from any of a number of diagnostic software applications. The method may include permitting a technician centralized login and authentication to each of a number of separate diagnostic tools, prioritization of trouble tickets and automated workflow suggestions and testing through a common graphic user interface.
Abstract:
Systems and methods provide for receiving one or more user-selected preferences at a network server from a user's client device and creating a mark-up language file that is customized according to the user-selected preferences. The mark-up language file is transmitted from the network server to the user's client device via a packet switched network using an Internet protocol.
Abstract:
Systems and methods of storing a message directed to a user and delivering the message from a network server to a user's client device provide for receiving the message and storing the message to an access-restricted user-specific message storage area. When an access request from an application program executing on the user's client device is received via a packet switched network in accordance with an Internet protocol, a determination is made whether to grant or deny the access request. If the request is granted, a link is provided to the user, wherein selection of the link causes the message to be transmitted to the application program via the packet switched network in accordance with the Internet protocol.
Abstract:
The invention provides for a communications recording and analysis system including means for recording one or more communication streams, means for identifying the recorded stream, means for retrieving the content of said recordings by identifier tags, and wherein additional real-time information is inferred from analysis, in real-time or later, of keystrokes entered at a computer/terminal handling the interaction, and/or computer mouse actions, and/or internet traffic emanating from, or terminating at, any one or more of a number of computers/terminals handling the interaction, and/or the words and/or prosody spoken during the interaction is recorded. Furthermore graphical display means are provided such that the presentation of call flow recording is in the form of a direct graph showing the progress of the calls through the various states and transitions.
Abstract:
A system for tracking client contacts for a host organization utilizes a multimedia database and a user interface at a connected computer device. The database stores client communications as full content, and relates contacts by issue, and the user interface displays client contact communications as objects, such as icons, in issue related chronological strings. In a preferred embodiment the interface also provides an input facility for a host agent to select appropriate responses to client communications, to make commitments for response, to assign responsibility for commitments, and to notify personnel effected by entered commitments in various ways, such as reminders. Other notifications include fulfilled and unfulfilled commitments.
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 method, apparatus, and article of manufacture for controlling the call control, service control, and user interface functions of a legacy telephone system from a web application. The web application communicates with a legacy call server and controls the legacy call server. A web application also communicates with a legacy telephony device and controls the legacy telephony device. A communication channel may be provided between the web application and the legacy call server, and data transferred over the communication channel is translated to a form that each can understand. The data may be a call control command or a service control command. A communication channel may be provided between the web application and the legacy telephony device, and data transferred over the communication channel is translated to a form that each can understand. The data may be translated to a legacy telephony device data format, and to a web API data format. An abstraction may be used to represent a telephony device or a class of telephony devices having similar characteristics. Access to the telephony device may be arbitrated, and data from the telephony device may be routed. A service plugin may be provided as an interface to the web application. An execution environment may be provided to allows dynamic insertion of service plugins. The data being transferred may be mapped to a telephony device resource. The web application may be an interface to another telephony device, so that telephony devices can communicate peer to peer.
Abstract:
A person receiving a Voice over IP call, such as a call center agent, remotely controls media settings on a caller's multimedia terminal device functioning as a telephone terminal device. In some embodiments, the call center agent may remotely control media settings by entering a DTMF (dual tone multi-frequency) sequence from the telephone keypad. The DTMF sequence may be recognized by a gateway through which an Internet-to-PSTN call is made, stripped out of the audio stream and sent to the caller's multimedia terminal device in a separate command message through the Internet, or the DTMF sequence may be encoded into packets along with the voice information for detection and translation into a command message by software at the caller's terminal device. In pure VoIP applications, command packets may be sent directly. When a command message is received at the caller's terminal device, software on the end user computer makes the corresponding media setting changes without requiring any intervention on the part of the caller.
Abstract:
According to one embodiment, a method for creating telephony features for an endpoint includes receiving a plurality of instructions defining a graphical representation of an implementation of one or more telephony features for an endpoint. The graphical representation includes a plurality of graphical elements representing a state process of the one or more telephony features. The graphical representation is generated in accordance with the plurality of instructions. A plurality of text commands corresponding to the graphical elements are determined. The text commands specify a plurality of actions of the state process. The graphical representation is converted into customized feature logic that includes the plurality of text commands. The text commands provide the one or more telephony features for the endpoint.
Abstract:
A method and system are provided for providing real-time notification and disposition of voice services in a cable television services system. A voice services application server enables communications between one or more telecommunications sources and subscriber set-top boxes in the cable television services system. The voice services application server, in communication with a telecommunications network, enables a subscriber to receive real-time notification of incoming telephone calls on a television connected to a set-top box and to issue disposition instructions for managing the incoming telephone calls. The disposition instructions may include answering a call, not answering a call, or forwarding a call to a voicemail system, or forwarding a call to an alternate telephone number.