Abstract:
A telephony call-waiting system for clients having a computer (112) with a video display unit (PC/VDU) and a public-switched telephony network (PSTN) telephone (111) connected to the PSTN (151) by a single line (150), keeps a status indication of the client's Internet connection status and, during periods of time the PC/VDU is connected to the Internet (101), alerts the clients by an alert signal over the Internet connection of any waiting PSTN calls. In a preferred embodiment the client's PC/VDU is adapted to provide an audio and/or visual alert event when an alert signal is received, and to provide for a user-initiated response to an alert, accepting or rejecting a call. In the event a call is accepted, provision is made for connecting the accepted call to the client's PC/VDU as an IP call. In some embodiments several calls may be dealt with at the PC/VDU, and features are provided such as caller-ID on the client's VDU. Several ways of accomplishing the call-waiting system are taught.
Abstract:
A method for a reporting application to flexibly report the status of an entity in a call center to a requesting application is provided. The entity could be in one or more states. Examples of an entity are a directory number (217-219, 223 and 224), an agent (230 and 231), a group (232 and 233), a routing point (214-216, 221 and 222), and an agent place (226-228). The requesting application sets the priority of these states belonging to the entity by sending a status priority table to the reporting application. The reporting application reports the status based on the active states of the entity and the priority table. As an example, the reported status could be the active state having the highest priority in the table. This state is reported back to the requesting application. Because different requesting applications could present different priority tables, the reporting application could report different states for the same entity.
Abstract:
A plurality of aspects (113, 114, 120, 124) and embodiment of unique telephony apparatus and methods are disclosed, including but limited to video routing and conferencing, coordinating telephone calls with data pertaining to the calls, methods for implementing and operating call centers (110), routing calls by statistical modeling, using multiple object states in telephony software systems, and routing of electronic documents.
Abstract:
A telephony call-waiting system for clients having a computer with a video display unit (PC/VDU) and a public-switched telephony network (PSTN) telephone connected to the PSTN by a single line, keeps a status indication of the client's Internet connection status and, during periods of time the PC/VDU is connected to the Internet, alerts the client by an alert signal over the Internet connection of any waiting PSTN calls. In a preferred embodiment the client's PC/VDU is adapted to provide an audio and/or visual alert event when an alert signal is received, and to provide for a user-initiated response to an alert, accepting or rejecting a call. In the event a call is accepted, provision is made for connecting the accepted call to the client's PC/VDU as an IP call. In some embodiments several calls may be dealt with at the PC/VDU, and features are provided such as caller-ID on the client's VDU. Several ways of accomplishing the call-waiting system are taught.
Abstract:
There is disclosed a system (6100) for routing an electronic mail (e-mail) to one of a plurality of agents in an Internet Protocol Network Telephony call center. Each of the agents having a specific skill set from a variety of possible skill sets. The system (6100)comprises an e-mail server (6102) adapted to receive an e-mail from a sender, an information extractor (6204) for extracting information from said e-mail, a router (6116), and a database (6114) accessible to the router and storing skill sets of said agents. The router (6116) selects the one of a plurality of agents by matching stored information about the specific skill sets with portions of extracted information from the e-mail.
Abstract:
A method for a reporting application to flexibly report the status of an entity in a call center to a requesting application is provided. The entity could be in one or more states. Examples of an entity are a directory number, an agent, a group, a routing point, and an agent place. The requesting application sets the priority of these states belonging to the entity by sending a status priority table to the reporting application. The reporting application reports the status based on the active states of the entity and the priority table. As an example, the reported status could be the active state having the highest priority in the table. This state is reported back to the requesting application. Because different requesting applications could present different priority tables, the reporting application could report different states for the same entity.
Abstract:
A method for a reporting application to flexibly report the status of an entity in a call center to a requesting application is provided. The entity could be in one or more states. Examples of an entity are a directory number (217-219, 223 and 224), an agent (230 and 231), a group (232 and 233), a routing point (214-216, 221 and 222), and an agent place (226-228). The requesting application sets the priority of these states belonging to the entity by sending a status priority table to the reporting application. The reporting application reports the status based on the active states of the entity and the priority table. As an example, the reported status could be the active state having the highest priority in the table. This state is reported back to the requesting application. Because different requesting applications could present different priority tables, the reporting application could report different states for the same entity.
Abstract:
A method for a reporting application to flexibly report the status of an entity in a call center to a requesting application is provided. The entity could be in one or more states. Examples of an entity are a directory number (217-219, 223 and 224), an agent (230 and 231), a group (232 and 233), a routing point (214-216, 221 and 222), and an agent place (226-228). The requesting application sets the priority of these states belonging to the entity by sending a status priority table to the reporting application. The reporting application reports the status based on the active states of the entity and the priority table. As an example, the reported status could be the active state having the highest priority in the table. This state is reported back to the requesting application. Because different requesting applications could present different priority tables, the reporting application could report different states for the same entity.
Abstract:
A telephony call-waiting system for clients having a computer (112) with a video display unit (PC/VDU) and a public-switched telephony network (PSTN) telephone (111) connected to the PSTN (151) by a single line (150), keeps a status indication of the client's Internet connection status and, during periods of time the PC/VDU is connected to the Internet (101), alerts the clients by an alert signal over the Internet connection of any waiting PSTN calls. In a preferred embodiment the client's PC/VDU is adapted to provide an audio and/or visual alert event when an alert signal is received, and to provide for a user-initiated response to an alert, accepting or rejecting a call. In the event a call is accepted, provision is made for connecting the accepted call to the client's PC/VDU as an IP call. In some embodiments several calls may be dealt with at the PC/VDU, and features are provided such as caller-ID on the client's VDU. Several ways of accomplishing the call- waiting system are taught.
Abstract:
A plurality of aspects (113, 114, 120, 124) and embodiment of unique telephony apparatus and methods are disclosed, including but limited to video routing and conferencing, coordinating telephone calls with data pertaining to the calls, methods for implementing and operating call centers (110), routing calls by statistical modeling, using multiple object states in telephony software systems, and routing of electronic documents.