METHOD AND SYSTEM FOR GENERATING A DYNAMIC HELP DOCUMENT
First Claim
1. A method for generating a dynamic help document comprising:
- obtaining a plurality of question-answer pairs associated with a client-server application;
determining rankings of the plurality of question-answer pairs based on user feedback about the plurality of question-answer pairs;
determining a first preferred question-answer pair based on rankings of the plurality of question-answer pairs;
generating the dynamic help document using the first preferred question-answer pair;
updating rankings of the plurality of question-answer pairs based on additional user feedback about the plurality of question-answer pairs;
determining a second preferred question-answer pair based on updated rankings of the plurality of question-answer pairs; and
updating the dynamic help document by replacing the first preferred question-answer pair with the second preferred question-answer pair.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for generating a dynamic help document involves obtaining question-answer pairs associated with a client-server application, determining rankings of the question-answer pairs based on user feedback about the question-answer pairs, and determining a first preferred question-answer pair based on rankings of question-answer pairs. The method further involves generating the dynamic help document using the first preferred question-answer pair, updating rankings of the question-answer pairs based on additional user feedback about the question-answer pairs, determining a second preferred question-answer pair based on updated rankings of the question-answer pairs, and updating the dynamic help document by replacing the first preferred question-answer pair with the second preferred question-answer pair.
67 Citations
21 Claims
-
1. A method for generating a dynamic help document comprising:
-
obtaining a plurality of question-answer pairs associated with a client-server application; determining rankings of the plurality of question-answer pairs based on user feedback about the plurality of question-answer pairs; determining a first preferred question-answer pair based on rankings of the plurality of question-answer pairs; generating the dynamic help document using the first preferred question-answer pair; updating rankings of the plurality of question-answer pairs based on additional user feedback about the plurality of question-answer pairs; determining a second preferred question-answer pair based on updated rankings of the plurality of question-answer pairs; and updating the dynamic help document by replacing the first preferred question-answer pair with the second preferred question-answer pair. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising:
-
a processor; a memory; and a help subsystem resident in memory, operating under control of the processor, and configured to; obtain a plurality of question-answer pairs associated with a client-server application, determine rankings of the plurality of question-answer pairs based on user feedback about the plurality of question-answer pairs, determine a first preferred question-answer pair based on rankings of the plurality of question-answer pairs, generate the dynamic help document using the first preferred question-answer pair, update rankings of the plurality of question-answer pairs based on additional user feedback about the plurality of question-answer pairs, determine a second preferred question-answer pair based on updated rankings of the plurality of question-answer pairs, and update the dynamic help document by replacing the first preferred question-answer pair with the second preferred question-answer pair. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium comprising executable instructions for generating a dynamic help document comprising, wherein executable instructions comprise instructions to:
-
obtain a plurality of question-answer pairs associated with a client-server application; determine rankings of the plurality of question-answer pairs based on user feedback about the plurality of question-answer pairs; determine a first preferred question-answer pair based on rankings of the plurality of question-answer pairs; generate the dynamic help document using the first preferred question-answer pair; update rankings of the plurality of question-answer pairs based on additional user feedback about the plurality of question-answer pairs; determine a second preferred question-answer pair based on updated rankings of the plurality of question-answer pairs; and update the dynamic help document by replacing the first preferred question-answer pair with the second preferred question-answer pair. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification