IP Library Granted Patent US 8,194,847
Granted Patent B2
US 8,194,847 · App. 11/565,362 · Granted Jun 5, 2012

Method and system for voice monitoring

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,194,847
App. No.
11/565,362
Granted
Jun 5, 2012
Kind
B2
Abstract

A system and method may provide processing of a communication request for establishing a communication session to communicate signals between an interactive voice response device and a first communication device over a network, identifying a monitoring request requesting monitoring of the communication session, and instructing establishment of a monitoring session for conferencing a second communication device into the communication session to receive the signals communicated between the interactive voice response device and the first communication device at the second communication device.

Claims (41)

1. A method comprising:

processing a communication request for establishing a communication session to communicate signals between an interactive voice response device and a first communication device over a network;

identifying a monitoring request comprising address information associated with the communication request for requesting monitoring of the communication session; and

instructing establishment of a monitoring session for conferencing a second communication device into the communication session to receive the signals communicated between the interactive voice response device and the first communication device at the second communication device, wherein if the monitoring request comprising address information is not identified, further comprising:

communicating signals between the first communication device and the interactive voice response unit using the communication session;

identifying a monitoring event based on the signals communicated in the communication session; and

requesting establishment of the monitoring session to conference the second communication device into the communication session based on the monitoring event.

2. The method of claim 1 , further comprising routing the communication session from the interactive voice response device to an agent communication device.

3. The method of claim 1 , further comprising routing the communication session through a switch.

4. The method of claim 3 , further comprising establishing the monitoring session between the switch and the second communication device.

5. The method of claim 1 , further comprising routing the communication session to a second interactive voice response device.

6. The method of claim 5 , wherein the second interactive voice response device generates voice prompt packets for generating a textual, audible, or visual message.

7. The method of claim 5 , further comprising establishing the monitoring session between the second interactive voice response device and the second communication device.

8. A non-transitory computer readable media comprising code to perform the acts of the method of claim 1 .

9. A method comprising:

processing a communication request to establish a communication session between an interactive voice response unit and a first communication device via a network;

identifying a monitoring request comprising address information associated with the communication request for requesting monitoring of the communication session, wherein if the monitoring request comprising address information is not identified, further comprising:

communicating signals between the first communication device and the interactive voice response unit using the communication session;

identifying a monitoring event based on the signals communicated in the communication session; and

establishing a monitoring session for conferencing a second communication device into the communication session to receive the signals communicated between the first communication device and the interactive voice response unit using the communication session.

10. The method of claim 9 , further comprising monitoring dynamic characteristics of the signals, wherein the monitoring event is identified based on monitoring the dynamic characteristics.

11. The method of claim 10 , wherein monitoring dynamic characteristics of the signals measures an amplitude of the signals.

12. The method of claim 9 , wherein the monitoring event corresponds to a circular sequence of questions.

13. The method of claim 9 , wherein the monitoring event corresponds to a predefined number of questions.

14. The method of claim 9 , wherein the monitoring event corresponds to prompting a user to repeat an answer to a question a predefined number of times.

15. A non-transitory computer readable media comprising code to perform the acts of the method of claim 9 .

16. A method comprising:

processing a communication request including address information to establish a communication session between an interactive voice response unit and a first communication device over a network;

determining whether the address information is associated with a monitoring request; and

requesting establishment of a monitoring session to conference a second communication device into the communication session if the address information is associated with the monitoring request, wherein if the address information is not associated with the monitoring request, further comprising:

communicating signals between the first communication device and the interactive voice response unit using the communication session;

identifying a monitoring event based on the signals communicated in the communication session; and

requesting establishment of the monitoring session to conference the second communication device into the communication session based on the monitoring event.

17. The method of claim 16 , wherein the monitoring request includes second address information, and wherein the monitoring session is established if the address information matches the second address information.

18. A non-transitory computer readable media comprising code to perform the acts of the method of claim 16 .

19. A system comprising:

a gateway device to receive a communication request over a network, the communication request including address information;

an interactive voice response unit communicatively coupled to the gateway device and being configured to establish a communication session with a communication device based on the communication request; and

a server communicatively coupled to the interactive voice response unit, the server being configured to identify a monitoring request from a second communication device and to query a database to determine whether the address information is associated with the monitoring request

a switch, wherein the gateway device establishes a connection to route the communication session through the switch and back to the gateway device, wherein the server is configured to forward a switch address of the switch to the database, and wherein the second communication device is configured to monitor and obtain the switch address from the database, to generate a monitoring session request including the switch address, and to forward the monitoring session request to the switch, and wherein the switch establishes a monitoring session for conferencing the second communications device into the communication session based on the monitoring session request.

20. The system of claim 19 , wherein the server determines that the monitoring request is associated with the address information if second address information included in the monitoring request matches the address information.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2009
From: VERIZON DATA SERVICES LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 023455/0122 →
CHANGE OF NAME Recorded Sep 17, 2009
From: VERIZON DATA SERVICES INC.
To: VERIZON DATA SERVICES LLC
Reel/Frame 023248/0318 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED ON REEL 018651 FRAME 0591. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 20, 2006
From: BOROYEVICH, MILOSH
To: IDEARC MEDIA CORP.
Reel/Frame 018658/0926 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2006
From: BOROYEVICH, MILOSH
To: IDEARC MEDIA CORP.
Reel/Frame 018651/0591 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2006
From: JOHRI, PRIYANK; SHARMA, PARIJAT; SINGH, RAVINDER PAL
To: VERIZON DATA SERVICES, INC.
Reel/Frame 018579/0955 →