Patent ID: 7707270

Claim:
A monitoring system for communicating with at least one individual, the monitoring system comprising: a server; a computer configured to communicate with at least one remotely situated apparatus and the server through at least one communication network; a user interface on the computer for entering, authoring, selecting, or any combination thereof, a set of queries to be answered by the individual and for entering, authoring, selecting, or any combination thereof, corresponding response choices for each of the queries; a script generator (i) stored on the server, (ii) connected to the user interface through the communication network and (iii) configured to generate a script program to be executed by the remotely situated apparatus, wherein the script program includes (a) a display command to present the queries and the response choices to the individual and an input command to receive responses to the queries, and (b) at least one of (A) information specific to said individual, and (B) a message corresponding to said individual from an authorized user associated with said individual; and a database stored on the server, accessible by the script generator and the user interface of the computer for storing the responses received from the remotely situated apparatus, wherein (A) said monitoring system is further configured to communicate with a plurality of individuals through the at least one communication network using a corresponding plurality of remotely situated apparatus, and (B) (i) the computer further includes a script assignment unit configured to access the database for assigning to each of the individuals at least one of the script programs, and (ii) the database is further configured for storing a list of the individuals, and for each of the individuals, a respective pointer to the script program assigned to the individual.