A computer connected to an isdn central office switch via an isdn digital subscriber line, provides management information regarding activities of a plurality of telephone agents. The computer has shared call appearances with a number of telephone agent stations and receives shared call appearance associated messages from the switch reflecting call handling messages exchanged between the isdn switch and each of the agent stations. The messages are interpreted by the computer, which generates station status information and management information such as the number of calls handled, average holding time per call, etc. The computer may be connected simultaneously to several central offices via isdn subscriber lines and generate management information for a group of geographically separated agents, such as home telemarketing agents operating out of their individual homes and connected to different central offices. Based on the generated status and management information, the computer performs an incoming call management function by selecting agents connected to different switches for handling incoming calls and transmitting to the isdn switch appropriate messages for causing the switch to transfer incoming calls to the selected agents. Additionally, the computer performs an outgoing call management function by initiating outgoing calls and causing the switch to connect an answering party to an agent, selected by the computer on any of the switches.
|
1. A telephone agent call management arrangement for use with an isdn central office switching system having a plurality of telephone agent stations connected thereto with each of said telephone agent stations having a display terminal, comprising:
computer means connected to said switching system via an isdn facility for receiving from said switching system data defining the states of said stations; said computer means responsive to an incoming call extended to a directory number assigned to said computer to select one of said stations for handling said call, on the basis of said received data; further responsive to said call to transmit to said switching system isdn messages identifying said selected station for causing said switching system to connect said call to said selected station; and further responsive to said call for transmitting customer data to said display terminal of said selected station over isdn facilities established between said computer means and said selected station.
3. A telephone agent call management arrangement for use with a plurality of agent stations connected to an isdn central office switching system, comprising:
processor means; memory means for storing data; and interface circuitry for interfacing said processor means to an isdn subscriber line connected to said switching system; said processor means responsive to isdn messages from said subscriber line defining the states of said agent stations for interpreting said isdn messages and recording in said memory means data defining the states of said agent stations; and said processor means responsive to isdn messages from said subscriber line defining a call to said computer for selecting one of said agent stations on the basis of said recorded data and transmitting on said subscriber line isdn messages defining the establishment of a call from said computer to said selected station and messages defining said incoming call and said call to said selected agent and requesting an interconnection between said calls.
6. The telephone agent outgoing call management arrangement for use with a plurality of central office switching systems each having at least one telephone agent station connected thereto with each telephone agent station having a display terminal, comprising:
processor means; and interface means for interconnecting said processor means via isdn facilities to each of said central office switching systems; said processor means responsive to messages transmitted by each of said switching systems, representative of the states of said agent stations for recording data defining said states of each of said agent stations; said processor means initiating a call to a subscriber connected to a first one of said switching systems and initiating a call to one of said agents connected to a second of said switching systems, via said first and said second switching systems, and responsive to a message from said first switching system indicating an answer at said subscriber station for transmitting to said first switching system a message for causing said first switching system to interconnect said first and said second calls; and said processor means is further responsive to said message representing an answer indication to transmit to said display terminal data associated with the subscriber station over isdn facilities established between said computer means and said selected station.
2. A telephone agent call management arrangement in accordance with
4. A telephone agent call management arrangement in accordance with
said computer means further responsive to said isdn messages from said subscriber line defining a call to said computer for transmitting customer data to said display terminal of said selected station.
5. A telephone agent call management arrangement in accordance with
|
This is a continuation of application Ser. No. 07/291,813 filed Dec. 29, 1988 now U.S. Pat. No. 5,062,103.
The following U.S. applications, which are assigned to the assignee of the instant application and filed concurrently herewith, have related subject matter:
(1) Automated Call Handling Apparatus: by W. A. Davidson and D. S. Winter.
(2) Telephone Agent Management Information System: by W. A. Davidson and S. Hossain.
The invention relates to the automatic handling of calls for a plurality of agent stations. More particularly, the invention pertains to an agent call management arrangement which is not an integral part of the switching system to which the agent stations are connected.
Some companies such as retail stores, may employ a number of telephone agents for answering inquires, taking orders, doing telemarketing and the like. Incoming calls to a publicized directory number are commonly distributed to telephone answering agents by the central office or PBX switching system to which the agents are connected. This can be done in accordance with a predefined algorithm, such as forwarding the next call to the agent who has been idle the longest. Call distribution schemes which are integral to a central office require significant overhead and are expensive on a per-agent basis when the number of agents is relatively small. Call distribution may be provided by customer premises PBX systems and key telephone systems. However, such prior art systems require telephone switching equipment on customer premises and may require special interfaces to a telephone central office. For a small company with a limited number of lines, the PBX systems and even the key systems can be expensive on a per-line basis. Systems for handling outgoing calls for telemarketing agents are known as well. One known system employs a computer which places calls to a list of customers by means of automatic dialing equipment and employs signal detection circuitry to determine when a called party answers. A switch on customer premises is used to connect the telephone lines to the agents. Problems of the prior art outgoing call management systems are the cost and inflexibility of the special equipment, such as additional switching equipment, which the customer has to supply and the difficulty of reliably performing such functions as detecting called party answer on an automated basis on the customer premises.
In accordance with this invention, a computer connected to a switching system distributes incoming calls among a plurality of telephone agent stations or assigns outgoing calls to agents using call related data received from the switch. In accordance with one aspect of this invention, the computer is connected to a switching system adapted for the Integrated Services Digital Network (ISDN) by means of an ISDN subscriber line. Using a feature of the switch known as the ISDN shared call appearance, the computer receives messages from the switch which are representative of call handling information transmitted between the switching system and each of the individual agent stations. In this manner, the computer derives information about the availability of each of the agent stations. In a particular embodiment of the invention, all incoming calls for the agents are directed to the computer by the switching system and the computer transfers the incoming calls to a telephone agent selected by the computer based on agent availability information. The computer also has the capability to initiate outgoing calls to predefined customer directory numbers using standard ISDN messaging and receives the standard call handling messages generated by the switching system, including a message indicating that the called party has answered. Thereafter, the computer transmits an ISDN message to the switching system causing it to interconnect an agent selected by the computer with the answering party. In accordance with this invention, the computer manages calls for a plurality of agents by selecting available agents and distributing the calls to the agents by the sending of standard ISDN messages to the switch. Advantageously, the computer selects agents on the basis of information provided by the switching system through which the call is established, rather than on the basis of information detected from a subscriber line used in a call, as is common in prior art systems. Furthermore, all of the switching functions are performed by the switching system handling the calls rather than by an auxiliary switch such as the one employed in key systems.
In accordance with another aspect of the invention the computer may be connected to more than one switching system by means of ISDN subscriber lines, thereby sharing call appearances with a number of agent stations connected to different switching systems. This arrangement is particularly advantageous in an environment wherein agents are working out of their homes or several offices scattered throughout a geographical area, and connected to different central offices. Particularly, the computer collects agent status information through the shared call appearance feature of each of the several offices to which it is connected. Furthermore, incoming calls to a general directory number at a first ISDN office to which the computer is connected may be forwarded under control of the computer to agents connected to the same or different central offices. This is accomplished by establishing a call from the computer through the first office to an agent connected to the second office and causing the first office to bridge the incoming call and the agent call. Advantageously, the computer may make outgoing calls through any office to which it is connected by means of the ISDN line and setup outgoing calls for agents connected to several different central offices and located geographically remote from the computer.
It is a particular advantage of this invention that the handling of calls for a plurality of agents is done inexpensively by means of a computer such as a personal computer rather than more expensive special purpose equipment as is known in the prior art. It is a further specific advantage of this invention that a single computer can manage incoming and outgoing calls for remotely located agents connected to different central offices.
In accordance with another aspect of the invention, the computer is connected to the ISDN line by means of a known ISDN/computer interface which translates ISDN messages into computer messages and vice versa Advantageously, the computer therefore communicates directly with the central office and does not need to use automatic dialers or other external equipment commonly used in the prior art. Neither is special signal detection equipment or the like required in order to determine whether a called party has answered. In accordance with this invention, the computer is responsive to standard ISDN messages from the switch to ascertain that the called party has answered and acts to connect an agent to the established call.
The invention may be better understood from the following detailed description when read in conjunction with the drawing in which:
The computer 101 also has the capability of making outgoing calls when provided with a list of customer numbers to be called. The computer 101 originates an outgoing call by transmitting standard ISDN messages via subscriber line 104 through switch 110, for example, to one of the stations 105 or, over one of the interoffice trunks 130 and another central office, to a selected customer station. When the customer answers the call, switch 110 will transmit the ISDN CONNECT message to the computer 101, which will select an available one of the agents 120 and initiate a call through switch 110 to the selected agent station. Thereafter, the computer transmits the ISDN TRANSFER message to the switch causing the switch to establish the necessary connection between the two calls in a known manner. The agent stations 120 may have associated computer display terminals 122 connected to the ISDN station set via a well-known RS232 connection for supporting data communications through the station set over the ISDN line 103 in a well known manner. The computer 101, may provide customer profile data to the agent display terminal as part of the function of handing off the customer to the agent. The data may be transmitted by establishing a data call through the ISDN switch 110 to the computer display terminal 122. In this illustrative system, the line connecting the computer 101 to the switch is a standard ISDN line. However, one or more of the agent stations 120 may be analog stations and the lines 103 between the agent stations 120 and the switch 110 may be analog lines. In that case, the switch will send analog signals to the analog station and ISDN associated messages to the computer and the display terminals may be connected to the switch by data modems in a well known manner.
The ISDN switch 110 may be a well-known telecommunication switch adapted for use in the Integrated Services Digital Network. One such switch is disclosed in U.S. Pat. No. 4,592,048 of M. W. Beckner et.al., entitled "Integrated Packet Switching and Circuit Switching System". The system includes a controller 112 which controls the interchange of ISDN messages between the switch 110 and the agent stations 120 as well as the computer 101 and other stations 105. A network 113 functions under control of controller 112 to provide the necessary interconnections within the switch 110. The agent stations 120 and subscriber stations 105 may be any well-known ISDN stations adapted to interface via an ISDN digital subscriber line with an ISDN switching system or standard analog stations. The interface between an ISDN station and an ISDN switch is specified generally by the International Telegraph and Telephone Consultative Committee (CCITT) and more specifically defined in a document entitled "5ESS Switch ISDN Basic Rate Interface Specification" published by AT&T in 1985. This document specifies the messages that are transmitted from the switch to the ISDN station, also referred to as an ISDN terminal, as well as the messages that are expected to be transmitted from the terminal to the switch. The interface between the switch and the terminal is referred to as an ISDN basic rate 2B+D interface. The 2B+D designation refers to the two 64 kilobit channels for the transmission of encoded voice or data and the 16 kilobit D-channel used primarily for the transmission of control messages, contained in the ISDN subscriber line. In a typical scenario, the ISDN switch responds to an incoming call directed to a connected subscriber station by transmitting a SETUP message to the station. The station responds with an ALERTING message indicating that an alerting signal is being generated at the station. This will be followed by a CONNECT message when the station goes off hook. A DISCONNECT message may be transmitted from the switch to the terminal or vice versa depending upon whether the calling terminal or the called terminal initiates the disconnect.
The aforementioned Basic Rate Interface document includes key system features, defining interactions between key systems and the central office switch for two or more associated telephone terminals sharing call appearances. As described in the afore referenced interface documents, so-called associated messages are sent from the central office switch to each of the associated telephone terminals. As mentioned above, ISDN call handling messages such as call SETUP, ALERTING, CONNECT, DISCONNECT, etc. are transmitted between the switching system and the telephone terminal. Associated messages are messages transmitted to an associated terminal and correspond to certain of the messages transmitted between a principal terminal and the switch. For example, when a call is extended to one of the agent stations 120, the agent station and the computer 101 will both receive a call SETUP message. Only the agent terminal will respond to the message. Thereafter the switch communicates with the agent terminal and transmits associated messages to the computer, which interprets the associated messages and generates data defining agent station activity.
The computer 101 or computer 241 may be a well-known personal computer such as the AT&T 6300 PLUS personal computer.
It should be understood that
The sequence followed by computer 101 is essentially the same for the CONNECT, ASSOCIATED (RECONNECT), and ASSOCIATED (HOLD) and the steps have been described, generally, above. The actions of the computer 101 in response to the ALERTING message, the ASSOCIATED (CONNECT) message, the SETUP message, and the DISCONNECT message involve additional steps beyond those explained above and will be described in further detail. Block 402 represents the receipt of the ALERTING message from the switch 110. As shown in Table 1, the computer interprets this message as indicating that the far end, i.e., the called party, is being alerted. Block 412 represents a translation of the call reference value to station number with the aid of information in the State Table in memory 310. Block 422 indicates a further translation from station number to call appearance number also obtained from the State Table. In block 432 the state of the call in the state table is updated to "far end alerting". In block 442 the time stamp representing current time is entered into the State Change Table in memory 310 (Table 4) together with the station number and an indication of a state change from "dialing" to "alerting". For record keeping purposes it is desirable to record the called station directory number. The ASSOCIATED (SETUP) message, which precedes alerting, may include in its display field the outgoing call directory number. However, this field is optional and the directory number may be omitted from the ASSOCIATED (SETUP) message. In any event, the called line identification will be displayed on the agent terminal, as a normal ISDN feature, and is obtainable by an information message from the computer 101 to the switch 110. Block 461 represents the sending of such a message. Block 462 represents a follow-up message including the call appearance number which defines for the switch the identity of the desired display. Block 463 represents an information message from the switch 110 to the processor 101 providing the display information. Block 464 represents the action by the computer of reading the called number from the display information and block 465 represents entering this number in the Call Log in memory 310. An exemplary memory layout of the Call Log is shown in Table 5. The information entered in the Call Log includes a date and time stamp of current time, the station number derived in block 412, the called number obtained in block 464, the call reference value and an indication that this is the start of an outgoing call.
As outlined in Table 1, for a normally progressing call, the ALERTING message is followed by the CONNECT message and a DISCONNECT message. The processing of the CONNECT message by the computer is indicated in block 404 and the actions taken in response to the receipt of that message are indicated in blocks 414, 424, 434 and 444, as explained earlier. The receipt of the DISCONNECT message is shown in block 408. In addition to the actions taken in blocks 418, 428 and 438, which have been discussed earlier herein, the computer, in block 439, obtains the calling number, if any, from the State Table and makes an entry in the Call Log (Table 5) in memory 310, in block 448. The Call Log entry will include a date and time stamp, the station number, the far party number, the call reference value and an indication that this is the end of the call.
In the event of a termination of a call to one of the agent stations, a SETUP message is transmitted from the switch to one of the agents' terminals 120 and the same message is received by the computer 101, as illustrated in Table 1. In
The computer 101 expects to receive an ASSOCIATED (CONNECT) message after receipt of the SETUP message for an associated station, as indicated in Table 1. The receipt of this message is shown in block 403. In blocks 413, 423 and 433 the computer performs the functions of translating the call reference value to a station number based on information in the State Table, updates the State Table and updates the State Change Table. In block 443 the calling number is read from the State Table in memory 310 on the basis of the call reference value. In block 453 an entry is made in the Call Log in memory 310 including a time stamp, the agent station number, "incoming" and "start" indications, the calling number and the call reference value. When a subsequent DISCONNECT message is received, another Call Log entry will be made showing the ending time. The agent stations typically will have a Hold feature and when this is activated the computer receives an ASSOCIATED (HOLD) and a subsequent ASSOCIATED (RECONNECT). The receipt of these messages is represented by blocks 406 and 407 and the effect of these messages is to update the State Table (Table 3) and the State Change Table (Table 4) in memory 310 as described above. Block 420 shows a transition from the idle state by initiation of outgoing call management, which is described later herein with respect to FIG. 10.
Table 6 is a representation of station activity data which may be used to evaluate agent station activity. The data includes the number of incoming and outgoing calls and the total number of calls handled by each of the agent stations. In addition, the average holding (i.e. activated) time for incoming calls, outgoing calls and all calls as well as the percentage of time spent on incoming and outgoing calls and time spent in the idle state, are recorded in this table as described later herein with respect to
In addition to generating station activity data, the computer is adapted to generate detailed billing records for outgoing calls made from the agent stations. In blocks 514 and 515 of
In this illustrative system, outgoing call data in Table 6 is intended to cover all outgoing calls, including unanswered calls. Starting times for outgoing calls are recorded in the Call Log in response to the ALERTING messages as shown in FIG. 4. However, that is before the call is answered. Hence, the billing computation shown in
The computer 101 or 241, in addition to monitoring messages from the associated agent stations and periodically updating the station activity data, will also perform incoming and outgoing call management. The various associated messages received by the computer while carrying out the call management functions, may be buffered by the computer for later analysis and executed periodically. Alternatively, a multitasking computer will be able to perform these various functions concomitantly. The computer answers incoming calls directed to one or more directory numbers assigned to the computer, and places outgoing calls by exchanging standard ISDN messages over the ISDN subscriber line, in the same manner as an ISDN station set. Each of the ISDN messages received by the computer includes a call reference value which uniquely ties the message to a call. Hence the computer, by reference to the State Table and information about its own calls, can readily sort out messages relating to associated stations from messages relating to calls handled by the computer. The flow charts do not specifically show the sequences executed by the computer in handling ISDN messages for calls initiated by or terminated to the computer. However, such functions are essentially the same as those performed by a standard ISDN terminal and are well-known in the art.
In the illustrative system described herein, the computer 101 is adapted to respond to incoming calls to predefined directory numbers at ISDN switch 110, and to cause the ISDN switch 110 to transfer the call to one of the agent stations 120 selected by the computer 101. The agents, however, do not have to be connected to the switch at which the call is received. As discussed earlier herein with respect to
After an agent has been selected, the computer will originate a call through the ISDN switch to the selected one of the agent stations and then transfer the incoming call to the call set up between the computer and the selected agent station. This transfer is accomplished by means of the so-called "explicit transfer" described in the above-noted ISDN Basic Rate Interface document. Before the transfer is effected, however the computer answers the incoming call by sending a standard CONNECT message to the switch. This is represented by the action of block 716 of FIG. 9. In block 718 the computer sends a HOLD message to the switch to put the incoming call (call 1) in the hold state. In block 720 the computer 101 exchanges the necessary ISDN messages with the switch 110 to set up the call from the computer to the selected agent (call 2). In block 721 the TRANSFER message is sent to the switch 110. The transfer message defines the call reference value of both the incoming call and the call extended to the agent, and the switch will respond by interconnecting the two calls and clearing the connections to the computer. Thus, the incoming call is connected to the agent selected by the computer, under the control of the computer, using standard ISDN messages between the computer 101 and the switch 110. Upon completion of these steps, a return is made to the computer idle state as indicated in block 725.
The computer 101 is further adapted to perform outgoing call management for a number of agents. These agents may be connected to the same ISDN switch as the computer 101, as shown for example in FIG. 1. Alternatively, the agents may be connected to a different ISDN switch as shown in FIG. 2. Outgoing call management may be initiated by means of an input message, for example from a computer keyboard. As part of this initiation, the computer, by means of an operator or possibly from another computer, will receive a list of customer directory numbers. The computer will initiate calls the directory numbers one at a time and make a connection to an available agent when the called party answers.
For outgoing call management, the computer, in addition to being provided with a list of customer numbers to be called, may also be provided with data relating to the customer. The computer, as indicated in block 814 sends the appropriate customer data to the selected agent. This may be accomplished by means of another call to the agents display terminal. For example, in
It is to be understood that the above-described arrangement is merely an illustrative application of the principals of the invention. Numerous other arrangements may be devised by those skilled in the art without departing from the spirit and scope of the invention.
TABLE 1 | |||
MESSAGE FLOW | |||
ON THE AGENT | MESSAGES RECEIVED | FUNCTION | |
STATION | DIRECTION | BY THE COMPUTER | STATEMENT |
CALL ORIGINATIONS: | |||
SETUP | STATION → SWITCH | ||
SETUP_ACK | SWITCH → STATION | ASSOCIATED (SETUP) | DIALING |
CALL_PROCEEDING | SWITCH → STATION | ||
ALERTING | SWITCH → STATION | ALERTING | FAR END ALERTING |
CONNECT | SWITCH → STATION | CONNECT | TALKING |
CONNECT_ACK | STATION → SWITCH | ||
DISCONNECT | SWITCH → STATION | DISCONNECT | RETURN TO IDLE |
STATION → SWITCH | |||
CALL TERMINATIONS: | |||
SETUP | SWITCH → STATION | SETUP | RINGING |
ALERTING | STATION → SWITCH | ||
CONNECT | STATION → SWITCH | ASSOCIATED (CONNECT) | TALKING |
DISCONNECT | SWITCH → STATION or | DISCONNECT | RETURN TO IDLE |
FEATURE ACTIVITIES: | |||
HOLD | STATION → SWITCH | ||
HOLD_ACK | SWITCH → STATION | ASSOCIATED (HOLD) | HOLD |
RECONNECT | STATION → SWITCH | ||
RECONNECT_ACK | SWITCH → STATION | ASSOCIATED (RECONNECT) | TALKING |
TABLE 2 | |
Message Information Elements | |
Protocol Discriminator | |
Call Reference | |
Message Type | |
Bearer Capability | |
Channel Identification | |
Progress Indicator | |
Terminal Capabilities | |
Keypad | |
Signal | |
Switchhook | |
Locking Shift | |
Selected Call Appearance | |
Origination Call Appearance | |
Destination Call Appearance | |
Display Field | |
Feature Activation | |
Feature Indication | |
Adjunct Control | |
TABLE 3 | ||||
STATE TABLE | ||||
Call | Call | |||
Station | Appearance | Reference | Calling | |
Number | (CA) # | State | (CR) Value | Number |
555-6012 | 4 | Idle | -- | |
555-6013 | 5 | Dialing | 28 | |
555-6014 | 6 | Dialing | 21 | |
Complete | ||||
555-6015 | 7 | Ringing | 4 | 312-555-7000 |
555-6016 | 8 | Talking | 72 | |
555-6017 | 9 | Far End | 61 | |
Alerting | ||||
555-6018 | 10 | Hold | 15 | |
TABLE 4 | ||||
STATE CHANGE TABLE | ||||
Date | Time | Station # | State Change | |
12/05/88 | 1:52:45 | 555-6012 | Idle to Dialing | |
12/05/88 | 1:53:00 | 555-6012 | Dialing to Far-End-Alert | |
12/05/88 | 1:53:40 | 555-6012 | Far-End-Alert to Talk | |
12/05/88 | 2:05:17 | 555-6012 | Talk to Idle | |
12/05/88 | 2:15:01 | 555-6017 | Idle to Ring | |
12/05/88 | 2:16:02 | 555-6017 | Ring to Idle | |
TABLE 4 | ||||
STATE CHANGE TABLE | ||||
Date | Time | Station # | State Change | |
12/05/88 | 1:52:45 | 555-6012 | Idle to Dialing | |
12/05/88 | 1:53:00 | 555-6012 | Dialing to Far-End-Alert | |
12/05/88 | 1:53:40 | 555-6012 | Far-End-Alert to Talk | |
12/05/88 | 2:05:17 | 555-6012 | Talk to Idle | |
12/05/88 | 2:15:01 | 555-6017 | Idle to Ring | |
12/05/88 | 2:16:02 | 555-6017 | Ring to Idle | |
TABLE 6 | |||
STATION ACTIVITY DATA | |||
Station | Station | Station | |
Measurement | 6012 | 6013 | N |
No. of IN calls | X | X | X |
No. of OUT calls | X | X | X |
Total No. of calls | X | X | X |
Average Holding Time IN calls | X | X | X |
Average Holding Time OUT calls | X | X | X |
Average Holding Time ALL calls | X | X | X |
% of time spent in IN calls | X | X | X |
% of time spent in OUT calls | X | X | X |
time spent in idle state | X | X | X |
Davidson, Wayne Alan, Winter, Diana Schlag
Patent | Priority | Assignee | Title |
10366786, | Jan 27 2003 | AT&T Intellectual Property I, L.P. | Methods, systems, and products for format conversion |
10382628, | Jun 03 2014 | AVAYA LLC | System and method for routing work requests to a resource group of an enterprise |
6912273, | Dec 28 2000 | UNIFY, INC | PBX switch incorporating methods and apparatus for automatically detecting call appearance values for each primary directory number on a basic rate interface |
6961559, | Dec 31 1998 | AT&T Corp | Distributed network voice messaging for wireless centrex telephony |
7027584, | Dec 17 1999 | NOKIA SIEMENS NETWORKS GMBH & CO KG | Method for signaling and processing incoming calls for a call center |
7248688, | Jan 27 2003 | AT&T Intellectual Property I, L P | Virtual physician office systems and methods |
7356139, | Dec 31 2002 | AT&T Intellectual Property I, L P | Computer telephony integration (CTI) complete hospitality contact center |
7440567, | Jan 27 2003 | AT&T Intellectual Property I, L P | Healthcare virtual private network methods and systems |
7573999, | Dec 31 2002 | AT&T Intellectual Property I, L P | Computer telephony integration (CTI) complete healthcare contact center |
7620170, | Dec 31 2002 | AT&T Intellectual Property I, L P | Computer telephony integration (CTI) complete customer contact center |
7630905, | Jan 07 2004 | Call campaign methodologies | |
7937274, | Jan 07 2004 | Call campaign methodologies | |
8149823, | Jan 27 2003 | AT&T Intellectual Property I, L.P.; Bellsouth Intellectual Property Corporation | Computer telephony integration (CTI) systems and methods for enhancing school safety |
8553870, | Dec 31 2002 | AT&T Intellectual Property I, L P | Computer telephony integration (CTI) complete healthcare contact center |
8638924, | Jan 27 2003 | AT&T Intellectual Property I, L P | Methods, systems, and products for exchanging health care communications |
8699688, | Sep 24 2002 | AT&T Intellectual Property I, L P | Network based healthcare information systems |
8712031, | Jan 27 2003 | AT&T Intellectual Property I, L P | Visual physician office systems and methods |
8767943, | Dec 31 2002 | AT&T Intellectual Property I, L P | Methods, systems, and products for routing communications to contact centers |
9031087, | Aug 27 2002 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for optimizing response time to events in queue |
9258422, | Dec 31 2002 | AT&T Intellectual Property I, L P | Computer telephony integration complete healthcare contact center |
9330133, | Jan 27 2003 | AT&T Intellectual Property I, L.P. | Virtual physician office systems and methods |
9363376, | Dec 31 2002 | AT&T Intellectual Property I, L.P. | Methods, systems, and products for routing communications |
9648168, | Aug 27 2002 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for optimizing response time to events in queue |
9659147, | Jan 27 2003 | AT&T Intellectual Property I, L.P. | Virtual physician office systems and methods |
9794408, | Dec 31 2002 | AT&T Intellectual Property I, L.P. | Routing of communications |
9794410, | Dec 31 2002 | AT&T Intellectual Property I, L.P. | Methods, systems, and products for routing communications |
RE46174, | Aug 17 2001 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for intelligent routing of instant messaging presence protocol (IMPP) events among a group of customer service representatives |
RE46625, | Aug 17 2001 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for intelligent routing of instant messaging presence protocol (IMPP) events among a group of customer service representatives |
RE46776, | Aug 27 2002 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for optimizing response time to events in queue |
RE46852, | Aug 27 2002 | Genesys Telecommunications Laboratories, Inc.; Alcatel Lucent | Method and apparatus for anticipating and planning communication-center resources based on evaluation of events waiting in a communication center master queue |
RE46853, | Aug 27 2002 | Genesys Telecommunications Laboratories, Inc.; Alcatel Lucent | Method and apparatus for anticipating and planning communication-center resources based on evaluation of events waiting in a communication center master queue |
RE47138, | Aug 27 2002 | Genesys Telecommunications Laboratories, Inc.; Alcatel Lucent | Method and apparatus for anticipating and planning communication-center resources based on evaluation of events waiting in a communication center master queue |
Patent | Priority | Assignee | Title |
4277649, | Jan 18 1980 | Bell Telephone Laboratories, Incorporated | Method and apparatus for screening telephone calls |
4656624, | May 03 1985 | AT&T Bell Laboratories | Operator communication arrangements for operator assistance systems |
4670628, | Apr 19 1984 | LAWTON, JOHN E ; LAWTON, AMY S | Reprogrammable call forwarding device |
4763353, | Feb 14 1986 | Avaya Technology Corp | Terminal based adjunct call manager for a communication system |
4769833, | Mar 31 1986 | American Telephone and Telegraph Company; AT&T Information Systems Inc.; AT&T INFORMATION SYSTEMS INC , A CORP OF DE | Wideband switching system |
4788682, | Sep 23 1986 | Nortel Networks Limited | Telephone system adapted to telemarketing |
5062103, | Dec 29 1988 | American Telephone and Telegraph Company | Telephone agent call management system |
5073890, | Dec 30 1988 | Bell Telephone Laboratories, Incorporated; American Telephone and Telegraph Company | Remote agent operation for automatic call distributors |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Dec 28 1988 | DAVIDSON, WAYNE A | BELL TELEPHONE LABORATORIES, INCORPORATED, A NY CORP | ASSIGNMENT OF ASSIGNORS INTEREST | 005015 | /0038 | |
Dec 28 1988 | WINTER, DIANA S | BELL TELEPHONE LABORATORIES, INCORPORATED, A NY CORP | ASSIGNMENT OF ASSIGNORS INTEREST | 005015 | /0038 | |
Dec 28 1988 | DAVIDSON, WAYNE A | AMERICAN TELEPHONE AND TELEGRAPH COMPANY, A CORP OF NY | ASSIGNMENT OF ASSIGNORS INTEREST | 005015 | /0038 | |
Dec 28 1988 | WINTER, DIANA S | AMERICAN TELEPHONE AND TELEGRAPH COMPANY, A CORP OF NY | ASSIGNMENT OF ASSIGNORS INTEREST | 005015 | /0038 | |
Dec 31 1989 | AT&T TECHNOLOGIES, INC , A CORP OF NY | American Telephone and Telegraph Company | MERGER SEE DOCUMENT FOR DETAILS | 005689 | /0018 | |
Dec 31 1989 | BELL TELEPHONE LABORATORIES, INCORPORATED MERGED INTO | American Telephone and Telegraph Company | MERGER SEE DOCUMENT FOR DETAILS | 005689 | /0018 | |
Aug 21 1991 | Lucent Technologies, Inc. | (assignment on the face of the patent) | / | |||
Jan 30 2013 | Alcatel-Lucent USA Inc | CREDIT SUISSE AG | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 030510 | /0627 | |
Aug 19 2014 | CREDIT SUISSE AG | Alcatel-Lucent USA Inc | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 033950 | /0001 |
Date | Maintenance Fee Events |
Jan 20 2006 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Jun 20 2007 | ASPN: Payor Number Assigned. |
Feb 08 2010 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Feb 06 2014 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Aug 13 2005 | 4 years fee payment window open |
Feb 13 2006 | 6 months grace period start (w surcharge) |
Aug 13 2006 | patent expiry (for year 4) |
Aug 13 2008 | 2 years to revive unintentionally abandoned end. (for year 4) |
Aug 13 2009 | 8 years fee payment window open |
Feb 13 2010 | 6 months grace period start (w surcharge) |
Aug 13 2010 | patent expiry (for year 8) |
Aug 13 2012 | 2 years to revive unintentionally abandoned end. (for year 8) |
Aug 13 2013 | 12 years fee payment window open |
Feb 13 2014 | 6 months grace period start (w surcharge) |
Aug 13 2014 | patent expiry (for year 12) |
Aug 13 2016 | 2 years to revive unintentionally abandoned end. (for year 12) |