Method and system for using artificial intelligence to interact with a user of an exercise device during an exercise session

US12285654B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12285654-B2
Application numberUS-202318497379-A
CountryUS
Kind codeB2
Filing dateOct 30, 2023
Priority dateMay 10, 2019
Publication dateApr 29, 2025
Grant dateApr 29, 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.

A method is disclosed for using an artificial intelligence engine to interact with a user of an exercise device during an exercise session. The method includes generating, by the artificial intelligence engine, a machine learning model trained to receive data as input, and based on the data, providing an output. While a user performs an exercise using the exercise device, the method includes receiving the data from an input peripheral of a computing device associated with the user. Based on the data being received from the input peripheral, the method includes determining, via the machine learning model, the output to control an aspect of the exercise device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method implemented by a computing device, the method comprising, at the computing device: generating, by an artificial intelligence engine executing on the computing device, a machine learning model that is trained to receive data as an input; and while a user performs an exercise using an exercise device that is communicatively coupled to the computing device: receiving the data and outputting, by the machine learning model: first instructions that dynamically adjust physical characteristics of the exercise device to correlate with the data, and second instructions that dynamically transition a virtual coach to at least one different virtual coach in response to determining, based on the data, that at least one performance threshold of the exercise is not being satisfied by the user. 2. The method of claim 1 , wherein the first instructions cause the exercise device to change at least one operating parameter of a plurality of operating parameters of the exercise device. 3. The method of claim 2 , wherein the plurality of operating parameters includes a range of motion of one or more pedals, a speed of a motor, a revolutions per minute of the motor, a speed of a fan, a temperature of a portion of the exercise device, a haptic setting of a portion of the exercise device, or some combination thereof. 4. The method of claim 1 , wherein the data comprises an electronic recording of a voice of the user received via a microphone associated with the computing device or the exercise device. 5. The method of claim 1 , wherein the data is associated with a difficulty of the exercise the user is currently performing, and the method further comprises: outputting, by the machine learning model, third instructions that modify an exercise plan associated with the user. 6. The method of claim 1 , wherein: the virtual coach comprises a virtual character persona, and the at least one different virtual coach comprises a second virtual persona that is distinct from the virtual persona. 7. The method of claim 1 , wherein, when the data comprises an indication from the user that the exercise is too difficult, the first instructions cause an overall difficulty of the exercise to be reduced for the user. 8. The method of claim 1 , wherein the data comprises at least one instruction to modify at least one operating parameter of the exercise device, and the data is received via a microphone, a touchscreen, a keyboard, a mouse, a proprioceptive sensor, or some combination thereof. 9. A tangible, non-transitory computer-readable medium storing instructions that, when executed by at least one processor included in a computing device, cause the computing device to execute steps that include: generating, by an artificial intelligence engine executing on the computing device, a machine learning model that is trained to receive data as an input; and while a user performs an exercise using an exercise device that is communicatively coupled to the computing device: receiving the data and outputting, by the machine learning model: first instructions that dynamically adjust physical characteristics of the exercise device to correlate with the data, and second instructions that dynamically transition a virtual coach to at least one different virtual coach in response to determining, based on the data, that at least one performance threshold of the exercise is not being satisfied by the user. 10. The tangible, non-transitory computer-readable medium of claim 9 , wherein the first instructions cause the exercise device to change at least one operating parameter of a plurality of operating parameters of the exercise device. 11. The tangible, non-transitory computer-readable medium of claim 10 , wherein the plurality of operating parameters includes a range of motion of one or more pedals, a speed of a motor, a revolutions per minute of the motor, a speed of a fan, a temperature of a portion of the exercise device, a haptic setting of a portion of the exercise device, or some combination thereof. 12. The tangible, non-transitory computer-readable medium of claim 9 , wherein the data comprises an electronic recording of a voice of the user received via a microphone associated with the computing device or the exercise device. 13. The tangible, non-transitory computer-readable medium of claim 9 , wherein the data is associated with a difficulty of the exercise the user is currently performing, and the steps further include: outputting, by the machine learning model, third instructions that modify an exercise plan associated with the user. 14. The tangible, non-transitory computer-readable medium of claim 9 , wherein the virtual coach comprises a virtual character. 15. The tangible, non-transitory computer-readable medium of claim 9 , wherein, when the data comprises an indication from the user that the exercise is too difficult, the first instructions cause an overall difficulty of the exercise to be reduced for the user. 16. The tangible, non-transitory computer-readable medium of claim 9 , wherein the data comprises at least one instruction to modify at least one operating parameter of the exercise device, and the data is received via a microphone, a touchscreen, a keyboard, a mouse, a proprioceptive sensor, or some combination thereof. 17. A computing device, comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the computing device to carry out steps that include: generating, by an artificial intelligence engine executing on the computing device, a machine learning model that is trained to receive data as an input; and while a user performs an exercise using an exercise device that is communicatively coupled to the computing device: receiving the data and outputting, by the machine learning model: first instructions that dynamically adjust physical characteristics of the exercise device to correlate with the data, and second instructions that dynamically transition a virtual coach to at least one different virtual coach in response to determining, based on the data, that at least one performance threshold of the exercise is not being satisfied by the user. 18. The computing device of claim 17 , wherein the first instructions cause the exercise device to change at least one operating parameter of a plurality of operating parameters of the exercise device. 19. The computing device of claim 18 , wherein the plurality of operating parameters includes a range of motion of one or more pedals, a speed of a motor, a revolutions per minute of the motor, a speed of a fan, a temperature of a portion of the exercise device, a haptic setting of a portion of the exercise device, or some combination thereof. 20. The computing device of claim 17 , wherein the data comprises an electronic recording of a voice of the user received via a microphone associated with the computing device or the exercise device.

Assignees

Inventors

Classifications

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 US12285654B2 cover?
A method is disclosed for using an artificial intelligence engine to interact with a user of an exercise device during an exercise session. The method includes generating, by the artificial intelligence engine, a machine learning model trained to receive data as input, and based on the data, providing an output. While a user performs an exercise using the exercise device, the method includes re…
Who is the assignee on this patent?
Rehab2Fit Tech Inc, Rom Tech Inc
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 Apr 29 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).