IP Library Granted Patent US 10,561,900
Granted Patent B2
US 10,561,900 · App. 16/255,641 · Granted Feb 18, 2020

System and method for range of motion analysis and balance training while exercising

Inventor: Coleman Fung (Spicewood, TX)
Assignee: BLUE GOJI LLC.
A63B24/0003A63B22/0046A63B22/0285A63B22/0292A63B22/06A63B23/04A63F13/212A63F13/214A63F13/40A63F13/65G06F1/163G06F3/011G06F3/016G06T19/006G06F3/0304G06F2203/012H04W84/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,561,900
App. No.
16/255,641
Filed
Jan 23, 2019
Granted
Feb 18, 2020
Kind
B2
Art Unit
2181
USPC
710/1
Abstract

A system and method for range of motion analysis while exercising, including methods for constructing user movement profiles based on repeated and typical user movements during exercises as are typical for an adult of a user's age, weight, etc., and capable of warning a user of unhealthy, unsafe, or anomalous movement patterns during exercise, using a balance trainer, range of motion analyzer, and a plurality of sensors in conjunction with an exercise device, in an effort to reduce health risks to users during exercise with an enhanced or mixed reality exercise device.

Claims (29)

1. A system for range of motion analysis and balance training while exercising, comprising:

an exercise machine; and

a first sensor connected to or integrated into the exercise machine, and configured to detect the angle of a user's torso away from vertical; and

at least one additional sensor connected to or integrated into the exercise machine configured to detect the range of motion of at least one portion of the user's body; and

a range of motion analyzer, comprising at least a plurality of programming instructions stored in the memory of, and operating on at least one processor of, a computing device, wherein the plurality of programming instructions, when operating on the processor, cause the computing device to:

receive data from the at least one additional sensor;

receive or obtain statistical data regarding range of motion norms for people of different ages;

receive or obtain stored user profile data for the current user of the compatible exercise machine;

perform a plurality of analyses of the user's range of motion;

create a profile of the user's range of motion relative to statistical norms, prior history, and the virtual reality or mixed reality environment associated with the user's exercise;

display the results to the user in graphical or textual form; and

a balance trainer, comprising at least a plurality of programming instructions stored in the memory of, and operating on at least one processor of, a computing device, wherein the plurality of programming instructions, when operating on the processor, cause the computing device to:

receive data from the first sensor;

calculate, based on the data from the first sensor and the rate of change of that data, when the user is likely to stumble or fall; and

display a warning to the user in graphical or textual form to train the user to learn to anticipate and correct stumbles and falls.

2. The system of claim 1 , wherein the user's data is stored to track changes in range of motion and balance over time.

3. The system of claim 1 , further comprising a computing device capable of rendering a virtual reality or mixed reality environment wherein the exercise machine, computing device, and the system are configured to operate in conjunction, providing exercise with a virtual reality or mixed reality environment and range of motion analysis and balance training.

4. A method for range of motion analysis and balance training while exercising, comprising the steps of:

detecting and characterizing the angle of a user's torso away from vertical position, using a sensor and exercise machine;

detecting and characterizing the range of motion of at least one portion of a user's body, using an additional sensor and an exercise machine;

receiving or obtaining statistical data regarding range of motion norms for people of different ages, using a range of motion analyzer;

receiving or obtaining stored user profile data for the current user of the compatible exercise machine, using a range of motion analyzer;

performing a plurality of analyses of the user's range of motion, using a range of motion analyzer;

creating a profile of the user's range of motion relative to statistical norms, prior history, and the virtual reality or mixed reality environment associated with the user's exercise, using a range of motion analyzer;

displaying the results to the user in graphical or textual form;

informing a user if they are likely to fall, based at least in part on data from the first sensor and the rate of change of that data, using a balance trainer and a first sensor; and

displaying a warning to a user in graphical or textual form in order to improve a user's ability to anticipate and correct stumbles or falls through improved exercise form, using a balance trainer and display.

5. The method of claim 4 , wherein the user's data is stored to track changes in range of motion and balance over time.

6. The method of claim 4 , further comprising a computing device capable of rendering a virtual reality or mixed reality environment wherein the exercise machine, computing device, and the system are configured to operate in conjunction, providing exercise with a virtual reality or mixed reality environment and range of motion analysis and balance training.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2019
From: FUNG, COLEMAN
To: BLUE GOJI LLC.
Reel/Frame 049572/0027 →
Continuity (19)
Continuation 16223034 · Jan 23, 2019
Continuation In Part 16176511 · Oct 31, 2018
Continuation In Part 16011394 · Jun 18, 2018
Continuation In Part 15853746 · Dec 23, 2017
Continuation 15219115 · Jul 25, 2016
Continuation In Part 15193112 · Jun 27, 2016
Continuation In Part 15187787 · Jun 21, 2016
Continuation In Part 15175043 · Jun 7, 2016
Continuation In Part 16255641
Continuation 16223034 · Jan 23, 2019
Continuation In Part 16176511 · Oct 31, 2018
Continuation 16011394 · Jun 18, 2018
Continuation In Part 15853746 · Dec 23, 2017
Continuation 15219115 · Jul 25, 2016
Provisional Application 62697973 · Jul 13, 2018
Provisional Application 62330642 · May 2, 2016
Provisional Application 62330602 · May 2, 2016
Provisional Application 62310568 · Mar 18, 2016
Related Publication 20190143173A1 · May 16, 2019