# US 12,002,588 B2 · Health event logging and coaching user interfaces

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

- Number: US 12,002,588 B2
- Document ID: US12002588B2
- Status: Granted
- Kind: B2
- Application number: 16/851,451
- Filed: 2020-04-17
- Published: 2021-01-21
- Granted: 2024-06-04
- Earliest claimed: 2019-07-17
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Rajiv B. Kumar; Susie H. Bui; Louis Chatta; Kelsey Dedoshka; Justin P. Dobson; Shonn P. Hendee; Brett L Lareau; Jay C. Mung; Andrew Plummer; Ryan D. Shelby; Helen T. Vo
- Web page: https://patentgrep.com/patent/US12002588B2

## CPC

- G16H 50/30: for calculating health indices; for individual health risk assessment
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G16H 15/00: ICT specially adapted for medical reports, e.g. generation or transmission thereof
- G16H 40/60: for the operation of medical equipment or devices
- G16H 40/67: for remote operation
- G16H 10/60: for patient-specific data, e.g. for electronic patient records
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The present disclosure generally relates to logging health-related events and for health-related coaching. In some embodiments, an event is logged by associating an action with a specific time and a user sentiment. In some embodiments, an event challenge, associated with a log entry, is transmitted to an external electronic device.

## Claims

### Claim 1

A first electronic device, comprising:
a display device;
one or more input devices;
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying, via the display device, a first set of one or more selection options for a first action;
receiving, via the one or more input devices, a first input, of a first set of one or more inputs, directed to the first set of one or more selection options for the first action that identifies the first action that was performed by a user of the first electronic device, wherein the first action corresponds to a past physical exercise performed by the user of the first electronic device;
in response to receiving the first input, displaying, via the display device, a second set of one or more selection options for a first current sense of physical well-being associated with the past physical exercise performed by the user of the first electronic device;
receiving, via the one or more input devices, a second input, of the first set of one or more inputs, directed to the second set of one or more selection options for the first current sense of physical well-being that identifies the first current sense of well-being associated with the first action;
in response to receiving the first set of one or more inputs, generating a first log entry that includes the first action and the first current sense of well-being, wherein the first log entry is associated with a first time point;
displaying, via the display device, a third set of one or more selection options for a consumption of a food and/or drink;
receiving, via the one or more input devices, a first input, of a second set of one or more inputs, directed to the third set of one or more selection options that identifies the consumption of the food and/or drink by the user of the first electronic device;
displaying, via the display device, a fourth set of one or more selection options, different from the second set of one or more selection options, for a prediction of the impact of the consumption of the food and/or drink on a physiological parameter of the user of the first electronic device;
receiving, via the one or more input devices, a second input, of the second set of one or more inputs, directed to the fourth set of one or more selection options that identifies the prediction of the impact of the consumption of the food and/or drink on the physiological parameter of the user of the first electronic device; and
in response to receiving the second set of one or more inputs, generating a second log entry that includes the prediction of the impact of the consumption of the food and/or drink on the physiological parameter of the user of the first electronic device, wherein the second log entry is associated with a second time point.

### Claim 2 (depends on 1)

The first electronic device of claim 1, the first set of one or more inputs includes a third input, the one or more programs further including instructions for:
displaying, via the display device:
a first affordance corresponding to a log entry of a first type; and
a second affordance corresponding to a log entry of a second type different from the first type;
in accordance with a determination that the third input corresponds to selection of the first affordance, the first log entry includes an indication the first log entry is of the first type; and
in accordance with a determination that the third input corresponds to selection of the second affordance, the first log entry includes an indication that the first log entry is of the second type.

### Claim 3 (depends on 1)

The first electronic device of claim 1, the one or more programs further including instructions for:
after generating the first log entry, displaying, via the display device, a first user interface including:
a representation of a first period of time that includes the first time point;
a representation of the first log entry; and
a representation of a second log entry that is associated with a second time point, different from the first time point, within the first period of time.

### Claim 4 (depends on 3)

The first electronic device of claim 3, wherein the first user interface includes a representation of a value of a second physiological parameter of the user of the first electronic device over the first period of time.

### Claim 5 (depends on 4)

The first electronic device of claim 4, wherein the value of the second physiological parameter over the first period of time is received from a second electronic device.

