Navigation among conditional questions and answers in computer and network based questionnaires
First Claim
1. A method of operating a questionnaire, comprising the steps of:
- providing a plurality of questions in one or more questionnaires;
determining the conditions governing said questions and possible answers, and storing said conditions;
accessing a question in a questionnaire;
retrieving said stored conditions when said question is accessed;
providing an answer to said question;
determining the value of said conditions in response to said answer to said question; and
navigating to a second question from said plurality of questions in response to said value of said conditions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for operating a questionnaire. One embodiment of the method comprises the steps of providing a plurality of questions, associating at least one condition with each of at least some of the questions, and storing each of the questions in an associated computer file. For each of said some of the questions, the at least one condition associated with the question is stored in the same computer file in which the question is stored. In accordance with this method, satisfied conditions are identified, the stored conditions are parsed and questions whose associated conditions are all satisfied, are identified, and the identified questions are presented to a respondent.
32 Citations
15 Claims
-
1. A method of operating a questionnaire, comprising the steps of:
-
providing a plurality of questions in one or more questionnaires;
determining the conditions governing said questions and possible answers, and storing said conditions;
accessing a question in a questionnaire;
retrieving said stored conditions when said question is accessed;
providing an answer to said question;
determining the value of said conditions in response to said answer to said question; and
navigating to a second question from said plurality of questions in response to said value of said conditions. - View Dependent Claims (2, 3)
-
-
4. A method of operating a questionnaire, comprising the steps of:
-
providing a plurality of questions;
associating at least one condition with each of at least some of the questions;
storing each of the questions in an associated computer file;
for each of the at least some of the questions, storing the at least one condition associated with the question in the same computer file in which the question is stored;
identifying satisfied conditions;
parsing the stored conditions and identifying questions whose associated conditions are all satisfied; and
presenting the identified questions to a respondent. - View Dependent Claims (5, 6, 7)
-
-
8. A system for operating a questionnaire, comprising:
-
means for providing a plurality of questions;
means for associating at least one condition with each of at least some of the questions;
at least one computer file, and wherein each of the questions is stored in an associated computer file, and wherein for each of at least some of the questions, the at least one condition associated with the question is stored in the same computer file in which the question is stored;
means for identifying satisfied conditions;
means for parsing the stored conditions and identifying questions whose associated conditions are all satisfied; and
means for presenting the identified questions to a respondent. - View Dependent Claims (9, 10, 11, 13, 14, 15)
-
-
12. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for operating a questionnaire, said method steps comprising:
-
providing a plurality of questions;
associating at least one condition with each of at least some of the questions;
storing each of the questions in an associated computer file;
for each of at least some of the questions, storing the at least one condition associated with the question in the same computer file in which the question is stored;
identifying satisfied conditions;
parsing the stored conditions and identifying questions whose associated conditions are all satisfied; and
presenting the identified questions to a respondent.
-
Specification