Computer human interaction and dialog
First Claim
1. A computer implemented method for generating communications directed to a human user in response to data relevant to the human user,a. receiving data on measured quantities of interest to the user and storing said data in electronic memory,b. evaluating the data in a processor and creating notifications to be delivered to the human user regarding the measured quantities and the relationship of those quantities to goals and limits,c. the processor performing programmed steps selecting a message technique for communication to the human user in a non-deterministic fashion, based upon probabilistic selection criteria including a utility value associated with each of plural available message techniques, andd. using an electronic communication infrastructure, delivering a message to the human user regarding at least one of the measured quantities using the selected message technique.
0 Assignments
0 Petitions
Accused Products
Abstract
An algorithm is described that informs a user about the relationship between ongoing measurements and goals for those measurements. For example, it informs a diabetic user whether his blood glucose is outside preset limits. The purpose of the algorithm is to influence the user'"'"'s behavior so that the measured parameters return to the desired normal range. The algorithm accomplishes this in the following innovative fashion: first, it employs a non-deterministic decision making procedure to select the method of communication. The purpose is to preserve an element of surprise and keep the user interested in the message being delivered. Second, the algorithm varies the emphasis of the message and the time of transmission again to avoid a monotonous sequence of communications. Third, the algorithm is adaptive and adjusts its decision making based on the success or failure of different modalities in affecting the user'"'"'s behavior.
11 Citations
14 Claims
-
1. A computer implemented method for generating communications directed to a human user in response to data relevant to the human user,
a. receiving data on measured quantities of interest to the user and storing said data in electronic memory, b. evaluating the data in a processor and creating notifications to be delivered to the human user regarding the measured quantities and the relationship of those quantities to goals and limits, c. the processor performing programmed steps selecting a message technique for communication to the human user in a non-deterministic fashion, based upon probabilistic selection criteria including a utility value associated with each of plural available message techniques, and d. using an electronic communication infrastructure, delivering a message to the human user regarding at least one of the measured quantities using the selected message technique.
Specification