Dynamic learning for navigation systems
First Claim
Patent Images
1. A method performed in a system comprising navigable nodes, documents attached to the navigable nodes, keywords associated with the navigable nodes and having search and navigation capability, the method comprising, at a node within the system:
- receiving an input from a user;
determining that the input contains an unknown word;
presenting at least one response to the user based upon the documents attached to a current node resulting from a navigation; and
following presentation of the at least one response, learning one or more keyword associations for the unknown word, from the documents attached to the current node, based upon at least one additional input from the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method performed in a system involves, at a node within the system, receiving an input from a user, determining that the input contains an unknown word, presenting at least one response to the user, and based upon at least one additional input from the user, learning one or more associations for the unknown word.
41 Citations
22 Claims
-
1. A method performed in a system comprising navigable nodes, documents attached to the navigable nodes, keywords associated with the navigable nodes and having search and navigation capability, the method comprising, at a node within the system:
-
receiving an input from a user;
determining that the input contains an unknown word;
presenting at least one response to the user based upon the documents attached to a current node resulting from a navigation; and
following presentation of the at least one response, learning one or more keyword associations for the unknown word, from the documents attached to the current node, based upon at least one additional input from the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method performed in a system comprising navigable nodes and having search and navigation capability, the method comprising, at a node within the system:
-
receiving an input from a user;
determining that the input contains an unknown word;
presenting at least one response to the user based upon documents attached to a current node resulting from a navigation; and
following presentation of the at least one response, learning, from the current node, one or more node or document associations for the unknown word based upon at least one additional input from the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
a computer program which, when running in the system, will cause the system to i) receive an input from a user;
ii) determine that the input contains an unknown word;
iii) present at least one response to the user based upon documents attached to a current node resulting from a navigation; and
iv) learn one or more associations for the unknown word from one of the current node or a document associated with the current node, following presentation of the at least one response, based upon at least one additional input from the user, wherein the one or more associations comprise at least one of a) a keyword association, b) a node association, or c) a document association. - View Dependent Claims (20)
-
21. The system of claim 26, wherein the program comprises instructions that can be converted into a processor executable form.
-
22. The system of claim 26 wherein the computer program is configured for operation in conjunction with one of:
- a cell phone, a text messaging device, a pager, a personal digital assistant, an interactive voice recognition system, or a computer.
Specification