The present invention relates to a user interface system for a personal healthcare environment. Furthermore the invention relates to a method of operating such a user interface system.
User interfaces are a crucial element for all personal healthcare devices and platforms. Current user interfaces remain fixed in terms of appearance once they have been designed and configured. However, some features of the interface may be changed manually by the user himself or by another person. If, for example, the user interface comprises a display, the font size, the size of the computer mouse or the mouse speed may be changed. Such changes can be carried out as part of the so-called system configuration. Furthermore magnifying glasses can be used by the visually impaired. If, for example, the user interface comprises a speech capability, the playback speed may be increased or decreased as part of the system configuration.
From the international patent application WO 03/081414 A1 an adaptable interface with different levels of complexity is known. However, the modification of the interface has to be realized manually. This and all other known solutions of adapting a user interface are highly inflexible and hard to adapt to the needs of a disabled user.
It is an object of the present invention to provide a user interface system which can easily be used by disabled users.
This object is achieved according to the invention by a user interface system for a personal healthcare environment, comprising a number of user interface components, and further comprising an adaptation module, said adaptation module being adapted to carry out an automatic adaptation of at least one of the components based on the disabilities of an individual user.
The object of the present invention is also achieved by a method of operating a user interface system for a personal healthcare environment, said user interface system comprising a number of user interface components, the method comprising the step of automatically adapting at least one of the components based on the disabilities of an individual user.
The object of the present invention is also achieved by a computer program for operating a user interface system for a personal healthcare environment, said user interface system comprising a number of user interface components, the program comprising computer instructions to automatically adapt at least one of the components based on the disabilities of an individual user, when the computer program is executed in a computer. The technical effects necessary according to the invention can thus be realized on the basis of the instructions of the computer program in accordance with the invention. Such a computer program can be stored on a carrier such as a CD-ROM or it can be available over the Internet or another computer network. Prior to execution, the computer program is loaded into the computer by reading the computer program from the carrier, for example by means of a CD-ROM player, or from the Internet, and storing it in the memory of the computer. The computer includes inter alia a central processor unit (CPU), a bus system, memory means, e.g. RAM or ROM etc., storage means, e.g. floppy disk or hard disk units etc., and input/output units. Alternatively the inventive method could be implemented in hardware, e. g. using one or more integrated circuits.
A core idea of the invention is to provide a user interface system, in which no manual configuration is necessary in order to adapt the interface handling. Instead it is suggested to adapt the user interface automatically and individually. The user's requirements for a user interface change with the progression of a disability or the improvement of a condition on one hand, and the interface familiarity, which a user develops over time, on the other hand.
The user interface system according to the invention can be used for all kinds of personal healthcare devices and systems, for example for telemedicine services for rehabilitation and chronic conditions, diabetes monitoring systems or cardiac training devices (e.g. bikes) that feature information input and output through a display.
Typical disabilities covered by the user interface system according to the invention are: hearing problems, motor deficits in the arms, cognitive problems (slow thinking and comprehension) and visual deficits (color blindness), and progressive deficits caused by aging.
The user interface system will e.g. take the hearing disabilities of users into account and tune the playback of a text-to-speech system to maximize the comprehension. To ensure legibility for visually impaired users, the font size in a screen menu is enlarged initially, and when the user's reaction indicates familiarity with the interface the font size may later be decreased for the sake of visibility. Other components which can be modified are sentence speed, sentence complexity, vocabulary scope, repetition of phrases, pauses, visual contrast and coloring, among others.
The system according to the present invention will be adapted to the user's requirements on the course of a progressive disease and during rehabilitation. In other words, with the present invention a solution is also given to the problem which arises when users become acquainted with the system. In this case the inventive solution allows the system to automatically reduce the degree of enhancement.
These and other aspects of the invention will be further elaborated on the basis of the following embodiments which are defined in the dependent claims.
According to a preferred embodiment of the invention the adaptation is carried out based on user data, which has been provided to the system before and/or which has been retrieved by the system. For this purpose the user interface system preferably comprises a database module adapted to provide user data to the adaptation module. In other words, in a first step, the user interface is configured in such a way that the user will be able to use the system. The configuration is based on the diagnosed disability, which may be retrieved from the database. Such settings are usually very conservative and they provide a large degree of enhancement over a normal interface: the font size is big and the playback speed of a text-to-speech system is slow, whereas sentence complexity is moderate.
According to another preferred embodiment of the invention the adaptation is carried out based on the user's operating performance. For this purpose the user interface system preferably comprises a performance module adapted to measure the user's operating performance and further adapted to provide the results of said measurements to the adaptation module. The adaptation may then be performed based on the current user performance However, prior measurements may also be taken into account. Accordingly the adaptation may also be carried out based on a change of the user's operating performance, i.e. a performance trend is determined and the new settings are determined based on the evaluation of this trend. That is, current measurements are evaluated based on the results of prior measurements. According to yet another preferred embodiment the adaptation is carried out based on the user's reaction to a previous adaptation of the user interface. With this above-described embodiment a dynamically adapting and “self-learning” system is provided. In other words, in a second step, which may last over a longer period of time, e.g. several weeks, depending on interface usage, the system optimizes the user interface settings. The user interface system gradually reduces the degree of enhancement: font size is decreased, text-to-speech playback is faster, and sentence complexity may vary. The system measures the reaction of the user to these changes. The system may also take the device usage pattern into account, where reduced usage may be caused by the reduced ability of the patient to operate the user interface. According to yet another preferred embodiment an adaptation is reversed if the operating performance of the user deteriorates. Optionally another adaptation is carried out instead.
The invention describes a user interface system in a personal healthcare environment, which uses diagnosed patient disabilities and patient reactions to adapt user interface components in order to improve the interface interaction, even as disabilities progress. In particular, the user interface dynamically and specifically adapts to the individual disabilities of users. Thereby the testing of the user's performance is not carried out separately (e.g. during a separate test procedure), but during the normal use of the user interface.
These and other aspects of the invention will be described in detail hereinafter, by way of example, with reference to the following embodiments and the accompanying drawings; in which:
As an example, a user interface system 1 is described, which is used for a home-based personal healthcare device, such as the Philips Motiva System for monitoring patients with chronic cardiac conditions.
The user interface system 1 comprises a computer. Said computer comprises a number of functional modules or units, which are implemented in the form of hardware, software or in the form of a combination of both. Thus, the present invention can be implemented in the form of hardware and/or software.
Among others, the user interface system 1 comprises a number of user interface components, e.g. a display 2, a text-to-speech system 3, and a mouse input device 4. All components are connected to an adaptation module 5. The adaptation module 5 is preferably implemented in the form of a software module. The adaptation module 5 automatically adapts at least one of the components 2, 3, 4 based on the disabilities of an individual user. For automatic adaptation the adaptation module 5 processes information about the specific disability of the individual user. Such information is provided to the adaptation module 5 in the form of data, which has been diagnosed prior to adaptation or which is diagnosed immediately before the adaptation is performed. For this purpose the user interface system 1 comprises a database module 6 from which the user information is retrieved and transmitted to the adaptation module 5. Optionally the user interface system 1 may comprise a diagnosing module (not shown) for providing data based on an immediate diagnosis of the user.
In order to use the user interface system 1, a user is requested to perform an identification task. For this purpose a variety of different mechanisms may be used, e.g. visual/speech identification, login and passwords, or ID card. When the user accesses the system 1 for the first time, the database module 6 retrieves the disabilities of the user from a repository, e.g. from a medical backend (e.g. via a communication line not shown) or from the user's ID card. The disabilities have been diagnosed and graded beforehand. In a next step the user information is stored in the database module 6.
The adaptation module 5 of the system 1 then automatically implements the interface settings that are associated with the type and degree of disability, i.e. the adaptation module 5 adapts the user interface components 2, 3, 4 accordingly. Thereby the following mapping mechanism may be used: in case of visual impairment: large font, enable voice input, normal voice speed; in case of a blind user: no screen output, enable voice output; in case of a hearing disabled user: normal font, enable voice output, slow voice speed, high volume; in case of a deaf user: normal font, disable voice output; and in case of a user with cognitive problems: normal font, enable voice, low sentence complexity, low sentence variability (highly repetitive to ensure comprehension). The user may optionally modify the suggested disabilities and their implications. Combinations of the mappings are possible: e.g. hearing disability and cognitive impairments.
The user interface system 1 further comprises a performance module 7, adapted to measure the user's operating performance and further adapted to provide the results of said measurements to the adaptation module 5. Again, the performance module 7 is preferably implemented in the form of a software module. The performance module 7 is adapted to detect and process the user's operating behavior, the user's behavior patterns, and the user's performance trend, and is further adapted to assess the user's performance Based on the results of the performance module 7, which are transferred to the adaptation module 5, the adaptation module 5 automatically carries out the adaptation according to the user's operating performance, thereby automatically taking into account the user's disabilities.
The performance module 7 can also be adapted to provide a long-term performance test, wherein the automatic adaptation of the user interface components 2, 3, 4 is carried out based on the user's reaction to a previous adaptation of the user interface, as illustrated in
As illustrated in
In
In another embodiment of the invention the performance module 7 is adapted to perform an error detection. For example the number of corrections are detected, e.g. when the user selects a wrong menu item or loses himself in the menu structure. As a result the menu structure is simplified accordingly by means of the adaptation module 5.
In another embodiment of the invention the performance module 7 is adapted to detect facial expressions of the user. That is, the system may detect whether the user appears to be puzzled, which may be indicated by the user raising the eyebrows or rolling the eyes or starting to talk to himself.
If the performance module 7 detects that the user has problems with the interface, e.g. because of an increasing error rate (correcting choices, long reaction times etc.), a previously made modification is reversed to a more conservative, safer setting. Users without disabilities may use the system 1 as well. In this case the system 1 may operate without the use of the database module 6.
The user interface system 1 according to the invention may be used as a therapeutic measure. For this purpose the adaptation module 5 adapts the interface components 2, 3, 4 in such a way that the adjusted level of difficulty or complexity for the user is slightly above the level which is easily manageable for the user. In other words, a demanding level of complexity is set in order to provide a challenge to the user. This challenge serves as a therapeutic moment during rehabilitation.
The user interface system 1 is adapted to perform all tasks of calculating and computing user-related data as well as determining and assessing results and adapting the user interface components 2, 3, 4. This is achieved by means of computer software comprising computer instructions adapted for carrying out the steps of the inventive method, when the software is executed in the computer as integrated in the user interface system 1.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. It will furthermore be evident that the word “comprising” does not exclude other elements or steps, that the words “a” or “an” do not exclude a plurality, and that a single element, such as a computer system or another unit may fulfill the functions of several means recited in the claims. Any reference signs in the claims shall not be construed as limiting the claim concerned.
Reference Signs
Number | Date | Country | Kind |
---|---|---|---|
05107469.8 | Aug 2005 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB06/52669 | 8/3/2006 | WO | 00 | 2/13/2008 |