IP Library Granted Patent US 7,466,686
Granted Patent B2
US 7,466,686 · App. 09/997,912 · Granted Dec 16, 2008

Multi-protocol agent telephone system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,466,686
App. No.
09/997,912
Granted
Dec 16, 2008
Kind
B2
Abstract

An agent telephone system for use in a transaction processing system, where the transaction processing system is configured to couple an incoming telephone call with an agent of the agent telephone system and to route the incoming telephone call over one of a plurality of communication networks, where the communication networks utilize differing communication protocols. The agent telephone system includes a microprocessor and a memory operatively coupled to the microprocessor. An agent microphone and agent speaker are included for transmission and reception of audio information, respectively. The agent telephone system includes a conversion device configured to operatively couple the agent microphone and the agent speaker to the microprocessor, and an input multiplexer operatively coupled to the microprocessor, where the microprocessor is configured to control selection of one of a plurality of input lines of the multiplexer. A plurality of network interfaces are configured to operatively couple a selected communication network to the corresponding input line of the multiplexer so as to permit communication between the caller and the agent of the agent telephone system over the selected communication network.

Claims (35)

1. In a system, an agent telephone system coupled to an automatic call distributor and an external switch, the automatic call distributor configured to provide communication paths for an incoming telephone call from the external switch to the agent telephone system and to route the incoming telephone call over one of a plurality of communication networks connected between the automatic call distributor and the agent telephone system, the plurality of communication networks utilizing different communication protocols, the agent telephone system comprising:

a microprocessor;

memory operatively coupled to the microprocessor;

an agent microphone and agent speaker for transmission and reception of audio information, respectively;

a conversion device operatively coupled to the agent microphone and to the agent speaker, and the conversion device also operatively coupled to the microprocessor;

an input switch multiplexer operatively coupled to the microprocessor, wherein the microprocessor controls selection of one of a plurality of input lines of the switch multiplexer;

a plurality of network interfaces each connected to a respective one of the plurality of input lines of the switch multiplexer, each of the plurality of network interfaces also connected to one of the plurality of communication networks, so as to establish communication between a caller of the incoming telephone call from the external switch and an agent of the agent telephone system through the automatic call distributor over one of the plurality of communication networks; and

wherein the agent telephone system establishes communication between the caller and the agent over a first communication network of the plurality of communication networks and then detects a failure of the first communication network, the failure causing disconnection of the incoming telephone call between the agent telephone system and the automatic call distributor resulting in a partially disconnected call, the microprocessor, in response to the disconnection, issues a control signal to the switch multiplexer to route the partially disconnected call through a second communication network of the plurality of communication networks so as to re-establish communication between the caller and the agent, the first and second communication networks utilizing different communication protocols.

2. The agent telephone system according to claim 1 wherein at least one of the plurality of communication networks are selected from the group consisting of an Ethernet network, USB network, H.323 protocol network, SIP network, MGCP network, VoFR network, VoATM network, TDM network, T1 network, PSTN network, POTS network, 2G wireless network, 2.5G wireless network, and 3G wireless network.

3. The agent telephone system according to claim 1 wherein at least one of the plurality of network interfaces are selected from the group consisting of an Ethernet network interface, USB network interface, H.323 protocol network interface, SIP network interface, MGCP network interface, VoFR network interface, VoATM network interface, TDM network interface, T1 network interface, PSTN network interface, POTS network interface, 2G wireless network interface, 2.5G wireless network interface, and 3G wireless network interface.

4. The agent telephone system according to claim 1 wherein at least one of the communication networks is a packet-switched based network.

5. The agent telephone system according to claim 1 wherein at least one of the communication networks is a circuit-switched based network.

6. The agent telephone system according to claim 1 wherein the agent telephone system detects the failure of the first communication network by loss of a link status indication.

7. The agent telephone system according to claim 1 wherein the agent telephone system detects a failure of the first communication network by loss of a keep-alive indication.

8. The agent telephone system according to claim 1 wherein each incoming call from the automatic call distributor has an assigned call indicator and the agent telephone system indicates to the agent whether a subsequent incoming telephone call is a new call or is a reconnection of a prior disconnection.

