System, method and computer program product for a dynamically configurable voice portal
First Claim
Patent Images
1. A method for dynamically configuring a speech recognition portal, comprising:
- a) conducting a session with a user utilizing a speech recognition portal, wherein access to a network is provided during the session via the speech recognition portal;
b) receiving utterances from the user during the session via the speech recognition portal;
c) performing a speech recognition process on the utterances to interpret the utterances;
d) dynamically configuring one or more aspects of the speech recognition portal during the session; and
e) monitoring the speech recognition portal during the session to ascertain user preferences of the one or more aspects of the speech recognition portal, and storing the user preferences in a memory;
f) wherein the user preferences are retrieved from the memory upon initiation of a subsequent session with the user utilizing the speech recognition portal, and wherein at least one aspect of the speech recognition portal is initially configured based on the retrieved user preferences;
g) wherein the one or more aspects of the speech recognition portal are dynamically configured based on at least one of the interpreted utterances of the user;
h) wherein the one or more aspects of the speech recognition portal are dynamically configured based on characteristics of the user;
i) wherein the one or more aspects of the speech recognition portal include a set of applications presented in the speech recognition portal during the session;
j) wherein the one or more aspects of the speech recognition portal include a set of commands available for use in the speech recognition portal;
k) wherein the one or more aspects of the speech recoginition portal include a set of verbal prompts used in the speech recognition portal;
l) wherein at least one alarm is provided for notifications based on alarm conditions, the notifications being of a type chosen from the group consisting of;
a simple network management protocol (SNMP) notification, a telephone notification, an electronic mail notification, a pager notification, a facsimile notification, a short message services (SMS) notification, and a wireless application protocol (WAP) push notification;
m) wherein the at least one alarm is managed including integrating the at least one alarm with a helpdesk system;
n) wherein a performance monitor provides a number of users simultaneously using at least one of the applications and an uptime of the speech recognition portal.
4 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product are disclosed for dynamically configuring a speech recognition portal. A session with a user is conducted utilizing a speech recognition portal which provides access to a network during the session. Utterances are received from the user during the session via the speech recognition portal. A speech recognition process is performed on the utterances to interpret the utterances. During the session, one or more aspects of the speech recognition portal are dynamically configured.
266 Citations
16 Claims
-
1. A method for dynamically configuring a speech recognition portal, comprising:
-
a) conducting a session with a user utilizing a speech recognition portal, wherein access to a network is provided during the session via the speech recognition portal; b) receiving utterances from the user during the session via the speech recognition portal; c) performing a speech recognition process on the utterances to interpret the utterances; d) dynamically configuring one or more aspects of the speech recognition portal during the session; and e) monitoring the speech recognition portal during the session to ascertain user preferences of the one or more aspects of the speech recognition portal, and storing the user preferences in a memory; f) wherein the user preferences are retrieved from the memory upon initiation of a subsequent session with the user utilizing the speech recognition portal, and wherein at least one aspect of the speech recognition portal is initially configured based on the retrieved user preferences; g) wherein the one or more aspects of the speech recognition portal are dynamically configured based on at least one of the interpreted utterances of the user; h) wherein the one or more aspects of the speech recognition portal are dynamically configured based on characteristics of the user; i) wherein the one or more aspects of the speech recognition portal include a set of applications presented in the speech recognition portal during the session; j) wherein the one or more aspects of the speech recognition portal include a set of commands available for use in the speech recognition portal; k) wherein the one or more aspects of the speech recoginition portal include a set of verbal prompts used in the speech recognition portal; l) wherein at least one alarm is provided for notifications based on alarm conditions, the notifications being of a type chosen from the group consisting of;
a simple network management protocol (SNMP) notification, a telephone notification, an electronic mail notification, a pager notification, a facsimile notification, a short message services (SMS) notification, and a wireless application protocol (WAP) push notification;m) wherein the at least one alarm is managed including integrating the at least one alarm with a helpdesk system; n) wherein a performance monitor provides a number of users simultaneously using at least one of the applications and an uptime of the speech recognition portal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14)
-
-
13. The method of clan 1, wherein a geographic locale of the user is provided by sending a request to a wireless carrier or a location network service provider and receiving a response from the wireless carrier or the location network service provider with a graphic locale of the user.
-
15. A system for dynamically configuring a speech recognition portal, comprising:
-
a) logic for conducting a session with a user utilizing a speech recognition portal, wherein access to a network is provided during the session via the speech recognition portal; b) logic for receiving utterances from the user during the session via the speech recognition portal; c) logic for performing, a speech recognition process on the utterances to interpret the utterances; d) Logic for dynamically configuring one or more aspects of the speech recognition portal during the session based on at least one of the interpreted utterances; and e) logic for monitoring the speech recognition portal during the session to ascertain user preferences of the one or more aspects of the speech recognition portal, and logic for storing the user preferences in a memory; f) wherein the user preferences are retrieved from the memory upon initiation of a subsequent session with the user utilizing the speech recognition portal, and wherein at least one aspect of the speech recognition portal is initially configured based on the retrieved user preferences; g) wherein the one or more aspects of the speech recognition portal are dynamically configured based on at least one of the interpreted utterances of the user; h) wherein the one or more aspects of the speech recognition portal are dynamically configured based on characteristics of the user; i) wherein the one or more aspects of the speech recognition portal include a set of applications presented in the speech recognition portal during the session; j) wherein the one or more aspects of the speech recognition portal include a set of commands available for use in the speech recognition portal; k) wherein the one or more aspects of the speech recognition portal include a set of verbal prompts used in the speech recognition portal; l) wherein at least one alarm is provided for notifications based on alarm conditions, the notifications being of a type chosen from the group consisting of;
a simple network management protocol (SNMP) notification, a telephone notification, an electronic mail notification, a pager notification, a facsimile notification, a short message services (SMS) notification, and a wireless application protocol (WAP) push notification;m) wherein the at least one alarm is managed including integrating the at least one alarm with a helpdesk system; n)wherein a performance monitor provides a number of users simultaneously using at least one of the applications and an uptime of the speech recognition portal.
-
-
16. A computer program product for dynamically configuring a speech recognition portal, comprising:
-
a) computer code for conducting a session with a user utilizing a speech recognition portal, wherein access to a network is provided during the session via the speech recognition portal; b) computer code for receiving utterances from the user during the session via the speech recognition portal; and c) computer code for performing a speech recognition process on the utterances to interpret the utterances; d) computer code for dynamically configuring one or more aspects of the speech recognition portal during the session based on at least one of the interpreted utterances; and e) computer code for monitoring the speech recognition portal during the session to ascertain user preferences of the one or more aspects of the speech recognition portal, and computer code for storing the user preferences in a memory; f) wherein the user preferences are retrieved from the memory upon initiation of a subsequent session with the user utilizing the speech recognition portal, and wherein at least one aspect of the speech recognition portal is initially configured based on the retrieved user preferences; g) wherein the one or more aspects of the speech recognition portal are dynamically configured based on at least one of the interpreted utterances of the user; h) wherein the one or more aspects of the speech recognition portal are dynamically configured based on characteristics of tile user; i) wherein the one or more aspects of the speech recognition portal include a set of applications presented in the speech recognition portal during the session; j) wherein the one or more aspects of the speech recognition portal include a set of commands available for use in the speech recognition portal; k) wherein the one or more aspects of the speech recognition portal include a set of verbal prompts used in the speech recognition portal; l) wherein at least one alarm is provided for notifications based on alarm conditions, the notifications being of a type chosen from the group consisting of;
a simple network management protocol (SNMP) notification, a telephone notification, an electronic mail notification, a pager notification a facsimile notification, a short message services (SMS) notification, and a wireless application protocol (WAP) push notification;m) wherein a performance monitor provides a number of users simultaneously using at least one of the applications and an uptime of the speech recognition portal.
-
Specification