Training system and methods for designing, monitoring and providing feedback of training
Abstract
Computing device enhanced training environment system comprising a computing device, I/O subsystem for permitting a user to enter at least one attribute of the training or of the trainee, a plurality of sensors for generating sensory information, a training environment in which a training activity takes place, a database containing training related information. The computing device enhanced training environment system configured for at least one of the following: design a training program for a plurality of users, monitor training program performance, monitor training performance, instruct a user about the training, determine and/or set difficulty level in training apparatus.
Claims
exact text as granted — not AI-modified1 . An enhanced training environment system comprising:
a computing device, a training environment in which a training activity takes place, and a plurality of trainees performing the training activity, an I/O subsystem for permitting a user to enter at least one attribute of the training activity or of a trainee, a database containing at least one training routine information, a Wearable Computing Device (WCD), at least one of: a plurality of motion and position sensors for generating sensory information, a capture device for generating a captured image, where at least one of the said sensors or capture device is a part of the WCD;
the enhanced training environment system configured to generate a body model based on a method comprising:
finding the WCD location using a sensor found on the WCD,
finding the orientation of an image sensor found on the WCD,
combining at least two of: the image from the capture device, the WCD location, and sensors for generating sensory information;
in order to produce the said body model.
2 . The system of claim 1 , where some of the sensors can be at least one of position sensors, motion sensors, accelerometers, optical sensors, electromagnetic or acoustic based sensors, microphones, strain gauges, pressure and mechanical sensors.
3 . The system of claim 1 , further configured to monitor a training program using at least one of the sensory information, and the user inputs.
4 . The system of claim 1 further configured to track a rate of movements and to count a number of physical exercise routine repetitions.
5 . The system of claim 1 further configured to calculate a number of burnt calories during the execution of the training routine.
6 . The system of claim 1 , further configured to produce a skeleton model of the user and/or plurality of training devices, wherein the skeletal model includes at least a list of joints, each joint is a connection of two adjacent body parts.
7 . The system of claim 1 further configured to automatically change difficulty level in an exercise device.
8 . The system of claim 1 , wherein the training routine is any one of: weightlifting, Pilates, Yoga, running, dancing, resistance-based machine exercise, a ball game, suspension training, employee training, military training, physical rehabilitation training.
9 . The system of claim 1 , wherein the sensory information is sent over a network to a server by, wherein the server is configured to process sensory information from multiple users.
10 . The system of claim 1 , further configured to identify the training routine being performed.
11 . An enhanced training environment system comprising:
a computing device, a training environment in which a training activity takes place, and a plurality of trainees performing the training activity, an I/O subsystem for permitting a user to enter at least one attribute of the training or of a trainee, a plurality of motion and position sensors for generating sensory information, a database containing at least one training routine information,
the said enhanced training environment system configured to generate a body model based on a method comprising:
i. building a plurality of body models based on combining the sensory information from the plurality of motion and position sensors,
ii. filtering the plurality of the said body models, to possibly remove some of them from further consideration,
iii. deducing the next step plurality of body models, based on previous step surviving body models, and plurality of sensor data,
iv. repeating steps ii and iii, and
v. select a single body model in each step.
12 . The system of claim 11 combined with the system of claim 1 .
13 . The system of claim 11 , where some of the sensors can be at least one of position sensors, motion sensors, accelerometers, optical sensors, electromagnetic or acoustic based sensors, microphones, strain gauges, pressure and mechanical sensors.
14 . The system of claim 11 , further configured to monitor a training program using at least one of the sensory information, and the user inputs.
15 . The system of claim 1 further configured to track a rate of movements and to count a number of physical exercise routine repetitions.
16 . The system of claim 11 further configured to calculate a number of burnt calories during the execution of the training routine.
17 . The system of claim 11 , further configured to produce a skeleton model of the user and/or plurality of training devices. wherein the skeletal model includes at least a list of joints, each joint is a connection of two adjacent body parts.
18 . The system of claim 11 , wherein the training routine is any one of: weightlifting, Pilates, Yoga, running, dancing, resistance-based machine exercise, a ballgame, suspension training, employee training, military training, physical rehabilitation training.
19 . The system of claim 11 , wherein the sensory information is sent over a network to a server by, wherein the server is configured to process sensory information from multiple users.
20 . The system of claim 11 , further configured to identify the training routine being performed.Join the waitlist — get patent alerts
Track US2023089962A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.