9. The agent telephone system according to claim 1 further including a communication network defined by a computer having a sound card therein, the computer operatively coupled between the automatic call distributor and an agent telephone, the sound card configured to digitize voice communication.

10. The agent telephone system according to claim 1 further including a communication network defined by a computer having a USB circuit therein, the computer operatively coupled between the automatic call distributor and an agent telephone, the USB circuit configured to facilitate transmission and reception of serial data.

11. A method for providing communication paths for an incoming call from an external switch to an agent telephone system through an automatic call distributor, the automatic call distributor coupled to the external switch and the agent telephone system, the automatic call distributor configured to route the incoming telephone call from the external switch to the agent telephone system over one of a plurality of communication networks connected between the automatic call distributor and the agent telephone system, each communication network having a corresponding network interface and utilizing different communication protocols, the method comprising the steps of:

providing the agent telephone system with a microprocessor, and operatively coupling the microprocessor to a memory;

providing the agent telephone system with at least one transducer configured to transmit and receive audio information, and operatively coupling the at least one transducer to the microprocessor through a conversion device;

providing the agent telephone system with a switch multiplexer and operatively coupling the switch multiplexer to the microprocessor, the switch multiplexer having a plurality of input lines and the plurality of input lines having a plurality of network interfaces, each of the plurality of network interfaces also connects to one of the plurality of communication networks;

controlling, by the microprocessor, selection of one of the plurality of input lines of the switch multiplexer, so as to establish communication between a caller of the incoming telephone call from the external switch and an agent of the agent telephone system through the automatic call distributor over one of the plurality of communication networks;

establishing, by the agent telephone system, communication between the caller and the agent over a first communication network of the plurality of communication networks; and

detecting. by the agent telephone system, a failure of the first communication network, said failure causing disconnection of the incoming telephone call between the agent telephone system and the automatic call distributor resulting in a partially disconnected call, and

issuing, by the microprocessor. a control signal, in response to the disconnection, to the switch multiplexer to route the partially disconnected call through a second communication network of the plurality of communication networks so as to reestablish communication between the caller and the agent, the first and second communication network utilizing different communication protocol.

12. The method according to claim 11 wherein at least one of the plurality of communication networks are selected from the group consisting of an Ethernet network, USB network, H.323 protocol network, SIP network, MGCP network, VoFR network, VoATM network, TDM network, Ti network, PSTN network, POTS network, 2G wireless network, 2.5G wireless network, and 3G wireless network.

13. The method 11 wherein at least one of the plurality of network interfaces are selected from the group consisting of an Ethernet network interface, USB network interface, H.323protocol network interface, SIP network interface, MGCP network interface, VoFR network interface, VoATM network interface, TDM network interface, T1 network interface, PSTN network interface, POTS network interface, 2G wireless network interface, 2.5G wireless network interface, and 3G wireless network interface.

14. The method according to claim 11 wherein at least one of the communication networks is a packet-switched based network.

15. The method according to claim 11 wherein at least one of the communication networks is a circuit-switched based network.

16. The method according to claim 11 wherein the agent telephone system detects the failure of the first communication network by detecting a loss of a link status indication.

17. The method according to claim 11 wherein the agent telephone system detects the failure of the communication network by detecting a loss of a keep-alive indication.

18. The method according to claim 11 wherein the agent telephone system accepts a next incoming call from the automatic call distributor as a reconnection of the disconnection.

19. The method according to claim 11 further including a display operatively coupled to the microprocessor.

20. The method according to claim 11 further including a communication network defined by a computer having a sound card therein, the computer operatively coupled between the automatic call distributor and an agent telephone, the sound card configured to digitize voice communication.

21. The method according to claim 11 further including a communication network defined by a computer having a USB circuit therein, the computer operatively coupled between the automatic call distributor and an agent telephone, the USB circuit configured to facilitate transmission and reception of serial data.

