8 Bibliography
5 Case Study: Concept of an Environment for Mobile Medicine
Patients with chronic diseases require continuous care, but making them stay in hospitals would be very costly and would drastically lower their quality of life. In the case of patients with e.g. memory loss, expensive hospital care would be unreasonable. Today’s preventive medicine is able to deliver long-term care to patients.
There exist a number of more or less advanced solutions allowing patients to feel safe at least at their homes, by being continuously monitored. They rely on PAN and WWAN wireless communication technology application. The simplest systems provide the patient with a remote alarm button in a watch (or similar appliance) which, when pressed in an emergency, connects the patient to an operator. A more sophisticated approach involves equipping the patient with devices, either implants or ones mounted externally, which monitor vital signs and can measure different quantities, such as glucose level, blood pressure, blood temperature or heart rate. (Sometimes they are even able to perform some actions, e.g. deliver insulin.) The quantities are then processed by a local monitoring system usually running on a PDA device or a home PC; exceeding the preselected threshold values triggers an alarm sent to an appropriate medical center. Reader interested in details of such solutions can consult [15], [17], or [18].
On the medical professionals’ side, existing technology enables them to be equipped with small wireless computers allowing them to access patients’ data or be notified by their monitoring systems whenever needed.
Current systems are based mainly on wireless personal area networks (PAN), thus overcoming the need to wire the patient’s body. The standard used most commonly for communication in personal networks is Bluetooth [19]. Communication with a medical center is realized either by using a predefined static Internet connection, which limits the monitored area to patients’ homes, or by using a wide-area GPRS connection.
The available wearable equipment is a basis for creating a personal medical environment, which can improve the quality of life of a chronically ill patient. It is important to distinguish the key components of such an environment, considering three different states of the chronically ill patient’s life:
x stable state (e.g. the usual day of a diabetic) – in such a case, the personal environment may assist the patient in gathering and processing measurements of health-related parameters,
x dangerous state (e.g. reduction in blood sugar levels) – in such a case, the personal medical environment should start performing measurements more frequently and alert a medical center to pay attention to the patient,
x unstable state (e.g. loss of consciousness) – in such a case the personal medical environment should determine the location of the patient and alert a medical center to send an ambulance.
In order to perform the mentioned tasks, a personal medical environment should contain not only wearable sensors or implants, but some kind of an electronic agent able to process the measurements.
The e-soul concept. As proposed in our paper [20], the most innovative feature of this environment is the concept of an agent that is flexible enough to cooperate with many different sensors. Despite the diversity of places, environments and circumstances in which a patient may be situated, the agent should be able to pervade the medical environment in order to rescue the patient. That demanding task is taken on by the e-soul. The e-soul pervades the environment, i.e. gathers every piece of information from the patient monitoring sensors and – by “incarnating” into a hosting device – communicates the gathered results outside. Since there are many different types of devices (mobile phone, PDA, etc.) which the e-soul can use as means of communication, it needs to be able to utilize available network connections irrespective of their underlying technology.
Of course, there is no need to embed all of the above functionality into an e- soul. Some elements, such as network communication support, may be implemented in hosting devices; others – such as localization support – may be added as a wearable device (e.g. through wireless GPS-enabled devices) but all of them should be recognizable by an e-soul and taken into consideration when performing the required action. The key features of e-soul are as follows:
x Incarnates into hosting devices,
x Identifies and organizes a personal medical environment, x Raises alerts,
x Operates autonomously.
Typically, a personal medical environment will consist only of a few sensors, but their number can increase dramatically when the patient changes his/her location (e.g. is transported to a hospital or is attached to many different sensors in an ambulance). The e-soul will contain the information needed by a hosting station to configure the patient’s personal medical environment as well as to identify the patient. Moreover, it will perform some basic interpretation of the monitored parameters’ values. It should be able to decide which data is important and should be stored and which can be discarded, and so forth. Moreover, the e-soul should be equipped with a set of rules needed for deciding whether to alert a medical center. Such a decision is taken by the e-soul without any support from outside. In that sense, the e-soul is an autonomous entity. The e-soul can be understood as an immaterial entity which has only to interoperate with devices it incarnates into. However, the concept of an e-soul with functionality detailed above can be implemented by using a smart card. Using this “smart” piece of hardware, particular features may be implemented as follows:
x incarnation into a hosting device – the e-soul as software placed on a smart card is able to copy itself into and run on a hosting station; the functionality should be supported both by the e-soul and the host. x identification of a personal medical environment – the software
needed by wearable devices connected to the e-soul can be stored on a smart card and run immediately following incarnation or can be downloaded by using the hosting station’s communication abilities. x authentication of a patient – smart cards are equipped with specialized
processors and memory for generating private/public key pairs and digital signing data. Along with certificates, this is the most straightforward solution for accomplishing the task of patient identification.
x alerting –specialized code performing this functionality may be stored on the smart card and run if needed.
x autonomous activity – smart cards offer memory space which may be used to store a critical subset of collected measurements. The code of the e-soul stored on a smart card can contain a set of pre-programmed decisions to be taken autonomously when it loses connection with the Internet (e.g. using hosting device’s storage to save encrypted measurements).
Architecture of the system. In light of its importance, alerting a medical center is worthy of special note. The alerted center should have means of controlling the process of monitoring the patient (e.g. changing measurement sampling rate). Therefore, because of the diversity of monitoring centers and personal medical environments, the e-soul should expose some commonly understandable monitoring and management interface. That interface should be implemented by code transferred to a hosting station.
For remote medical support, the medical center carries all responsibility. Its importance has already been mentioned several times, earlier on. This section introduces its main functions. Figure 5-3 shows the key tasks of the center. The most essential one, called Patient Remote Support, means giving the patient a feeling of safety, and is performed in collaboration with the e-soul. The task consists of collecting measurements and alerts from the patient’s personal medical environment. The alerts may result in Case On-line Monitoring in a dangerous state or even in Emergency Action Initialization, whenever the patient is in an unstable state. After an emergency team is sent to the patient, an important issue is Emergency Action Guiding — providing the ambulance with information on the patient’s location and EHR, as well as recent measurements from his/her e-soul. All of the above may take place far from the patient’s home