### Claim 6 (depends on 3)

The first electronic device of claim 3, wherein the first user interface includes a representation of a current value of a third physiological parameter of the user of the first electronic device.

### Claim 7 (depends on 3)

The first electronic device of claim 3, wherein the first user interface includes a representation of a third log entry that was generated at a third electronic device and transmitted to the first electronic device.

### Claim 8 (depends on 1)

The first electronic device of claim 1, wherein:
the first set of one or more inputs includes fourth input that corresponds to a first event challenge that was generated at a fourth electronic device and transmitted to the first electronic device; and
the first log entry includes an indication of the first event challenge.

### Claim 9 (depends on 8)

The first electronic device of claim 8, the one or more programs further including instructions for:
displaying, via the display device, a second user interface including:
a representation of a second event challenge that was generated at the fourth electronic device and transmitted to the first electronic device; and
a representation of a third event challenge, different from the second event challenge, that was generated at the fourth electronic device and transmitted to the first electronic device.

### Claim 10 (depends on 9)

The first electronic device of claim 9:
wherein:
the second event challenge is an event challenge of a first type;
the third event challenge is an event challenge of a second type different from the first type; and
the one or more programs further including instructions for:
while displaying the second user interface, receiving a second set of one or more inputs;
in accordance with a determination that the second set of one or more inputs includes selection of the representation of the second event challenge, displaying a third user interface configured to generate an event challenge response associated with a third time point; and
in accordance with a determination that the second set of one or more inputs includes selection of the representation of the third event challenge, displaying a fourth user interface configured to generate an event challenge response associated with a first date.

### Claim 11 (depends on 1)

The first electronic device of claim 1, the one or more programs further including instructions for:
after generating the first log entry, transmitting the first log entry to a fifth electronic device.

### Claim 12

A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a first electronic device having a display device and one or more input devices, the one or more programs including instructions for:
displaying, via the display device, a first set of one or more selection options for a first action;
receiving, via the one or more input devices, a first input, of a first set of one or more inputs, directed to the first set of one or more selection options for the first action that identifies the first action that was performed by a user of the first electronic device, wherein the first action corresponds to a past physical exercise performed by the user of the first electronic device;
in response to receiving the first input, displaying, via the display device, a second set of one or more selection options for a first current sense of physical well-being associated with the past physical exercise performed by the user of the first electronic device;
receiving, via the one or more input devices, a second input, of the first set of one or more inputs, directed to the second set of one or more selection options for the first current sense of physical well-being that identifies the first current sense of well-being associated with the first action;
in response to receiving the first set of one or more inputs, generating a first log entry that includes the first action and the first current sense of well-being, wherein the first log entry is associated with a first time point;
displaying, via the display device, a third set of one or more selection options for a consumption of a food and/or drink;
receiving, via the one or more input devices, a first input, of a second set of one or more inputs, directed to the third set of one or more selection options that identifies the consumption of the food and/or drink by the user of the first electronic device;
displaying, via the display device, a fourth set of one or more selection options, different from the second set of one or more selection options, for a prediction of the impact of the consumption of the food and/or drink on a physiological parameter of the user of the first electronic device;
receiving, via the one or more input devices, a second input, of the second set of one or more inputs, directed to the fourth set of one or more selection options that identifies the prediction of the impact of the consumption of the food and/or drink on the physiological parameter of the user of the first electronic device; and
in response to receiving the second set of one or more inputs, generating a second log entry that includes the prediction of the impact of the consumption of the food and/or drink on the physiological parameter of the user of the first electronic device, wherein the second log entry is associated with a second time point.

### Claim 13

