Dynamic information retrieval system utilizing voice recognition
First Claim
1. A dynamic information retrieval system comprising:
- a means for monitoring speech uttered by at least a user as said user performs a task;
a means for recognizing a plurality of keywords from a dictionary of keywords;
a means for prioritizing the plurality of keywords based on a prioritization criteria to create a first list of keywords; and
a means for dynamically retrieving a list of information including a set of information from a plurality of information based on the prioritization of the first list of keywords.
1 Assignment
0 Petitions
Accused Products
Abstract
A dynamic information retrieval system for monitoring a conversation between two or more parties and automatically collecting a plurality of keywords used during the conversation. A priority is assigned to the plurality of keywords and an information database is automatically searched for information relevant to the conversation based on the plurality of keywords. A keyword list and an information list is displayed on a workstation display to allow an agent to directly select/deselect one or more of the plurality of keywords and/or information, wherein the priority of the one or more of the plurality of keywords and/or information may be adjusted. As keywords and/or information are selected/deselected, the keyword list and the information list are dynamically updated based on new priorities that may have been assigned to the plurality of keywords and information and/or how much time has passed since a keyword was mentioned. As the conversation progresses and time passes, the list of keywords and the information list are dynamically updated using the new or adjusted keywords.
216 Citations
30 Claims
-
1. A dynamic information retrieval system comprising:
-
a means for monitoring speech uttered by at least a user as said user performs a task;
a means for recognizing a plurality of keywords from a dictionary of keywords;
a means for prioritizing the plurality of keywords based on a prioritization criteria to create a first list of keywords; and
a means for dynamically retrieving a list of information including a set of information from a plurality of information based on the prioritization of the first list of keywords. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An information retrieval system comprising:
-
a keyword data base including a plurality of keywords wherein each of the plurality of keywords are weighted;
an information data base including a plurality of information related to the plurality of keywords;
a first input apparatus for automatically inputting one or more of the plurality of keywords based on speech of at least one user as the at least one user performs a task;
a processor for dynamically compiling a keyword list from the one or more of the plurality of weighted keywords and automatically searching the information data base to compile an information list related to the keyword list; and
a display for displaying the keyword list and the information list to the at least one user. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A dynamic information retrieval systems controllable by spoken words, comprising:
-
a means for recognizing a spoken language of a user during a conversation;
a means for compiling a list of keywords from the recognized spoken language;
a means for associating a list of information to the list of keywords;
a means for displaying the list of keywords and the list of information to the user;
a means for the user to select/deselect one of more keywords from the list of keywords; and
a means for updating the list of keywords and the list of information based on the selection/deselection of the one or more keywords from the list of keywords. - View Dependent Claims (21, 22, 23)
-
-
24. A method for dynamically retrieving documents comprising:
-
monitoring a user'"'"'s spoken words for one or more of a plurality of keywords as the user performs a task wherein the plurality of keywords are weighted by a first weight;
listing the one or more of the plurality of keywords on a keyword list based on the weight of the plurality of keywords;
retrieving a list of documents from a plurality of documents based on the keyword list;
displaying the keyword list and the list of documents to the user;
selecting/deselecting one or more of the keywords from the keyword list by the user;
adjusting the first weight to the one or more of the plurality of keywords that were selected/deselected by the user; and
updating the list of the one or more of the plurality of keywords and the list of documents. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification