IP Library Granted Patent US 8,515,026
Granted Patent B2
US 8,515,026 · App. 13/611,989 · Granted Aug 20, 2013

Voice response apparatus and method of providing automated voice responses with silent prompting

Inventor: Alexander I. McAllister (Silver Spring, MD)
Assignee: Google Inc.
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,515,026
App. No.
13/611,989
Granted
Aug 20, 2013
Kind
B2
Abstract

A voice response unit (VRU) includes a silent prompt feature in the form of an intentional delay inserted after a message is given to a caller, during which delay the caller may invoke alternative processing or interrupt current processing. If appropriate alternative or interrupt commands are not received during the delay period, then processing continues as provided in accordance with the previously played message. The duration of this silent prompt delay is carefully selected to provide sufficient response time for the caller to request alternative processing, while avoiding a perceptible or objectionable delay to the average caller not requiring alternative processing.

Claims (43)

1. A computer-implemented method comprising:

receiving, by a computer system, an audio representation of a first utterance;

determining, by the computer system, that the first utterance matches an identifier;

transmitting, by the computer system, an audio representation of the identifier;

receiving, by the computer system and during a silent delay period of a predetermined duration that occurs after transmitting the audio representation of the identifier, an audio representation of a second utterance;

determining, by the computer system, that the second utterance matches a command associated with an exception process, wherein the command is different than a command for confirming or cancelling a default process; and

initiating, by the computer system, the exception process based on determining that the second utterance matches the command associated with the exception process.

2. The method of claim 1 , wherein the default process comprises a process for initiating communication with an entity associated with the identifier.

3. The method of claim 1 , wherein the exception process comprises a process for recording a message for an entity associated with the identifier.

4. The method of claim 1 , wherein the exception process comprises a process for accessing a voicemail platform associated with an entity associated with the identifier.

5. The method of claim 1 , wherein initiating the exception process comprises receiving and recording the message for an entity associated with the identifier.

6. The method of claim 1 , wherein initiating the exception process comprises substituting a voicemail telephone number of an entity associated with the identifier for a direct dial telephone number of the entity, and initiating a telephone call with the voicemail telephone number of the entity.

7. The method of claim 1 , comprising:

pseudo-randomly selecting, by the computer system, an audio representation of a prompt from a set of multiple, different prompts; and

transmitting, by the computer system, the audio representation of the selected prompt.

8. A system comprising:

one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:

receiving an audio representation of a first utterance;

determining that the first utterance matches an identifier;

transmitting an audio representation of the identifier;

receiving, during a silent delay period of a predetermined duration that occurs after transmitting the audio representation of the identifier, an audio representation of a second utterance;

determining that the second utterance matches a command associated with an exception process, wherein the command is different than a command for confirming or cancelling a default process; and

initiating the exception process based on determining that the second utterance matches the command associated with the exception process.

9. The system of claim 8 , wherein the default process comprises a process for initiating communication with an entity associated with the identifier.

10. The system of claim 8 , wherein the exception process comprises a process for recording a message for an entity associated with the identifier.

11. The system of claim 8 , wherein the exception process comprises a process for accessing a voicemail platform associated with an entity associated with the identifier.

12. The system of claim 8 , wherein initiating the exception process comprises receiving and recording the message for an entity associated with the identifier.

13. The system of claim 8 , wherein initiating the exception process comprises substituting a voicemail telephone number of an entity associated with the identifier for a direct dial telephone number of the entity, and initiating a telephone call with the voicemail telephone number of the entity.

14. The system of claim 8 , wherein the operations comprise:

pseudo-randomly selecting an audio representation of a prompt from a set of multiple, different prompts; and

transmitting the audio representation of the selected prompt.

15. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:

receiving an audio representation of a first utterance;

determining that the first utterance matches an identifier;

transmitting an audio representation of the identifier;

receiving, during a silent delay period of a predetermined duration that occurs after transmitting the audio representation of the identifier, an audio representation of a second utterance;

determining that the second utterance matches a command associated with an exception process, wherein the command is different than a command for confirming or cancelling a default process; and

initiating the exception process based on determining that the second utterance matches the command associated with the exception process.

16. The medium of claim 15 , wherein the default process comprises a process for initiating communication with an entity associated with the identifier.

17. The medium of claim 15 , wherein the exception process comprises a process for recording a message for an entity associated with the identifier.

18. The medium of claim 15 , wherein the exception process comprises a process for accessing a voicemail platform associated with an entity associated with the identifier.

19. The medium of claim 15 , wherein initiating the exception process comprises receiving and recording the message for an entity associated with the identifier.

20. The medium of claim 15 , wherein initiating the exception process comprises substituting a voicemail telephone number of an entity associated with the identifier for a direct dial telephone number of the entity, and initiating a telephone call with the voicemail telephone number of the entity.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: MCALLISTER, ALEXANDER I.
To: BELL ATLANTIC NETWORK SERVICES, INC.
Reel/Frame 030348/0810 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: VERIZON SERVICES CORP.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 030348/0947 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: VERIZON PATENT AND LICENSING INC.
To: GOOGLE INC.
Reel/Frame 030348/0966 →
CHANGE OF NAME Recorded May 3, 2013
From: BELL ATLANTIC NETWORK SERVICES, INC.
To: VERIZON SERVICES CORP.
Reel/Frame 030348/0982 →
Continuity (3)
Continuation 11767853 · Jun 25, 2007
Continuation 09309274 · May 11, 1999
Related Publication 20130016817A1 · Jan 17, 2013