← Back to Patent Explorer
US5963931A Expired / Lapsed US ⏱️ 0.0 years remaining

Computer-assisted decision management system

Assignee: Expert Systems Publishing Co
•
Filing: 1997-10-07
•
Granted: 1999-10-05
•
Expires: 2017-10-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for assisting a user in making decisions on a task through the asking of questions about the task and providing answer choices to the questions for the user. The system includes a set of question procedures which include a reference to another procedure and also answer procedures which include references to other procedures. Questions are dynamically generated by executing a question procedure which, in turn, calls a referenced procedure to generate a result based on one or more previous answers by the user. The referenced procedure passes the result to the question procedure for use in generating the question. The same process is used for dynamically generating answer choices for the questions. The referenced procedures may include, among other things, fetches of previous answers, conditional statements that choose among possible results based on a previous answer, or references to still other procedures. With this system, the questions and answers are kept current as the user moves through them. Advice for the questions and answer choices may also be dynamically generated.

Inventors

  • 👤 Fred D. Fagg, III
  • 👤 Peter D. Bergsman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 10:32
CPC Classifications
G; G06; G06N; G06N5/00; G06N5/02; G06N5/022; G06N5/025; G09; G09B; G09B7/00; G09B7/02; G09B7/04

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 133 words
A computer-readable medium on which is stored a computer program comprising: instructions for generating a plurality of context-sensitive questions for a user by executing a question procedure that includes a reference to another procedure, the question procedure referencing the referenced procedure to generate content for the question based on an analysis of one or more previous answers entered by the user, the questions related to completing a task; instructions for generating a plurality of context-sensitive answer choices for each question; instructions for generating context-sensitive advice for assisting a user in understanding a question or explaining effects of one or more of the answer choices, the advice allowing the user to exercise judgment in choosing an answer to a question; and instructions for determining text to be displayed as questions, answer choices and advice.
Claim 2
Dependent Claim 133 words
A computer-readable medium on which is stored a computer program comprising: instructions for generating a plurality of context-sensitive questions for a user by executing a question procedure that includes a reference to another procedure, the question procedure referencing the referenced procedure to generate content for the question based on an analysis of one or more previous answers entered by the user, the questions related to completing a task; instructions for generating a plurality of context-sensitive answer choices for each question; instructions for generating context-sensitive advice for assisting a user in understanding a question or explaining effects of one or more of the answer choices, the advice allowing the user to exercise judgment in choosing an answer to a question; and instructions for determining text to be displayed as questions, answer choices and advice.
Claim 3
Dependent Claim 24 words
The computer-readable medium of claim 1 including instructions for generating context-sensitive advice for assisting the user in understanding the actual run-time generated questions presented.
Claim 4
Dependent Claim 27 words
The computer-readable medium of claim 1 including instructions for generating context-sensitive advice for assisting the user in making choices from the actual run-time generated answer choices presented.
Claim 5
Dependent Claim 30 words
The computer-readable medium of claim 1 including instructions for generating text fragments to assemble questions, answer choices, and question and answer choice advice for each case of the application's use.
Claim 6
Dependent Claim 34 words
The computer-readable medium of claim 1 including instructions for generating a pre-run-time determined sequence for the presentation of questions to an application's user and program logic that governs any run-time deviation from that sequence.
Claim 7
Dependent Claim 27 words
The computer-readable medium of claim 1 including instructions that produce results for each use of the application and text fragments to assemble results for each such use.
Claim 8
Dependent Claim 123 words
A computer readable medium on which is stored a computer program comprising: instructions defining a set of question procedures, one or more of the question procedures including a reference to another procedure; instructions for generating a question for presentation to the user by executing a question procedure that includes a reference to another procedure, the question procedure referencing the referenced procedure to generate content for the question, the content literally different from but based on an analysis of one or more previous answers entered by the user, the referenced procedure providing the content to the question procedure for use in generating the presented question; and instructions for recording an answer entered by the user from answer choices given in response to presented questions.
Claim 9
Dependent Claim 123 words
A computer readable medium on which is stored a computer program comprising: instructions defining a set of question procedures, one or more of the question procedures including a reference to another procedure; instructions for generating a question for presentation to the user by executing a question procedure that includes a reference to another procedure, the question procedure referencing the referenced procedure to generate content for the question, the content literally different from but based on an analysis of one or more previous answers entered by the user, the referenced procedure providing the content to the question procedure for use in generating the presented question; and instructions for recording an answer entered by the user from answer choices given in response to presented questions.
Claim 10
Dependent Claim 103 words
The computer-readable medium of claim 7 including: instructions defining an answer procedure for a question procedure, the answer procedure including a reference to another procedure; and instructions for generating an answer choice for the presented question for presentation to the user by executing an answer procedure that includes a reference to another procedure, the answer procedure referencing the referenced procedure to generate content for the answer, the content literally different from but based on an analysis of one or more previous answers entered by the user, the referenced procedure providing the content to the answer procedure for use in generating the answer choice.
Claim 11
Dependent Claim 16 words
The computer-readable medium of claim 7 wherein a question procedure contains references to multiple referenced procedures.
Claim 12
Dependent Claim 17 words
The computer-readable medium of claim 7 wherein a referenced procedure contains a reference to another referenced procedure.
Claim 13
Dependent Claim 35 words
The computer-readable medium of claim 7 wherein a referenced procedure includes a conditional statement that chooses a result from a group of possible results based on one or more previous answers entered by a user.
Claim 14
Dependent Claim 93 words
The computer-readable medium of claim 7 including: instructions defining an advice procedure for a question procedure, the advice procedure including a reference to another procedure; and instruction for generating advice for a user with respect to a question by executing an advice procedure that includes a reference to another procedure, the advice procedures referencing the referenced procedure to generate content literally different from but based on an analysis of one or more previous answers entered by a user, the referenced procedure providing the content to the advice procedure for use in generating advice.
Claim 15
Dependent Claim 20 words
The computer-readable medium of claim 7 wherein the reference in the question procedure is a call to the referenced procedure.
Claim 16
Dependent Claim 49 words
The computer-readable medium of claim 7 including, for a question procedure that includes a referenced procedure requiring an answer to another question that has yet to be asked, instructions for executing the other question procedure first to generate the other question and an answer choice for the other question.
Claim 17
Dependent Claim 23 words
The computer-readable medium of claim 1 including instructions for executing question procedures in a predetermined sequence and thereby generating questions in the sequence.
Claim 18
Dependent Claim 26 words
The computer-readable medium of claim 1 including instructions for not generating the question if conditions precedent to the generation of the question have not been met.
Claim 19
Dependent Claim 77 words
A computer-readable medium on which is stored a computer program comprising: instructions for generating a question for presentation to a user by executing a question procedure that includes a reference to another procedure, the referenced procedure generating content for the question based on an analysis of one or more previous answers entered by the user; and instructions for recording an answer entered by the user to the presented question for use in generating content for another question.
Claim 20
Dependent Claim 77 words
A computer-readable medium on which is stored a computer program comprising: instructions for generating a question for presentation to a user by executing a question procedure that includes a reference to another procedure, the referenced procedure generating content for the question based on an analysis of one or more previous answers entered by the user; and instructions for recording an answer entered by the user to the presented question for use in generating content for another question.
Claim 21
Dependent Claim 104 words
A computer-readable medium on which is stored a computer program comprising: instructions defining a set of stored question procedures, one or more of the question procedures including a reference to another procedure; and instructions for generating a question for presentation to a user by executing a question procedure that includes a reference to another procedure, the question procedure referencing the referenced procedure to generate content for the question based on an analysis of one or more previous answers entered by the user; and instructions for recording an answer entered by the user to the presented question for use in generating content for another question.
Claim 22
Dependent Claim 104 words
A computer-readable medium on which is stored a computer program comprising: instructions defining a set of stored question procedures, one or more of the question procedures including a reference to another procedure; and instructions for generating a question for presentation to a user by executing a question procedure that includes a reference to another procedure, the question procedure referencing the referenced procedure to generate content for the question based on an analysis of one or more previous answers entered by the user; and instructions for recording an answer entered by the user to the presented question for use in generating content for another question.
Claim 23
Dependent Claim 48 words
The computer readable medium of claim 1 including: instructions for context-sensitive run-time selection of, and the context-sensitive run-time generation of, questions relating to completion of an application's task; and instructions for run-time generation of context-sensitive answer choices to the questions actually presented to the user at run time.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-04 2003-04-05 2003-10-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-04 2007-04-05 2007-10-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-04 2011-04-05 2011-10-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag