Method and System for Automated Personal Training that Includes Training Programs
First Claim
Patent Images
1. A computer implemented method comprising:
- (a) capturing, with a wrist-worn sensor, motion parameter data of a user performing an athletic movement;
(b) generating at a processor, one or more human movement screen scores based on the at least a first portion of the motion parameter data of the user performing the athletic movement;
(c) generating, by the processor, a personalized exercise program based on the one or more human movement screen scores;
(d) modifying, by the processor, the personalized exercise program based on a probable availability of the user, calculated by at least one processor by analyzing historical calendar data of the user; and
(e) presenting the user with an option to join a group to complete the personalized exercise program.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for creating personalized exercise programs are disclosed. An image capture device and a computer device are used to capture images of a user while the user performs athletic movements. The images may then be evaluated to create a human movement screen score. The human movement screen score, goal and time commitment information may then be used to create a personalized exercise program tailored to the specific user.
19 Citations
20 Claims
-
1. A computer implemented method comprising:
-
(a) capturing, with a wrist-worn sensor, motion parameter data of a user performing an athletic movement; (b) generating at a processor, one or more human movement screen scores based on the at least a first portion of the motion parameter data of the user performing the athletic movement; (c) generating, by the processor, a personalized exercise program based on the one or more human movement screen scores; (d) modifying, by the processor, the personalized exercise program based on a probable availability of the user, calculated by at least one processor by analyzing historical calendar data of the user; and (e) presenting the user with an option to join a group to complete the personalized exercise program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus configured to be worn on an appendage of a user, comprising:
-
at least one processor; a display device; a sensor device; a non-transitory computer-readable medium comprising computer-executable instructions that when executed by the at least one processor cause the at least one processor to; capture, from the sensor device, motion parameter data of the user performing an athletic movement; generate, by the least one processor, one or more human movement screen scores based on the at least a first portion of the motion parameter data of the user performing the instructed athletic movement; generate, by the at least one processor, a personalized exercise program based on the one or more human movement screen scores; modify, at the at least one processor, the personalized exercise program based on a probable availability of the user, calculated by the at least one processor by analyzing historical calendar data of the user; and present the user with an option to join a scheduled exercise session to complete the personalized exercise program. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium comprising computer-executable instructions that when executed by a processor, cause the processor to perform at least:
-
capturing, with a body-worn sensor, motion parameter data of a user performing an athletic movement; generating, with at least one processor, one or more human movement screen scores based on the at least a first portion of motion parameter data of the user performing the athletic movement; generating, at the at least one processor, a personalized exercise program based on the one or more human movement screen scores; modifying, with the at least one processor, the personalized exercise program based on a probable availability of the user, calculated by the at least one processor by analyzing historical calendar data of the user; and presenting the user with an option to join a group to complete the personalized exercise program.
-
Specification