# US 2019/0172579 A1 · Contextually Grouping Sensor Channels For Healthcare Monitoring

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

- Number: US 2019/0172579 A1
- Document ID: US20190172579A1
- Status: Published application
- Kind: A1
- Application number: 15/829,399
- Filed: 2017-12-01
- Published: 2019-06-06
- Earliest claimed: 2017-12-01
- Assignees: Verily Life Sciences LLC
- Applicants: Verily Life Sciences LLC
- Inventors: Bret Edward Peterson; Dan Viet Duong
- Web page: https://patentgrep.com/patent/US20190172579A1

## CPC

- G16H 40/67: for remote operation
- G16H 50/30: for calculating health indices; for individual health risk assessment
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## Abstract

The technology described herein is directed to a health-monitoring service that facilitates contextual grouping of sensor channels for healthcare monitoring. In some implementations, clustering algorithms and predictive models can be used to dynamically select the sensor channels associated with a mobile communication device that are monitored. In this manner, only those sensor channels that provide meaningful signals are monitored.

## Claims

### Claim 1

An apparatus comprising:
one or more computer readable storage media storing:
a sensor channel grouping data structure configured to cluster sensor channels into contextual groups that provide overlapping outputs,
wherein the overlapping outputs are interchangeable for detecting that an at-risk patient or patient on a new medication or treatment has the one or more predetermined physical or emotional health-related conditions;
program instructions that, when executed by one or more processing systems, direct the one or more processing systems to:
identify sensor channels associated with a mobile communication device that are available for monitoring;
select an initial subset of sensor channels from the available sensor channels based on the sensor grouping data structure;
activate the initial subset of sensor channels as active sensor channels;
feed outputs of the active sensor channels to a predictive model associated with the one or more health-related conditions,
wherein the predictive model is configured to infer a health-state of a user associated with the mobile communication device based on the outputs;
dynamically re-select, including deactivating, activating, or both, from the available sensor channels, the active sensor channels in an iterative or recursive manner based on the health-state of the user; and
monitor the active sensor channels to detect if the user has the one or more predetermined physical or emotional health-related conditions.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein to dynamically re-select the active sensor channels based on the health-state of the user, the instructions, when executed by the one or more processing systems, direct the one or more processing systems to:
responsive to a change in the health-state of the user, predict, from the active sensor channels, sensor channels having outputs with decreased relevance for detecting the one or more predetermined physical or emotional health-related conditions; and
deactivate the identified sensor channels.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein to dynamically re-select the active sensor channels based on the health-state of the user, the instructions, when executed by the one or more processing systems, direct the one or more processing systems to:
responsive to a change in the health-state of the user, predict, from the available sensor channels, sensor channels having outputs with increased relevance for detecting the one or more predetermined physical or emotional health-related conditions; and
activate the identified sensor channels.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein to dynamically re-select the active sensor channels, the instructions, when executed by the one or more processing systems, further direct the one or more processing systems to:
identify status information associated with the mobile communication device,
wherein the active sensor channels are re-selected based on the status information associated with the mobile communication device.

### Claim 5 (depends on 4)

The apparatus of claim 4, wherein the status information associated with the mobile communication device comprises information relating to power consumption of one or more sensor channels or battery status information associated with the mobile communication device.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein to select the initial subset of sensor channels from the available sensor channels, the instructions, when executed by the one or more processing systems, direct the one or more processing systems to:
identify sensor channels that provide overlapping outputs from the available sensor channels; and
select sensor channels for the initial subset of sensor channels having outputs that do not overlap.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the instructions, when executed by the one or more processing systems, further direct the one or more processing systems to:
detect a predetermined health-related condition of the one or more predetermined physical or emotional health-related conditions based on the outputs of the active sensor channels;
identify a clinician associated with the user of the mobile communication device; and
in response to detecting the predetermined health-related condition, generate and transmit a notification to a communication device or a communication interface associated with the clinician.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the instructions, when executed by the one or more processing systems, further direct the one or more processing systems to:
detect a predetermined health-related condition of the one or more predetermined physical or emotional health-related conditions based on the outputs of the active sensor channels;
responsive to detecting the predetermined health-related condition, send an indictor to a health monitoring platform,
wherein the indicator indicates that the predetermined health-related condition was detected.

### Claim 9 (depends on 1)

The apparatus of claim 1, wherein the instructions, when executed by the one or more processing systems, further direct the one or more processing systems to:
encrypt or encode at least one of the outputs of the active sensor channels; and
send the at least one encoded output to a health monitoring platform.

### Claim 10 (depends on 1)

The apparatus of claim 1, wherein the instructions, when executed by the one or more processing systems, further direct the one or more processing systems to:
refine the predictive model based on the outputs of the active sensor channels.

### Claim 11 (depends on 1)

The apparatus of claim 1, wherein to identify the available sensor channels, the instructions, when executed by the one or more processing systems, further direct the one or more processing systems to:
process device attribute information or device status information associated with the mobile communication device,
wherein the available sensor channels associated with the mobile communication device are identified based on the device attribute information or the device status information associated with the mobile.

### Claim 12 (depends on 1)

The apparatus of claim 1, wherein the sensor grouping data structure identifies groups of sensor channels that provide overlapping outputs for detecting each of multiple different physical or emotional health-related conditions in a layered or hierarchical format.

### Claim 13 (depends on 1)

The apparatus of claim 1, wherein the instructions, when executed by the one or more processing systems, further direct the one or more processing systems to:
dynamically adjust a sampling rate of one or more of the active sensor channels in an iterative or recursive manner based on one or more of the health-state of the user or status information associated with the mobile communication device.

### Claim 14

An apparatus comprising:
one or more computer readable storage media storing program instructions that, when executed by one or more processing systems, direct the one or more processing systems to:
collect sensor data from multiple sensor channels associated with multiple communication devices;
process the sensor data to identify training users having a predetermined health-related condition;
correlate the sensor data associated with the training users having the predetermined health-related condition to identify sensor channels that provide information that is relevant for detecting the predetermined health-related condition;
correlate the sensor channels that provide information that is relevant for detecting the predetermined health-related condition to identify sensor channels that provide overlapping sensor data,
wherein the overlapping sensor data is interchangeable for detecting that an at-risk patient or patient on a new medication or treatment has the predetermined physical or emotional health-related condition;
cluster the sensor channels that provide the overlapping sensor data into multiple sensor groups associated with the predetermined physical or emotional health-related condition; and
generate a sensor grouping data structure based on the clustered sensor channels.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein the instructions, when executed by the one or more processing systems, further direct the one or more processing systems to:
process the sensor data to identify training users having a second predetermined physical or emotional health-related condition;
correlate the sensor data associated with the training users having the second predetermined physical or emotional health-related condition to identify sensor channels that provide information that is relevant for detecting the second predetermined physical or emotional health-related condition;
correlate the sensor channels that provide information that is relevant for detecting the second physical or emotional health-related condition to identify sensor channels that provide overlapping sensor data for detecting the second predetermined physical or emotional health-related condition; and
append the sensor grouping data structure by clustering the sensor channels that provide the overlapping sensor data that is relevant for detecting the second predetermined physical or emotional health-related condition into multiple sensor groups associated with the second predetermined physical or emotional health-related condition.

### Claim 16 (depends on 14)

The apparatus of claim 14, wherein the instructions, when executed by the one or more processing systems, further direct the one or more processing systems to:
process the sensor data collected from the relevant sensor channels to generate a predictive model for detecting the predetermined physical or emotional health-related condition,
wherein the predictive model is configured to infer a health-state of a user associated with a mobile communication device based on outputs of active sensor channels provided by the mobile communication device.

### Claim 17 (depends on 16)

The apparatus of claim 16, wherein the instructions, when executed by the one or more processing systems, further direct the one or more processing systems to:
identify sensor channels associated with a mobile communication device that are available for monitoring;
select an initial subset of sensor channels from the available sensor channels based on the sensor grouping data structure;
activate the initial subset of sensor channels as active sensor channels to monitor the active sensor channels;
feed outputs of the active sensor channels to a predictive model configured to infer a health-state of a user associated with the mobile communication device based on the outputs; and
dynamically re-select, including deactivating, activating, or both, from the available sensor channels, the active sensor channels in an iterative or recursive manner based on the health-state of the user.

### Claim 18

A computing system comprising:
one or more processing systems; and
one or more computer readable storage media storing:
a sensor grouping data structure that clusters sensor channels into contextual groups providing overlapping outputs,
wherein the overlapping outputs are interchangeable for detecting that an at-risk patient or patient on a new medication or treatment has a predetermined physical or emotional health-related condition;
program instructions that, when executed by one or more processing systems, direct the one or more processing systems to:
activate an initial subset of sensor channels as active sensor channels,
wherein the initial subset of sensor channels is selected from a group of available sensor channels based on the sensor grouping data structure;
feed outputs of the active sensor channels to a predictive model associated with the predetermined physical or emotional health-related condition,
wherein the predictive model is configured to infer a health-state of a user associated with a mobile communication device based on the outputs;
dynamically re-select, including deactivating, activating, or both, from the available sensor channels, the active sensor channels in an iterative or recursive manner based on the health-state of the user; and
monitor the active sensor channels to detect if the user has the predetermined physical or emotional health-related condition.

### Claim 19 (depends on 18)

The computing system of claim 18, further comprising:
a plurality of sensors or apparatuses operatively coupled with the one or more processing systems, wherein each sensor or apparatus provides an output or indicator when a corresponding sensor channel is activated.

### Claim 20 (depends on 18)

The computing system of claim 18, wherein the sensor grouping data structure identifies groups of sensor channels that provide overlapping outputs for detecting each of multiple different physical or emotional health-related conditions.
