# US 2021/0241879 A1 · Activity monitoring systems and methods

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

- Number: US 2021/0241879 A1
- Document ID: US20210241879A1
- Status: Published application
- Kind: A1
- Application number: 16/777,066
- Filed: 2020-01-30
- Published: 2021-08-05
- Earliest claimed: 2020-01-30
- Assignees: Medtronic MiniMed, Inc.
- Applicants: Medtronic Minimed, Inc.
- Inventors: Matthew N. Haggerty; Erik R. Hoeg
- Web page: https://patentgrep.com/patent/US20210241879A1

## CPC

- G16H 20/30: relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
- G16H 20/60: relating to nutrition control, e.g. diets
- A61B 5/0205: Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
- A61B 5/1112: {Global tracking of patients, e.g. by using GPS}
- A61B 5/1118: {Determining activity level}
- A61B 5/14532: {for measuring glucose, e.g. by tissue impedance measurement}
- A61B 5/1477: non-invasive
- A61B 5/681: {Wristwatch-type devices}
- A61B 5/7264: {Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems}
- A61B 5/742: {using visual displays (displays for heart-related electrical signals, e.g. ECG, A61B5/339)}
- G06K 7/10297: {arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092 (cryptographic protocols H04L9/00; network security protocols H04L63/00; real-time communication protocols in data switching networks H04L65/00; network protocols for data switching network services H04L67/00)}
- G06K 7/10366: {the interrogation device being adapted for miscellaneous applications}
- G06K 7/10722: {Photodetector array or CCD scanning}
- G06K 7/1413: {1D bar codes}
- G06K 7/1417: {2D bar codes}
- G06N 20/00: Machine learning
- G16H 10/60: for patient-specific data, e.g. for electronic patient records
- G16H 40/67: for remote operation
- G16H 50/30: for calculating health indices; for individual health risk assessment
- A61B 2562/0219: Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

Activity monitoring systems and methods are disclosed. Systems include a continuous glucose monitoring device for a user including a glucose sensor for monitoring blood glucose levels of the user during an activity. An activity monitoring device is associated with the user and includes an activity sensor for tracking movement of the user during the activity. A display device is associable with the user during the activity. At least one processor is configured to execute program instructions configurable to cause the at least one processor to: receive activity data from the activity monitoring device; cause to be displayed at least some of the activity data on the display device; receive blood glucose data from the continuous glucose monitoring device; determine a product consumption recommendation based on the blood glucose data and the activity data, wherein the product consumption recommendation includes a recommendation of when the user should consume carbohydrates in order to maintain blood glucose levels within a specified target range during the activity; cause to be displayed the product consumption recommendation on the display device; and record an activity log including the activity data and the blood glucose data with respect to time.

## Claims

### Claim 1

An activity monitoring system, comprising:
a continuous glucose monitoring device for a user, the continuous glucose monitoring device comprising a glucose sensor for monitoring blood glucose levels of the user during an activity;
an activity monitoring device associable with the user, the activity monitoring device comprising an activity sensor for tracking movement of the user during the activity;
a display device associable with the user during the activity; and
at least one processor in operable communication with the continuous glucose monitoring device, the display device and the activity monitoring device, the at least one processor configured to execute program instructions, wherein the program instructions are configurable to cause the at least one processor to:
receive activity data from the activity monitoring device;
cause to be displayed at least some of the activity data on the display device;
receive blood glucose data from the continuous glucose monitoring device;
determine a product consumption recommendation based on the blood glucose data and the activity data, wherein the product consumption recommendation includes a recommendation of when the user should consume carbohydrates in order to maintain blood glucose levels within a specified target range during the activity;
cause to be displayed the product consumption recommendation on the display device; and
record an activity log including the activity data and the blood glucose data with respect to time.

### Claim 2 (depends on 1)

The activity monitoring system of claim 1, wherein the activity sensor includes a Global Positioning System, GPS, receiver.

### Claim 3 (depends on 1)

The activity monitoring system of claim 1, wherein the activity sensor includes at least one of an accelerometer and an altimeter.

### Claim 4 (depends on 1)

The activity monitoring system of claim 1, wherein the activity data includes at least one of distance, elevation and steps.

### Claim 5 (depends on 1)

The activity monitoring system of claim 1, comprising:
a user interface,
wherein the program instructions are configurable to cause the at least one processor to:
receive product data, via the user interface, regarding a carbohydrate containing, product; and
record the activity data, the blood glucose data and the product data with respect to time in the activity log.

### Claim 6 (depends on 5)

The activity monitoring system of claim 5, wherein the user interface includes a product reader configured to read the product data from a package of the carbohydrate containing product.

### Claim 7 (depends on 6)

The activity monitoring system of claim 6, wherein the product reader includes at least one of an optical reader and a wireless communications reader.

### Claim 8 (depends on 1)

The activity monitoring system of claim 1, wherein the program instructions are configured to cause the at least one processor to determine a downward trend in the blood glucose data and to determine the product consumption recommendation based on the downward trend in the blood glucose data.

### Claim 9 (depends on 1)

The activity monitoring system of claim 1, wherein the program instructions are configured to cause the at least one processor to determine a product consumption recommendation based on the blood glucose data, wherein the product consumption recommendation includes a recommendation of when the user should consume a carbohydrate containing product and which carbohydrate containing product, from a plurality of carbohydrate containing products, the user should consume in order to maintain desirable blood glucose levels within a specified target range during the activity.

### Claim 10 (depends on 1)

The activity monitoring system of claim 1, wherein the program instructions are configured to cause the at least one processor to analyze historical activity logs including activity data, blood glucose data and product data with respect to time in order to generate one or more blood glucose response parameters, wherein the one or more blood glucose response parameters represent a user's blood glucose response to consuming one or more carbohydrate containing products, and wherein the program instructions are configured to cause the at least one processor to determine a product consumption recommendation based on the glucose data, the activity data and the one or more blood glucose response parameters.

### Claim 11 (depends on 10)

The activity monitoring system of claim 10, wherein the one or more blood glucose response parameters include at least one of a blood glucose change parameter, a blood glucose rate of change parameter, and a blood glucose change time delay parameter.

### Claim 12 (depends on 1)

The activity monitoring system of claim 1, wherein the activity monitoring device is a wrist wearable device or a smart phone paired with the continuous glucose monitor.

### Claim 13 (depends on 1)

The activity monitoring system of claim 1, wherein the glucose sensor includes a sensor electrode for subcutaneous placement.

### Claim 14

A method of monitoring an activity, the method comprising:
receiving, by at least one processor, activity data from an activity monitoring device for tracking movement of a user during an activity;
displaying, by the at least one processor, at least some of the activity data on a display device associated with the user during the activity;
receiving, by the at least one processor, blood glucose data from a continuous glucose monitoring device worn by the user during the activity;
determining, by the at least one processor, a product consumption recommendation based on the blood glucose data, wherein the product consumption recommendation includes a recommendation of when the user should consume a carbohydrate containing product in order to maintain blood glucose levels within a specified target range during the activity;
displaying, by the at least one processor, the product consumption recommendation on the display device during the activity; and
recording, by the at least one processor, an activity log including the activity data and the blood glucose data with respect to time.

### Claim 15 (depends on 14)

The method of claim 14, wherein the activity is a form of physical exercise including walking, running or cycling.

### Claim 16 (depends on 14)

The method of claim 14, comprising:
reading product data from a package of a carbohydrate containing product during the activity using an optical reader or a wireless communications reader;
receiving, by the at least one processor, the product data; and
recording, by the at least one processor, the activity data, the blood glucose data and the product data in the activity log with respect to time.

### Claim 17 (depends on 16)

The method of claim 16, comprising:
analyzing one or more historical activity logs including activity data, blood glucose data and product data using a machine learning algorithm to determine user response parameters, wherein the user response parameters represent a user's blood glucose response to consuming different carbohydrate containing products during an activity.

### Claim 18 (depends on 17)

The method of claim 17, comprising:
determining, by the at least one processor, the product consumption recommendation based on the blood glucose data and the user blood glucose response parameters, wherein the product consumption recommendation includes a recommendation of when the user should consume a carbohydrate containing product and which of the different carbohydrate containing products the user should consume in order to maintain blood glucose levels within a specified target range during the activity.

### Claim 19 (depends on 14)

The method of claim 14, wherein the activity monitoring device is a wrist wearable device.

### Claim 20

A non-transitory computer-readable storage medium having program instructions, for monitoring an activity, wherein the program instructions are configurable to cause at least one processor to:
receive activity data from an activity monitoring device associated with a user during an activity;
displaying at least some of the activity data on a display device associated with the user during the activity;
receive blood glucose data from a continuous glucose monitoring device worn by the user during the activity;
determine a product consumption recommendation based on the blood glucose data, wherein the product consumption recommendation includes a recommendation of when the user should consume a carbohydrate containing product and a quantity of carbohydrate containing product that the user should consume in order to maintain blood glucose levels within a specified target range during the activity;
display the product consumption recommendation on the display device during the activity; and
record an activity log including the activity data and the blood glucose data with respect to time.