A method comprising:
at a first electronic device having a display device and one or more input devices:
displaying, via the display device, a first set of one or more selection options for a first action;
receiving, via the one or more input devices, a first input, of a first set of one or more inputs, directed to the first set of one or more selection options for the first action that identifies the first action that was performed by a user of the first electronic device, wherein the first action corresponds to a past physical exercise performed by the user of the first electronic device;
in response to receiving the first input, displaying, via the display device, a second set of one or more selection options for a first current sense of physical well-being associated with the past physical exercise performed by the user of the first electronic device;
receiving, via the one or more input devices, a second input, of the first set of one or more inputs, directed to the second set of one or more selection options for the first current sense of well-being that identifies the first current sense of well-being associated with the first action;
in response to receiving the first set of one or more inputs, generating a first log entry that includes the first action and the first current sense of physical well-being, wherein the first log entry is associated with a first time point;
displaying, via the display device, a third set of one or more selection options for a consumption of a food and/or drink;
receiving, via the one or more input devices, a first input, of a second set of one or more inputs, directed to the third set of one or more selection options that identifies the consumption of the food and/or drink by the user of the first electronic device;
displaying, via the display device, a fourth set of one or more selection options, different from the second set of one or more selection options, for a prediction of the impact of the consumption of the food and/or drink on a physiological parameter of the user of the first electronic device;
receiving, via the one or more input devices, a second input, of the second set of one or more inputs, directed to the fourth set of one or more selection options that identifies the prediction of the impact of the consumption of the food and/or drink on the physiological parameter of the user of the first electronic device; and
in response to receiving the second set of one or more inputs, generating a second log entry that includes the prediction of the impact of the consumption of the food and/or drink on the physiological parameter of the user of the first electronic device, wherein the second log entry is associated with a second time point.

### Claim 14 (depends on 12)

The non-transitory computer-readable storage medium of claim 12, the first set of one or more inputs includes a third input, the one or more programs further including instructions for:
displaying, via the display device:
a first affordance corresponding to a log entry of a first type; and
a second affordance corresponding to a log entry of a second type different from the first type;
in accordance with a determination that the third input corresponds to selection of the first affordance, the first log entry includes an indication the first log entry is of the first type; and
in accordance with a determination that the third input corresponds to selection of the second affordance, the first log entry includes an indication that the first log entry is of the second type.

### Claim 15 (depends on 12)

The non-transitory computer-readable storage medium of claim 12, the one or more programs further including instructions for:
after generating the first log entry, displaying, via the display device, a first user interface including:
a representation of a first period of time that includes the first time point;
a representation of the first log entry; and
a representation of a second log entry that is associated with a second time point, different from the first time point, within the first period of time.

### Claim 16 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein the first user interface includes a representation of a value of a second physiological parameter of the user of the first electronic device over the first period of time.

### Claim 17 (depends on 16)

The non-transitory computer-readable storage medium of claim 16, wherein the value of the second physiological parameter over the first period of time is received from a second electronic device.

### Claim 18 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein the first user interface includes a representation of a current value of a third physiological parameter of the user of the first electronic device.

### Claim 19 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein the first user interface includes a representation of a third log entry that was generated at a third electronic device and transmitted to the first electronic device.

### Claim 20 (depends on 12)

The non-transitory computer-readable storage medium of claim 12, wherein:
the first set of one or more inputs includes fourth input that corresponds to a first event challenge that was generated at a fourth electronic device and transmitted to the first electronic device; and
the first log entry includes an indication of the first event challenge.

### Claim 21 (depends on 20)

The non-transitory computer-readable storage medium of claim 20, the one or more programs further including instructions for:
displaying, via the display device, a second user interface including:
a representation of a second event challenge that was generated at the fourth electronic device and transmitted to the first electronic device; and
a representation of a third event challenge, different from the second event challenge, that was generated at the fourth electronic device and transmitted to the first electronic device.

### Claim 22 (depends on 21)

The non-transitory computer-readable storage medium of claim 21:
wherein:
the second event challenge is an event challenge of a first type;
the third event challenge is an event challenge of a second type different from the first type; and
the one or more programs further including instructions for:
while displaying the second user interface, receiving a second set of one or more inputs;
in accordance with a determination that the second set of one or more inputs includes selection of the representation of the second event challenge, displaying a third user interface configured to generate an event challenge response associated with a third time point; and
in accordance with a determination that the second set of one or more inputs includes selection of the representation of the third event challenge, displaying a fourth user interface configured to generate an event challenge response associated with a first date.

### Claim 23 (depends on 12)

The non-transitory computer-readable storage medium of claim 12, the one or more programs further including instructions for:
after generating the first log entry, transmitting the first log entry to a fifth electronic device.

### Claim 24 (depends on 13)

The method of claim 13, the first set of one or more inputs includes a third input, the method further comprising:
displaying, via the display device:
a first affordance corresponding to a log entry of a first type; and
a second affordance corresponding to a log entry of a second type different from the first type;
in accordance with a determination that the third input corresponds to selection of the first affordance, the first log entry includes an indication the first log entry is of the first type; and
in accordance with a determination that the third input corresponds to selection of the second affordance, the first log entry includes an indication that the first log entry is of the second type.

### Claim 25 (depends on 13)

The method of claim 13, the method further comprising:
after generating the first log entry, displaying, via the display device, a first user interface including:
a representation of a first period of time that includes the first time point;
a representation of the first log entry; and
a representation of a second log entry that is associated with a second time point, different from the first time point, within the first period of time.

### Claim 26 (depends on 25)

The method of claim 25, wherein the first user interface includes a representation of a value of a second physiological parameter of the user of the first electronic device over the first period of time.

### Claim 27 (depends on 26)

The method of claim 26, wherein the value of the second physiological parameter over the first period of time is received from a second electronic device.

### Claim 28 (depends on 25)

The method of claim 25, wherein the first user interface includes a representation of a current value of a third physiological parameter of the user of the first electronic device.

### Claim 29 (depends on 25)

The method of claim 25, wherein the first user interface includes a representation of a third log entry that was generated at a third electronic device and transmitted to the first electronic device.

### Claim 30 (depends on 13)

The method of claim 13, wherein:
the first set of one or more inputs includes fourth input that corresponds to a first event challenge that was generated at a fourth electronic device and transmitted to the first electronic device; and
the first log entry includes an indication of the first event challenge.

### Claim 31 (depends on 30)

The method of claim 30, the method further comprising:
displaying, via the display device, a second user interface including:
a representation of a second event challenge that was generated at the fourth electronic device and transmitted to the first electronic device; and
a representation of a third event challenge, different from the second event challenge, that was generated at the fourth electronic device and transmitted to the first electronic device.

### Claim 32 (depends on 31)

The method of claim 31:
wherein:
the second event challenge is an event challenge of a first type;
the third event challenge is an event challenge of a second type different from the first type; and
the method further comprising:
while displaying the second user interface, receiving a second set of one or more inputs;
in accordance with a determination that the second set of one or more inputs includes selection of the representation of the second event challenge, displaying a third user interface configured to generate an event challenge response associated with a third time point; and
in accordance with a determination that the second set of one or more inputs includes selection of the representation of the third event challenge, displaying a fourth user interface configured to generate an event challenge response associated with a first date.

### Claim 33 (depends on 13)

The method of claim 13, the method further comprising:
after generating the first log entry, transmitting the first log entry to a fifth electronic device.

### Claim 34 (depends on 1)

The first electronic device of claim 1, the one or more programs further including instructions for:
displaying, via the display device, at least a portion of the first log entry.

### Claim 35 (depends on 12)

The non-transitory computer-readable storage medium of claim 12, the one or more programs further including instructions for:
displaying, via the display device, at least a portion of the first log entry.

### Claim 36 (depends on 13)

The method of claim 13, the method further comprising:
displaying, via the display device, at least a portion of the first log entry.

### Claim 37 (depends on 1)

The first electronic device of claim 1, wherein the second set of one or more selection options for the first current sense of physical well-being of the user of the first electronic device includes:
a first current sense of physical well-being option that indicates a first current sense of physical well-being of the user; and
a second current sense of physical well-being option that indicates a second current sense of physical well-being of the user, different from the first current sense of physical well-being of the user.

### Claim 38 (depends on 12)

The non-transitory computer-readable storage medium of claim 12, wherein the second set of one or more selection options for the first current sense of physical well-being of the user of the first electronic device includes:
a first current sense of physical well-being option that indicates a first current sense of physical well-being of the user; and
a second current sense of physical well-being option that indicates a second current sense of physical well-being of the user, different from the first current sense of physical well-being of the user.

### Claim 39 (depends on 13)

The method of claim 13, wherein the second set of one or more selection options for the first current sense of physical well-being of the user of the first electronic device includes:
a first current sense of physical well-being option that indicates a first current sense of physical well-being of the user; and
a second current sense of physical well-being option that indicates a second current sense of physical well-being of the user, different from the first current sense of physical well-being of the user.