Assignments (25)
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2025
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
Reel/Frame 073360/0209 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0384 →
PATENT SECURITY AGREEMENT Recorded Mar 20, 2024
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
To: JEFFERIES FINANCE LLC
Reel/Frame 066850/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: ALVARIA INC.
To: ALVARIA CAYMAN (CX)
Reel/Frame 066850/0285 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0428 →
MERGER AND CHANGE OF NAME Recorded Mar 12, 2024
From: FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT SOFTWARE, INC.
To: ASPECT SOFTWARE, INC.
Reel/Frame 066738/0271 →
CHANGE OF NAME Recorded Mar 12, 2024
From: ASPECT SOFTWARE, INC.
To: ALVARIA, INC.
Reel/Frame 066801/0732 →
RELEASE OF SECURITY INTEREST Recorded Jun 4, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: ASPECT SOFTWARE PARENT, INC.; ASPECT SOFTWARE, INC.; DAVOX INTERNATIONAL HOLDINGS LLC; VOICEOBJECTS HOLDINGS INC.; VOXEO PLAZA TEN, LLC
Reel/Frame 057254/0363 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057261/0093 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057674/0664 →
SECURITY INTEREST Recorded Jun 16, 2016
From: ASPECT SOFTWARE PARENT, INC.; ASPECT SOFTWARE, INC.; DAVOX INTERNATIONAL HOLDINGS LLC; VOICEOBJECTS HOLDINGS INC.; VOXEO PLAZA TEN, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 039052/0356 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2016
From: U.S. BANK NATIONAL ASSOCIATION
To: ASPECT SOFTWARE, INC.
Reel/Frame 039012/0311 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2016
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: ASPECT SOFTWARE, INC.
Reel/Frame 039013/0015 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2014
From: JPMORGAN CHASE BANK, N.A.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 034281/0548 →
SECURITY INTEREST Recorded Jun 29, 2010
From: ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 024651/0637 →
SECURITY AGREEMENT Recorded Jun 9, 2010
From: ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC (F/K/A ROCKWELL ELECTRONIC COMMERCE TECHNOLOGIES, LLC); ASPECT SOFTWARE, INC. (AS SUCCESSOR TO ASPECT COMMUNICATIONS CORPORATION)
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 024505/0225 →
RELEASE OF SECURITY INTEREST Recorded Jun 8, 2010
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINSTRATIVE AGENT
To: ASPECT COMMUNICATIONS CORPORATION; ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT SOFTWARE INTERMEDIATE HOLDINGS, INC.
Reel/Frame 024492/0496 →
RELEASE OF SECURITY INTEREST Recorded Jun 7, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ASPECT COMMUNICATIONS CORPORATION; ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT SOFTWARE INTERMEDIATE HOLDINGS, INC.
Reel/Frame 024515/0765 →
SECURITY AGREEMENT Recorded Aug 11, 2006
From: ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT COMMUNICATIONS CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINISTRATIVE AGENT
Reel/Frame 018087/0313 →
RELEASE OF SECURITY INTEREST Recorded Jul 27, 2006
From: D.B. ZWIRN FINANCE, LLC
To: CONCERTO SOFTWARE INTERMEDIATE HOLDINGS, INC., ASPECT SOFTWARE, INC., ASPECT COMMUNICATIONS CORPORATION, FIRSTPOINT CONTACT CORPORATION, FIRSTPOINT CONTACT TECHNOLOGIES, INC.
Reel/Frame 017996/0895 →
CHANGE OF NAME Recorded Jun 22, 2006
From: ROCKWELL ELECTRONIC COMMERCE TECHNOLOGIES, LLC
To: FIRSTPOINT CONTACT TECHNOLOGIES, LLC
Reel/Frame 017823/0539 →
SECURITY AGREEMENT Recorded Nov 15, 2005
From: FIRSTPOINT CONTACT TECHNOLOGIES, LLC
To: D.B. ZWIRN FINANCE, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 016784/0838 →
SECURITY INTEREST Recorded Nov 2, 2005
From: FIRSTPOINT CONTACT TECHNOLOGIES, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 016769/0605 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2004
From: ROCKWELL INTERNATIONAL CORPORATION
To: ROCKWELL ELECTRONIC COMMERCE TECHNOLOGIES, LLC
Reel/Frame 015063/0064 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2002
From: DEZONNO, ANTHONY J.; HOLLATZ, MICHAEL C.
To: ROCKWELL ELECTRONIC COMMERCE CORP.
Reel/Frame 012573/0562 →