Networked system for interactive communication and remote monitoring of individuals
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for remotely monitoring an individual. The system includes a server system for generating a script program from a set of queries. The script program is executable by a remote apparatus that displays information and/or a set of queries to the individual through a user interface. Responses to the queries that are entered through the user interface together with individual identification information are sent from the remote apparatus to the server system across a communication network. The server system also includes an automated answering service for providing a series of questions from a stored set of questions for an individual at the remote apparatus to respond to, storing responses to each provided question in the series of questions and providing a service based on the individual'"'"'s response to the questions.
403 Citations
30 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for communicating with at least one individual, the method comprising the steps of:
-
A) entering queries and corresponding response choices into a computer; B) generating a script program in a server using the queries as received from the computer, wherein said server includes a database; C) transmitting the script program to a remotely situated apparatus through at least one communication network from the server, wherein the script program is configured to be executed by the remotely situated apparatus and includes (i) a display command to present the queries and the response choices to the individual, (ii) an input command to receive responses from the individual, (iii) a transmit command to transmit the responses from the apparatus to the computer, and (iv) 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 D) receiving the responses through the at least one communication network and storing the responses in the server such that the responses are available to the computer, 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. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A monitoring system configured to allow at least one individual to communicate with a server using an apparatus remotely situated from the server, wherein the apparatus comprises:
-
a network interface for establishing a communication link between the apparatus and the server through at least one communication network; a user interface for presenting queries and response choices provided by a script program received from the server through the at least one communication network and for receiving responses to the queries from the at least one individual; a memory for storing the script program and the responses; and a processor connected to the network interface, the user interface and the memory, wherein the processor is configured to execute the script program to present the queries and the response choices, to receive the responses, to establish the communication link, and to transmit the responses to the server through the at least one communication network, and wherein the script program further includes (i) a connection command to establish the communication link and a transmit command to transmit the responses from the apparatus to the server, and (ii) 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, 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 a database stored on the server 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. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification