# US 2018/0025122 A1 · Monitoring activities of daily living of a person

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0025122 A1
- Document ID: US20180025122A1
- Status: Published application
- Kind: A1
- Application number: 15/548,118
- Filed: 2016-02-11
- Published: 2018-01-25
- Earliest claimed: 2015-02-18
- Assignees: Koninklijke Philips N.V.
- Applicants: Koninklijke Philips N.V.
- Inventors: GERTJAN LAURENS SCHUURKAMP; ROB JAARTSVELD; JAN HENDRIK POESSE
- Web page: https://patentgrep.com/patent/US20180025122A1

## CPC

- G16H 40/67: for remote operation
- G06T 11/26: Drawing of charts or graphs
- H04H 20/93: which locates resources of other pieces of information, e.g. URL [Uniform Resource Locator]
- H04N 21/8133: {specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video programme}
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06Q 50/22: Social work or social welfare, e.g. community support activities or counselling services
- G06T 2200/24: involving graphical user interfaces [GUIs]
- G09G 2340/08: Monochrome to colour transformation
- G09G 2340/10: Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

Presented are concepts for monitoring activities of daily living, ADLs, of a person within an environment. Once such concept provides a graphical interface for an ADL monitoring system, wherein the graphical interface is adapted to display a graphical element representative of an ADL detected by the ADL monitoring system, and wherein the shape, size, position, orientation, pulsating and/or colour of at least a portion of the graphical element is based on one or more attributes of the detected ADL.

## Claims

### Claim 1

A method of generating instructions for displaying a GUI on a display device using a processor device, which GUI is for monitoring of an ADL of a person within an environment and comprises a plurality of graphical elements for representing the ADL at a respective plurality of different points in time, the graphical elements each being defined by at least a first graphical feature and a second graphical feature different from the first graphical feature, the method comprising:
the data processor device performing the steps of:
obtaining an attribute of the ADL for each of the plurality of different points in time;
defining the first graphical feature;
defining the second graphical feature, wherein the second graphical feature comprises a dimension of the graphical element;
for each graphical element:
setting the first graphical feature based on the attribute of the ADL corresponding to a different one of the different points in time;
setting the second graphical feature based on the point in time corresponding to an attribute of the ADL upon which the setting of the first graphical feature of that particular element was based;
generating the instructions for displaying the GUI,
characterized wherein for the graphical element which represents the attribute of the ADL corresponding to the point in time that is nearest to current time the dimension of the second graphical feature of that graphical element is set to be larger than any dimension set of the respective graphical features for the other graphical elements of the plurality of elements.

### Claim 2 (depends on 1)

The method of claim 1, wherein
the data processor device is performing the further steps of:
comparing the attribute of the ADL with a first threshold value;
setting the first graphical feature to a first feature value if the obtained attribute of the ADL is equal to or higher than the first threshold value, or
setting the first graphical feature to a second feature value different from the first feature value if the obtained attribute of the ADL is lower than the first threshold value.

### Claim 3 (depends on 1)

The method of claim 1, wherein
the data processor device is performing the steps in a repeating fashion.

### Claim 4 (depends on 1)

The method of claim 1, wherein each graphical element is defined by a third graphical feature, and wherein
the plurality of graphical elements comprises a main graphical element which represents the attribute of the ADL corresponding to the point in time that is nearest to current time;
the data processor device is performing the step of:
defining the third graphical feature to be position in the GUI;
setting the position of at at least the plurality of graphical elements except the main graphical element such that they are arranged in the GUI in an array of graphical elements in the order of increasing or decreasing age with respect to current time of the attribute of the ADL they represent.

### Claim 5 (depends on 4)

The method of claim 4, wherein
the processing device is performing the step of:
setting the dimension of the graphical elements in the array to be equal to each other, or to be increasing in the order of decreasing age.

### Claim 6 (depends on 4)

The method of claim 4, wherein
the processing device is performing the step of:
defining the array to be a linear array; and
orienting the array row wise and positioning the array next to and either above, or below the main graphical element, or
orienting the array column wise and positioning the array next to and either on the left or on the right side of the main graphical element.

### Claim 7 (depends on 1)

The method of claim 1, wherein
the plurality of graphical elements comprises a main graphical element which represents the attribute of the ADL corresponding to the point in time that is nearest to current time;
the attribute of the ADL comprises an average or cumulative value of the attribute over a period of time;
the data processor device is performing the further steps of:
providing the attribute of the ADL represented by the main graphical feature also as an alphanumerical value.

### Claim 8 (depends on 1)

The method of claim 1, wherein
the GUI is for monitoring a plurality of ADLs of the person;
the data processor device is performing the steps of:
obtaining an attribute of the plurality of ADLs of the person
for each one of the plurality of ADLs, arranging the one or more graphical elements representing that one ADL to be positioned within an ADL GUI area;
positioning the different ADL GUI areas within the GUI area such that they do not overlap at least partially.

### Claim 9 (depends on 8)

The method of claim 8 wherein,
the step of positioning the different ADL GUI areas comprises positioning the different ADL GUI areas within the GUI in either row or column orientation.

### Claim 10 (depends on 1)

The method of claim 1, wherein
the data processor device comprising the step of:
obtaining identification data for identifying the person and corresponding to the ADL represented by the graphical elements of the ADL;
adding the identification data to the GUI to enable a user to identify the person that the graphical elements of an ADL belong to.

### Claim 11 (depends on 1)

