Methods and apparatus for context and experience sensitive prompting in voice applications
First Claim
1. A voice recognition system comprising:
- a plurality of modules for receiving voice inputs from a user and performing services for the user response to the voice inputs; and
a prompt selection module for selecting a prompt for presentation to a user, the prompt selection module being operative to identify an experience level of a user and select a prompt appropriate to the user'"'"'s experience level.
17 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques for improved user prompting. A system according to one aspect of the invention includes a central server hosting various modules providing services to users. The modules suitably employ voice recognition in order to interpret user inputs. Each module has access to user information that includes information indicating the user'"'"'s experience with each function of each module. When a module needs to issue a prompt to the user, it retrieves and examines the user information to determine the user'"'"'s experience with the module and function. Suitably, each module is operative to categorize a user as belonging to an experience category, such as novice, intermediate and expert based on the user'"'"'s level of experience with the function. The module selects a prompt associated with the user'"'"'s level of experience with the function and presents it to the user.
49 Citations
16 Claims
-
1. A voice recognition system comprising:
-
a plurality of modules for receiving voice inputs from a user and performing services for the user response to the voice inputs; and
a prompt selection module for selecting a prompt for presentation to a user, the prompt selection module being operative to identify an experience level of a user and select a prompt appropriate to the user'"'"'s experience level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of prompt selection, comprising the steps of:
-
identifying a module and function being employed when a need for user prompting arises;
identifying a user experience level for the function; and
selecting a prompt appropriate for the user experience level for the function. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification