Help option enhancement for interactive voice response systems
First Claim
1. A method for providing help within an interactive voice response application comprising the steps of:
- determining an interactive voice response event corresponding to a request for help;
classifying said event as at least one of a default help request and a user initiated help request;
setting a time for receiving user input to a default value if said event is classified as said default help request; and
, setting said time for receiving user input to a value less than said default value if said event is classified as said user initiated help request, wherein said interactive voice response application takes programmatic action upon expiration of said time for receiving user input.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing help within an interactive voice response application can include the step of determining an interactive voice response event corresponding to a request for help. The event can be classified as a default help request, which can be a system initiated help request, or a user initiated help request. If the event is classified as a default help request, a time for receiving user input can be set to a default value. If, however, the event is classified as a user initiated help request, the time for receiving user input can be set to a value less than the default value. The interactive voice response application can take programmatic action upon expiration of the time for receiving user input.
-
Citations
28 Claims
-
1. A method for providing help within an interactive voice response application comprising the steps of:
-
determining an interactive voice response event corresponding to a request for help;
classifying said event as at least one of a default help request and a user initiated help request;
setting a time for receiving user input to a default value if said event is classified as said default help request; and
,setting said time for receiving user input to a value less than said default value if said event is classified as said user initiated help request, wherein said interactive voice response application takes programmatic action upon expiration of said time for receiving user input. - View Dependent Claims (2, 3, 4)
-
-
5. A method for providing help within an interactive voice response application comprising the steps of:
-
determining an interactive voice response event corresponding to a help message request;
setting a time-out threshold to a default time;
if said event includes an explicit user request for help, decreasing said time-out threshold;
audibly presenting a first help message;
once said first help message has been presented, starting a no-response timer; and
if said no-response timer exceeds said time-out threshold, audibly presenting a second help message. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
determining an interactive voice response event corresponding to a request for help;
classifying said event as at least one of a default help request and a user initiated help request;
setting a time for receiving user input to a default value if said event is classified as said default help request; and
setting said time for receiving user input to a value less than said default value if said event is classified as said user initiated help request, wherein a interactive voice response application takes programmatic action upon expiration of said time for receiving user input. - View Dependent Claims (15, 16, 17)
-
-
18. A machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
determining an interactive voice response event corresponding to a help message request;
setting a time-out threshold to a default time;
if said event includes an explicit user request for help, decreasing said time-out threshold;
audibly presenting a first help message;
once said first help message has been presented, starting a no-response timer; and
if said no-response timer exceeds said time-out threshold, audibly presenting a second help message. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for providing help within an interactive voice response application comprising:
-
means for determining an interactive voice response event corresponding to a request for help;
means for classifying said event as at least one of a default help request and a user initiated help request;
means for setting a time for receiving user input to a default value if said event is classified as said default help request; and
means for setting said time for receiving user input to a value less than said default value if said event is classified as said user initiated help request, wherein said interactive voice response application takes programmatic action upon expiration of said time for receiving user input.
-
-
28. A system for providing help within an Interactive Voice Response application comprising the steps of:
-
means for determining an interactive voice response event corresponding to a request for help;
means for setting a time-out threshold to a default time;
means for decreasing said time-out threshold if said event includes an explicit user request for help;
means for audibly presenting a first help message;
means for starting a no-response timer once said first help message has been presented; and
means for audibly presenting a second help message if said no-response timer exceeds said time-out threshold.
-
Specification