The method of displaying a GUI using a display device, wherein
the method comprises the method of claim 1;
the display device is performing the steps of:
displaying the GUI using the generated instructions for displaying the GUI.

### Claim 12 (depends on 1)

The method of claim 1, wherein
the data processor is performing the steps of:
obtaining user input in the form of input device signal to switch from a first GUI screen comprising ADL data of a plurality of persons to a GUI screen showing ADL data of a particular one person of the plurality of persons, or to show ADL data of a particular one person of the plurality of persons in a further GUI window.

### Claim 13 (depends on 1)

A computer program product downloadable from a communications network and/or stored on a computer readable medium and/or microprocessor-executable medium wherein the computer program product comprises computer program code instructions, which when executed on a computer, implement a method as claimed in claim 1.

### Claim 14 (depends on 13)

A system comprising a data processing device and the computer program product of claim 13.

### Claim 15

The system for generating instructions for displaying a GUI on a display device using a processor device, which GUI is for monitoring of an ADL of a person within an environment and comprises a plurality of graphical elements for representing the ADL at a respective plurality of different points in time, the graphical elements each being defined by at least a first graphical feature and a second graphical feature different from the first graphical feature, the system comprising the data processor device, wherein:
the data processor device is configured to:
obtain an attribute of the ADL for each of the plurality of different points in time;
define the first graphical feature;
define the second graphical feature, wherein the second graphical feature comprises a dimension of the graphical element;
for each graphical element:
set the first graphical feature based on the attribute of the ADL corresponding to a different on of the different points in time;
set the second graphical feature based on the point in time corresponding to an attribute of the ADL upon which the setting of the first graphical feature of that particular element was based;
generate the instructions for displaying the GUI,
wherein for the graphical element which represents the attribute of the ADL corresponding to the point in time that is nearest to the current time, the dimension of the second graphical feature of that graphical element is set to be larger than any dimension set of the respective graphical features for the other graphical elements of the plurality of elements.

### Claim 16 (depends on 15)

The system of claim 15, wherein
the data processor device is configured to:
compare the attribute of the ADL with a first threshold value;
set the first graphical feature to a first feature value if the obtained attribute of the ADL is equal to or higher than the first threshold value, or
set the first graphical feature to a second feature value different from the first feature value if the obtained attribute of the ADL is lower than the first threshold value.

### Claim 17 (depends on 15)

The system of claim 15, wherein
the data processor device is configured to:
perform the steps in a repeating fashion.

### Claim 18 (depends on 15)

The system of claim 15, wherein each graphical element is defined by a third graphical feature, and wherein
the plurality of graphical elements comprises a main graphical element which represents the attribute of the ADL corresponding to the point in time that is nearest to current time;
the data processor device is configured to:
define the third graphical feature to be the position in the GUI;
set the position of at at least the plurality of graphical elements except the main graphical element such that they are arranged in the GUI in an array of graphical elements in the order of increasing or decreasing age with respect to current time of the attribute of the ADL they represent.

### Claim 19 (depends on 18)

The system of claim 18, wherein
the processing device is configured to:
set the dimension of the graphical elements in the array to be equal to each other, or to be increasing in the order of decreasing age.

### Claim 20 (depends on 18)

The system of claim 18, wherein
the processing device is configured to:
define the array to be a linear array; and
orient the array row wise and position the array next to and either above, or below the main graphical element, or
orient the array column wise and position the array next to and either on the left or on the right side of the main graphical element.

### Claim 21 (depends on 15)

The system of claim 15, wherein
the plurality of graphical elements comprises a main graphical element which represents the attribute of the ADL corresponding to the point in time that is nearest to current time;
the attribute of the ADL comprises an average or cumulative value of the attribute over a period of time;
the data processor device is configured to:
provide the attribute of the ADL represented by the main graphical feature also as an alphanumerical value.

### Claim 22 (depends on 15)

The system of claim 15, wherein
the GUI is for monitoring a plurality of ADLs of the person;
the data processor device is configured to:
obtain an attribute of the plurality of ADLs of the person
for each one of the plurality of ADLs, arrange the one or more graphical elements representing that one ADL to be positioned within an ADL GUI area;
position the different ADL GUI areas within the GUI area such that they do not overlap at least partially.

### Claim 23 (depends on 22)

The system of claim 22 wherein,
to position the different ADL GUI areas comprises to position the different ADL GUI areas within the GUI in either row or column orientation.

### Claim 24 (depends on 15)

The system of claim 15, wherein
the data processor device is configured to:
obtain identification data for identifying the person and corresponding to the ADL represented by the graphical elements of the ADL;
add the identification data to the GUI to enable a user to identify the person that the graphical elements of an ADL belong to.

### Claim 25 (depends on 14)

The system for displaying a GUI using a display device, the system comprising the display device, wherein
the system comprises a system of claim 14;
the display device is configured to:
display the GUI using the generated instructions for display of the GUI.

### Claim 26 (depends on 15)

The system of claim 15, comprising:
a server device comprising the data processor device and the configured to:
transmit the generated instructions for display of the GUI to a client device or communication network.

### Claim 27 (depends on 25)

The system of claim 25, comprising:
a server device comprising the data processor device;
a client device comprising the display device;
wherein
the server device is configured to transmit the generated instructions for display of the GUI to the remote client device;
the remote client device is configured to receive the generated instructions for display of the GUI and to use the instructions to display the GUI.

### Claim 28 (depends on 25)

The system of claim 25, comprising
a client device comprising the data processor device and the display device.
