ADMINISTERING AND CONDUCTING SURVEYS, AND DEVICES THEREFOR
First Claim
Patent Images
1. A method of administering a survey to an askee, the survey relating to a plurality of events, the method comprising automatically performing the following steps using a server:
- a) receiving a request for survey question(s) via a network, the request including askee identification data;
b) retrieving progress data from a storage device indicating an event of the plurality of events corresponding to the askee identification data;
c) retrieving the survey question(s) corresponding to the indicated event from the storage device;
d) transmitting the retrieved survey question(s) via the network in response to the received request;
e) receiving a response to the transmitted survey question(s);
f) storing the received response in association with the askee identification data and the indicated event in the storage device;
g) modifying the progress data in the storage device so that the indicated event no longer corresponds to the askee identification data; and
h) repeating the above steps, wherein the retrieved survey question(s) corresponding to the indicated event after the modifying-progress-data step are different from the retrieved survey question(s) corresponding to the indicated event before the modifying-progress-data step.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of administering a survey to an askee, the survey relating to a plurality of events, the method comprising automatically performing steps using a server.
27 Citations
20 Claims
-
1. A method of administering a survey to an askee, the survey relating to a plurality of events, the method comprising automatically performing the following steps using a server:
-
a) receiving a request for survey question(s) via a network, the request including askee identification data; b) retrieving progress data from a storage device indicating an event of the plurality of events corresponding to the askee identification data; c) retrieving the survey question(s) corresponding to the indicated event from the storage device; d) transmitting the retrieved survey question(s) via the network in response to the received request; e) receiving a response to the transmitted survey question(s); f) storing the received response in association with the askee identification data and the indicated event in the storage device; g) modifying the progress data in the storage device so that the indicated event no longer corresponds to the askee identification data; and h) repeating the above steps, wherein the retrieved survey question(s) corresponding to the indicated event after the modifying-progress-data step are different from the retrieved survey question(s) corresponding to the indicated event before the modifying-progress-data step. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of conducting a survey of an askee, the survey relating to a plurality of events, the method comprising automatically performing the following steps using a processor:
-
a) receiving data of a first event criterion from a server and storing the data of the first event criterion in a memory; b) receiving data from a monitoring subsystem; c) using the processor, automatically determining whether the data satisfy the first event criterion and, if so; i) presenting a first survey question corresponding to the askee via an output device; ii) receiving a response to the first survey question via an input device; iii) transmitting the response to the server; and iv) repeating the above steps, wherein data of a second event criterion are received and used in place of the first event criterion, and a second, different survey question corresponding to the askee is used in place of the first survey question. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A data processing system, comprising:
-
a) a storage device configured to store data of an event criterion; b) monitoring subsystem configured to provide monitoring data of a type specified in the event criterion; and c) a processor coupled to the monitoring subsystem and configured to automatically determine whether the monitoring data satisfy the event criterion indicated by the stored data and, if so, to; i) present a first survey question corresponding to the askee via an electronic display; ii) receive a response to the first survey question from a askee via an input device; iii) transmit the response via a network; iv) receive data of a second event criterion different from the event criterion via the network; and v) store the data of the second event criterion in place of the data of the first event criterion. - View Dependent Claims (19, 20)
-
Specification