IP Library Granted Patent US 8,494,150
Granted Patent B2
US 8,494,150 · App. 13/056,761 · Granted Jul 23, 2013

Computer-telephony integration in a service provider environment

Inventors: Richard Pickering (Torquay, GB); Ashley Unitt (Basingstoke, GB)
Assignee: New Voice Media, Ltd.
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 8,494,150
App. No.
13/056,761
Granted
Jul 23, 2013
Kind
B2
Abstract

One embodiment of the present invention provides a method and system for handling a telephone call. The method comprises receiving an incoming call at a computer-telephony server located as service provider equipment within a telephone network, followed by setting up a call from the computer-telephony server to a customer location. The customer location has a plurality of agents, each agent having an associated computer workstation. The call is forwarded at the customer location to a receiving agent selected from the plurality of agents. There is now communication between the computer-telephony server and one or more of the agents to allow the computer-telephony server to identify the receiving agent. The computer telephony server uses voice analytics on speech input from the receiving agent to identify the receiving agent.

Claims (29)

1. A method of handling a telephone call, the method comprising:

receiving an incoming call at a computer-telephony server located as service provider equipment within a telephone network;

the computer-telephony server setting up a call to a customer location in response to receipt of said incoming call, said customer location having a plurality of agents, each agent having an associated computer workstation and telephone extension;

forwarding the call at the customer location to the telephone extension of a receiving agent selected from said plurality of agents, wherein the computer-telephony server is not immediately informed of the agent who receives the call; and

communicating between the computer-telephony server and one or more of said plurality of agents to allow the computer-telephony server to identify the receiving agent.

2. The method of claim 1 , further comprising the agent registering with the computer-telephony server prior to receiving said call.

3. The method of claim 2 , wherein said registering allows the computer-telephony server to determine which computer workstation is associated with which telephone extension, wherein said registering further records an agent identifier for the agent associated with a given telephone extension and computer workstation.

4. The method of claim 1 , wherein said communicating comprises the receiving agent sending a reference number to the computer-telephony server over the telephone network, wherein said reference number identifies the telephone extension of the receiving agent, or the computer workstation of the receiving agent.

5. The method of claim 4 , wherein said reference number is entered via pressing a single programmable key on the telephone.

6. The method of claim 1 , further comprising providing a call identifier to the receiving agent over the telephone network.

7. The method of claim 6 , wherein said call identifier is played to the receiving agent over the telephone network.

8. The method of claim 7 , wherein said call identifier is inaudible to the caller.

9. The method of claim 6 , wherein said call identifier is supplied to a screen of a telephone associated with the receiving agent.

10. The method of claim 6 , wherein said call identifier is based at least in part on the calling line identification (CUD).

11. The method of claim 6 , further comprising the receiving agent transmitting the call identifier to the computer-telephony server using the workstation associated with the receiving agent, thereby allowing the computer-telephony server to associate the call specified by the call identifier with the computer workstation that transmitted the call identifier.

12. The method of claim 6 , further comprising the computer-telephony server supplying the workstation associated with the receiving agent with a call listing, said listing comprising at least all calls currently undergoing agent allocation.

13. The method of claim 1 , wherein the computer telephony server uses voice analytics on speech input from the receiving agent to identify the receiving agent.

14. The method of claim 13 , wherein said voice analytics comprises speaker recognition performed on said speech input.

15. The method of claim 13 , wherein said voice analytics comprises speech recognition performed on said speech input.

16. The method of claim 13 , wherein the agent receives a prompt to provide said speech input.

17. The method of claim 13 , wherein the speech input is received after connecting the caller to the agent by eavesdropping on the conversation between the caller and the agent.

18. The method of claim 1 , wherein the call is forwarded at the customer location to the telephone extension of a receiving agent selected from said plurality of agents using an automatic call distribution unit.

19. An apparatus for handling telephone calls, the apparatus comprising a computer-telephony server for use as service provider equipment within a telephone network for receiving an incoming call and for setting up a call from the computer-telephony server to a customer location, said customer location having a plurality of agents, each agent having an associated computer workstation and telephone extension, said call being forwarded at the customer location to the telephone extension of a receiving agent selected from said plurality of agents, wherein the computer-telephony server is not immediately informed of the agent who receives the call;

the computer-telephony server being operable to communicate with one or more of said plurality of agents to allow the computer-telephony server to identify the receiving agent.

20. A non-transitory computer-readable storage medium storing program code that, when executed by a processor, implements a method of handling a telephone call, the method comprising:

receiving an incoming call at a computer-telephony server located as service provider equipment within a telephone network;

setting up a call from the computer-telephony server to a customer location in response to receipt of said incoming call, said customer location having a plurality of agents, each agent having an associated computer workstation and telephone extension;

forwarding the call at the customer location to the telephone extension of a receiving agent selected from said plurality of agents, wherein the computer-telephony server is not immediately informed of the agent who receives the call; and

communicating between the computer-telephony server and one or more of said plurality of agents to allow the computer-telephony server to identify the receiving agent.

Assignments (3)
CHANGE OF NAME Recorded Feb 3, 2022
From: NEWVOICEMEDIA LIMITED
To: VONAGE BUSINESS LIMITED
Reel/Frame 058879/0481 →
SECURITY INTEREST Recorded Dec 21, 2017
From: NEWVOICEMEDIA LIMITED
To: SILICON VALLEY BANK
Reel/Frame 044462/0691 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2011
From: PICKERING, RICHARD B.; UNITT, ASHLEY
To: NEWVOICEMEDIA, LTD.
Reel/Frame 026223/0980 →
Priority Claims (1)
GB 0816654.8 · Sep 11, 2008 · national
Continuity (1)
Related Publication 20110188648A1 · Aug 4, 2011