Method for optimizing training based on body temperature variations

US12239883B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12239883-B2
Application numberUS-202117317159-A
CountryUS
Kind codeB2
Filing dateMay 11, 2021
Priority dateMay 12, 2020
Publication dateMar 4, 2025
Grant dateMar 4, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure introduces a method for providing substantially optimal training instructions to a user based on temperature measurements performed by a wearable device. The algorithm determines non-REM sleep phases of the user, measures the maximum temperature of the NREM sleep phase or an averaged value among the maximum values of several NREM sleep phases in a night, and it determines most appropriate training instructions for the user based on that temperature information. Gender and age may also have an effect in the training instruction determinations. Training information and alerts can be given via a smartphone application to the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for providing training instructions to a user, comprising: collecting a set of information related to the user comprising an age and a first gender; receiving a set of measurement data related to the user comprising a measured skin temperature obtained by one or more sensors of a wearable ring device worn by the user; determining a representative temperature value for at least one time period, wherein the at least one time period is a pre-selectable parameter, wherein the representative temperature value is measured during a time that the user is asleep; determining a day-to-day temperature cycle based on successive representative temperature values for the at least one time period; determining training instructions for a current day based on at least a latest temperature value, the first gender, and a relationship between the latest temperature value and the day-to-day temperature cycle, wherein the training instructions are different from second training instructions for a second gender that is different from the first gender; and generating a signal to display the training instructions to the user via a user interface. 2. The method of claim 1 , wherein the at least one time period is selected from values of 12 hours or 24 hours. 3. The method of claim 1 , wherein the relationship comprises at least qualitative values of high, middle, and low. 4. The method of claim 1 , further comprising: measuring a skin temperature of the user by a temperature sensor comprised in the wearable ring device, wherein the wearable ring device locates adjacently and in contact or in immediate proximity with the user's skin. 5. The method of claim 1 , wherein the time that the user is asleep is a predetermined time period in the night. 6. The method of claim 1 , wherein determining the representative temperature value comprises: selecting a maximum skin temperature within a defined time window during one or more defined sleeping periods, where the maximum skin temperature is an averaged value over a period of 10-30 minutes. 7. The method of claim 6 , wherein the one or more defined sleeping periods comprise non-rapid eye movement (NREM) sleep, the method further comprising: selecting a median value, a minimum value, a a maximum value, or an average value of temperature values of NREM sleep phases in case there are multiple NREM sleep periods in the time that the user is asleep. 8. The method of claim 1 , wherein determining the day-to-day temperature cycle is based on successive temperature values. 9. The method of claim 8 , further comprising: selecting the successive temperature values once a day; and using a moving average of three, four or five previously obtained, successive temperature values. 10. The method of claim 1 , further comprising: selecting training instructions for the current day based on the latest temperature value obtained either today or yesterday, so that: if the latest temperature value is higher than average, the selected training instructions comprise a lower intensity exercise or a longer lasting exercise, and if the latest temperature value is lower than average, the selected training instructions comprise a higher intensity exercise or a shorter lasting exercise or stretching or rest instead of training. 11. The method of claim 1 , wherein, in the determination of the day-to-day temperature cycle, the day-to-day temperature cycle is further extrapolated by estimating one or more temperature values for one or more following days, the method further comprising: using the estimated one or more temperature values for the training instructions or for planning future training instructions. 12. The method of claim 1 , further comprising: providing the training instructions comprising an amount of training, a type of training, a duration of training, an intensity of training, a time during the day for the training to take place, or a guidance to stretch or rest. 13. The method of claim 1 , further comprising: giving an alert to the user for a start of the training or for receiving the training instructions. 14. The method of claim 1 , further comprising: measuring activity of the user during a training time; and determining if the user has performed the training as instructed. 15. The method of claim 14 , further comprising: collecting feedback from the user based on the measured activity during the training time and a personal feedback about a feeling during or after the training. 16. The method of claim 15 , further comprising: modifying the training instructions based on collected feedback from multiple users, the measured activity during the training time, the personal feedback about the feeling during or after the training, and the relationship between the related latest temperature value to the temperature cycle. 17. A system for providing training instructions to a user, comprising: a computer; a personal smartphone; a wearable ring device worn by the user; wherein the system is configured to: collect, by the smartphone, a set of information related to the user comprising an age and a first gender; receive a set of measurement data related to the user comprising a measured skin temperature obtained by one or more sensors of the wearable ring device; determine a representative temperature value for at least one time period, where the time period is a pre-selectable parameter, either in the smartphone or in the computer, wherein the representative temperature is measured during a time that the user is asleep; determine a day-to-day temperature cycle based on successive representative temperature values for the at least one time period, either in the wearable device, in the smartphone or in the computer; determine training instructions for a current day based on at least a latest temperature value, the first gender, and a relationship between the latest temperature value and the temperature cycle, wherein the training instructions are different from second training instructions for a second gender that is different from the first gender, either in the smartphone or in the computer; and generate a signal to display the training instructions to the user via a user interface of the smartphone. 18. A non-transitory computer-readable medium storing code for providing training instructions to a user, the code comprising instructions executable by a processor to: collect a set of information related to the user comprising an age and a first gender; receive a set of measurement data related to the user comprising a measured skin temperature obtained by one or more sensors of a wearable ring device worn by the user; determine a representative temperature value for at least one time period, where the time period is a pre-selectable parameter, wherein the representative temperature is measured during a time that the user is asleep; determine a day-to-day temperature cycle based on successive representative temperature values for the at least one time period; determine training instructions for a current day based on at least a latest temperature value, the first gender, and a relationship between the latest temperature value and the temperature cycle, wherein the training instructions are different from second training instructions for a second gender that is different from the first gender; and generate a signal to display the training instructions to the user via a user interface.

Assignees

Inventors

Classifications

  • Supports; Fastening devices; Arrangements for mounting thermometers in particular locations · CPC title

  • used as a control parameter for the apparatus · CPC title

  • Sensors arranged on the body of the user · CPC title

  • for computer-aided diagnosis, e.g. based on medical expert systems · CPC title

  • for mining of medical data, e.g. analysing previous cases of other patients · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12239883B2 cover?
The present disclosure introduces a method for providing substantially optimal training instructions to a user based on temperature measurements performed by a wearable device. The algorithm determines non-REM sleep phases of the user, measures the maximum temperature of the NREM sleep phase or an averaged value among the maximum values of several NREM sleep phases in a night, and it determines…
Who is the assignee on this patent?
Oura Health Oy
What technology area does this patent fall under?
Primary CPC classification G16H20/30. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 04 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).