Claims Analysis
Total Claims: 58
Claim 1
Independent Claim
169 words
A system for obtaining and collating survey information from a plurality of computer users, said system comprising a processing apparatus including an input means via which a survey author may input data, and a survey authoring means enabling construction of a survey questionnaire document for each of a plurality of associated surveys, each survey questionnaire document including at least one question, for the respective associated survey, formulated in response to data input by a survey author; transmission means for transmitting the survey questionnaire document for each survey to a plurality of respondents for each survey; and the processing apparatus including a collation means arranged to receive transmissions from the transmission means, to identify a response document responsive to a survey questionnaire document, which include responses to the at least one question from the plurality of respondents, and to process the response document for at least one of updating records and adding records to a database associated with the survey for the particular survey document, in accordance with the responses.
Claim 2
Independent Claim
169 words
A system for obtaining and collating survey information from a plurality of computer users, said system comprising a processing apparatus including an input means via which a survey author may input data, and a survey authoring means enabling construction of a survey questionnaire document for each of a plurality of associated surveys, each survey questionnaire document including at least one question, for the respective associated survey, formulated in response to data input by a survey author; transmission means for transmitting the survey questionnaire document for each survey to a plurality of respondents for each survey; and the processing apparatus including a collation means arranged to receive transmissions from the transmission means, to identify a response document responsive to a survey questionnaire document, which include responses to the at least one question from the plurality of respondents, and to process the response document for at least one of updating records and adding records to a database associated with the survey for the particular survey document, in accordance with the responses.
Claim 3
Dependent Claim
31 words
A system in accordance with claim 1, wherein the survey authoring means is arranged to construct a database for receiving database field values in response to the at least one question.
Claim 4
Dependent Claim
50 words
A system in accordance with claim 2, wherein each field in the database is identified by a "column" label associated with the at least one question and a "row" label associated with the identity of the respondent who is providing the response which is used to load the particular field.
Claim 5
Dependent Claim
26 words
A system in accordance with claim 3, wherein the collating means is arranged to add the "row" labels in response to the processing of received responses.
Claim 6
Dependent Claim
31 words
A system in accordance with claim 3, wherein the survey authoring means is arranged to construct the database including the "row" label in response to data input by the survey author.
Claim 7
Dependent Claim
55 words
A system in accordance with claim 3, wherein the survey authoring means is arranged to enable preparation of a survey questionnaire document which specifies a plurality of allowable answers to the at least one question so that respondents receiving the survey questionnaire document may select at least one of the allowable answers as a response.
Claim 8
Dependent Claim
49 words
A system in accordance with claim 6, wherein the survey authoring means is arranged to enable construction of a survey questionnaire document wherein, for a question, the plurality of allowable answers are specified by an option button grid, having rows and columns providing a matrix of cells for selection.
Claim 9
Dependent Claim
58 words
A system in accordance with claim 7, the option buttons grid having title heads for each row and column in the matrix, and wherein a database field value to be entered in the appropriate database field if the associated allowable answer is specified, is designated from components of the row and column head for the particular grid cell.
Claim 10
Dependent Claim
60 words
A system in accordance with claim 6, wherein the survey authoring means is arranged to enable construction of a survey questionnaire document wherein for a question, the plurality of allowable answers are specified by at least one of a check box grid and numeric field grid, having rows and columns providing a matrix of cells for receiving the allowable answers.
Claim 11
Dependent Claim
63 words
A system in accordance with claim 9, wherein the grids have row and column heads and wherein the survey authoring means is arranged to construct the database with a separate column label for each allowable answer available in at least one of the check box grid and numeric field grid, and the column labels are derived from components of row and column heads.
Claim 12
Dependent Claim
51 words
A system in accordance with claim 6, wherein the survey authoring means enables construction of a survey questionnaire document wherein, for a question, the allowable answers are specified by a mixture of at least two of a numeric field grid, option button, grid, check box grid, text field and numeric field.
Claim 13
Dependent Claim
50 words
A system in accordance with claim 6, wherein the survey authoring means enables construction of a survey questionnaire document wherein, for a question, the allowable answers are specified by at least one of a checked box, a plurality of checked boxes, an option button, and a plurality of option buttons.
Claim 14
Dependent Claim
50 words
A system in accordance with claim 3, wherein the survey authoring means is arranged to enable construction of a survey questionnaire document wherein, for a question, an allowable answer is in the form of at least one of a text and a numeric format to be input by the respondent.
Claim 15
Dependent Claim
28 words
A system in accordance with claim 13, wherein the survey authoring means enables the survey author to specify an allowable field length for the text or numeric answer.
Claim 16
Dependent Claim
51 words
A system in accordance with claim 3, wherein the survey authoring means enables construction of the survey questionnaire document so that if a question is not asked of a respondent a "never seen" value is included as the database field value in the database field for that question for that respondent.
Claim 17
Dependent Claim
35 words
A system in accordance with claim 3, wherein the survey authoring means enables the survey author to determine the column label for a particular question on the basis of data input by the survey author.
Claim 18
Dependent Claim
39 words
A system in accordance with claim 2, wherein the response document includes a data base construction means which is used to construct the database from information contained in the survey response document and obtained from the survey questionnaire document.
Claim 19
Dependent Claim
23 words
A system in accordance with claim 1, wherein the survey authoring means enables construction of a survey document containing a plurality of questions.
Claim 20
Dependent Claim
57 words
A system in accordance with claim 18, the survey authoring means enabling the construction of a survey questionnaire document structure in which at least one of the plurality of questions is linked, so that a determination of whether to ask additional questions of a respondent is dependent on responses provided by the respondent to previously asked questions.
Claim 21
Dependent Claim
55 words
A system in accordance with claim 18, the survey authoring means including a branch control means which enables construction of the linked survey questionnaire document structure on the basis of data input by the survey author, the branch control means including branch control operator commands selectable by the survey author to govern the linked structure.
Claim 22
Dependent Claim
45 words
A system in accordance with claim 1, wherein the survey authoring means is arranged to provide a respondent control means for transmission with the survey questionnaire document the respondent control means being arranged to control a respondent users computer to process the survey questionnaire document.
Claim 23
Dependent Claim
31 words
A system in accordance with claim 1, further comprising a respondent processing means including a respondent control means arranged to control the respondent processing means to process the survey questionnaire document.
Claim 24
Dependent Claim
55 words
A system in accordance with claim 1, wherein the processing of the survey questionnaire document on the respondent's computer is arranged to result in production of the response document including responses formulated from data input by the respondent, and further includes an identifier which identifies which survey questionnaire document the response document was produced from.
Claim 25
Dependent Claim
22 words
A system in accordance with claim 23, wherein the processing is arranged to automatically transmit the response document to the collating means.
Claim 26
Dependent Claim
26 words
A system in accordance with claim 1, wherein the transmission means is electronic mail, and the survey questionnaire document is transmitted to an electronic mail address.
Claim 27
Dependent Claim
41 words
A system in accordance with claim 25, wherein the electronic mail address may be at least one of a bulletin board address and an electronic mail address of at least one of individuals, groups and respondents to previous survey questionnaire documents.
Claim 28
Dependent Claim
37 words
A system in accordance with claim 26, wherein the processing results in a response document which includes the address of the collation means is attached to a mail message which includes the address of the collation means.
Claim 29
Dependent Claim
30 words
A system in accordance with claim 25, wherein the survey authoring means is arranged to construct the survey questionnaire document to include the electronic mail address of the collation means.
Claim 30
Dependent Claim
48 words
A system in accordance with claim 25, wherein the collation means is arranged to scan all electronic mail received at the processing apparatus, for response documents, to identify the response documents and to identify and locate the database for the particular survey questionnaire and to load the database.
Claim 31
Dependent Claim
39 words
A system in accordance with claim 29, wherein the collation means is arranged to identify electronic mail addresses of respondent users from response documents and messages accompanying response mail, and to load the database with the electronic mail addresses.
Claim 32
Dependent Claim
39 words
A system in accordance with claim 1, further including a scan test means arranged to scan a survey document to test for errors in the construction of the survey document, and to notify the survey author of any errors.
Claim 33
Independent Claim
151 words
A method for obtaining and collating survey information from a plurality of computer users, comprising the steps of operating a processing apparatus including an input means via which a survey author may input data, and a survey authoring means enabling construction of a survey questionnaire document for each of a plurality of associated surveys, in order to produce a survey document including at least one question for a respective associated survey; transmitting the survey document to a plurality of computer users; operating the processing apparatus which includes a collation means arranged to receive transmissions, to identify a response document responsive to the survey questionnaire document, which includes responses to the at least one question from a plurality of respondents, to process the response document for at least one of updating records and adding records to a database associated with the survey for the particular survey document, in accordance with the responses.
Claim 34
Independent Claim
151 words
A method for obtaining and collating survey information from a plurality of computer users, comprising the steps of operating a processing apparatus including an input means via which a survey author may input data, and a survey authoring means enabling construction of a survey questionnaire document for each of a plurality of associated surveys, in order to produce a survey document including at least one question for a respective associated survey; transmitting the survey document to a plurality of computer users; operating the processing apparatus which includes a collation means arranged to receive transmissions, to identify a response document responsive to the survey questionnaire document, which includes responses to the at least one question from a plurality of respondents, to process the response document for at least one of updating records and adding records to a database associated with the survey for the particular survey document, in accordance with the responses.
Claim 35
Dependent Claim
33 words
A method in accordance with claim 32 further comprising the step of operating the processing apparatus to automatically construct the database including a field for receiving responses to the at least one question.
Claim 36
Dependent Claim
55 words
A method in accordance with claim 33, wherein the step of constructing the database includes the step of identifying each field in the database by a "column" label associated with the at least one question and a "row" label associated with the identity of the respondent providing the response used to load the particular field.
Claim 37
Dependent Claim
51 words
A method in accordance with claim 34, wherein the step of constructing the survey questionnaire document includes the step of specifying a plurality of allowable answers to the at least one question, so that respondents receiving the survey document may select at least one of the allowable answers as a response.
Claim 38
Dependent Claim
45 words
A method in accordance with claim 35, wherein the step of constructing the survey questionnaire document includes, for a question, the step of specifying the plurality of allowable answers by an option buttons grid, having rows and columns providing a matrix of cells for selection.
Claim 39
Dependent Claim
70 words
A method in accordance with claim 36, the step of specifying the option buttons grid including specifying title heads for each row and column in the matrix, and the step of designating the database field value to be entered in the appropriate database field if the associated allowable answer is specified, involves formulating the database field value from components of the row and column head for the particular grid cell.
Claim 40
Dependent Claim
49 words
A method in accordance with claim 35, wherein the step of specifying a plurality of allowable answers for a question includes specifying at least one of a check box grid and a numeric field grid, having rows and columns providing a matrix of cells for selecting the allowable answers.
Claim 41
Dependent Claim
76 words
A method in accordance with claim 38, wherein the step of specifying at least one of a numeric field grid and check box grid includes the step of specifying row and column heads, and wherein the step of constructing the database with a separate column label for each allowable answer available in at least one of the check box grid and numeric field grid, and deriving the column labels from components of row and column heads.
Claim 42
Dependent Claim
54 words
A method in accordance with claim 35, wherein the step of constructing the survey questionnaire document involves specifying an allowable answer in the form of at least one of a text and a numeric answer to be input by the respondent, and the further step of specifying an allowable field length for the answer.
Claim 43
Dependent Claim
58 words
A method in accordance with claim 35, wherein the construction of a survey questionnaire document includes the step of including a command in the survey document that if a question is not asked of a responding user, then, on collation, a "never seen" value will be included in the database field for that question for that respondent user.
Claim 44
Dependent Claim
24 words
A method in accordance with claim 32, the step of constructing the survey questionnaire document including constructing it to contain a plurality of questions.
Claim 45
Dependent Claim
63 words
A method in accordance with claim 42, wherein the step of constructing the survey questionnaire document including linking the plurality of questions to each other so that whether more than one question is asked of the respondent is dependent on responses by the respondent to previously asked questions and is also dependent on whether at least one question is asked of a respondent.
Claim 46
Dependent Claim
41 words
A method in accordance with claim 43, wherein the step of linking a plurality of questions includes providing branching control commands with the survey questionnaire document, the branching control commands governing the linked structure and being selectable by the survey author.
Claim 47
Dependent Claim
45 words
A method in accordance with claim 44, wherein the step of constructing the survey questionnaire document involves specifying, for a question, the allowable answers as a combination of at least two of a numeric field grid, option buttons grid, check box grid, and text field.
Claim 48
Dependent Claim
46 words
A method in accordance with claim 32, wherein the step of constructing the survey document includes providing a respondent control means for transmission with the survey questionnaire document the respondent control means being arranged to control a respondent users computer to process the survey questionnaire document.
Claim 49
Dependent Claim
53 words
A method in accordance with claim 46, wherein the step of controlling the respondent's terminal includes processing of the survey questionnaire document to produce a response document including a response formulated from data input by the respondent user, and an identifier which identifies which survey questionnaire document the response document was produced from.
Claim 50
Dependent Claim
23 words
A method in accordance with claim 32, further comprising the step of controlling a respondent users computer to process the survey questionnaire document.
Claim 51
Dependent Claim
35 words
A method in accordance with claim 48, including the step of automatically transmitting the response document to a location where the document will be collated, on completion of the processing to produce the response document.
Claim 52
Dependent Claim
35 words
A method in accordance with claim 32, wherein the step of processing the survey questionnaire document includes providing a response document with a database construction means which enables a database to be constructed on collation.
Claim 53
Dependent Claim
20 words
A method in accordance with claim 32, wherein transmissions of the survey document and response document are by electronic mail.
Claim 54
Dependent Claim
35 words
A method in accordance with claim 51, wherein the electronic mail address may be at least one of a bulletin board address and an electronic mail address of at least one of individuals and groups.
Claim 55
Dependent Claim
35 words
A method in accordance with claim 52, wherein the step of constructing the survey questionnaire document includes constructing the document to include the electronic mail address of the processing means which will carry out collation.
Claim 56
Dependent Claim
45 words
A method in accordance with claim 51, wherein the step of collating includes scanning all electronic mail received at the collation means address for response documents, to identify and locate the database for the survey and to load the database in accordance with the response.
Claim 57
Dependent Claim
42 words
A method in accordance with claim 54, wherein the step of collating includes controlling the collating processing means to identify electronic mail addresses of respondent users from response documents or attached messages and to load the database with the electronic mail addresses.
Claim 58
Dependent Claim
41 words
A method in accordance with claim 32, wherein the step of collating includes controlling the collating processing means to identify electronic mail addresses of respondents from response documents or attached messages and to load the database with the electronic mail addresses.