The present invention relates to the field of telecare services. In particular, the present invention relates to a method and system for providing a telecare service.
As known, a telecare service is a service providing remote monitoring and assistance to elderly people and/or people affected by a chronic disease or a physical disability who live alone.
Implementing a telecare service typically requires installing a suitable device at the patients premises, which may generate alarms informing either a call centre or the patient's relatives that the patient urgently needs help.
Known telecare services may also provide for periodic calls to the patient by an operator of a call centre. During the call, the operator typically asks a number of questions to the patient, which relate to her/his daily activities, for the purpose of checking her/his overall state of health. The questionnaire typically comprises several predefined questions relating to various aspects of the patient's everyday routine (sleep, diet, physical activity, etc.). Posing all the questions to the patient may then take a quite long time to the operator. Furthermore, some of the questions may be superfluous, since they might relate to aspects of the patients routine that are not critical in view of her/his specific disease or disability.
US 2004/0059196 describes a patient monitoring system for the automatic registration of the restrictions of a patient on daily abilities. The system comprises an electronic expert system which automatically presents the patient with questions which take into account his personal conditions and/or his medical history and documents and evaluates the replies and, from this, if necessary derives new specific questions to the patient. For this purpose, the electronic expert system has access to a central or decentral electronic patient record and also to the sensor data from a patient monitoring system.
The Applicant has perceived that the above patient monitoring system has some drawbacks.
Indeed, according to the above patient monitoring system, the selection of personalized questions is based upon:
Therefore, the questions selected based upon the above information might be not well focused on the patient's actual current situation, since such information may be not updated and/or not reliable. Hence, the selected questions may fail to investigate the aspects of the patient's routine that are most critical in view of her/his actual current state of health.
In view of the above, the Applicant has tackled the problem of providing a method and system for providing a telecare service to a patient, which overcomes the aforesaid drawbacks.
In particular, the Applicant has tackled the problem of providing a method and system for providing a telecare service to a patient, wherein questions to be posed to the patient are selected based on automatically updated, objective and reliable information, so that the selected questions are well focused on the actual current situation of the patient and allow the operator to promptly check by means of a very short questionnaire the aspects of patient's everyday routine which appear to be most critical.
In the present description and in the claims, the term “anomaly” will indicate a discrepancy between:
An anomaly may be for instance a door left open for a too long time, an appliance left unused for a too long time, a too low room temperature, etc.
According to a first aspect, the present invention provides a method for providing a telecare service to a patient, the method comprising:
Preferably, step b) comprises checking whether the detected datum fulfils a predefined condition associated to the predefined anomaly.
According to first embodiments, step b) comprises checking whether a value of the detected datum is lower than, higher than or equal to a predefined value Vth.
According to second embodiments, step b) comprises checking whether a value of the detected datum is equal to a predefined value Vth for a time longer than, shorter than or equal to a predefined duration ΔTth.
Preferably, step b) is periodically performed with a predefined anomaly detection period.
According to the second embodiments, the predefined anomaly detection period is shorter than the predefined duration ΔTth.
Preferably, step c) comprises retrieving the at least one predefined question from a database storing an association between the anomaly and the at least one predefined question.
Preferably, the method further comprises:
According to preferred variants, steps d) and e) are automatically performed via web.
Preferably, the method further comprises:
Preferably, the method further comprises excluding the at least one predefined question from a next questionnaire to be submitted to the patient, in case at step f) it was determined that the detected anomaly is a false anomaly. This advantageously allows avoiding needlessly submitting again the question to the patient, since it has already been ascertained that the detected anomaly is a false anomaly (namely, it was not due to health reasons which require an intervention or a further investigation at the patient's premises).
Optionally, step f) further comprises, if the detected anomaly is a false anomaly, associating an expiration time to the false anomaly. A false anomaly may indeed be due either to a sporadic event in the patient's routine or in a lasting change of her/his routine. The expiration time is then shorter in the first case, while it might be longer in the second case.
Preferably, the method further comprises selecting again the at least one predefined question for generating a further questionnaire to be submitted to the patient, if the expiration time is expired.
According to a second aspect, the present invention provides a telecare system for providing a telecare service to a patient, the telecare system comprising:
Preferably, the telecare system further comprises a database storing an association between the anomaly and the at least one predefined question.
Preferably, the telecare system further comprises a communication network supporting communication between the at least one sensor, the anomaly detection module and the questionnaire generation module.
According to preferred embodiments, the anomaly detection module and the questionnaire generation module are executed in a distributed way within the communication network according to a cloud computing technique.
Preferably, the telecare system further comprises a gateway installed in said domestic environment and configured to gather data detected from said at least one sensor.
Preferably, the gateway is configured to process said data, in particular to enter said data in a detected data table and make said detected data table available to at least said anomaly detection module.
Preferably, the telecare system further comprises an anomaly feedback module configured to collect from the patient at least one reply to the at least one predefined question and, based on the at least one reply, determine whether the detected anomaly is a false anomaly or a true anomaly.
Preferably, the anomaly feedback module is further configured to provide information on the detected anomaly to the question generation module, if the detected anomaly is a false anomaly.
Preferably, the question generation module is configured to exclude the at least one predefined question from a further questionnaire to be submitted to the patient, if the detected anomaly is a false anomaly.
Optionally, the telecare system further comprises an alarm generation module configured to generate an alarm for the detected anomaly, if the detected anomaly is a true anomaly.
According to a third aspect, the present invention provides a computer program product, loadable in the memory of at least one computer and including software code portions for performing the steps of the method as set forth above, when the product is run on the at least one computer.
The present invention will become clearer from the following detailed description, given by way of example and not of limitation, to be read with reference to the accompanying drawings, wherein:
a-3d shows four different data structures used by the telecare system of
The telecare system TS preferably comprises one or more sensors S installed at the premises of the patient P, for monitoring the domestic environment and/or the interactions between the patient P and the domestic environment. The sensors S may comprise for instance environment parameter sensors (temperature sensors, humidity sensors, light sensors, etc.), openings control sensors (e.g. sensors for monitoring opening and closing of doors and/or windows), occupancy or passage sensors (e.g. infrared sensors or pressure sensors installed in chairs or beds), smart appliances capable of providing information about their use, electricity/gas/water meters capable of providing information about electricity/gas/water consumption, etc. The one or more sensors may be for instance compliant to the known ZigBee Home Automation Standard, which define a certain number of sensor types and the respective detected data.
The telecare system TS further preferably comprises a gateway GW, which is also installed at the premises of the patient P. The gateway GW is preferably connected to the one or more sensors S via wired or, more preferably, wireless connections. The gateway GW is preferably configured to collect data detected by the one or more sensors S.
The telecare system TS also preferably comprises a communication network CN. The communication network CN preferably comprises a data network (e.g. an IP network) and, optionally, a telephone network.
The telecare system TS also preferably comprises a database DB suitable for storing data detected by the one or more sensors S and other information, as it will be described in detail herein after.
The telecare system TS also preferably comprises a number of modules suitable for accessing the database DB and processing the information stored therein. In particular, the telecare system TS preferably comprises an anomaly detection module ADM, a questionnaire generation module QGM, an anomaly feedback module AFM and an alarm generation module AGM. The modules ADM, QGM, AFM and AGM are preferably software modules. According to a preferred variant, the modules ADM, QGM, AFM and AGM are executed in a distributed way within the communication network CN according to a cloud computing technique. According to an alternative variant (not shown in the drawings), the modules ADM, QGM, AFM and AGM are executed in a centralized way by a single computer (e.g. a server of the telecare service provider) cooperating with the gateway GW through the communication network CN. At least one of the modules ADM, QGM, AFM and AGM may be implemented by the gateway GW.
With reference now to the flow chart of
The one or more sensors S preferably detect data relating to the domestic environment of the patient P and her/his interaction with the domestic environment (step 201).
While the one or more sensors S detect data, the anomaly detection module ADM preferably periodically detects possible anomalies in the domestic environment conditions (e.g. temperature, pressure, light, etc.) and/or in the interactions between the patient P and the domestic environment, based on the data detected by the sensors S (step 202).
In the present description and in the claims, the term “anomaly” will indicate a discrepancy between:
An anomaly may be for instance a door left open for a too long time, an appliance left unused for a too long time, a too low room temperature, etc. An anomaly may be of two different types:
In the following description, for simplicity, reference will be made only to predefined anomalies. Hence, at step 202, the anomaly detection module ADM basically periodically checks whether each predefined anomaly is occurring or not. Step 202 is preferably periodically performed with a first period T1 (also termed herein after “anomaly detection period”), whose value is selected according to criteria which will be described in detail herein after. Step 202 will be described in further detail herein after with reference to the flow chart of
While the one or more sensors S detect data and the anomaly detection module ADM periodically detects possible anomalies, the questionnaire generation module QGM preferably periodically generates a questionnaire comprising one or more questions (step 203), based on the anomalies detected at step 202. Step 203 will be described herein after in further detail with reference to the flow chart of
The questionnaire generated at each iteration of step 203 is then submitted to the patient P and her/his replies are collected (step 204). Step 204 may be carried our in various ways. According to a preferred embodiment, the questionnaire is provided to an operator OP (shown in
Then, the anomaly feedback module AFM preferably determines, based on the patients replies, whether each one of the anomalies detected by the anomaly detection module ADM is a false anomaly (i.e. it is not due to health reasons) or a true anomaly (i.e. it is due to health reasons) (step 205). At step 205, the anomaly feedback module AFM preferably forwards information on the false anomalies to the questionnaire generation module QGM which, at the next iteration of step 203, will exclude such false anomalies from the list of detected anomalies which it uses for selecting the questions to be posed to the patient P. Further, the anomaly feedback module AFM preferably forwards information on the true anomalies to the alarm generation module AGM.
Then, the alarm generation module AGM preferably generates a corresponding alarm for each true anomaly determined at step 205 (step 206). This way, the telecare service provider may take appropriate actions, such as informing the relatives of the patient P or sending an operator to the patient's premises for further examining the patients health condition.
Steps 203-206 are preferably periodically performed with a second period (also termed herein after “patient questioning period”) T2, which is typically much longer than the anomaly detection period T1. The patient questioning period T2 may be e.g. one week.
The operation of the telecare system TS (and, in particular, of the anomaly detection module ADM and the questionnaire generation module QGM) will be now described in further detail.
As mentioned above, at step 201 the one or more sensors S installed at the patient's premises detect data relating to the domestic environment of the patient P and her/his interaction with the domestic environment. In particular, each sensor S is preferably configured to monitor the value of a certain environment parameter (e.g. room temperature, opening of a door, etc.) and to send the value of that monitored environment parameter to the gateway GW when a change of value (e.g. room temperature decreases/increases, a closed/open door is opened/closed, etc.) is detected.
Each time one of the sensors S detects a change of value of its monitored environment parameter at step 201, it generates a corresponding detected datum DD(m) (m=1, 2, . . . M) and sends it to the gateway GW, which in turn preferably processes it. In particular, as the gateway GW receives a detected datum DD(m) from any of the sensors S, it preferably enters the detected datum DD(m) into a detected data table DDT, which it makes accessible to the anomaly detection module ADM via the communication network CN. The detected data table DDT is schematically depicted in
As mentioned above, at step 202 the anomaly detection module ADM periodically detects possible anomalies in the domestic environment conditions and/or the daily interactions between the patient P and the domestic environment, based on the data detected by the sensors S. As also mentioned above, while generally speaking anomalies may be either predefined or not predefined, in the following description, for simplicity, reference will be made only to predefined anomalies.
In particular, the database DB preferably stores a number N of predefined anomalies PA(n) (n=1, 2, . . . N). The N predefined anomalies PA(1), PA(2), . . . PA(N) are preferably stored at the database DB in the form of a predefined anomaly table PAT, which is schematically shown in
Firstly, the anomaly detection module ADM preferably sets the index n of the predefined anomalies PA(n) to an initial value, e.g. 1 (sub-step 401)
The anomaly detection module ADM then preferably retrieves from the predefined anomaly table PAT the row corresponding to the predefined anomaly PA(n) (sub-step 402).
Then, the anomaly detection module ADM preferably looks up the detected data table DDT shown in
For instance, if the anomaly sensor identifier ASid(n) of the predefined anomaly PA(n) retrieved at sub-step 402 from the predefined anomaly table PAT is “door sensor”, at sub-step 403 the anomaly detection module ADM retrieves from the detected data table DDT the most recent datum DD(m) detected by the door sensor.
Sub-step 403 is successful if a detected datum DD(m) is actually retrieved from the table DDT. However, in some cases, no detected datum may be retrieved from the table DDT, for instance when none of the data DD(1), DD(2), . . . DD(M) currently stored in the table DDT was detected by the sensor which provides the data that shall be processed for determining whether the predefined anomaly PA(n) is occurring. For this reason, the module ADM preferably checks whether a detected datum DD(m) was actually retrieved from the table DDT (sub-step 404).
In the negative, the module ADM concludes that none of the data DD(1), DD(2), . . . DD(M) currently stored in the table DDT is suitable for checking whether the predefined anomaly PA(n) is occurring and, accordingly, it preferably checks whether the anomaly index n equals N, which is the overall number of predefined anomalies PA(1), PA(2), . . . PA(N) stored in the predefined anomaly table PAT (sub-step 411).
In the affirmative, the module ADM concludes that all the predefined anomalies PA(1), PA(2), . . . PA(N) stored in the predefined anomaly table PAT have been checked, and accordingly the algorithm ends. Otherwise, the module ADM increases the index n by one (sub-step 405). The module ADM then returns to sub-step 402, thereby retrieving from the table PAT the next predefined anomaly.
If, at sub-step 404, the module ADM determines that a detected datum DD(m) was actually retrieved from the table DDT, the anomaly detection module ADM preferably checks whether the value V(m) (and, possibly, also the datum detection timestamp DTS(m)) of the retrieved datum DD(m) fulfil the condition C(n) of the currently considered predefined anomaly PA(n) (sub-step 406).
In particular, each condition C(1), C(2), . . . C(N) stored in the predefined anomaly table PAT may be of any of two condition types:
If the condition C(n) of the currently considered predefined anomaly PA(n) is of type (a), at sub-step 406 the module ADM merely checks whether the value V(m) of the datum DD(m) retrieved at sub-step 403 is higher than, lower than or equal to the predefined value Vth.
Otherwise, if the condition C(n) of the currently considered predefined anomaly PA(n) is of type (b), at sub-step 406 the module ADM firstly checks whether the value V(m) of the datum DD(m) retrieved at sub-step 403 equals the predefined value Vth; then, in the affirmative, the module ADM reads the current time, calculates a difference between the current time and the datum detection timestamp DTS(m) of the datum DD(m) retrieved at sub-step 403 and finally determines whether this difference is longer than, shorter than or equal to the predefined duration ΔTth.
If the value V(m) and, possibly, the datum detection timestamp DTS(m) do not fulfil the condition C(n), the module ADM concludes that the predefined anomaly PA(n) is not occurring. The module ADM then preferably performs sub-step 411, namely it checks whether the anomaly index n equals N and, in the affirmative, the algorithm ends while, in the negative, it returns to sub-step 405 (increase the index n and consider the next predefined anomaly).
Otherwise, if the condition C(n) is met, the module ADM concludes that the predefined anomaly PA(n) is occurring. The anomaly detection module ADM then preferably writes information relating to the detected predefined anomaly in a detected anomaly table DAT also stored at the database DB (sub-steps 407, 408, 409 and 410).
As shown in
By referring again to the flow chart of
In the negative, the module ADM concludes that the predefined anomaly PA(n) is detected for the first time (namely, its condition C(n) is met for the first time). The module ADM accordingly adds a corresponding new row in the detected anomaly table DAT (sub-step 408), the new row comprising the detected anomaly identifier DAid(k), the anomaly detection timestamp ATS(k) and the detected anomaly description DAD(k).
If, at sub-step 407, the anomaly detection module ADM determines that the detected anomaly table DAT already comprises a detected anomaly DA(k) whose detected anomaly identifier DAid(k) matches the predefined anomaly identifier PAid(n), the module ADM preferably checks whether the anomaly detection timestamp ATS(k) of such detected anomaly DA(k) stored in the table DAT is lower than the detection timestamp DTS(m) of the detected datum DD(m) fulfilling the predefined condition C(n) checked at sub-step 406 (sub-step 409). In the affirmative, the module ADM concludes that the detected anomaly DA(k) precedes the detection of the datum DD(m), and that accordingly the detected datum DD(m) fulfilling the predefined condition C(n) at the current iteration of the algorithm of
Otherwise, if at sub-step 409 the module ADM determines that the anomaly detection timestamp ATS(k) of the detected anomaly DA(k) stored in the table DAT is not lower than the detection timestamp DTS(m), the module ADM concludes that the detected anomaly DA(k) follows the detection of the datum DD(m), and that accordingly the detected datum DD(m) fulfilling the predefined condition C(n) at the current iteration of the algorithm of
For instance, the predefined anomaly PAD(n)=“door open” may be detected for the first time at a first iteration of the algorithm of
Then, the algorithm of
It is now assumed that the door is closed, reopened and then left open, the reopening triggering the entering into the table DDT of a further detected datum DD(m′) having e.g. datum detection timestamp DTS(m′)=“2012-02-15 16:55:00”. At the next iterations of sub-step 403, the further detected datum DD(m′) is then retrieved, its detection timestamp DTS(m′) being the most recent amongst the timestamps of data detected by the door sensor. In particular, at the first iteration of the algorithm of
After adding the row corresponding to the detected anomaly DA(k) or updating it in the table DAT, the module ADM preferably performs sub-step 411 (namely, it checks whether the anomaly index n equals N) and, in the affirmative, the algorithm ends while, in the negative, it returns to sub-step 405 (increase the index n and consider the next predefined anomaly).
Steps 402-411 are therefore cyclically repeated for each predefined anomaly PA(1), PA(2), . . . PA(N), until the index n equals N.
The module ADM preferably periodically iterates the whole algorithm of
The anomaly detection module ADM may also detect not-predefined anomalies, namely anomalies not listed in the predefined anomaly table PAT. The determination of such anomalies will however not be described in further detail, since it is not relevant to the present description.
As mentioned above with reference to the flow chart of
Firstly, the questionnaire generation module QGM preferably sets the index n of the predefined anomalies PA(n) to an initial value, e.g. 1 (sub-step 501).
The questionnaire generation module QGM then preferably retrieves from the predefined anomaly table PAT the row corresponding to the predefined anomaly PA(n) (sub-step 502).
The questionnaire generation module QGM then preferably checks whether the predefined anomaly PA(n) is a false anomaly or a true anomaly (sub-step 503). To this purpose, the module QGM checks whether the predefined anomaly PA(n) is comprised in a list of false anomalies provided by the anomaly feedback module AFM, as it will be described in detail herein after.
If the predefined anomaly PA(n) is comprised within the list of false anomalies, the questionnaire generation module QGM preferably ignores such predefined anomaly PA(n) and checks whether the anomaly index n equals N, which is the overall number of predefined anomalies PA(1), PA(2), . . . PA(N) stored in the predefined anomaly table PAT (sub-step 507). In the affirmative, the module QGM concludes that all the predefined anomalies PA(1), PA(2), . . . PA(N) stored in the predefined anomaly table PAT have been considered, and accordingly provides at its output a questionnaire comprising all the questions QST(n) selected at the various iterations of sub-step 506 (sub-step 508). Otherwise, the module QGM increases the anomaly index n by one (sub-step 504) and returns to sub-step 502, thereby considering the next predefined anomaly.
Otherwise, if the predefined anomaly PA(n) is not comprised within the list of false anomalies, the questionnaire generation module QGM preferably checks whether the predefined anomaly PA(n) was detected at least once by the anomaly detection module ADM (sub-step 505). To this purpose, the module QGM preferably checks whether the detected anomaly table DAT comprises at least one detected anomaly DA(k) whose detected anomaly identifier DAid(k) matches the predefined anomaly identifier PAid(n) of the predefined anomaly PA(n) retrieved at sub-step 502.
In the negative, the module QGM concludes that the currently considered predefined anomaly PA(n) was never detected by the module ADM and returns to the above described sub-step 507 thereby considering the next predefined anomaly, if any.
In the affirmative, the questionnaire generation module QGM preferably enters in the questionnaire one or more questions QST(n) for each detected anomaly DA(k) whose detected anomaly identifier DAid(k) matches the predefined anomaly identifier PAid(n) of the predefined anomaly PA(n) (sub-step 506).
More particularly, with reference to
In particular, the question(s) QST(n) are preferably aimed at checking whether some extraordinary but non-critical situation occurred in the patient everyday routine which might have lead to the detected anomalous domestic environment condition or interaction between patient P and domestic environment. For instance, for the predefined anomaly PAD(n)=“door open”, the set of questions QST(n) may comprise one or more of the following questions: “Did you clean your doormat in the past few days?” or “Did you chat with some acquaintance in your doorway in the past few days?” and so on.
The question(s) QST(n) are preferably yes-no questions, so that the patient's replies may be automatically recorded and processed.
Each question QST(n) may also comprise a variable portion which the module QGM may fill using information on the detected anomaly DA(k) derived from the detected anomaly table DAT, at the purpose of making the question more specific. For instance, with reference to the above exemplary questions associated to the predefined anomaly PAD(n)=“door open”, instead of the expression “in the past few days”, the questions may comprise the date derived from the anomaly detection timestamp ATS(k). Then, if the table DAT comprises two different detected anomalies DA(k) and DA(k′) of the type “door open” detected at different dates and/or times, the question generation module QGM preferably inserts in the questionnaire two separate questions, each one comprising the date and time as derived from the respective anomaly detection timestamps ATS(k) and ATS(k′).
By referring again to the flow chart of
The questionnaire generation module QGM then preferably returns to sub-step 507, namely it checks whether the anomaly index n equals N. In the affirmative, the module QGM provides at its output a questionnaire comprising all the questions QST(n) selected at the various iterations of sub-step 506 (sub-step 508). Otherwise, the module QGM returns to sub-step 504 and considers the next predefined anomaly.
According to embodiments not shown in the drawings, the questionnaire generation module QGM may also add to the questionnaire questions for ascertaining non-predefined anomalies possibly detected by the anomaly detection module ADM. Preferably, for each non-predefined detected anomaly, the questionnaire generation module QGM may add an open predefined question of the type “Why did this anomalous domestic environment condition/anomalous interaction with the domestic environment occur?”.
Then, the module QGM preferably resets the detected anomaly table DAT (sub-step 509), which the module ADM will start filling again at its subsequent iteration of the algorithm of
As mentioned above, the questionnaire provided by the module QGM is submitted to the patient P (step 204) and her/his replies are preferably collected and processed for determining false and true anomalies (step 205).
In particular, at step 205 the anomaly feedback module AFM receives the replies of the patient P and, based on them, determines whether each predefined anomaly PA(n) which was detected at least once is a false anomaly or a true anomaly. For instance, if the patient P replies “yes” to the question “Did you clean your doormat in the past few days?” associated to the anomaly “door open”, the anomaly feedback module AFM determines that the predefined anomaly “door open” is a false anomaly, namely it is not due to health reasons.
As the anomaly feedback module AFM realizes that a predefined anomaly PA(n) is a false anomaly, it preferably enters it into a list of false anomalies, which is then provided to the questionnaire generation module QGM. On the other hand, as the anomaly feedback module AFM realizes that a predefined anomaly PA(n) is a true anomaly, it preferably enters it into a list of true anomalies, which is then provided to the alarm generation module AGM.
Then, at step 206, the alarm generation module AGM generates an alarm for each anomaly included in the list of true anomalies.
The first time the algorithm of
According to a particularly preferred variant, the anomaly feedback module AFM may also associate an expiration time to each false anomaly, upon expiration of which the anomaly feedback module AFM removes the false anomaly from the list of false anomalies. The expiration time may be set by the anomaly feedback module AFM according to the cause of the false anomaly as derived from the replies provided by the patient P to the question(s) associated to that anomaly.
In particular, if the cause of the false anomaly is a sporadic anomalous event in the patient everyday routine (e.g., with reference to the above anomaly “door open”, the patient P actually cleaned the doormat), the expiration time is preferably set to a predefined value shorter than the patient questioning period T2. This way, the anomaly is added to the list of false anomalies but is removed therefrom before the next iteration of the algorithm of
On the other hand, if the cause of the anomaly is a lasting change of the patients everyday routine (e.g., for an anomaly “sleep for a too long time”, the patient P may have started a treatment with a sleeping drug), the expiration time is preferably set to a value equal to the duration of the change of the patients everyday routine (e.g. the duration of the treatment), which may be shorter or longer than the patient questioning period T2. This value may be derived from information provided by the patient P as she/he replies to the questionnaire. If the expiration time of the false anomaly is shorter than the patient questioning period T2, the anomaly is added to the list of false anomalies but is removed therefrom before the next iteration of the algorithm of
Hence, advantageously, according to the present invention the questions forming the questionnaire to be submitted to the patient P are selected based upon reliable, objective and constantly updated information on the patients everyday routine. The questions are indeed selected based upon anomalies in the domestic environment conditions and/or the interaction between the patient P and the domestic environment, which are automatically detected based upon data detected by the sensors S installed at the premises of the patient P. The data detected by the sensors S are advantageously objective and reliable, differently from data provided by the patients themselves or data provided by sensors that should be worn by the patient P. The data detected by the sensors moreover are always updated, since the sensors S continuously monitor the domestic environment and the interactions between patient P and domestic environment 24 hours a day. Possible anomalies are then immediately detected so that, at the next generation of a questionnaire, the inherent questions will be promptly added to the questionnaire for checking whether the anomaly is false or true.
The method is also very convenient for the patient, since she/he does not have to wear any sensor and, moreover, she/he has to answer a very reduced number of questions relating only to possible anomalies detected in her/his domestic environment and/or interaction with the domestic environment.
The method is also very convenient for the telecare service provider, since the questionnaire is generated and updated automatically, without requiring any manual intervention by the operators.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2012/076738 | 12/21/2012 | WO | 00 |