System and method for golf swing training
Abstract
A method and system for training the movement of a golf club that includes a mobile device that receives positional data based on movement of a golf club and stores summation parameters of golf club movements in a trainee database. In addition, the mobile device builds a training envelope that determines the parameters for training and detraining movements. The mobile device then selects a best movement from a plurality of training iterations and outputs an instantaneous feedback based on the positional data during the training iterations. The best movement is the positional and rotational data generated by a best swing. A new best movement is determined from a training iteration that produces a better result than the previous movement.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A golf training method, comprising:
receiving, by a mobile device, positional data based on movement of a golf club; storing, by the mobile device, summation parameters of golf club movements in a trainee database; building, by the mobile device, a training envelope that determines the parameters for training and detraining movements; selecting, by the mobile device, a best movement from a plurality of training iterations; and outputting, by the mobile device, an instantaneous feedback during the training iterations, wherein the instantaneous feedback is based on the received positional data, wherein the instantaneous feedback indicates one or both of conforming to the training envelope or being beyond the training envelope.
2 . The method of claim 1 , wherein the instantaneous feedback is an audio response.
3 . The method of claim 1 , further comprising:
adjusting, by the mobile device, the training envelope parameters as the movement is repeatedly performed.
4 . The method of claim 1 , further comprising:
selecting, by the mobile device, a new best movement when the parameters of a golf club movement have improved beyond the previous best movement parameters.
5 . The method of claim 4 , wherein the new best movement is a condition for outputting, by the controller, positive instantaneous feedback.
6 . The method of claim 1 , wherein the parameters for training and detraining movements include accuracy of golf club positioning, accuracy of a swing movement, a back swing distance control, and an even acceleration of a swing.
7 . The method of claim 1 , further comprising:
outputting, by the mobile device, a detraining signal in response to detecting a golf club movement beyond the training envelope parameters.
8 . The method of claim 1 , further comprising:
in response to reaching a training threshold, resetting, by the mobile device, the training and detraining parameters of the training envelope.
9 . The method of claim 1 , wherein the trainee database includes one or more of a current training level, a current improvement rate, quantitative improvement over training duration, quantitative improvement per training iteration and session, definitions of best movement, definitions of training movement, and definitions of detraining movements.
10 . The method of claim 1 , further comprising:
continuously comparing, by the mobile device, a current level of performance with the new best movement and training envelope to output instantaneous feedback.
11 . The method of claim 1 , wherein the training movements are golf club movements within the training envelope parameters and the detraining movements are golf club movements beyond the training envelope parameters.
12 . The method of claim 1 , wherein the training envelope is a set of positional and rotational values that define the range of values included in a successful training movement.
13 . A golf training system, comprising:
a mobile device configured to:
receive positional data based on movement of a golf club;
store summation parameters of golf club movements in a trainee database;
build a training envelope that determines the parameters for training and detraining movements; and
select a best movement from the training iterations; and
output an instantaneous feedback during the training iterations, wherein the instantaneous feedback is based on the received positional data,
wherein the instantaneous feedback indicates one or both of conforming to the training envelope or being beyond the training envelope.
14 . The system of claim 13 , wherein the instantaneous feedback is an audio response.
15 . The system of claim 13 , wherein the parameters for training and detraining movements include accuracy of golf club positioning, accuracy of a swing movement, a back swing distance control, and an even acceleration of a swing.
16 . The system of claim 13 , wherein the training movements are golf club movements within the training envelope parameters and the detraining movements are golf club movements beyond the training envelope parameters.
17 . The system of claim 13 , wherein the training envelope is a set of positional and rotational values that define the range of values included in a successful training movement.
18 . A non-transitory computer readable medium containing program instructions executed by a processor, the computer readable medium comprising:
program instructions that receive positional data based on movement of a golf club; program instructions that store summation parameters of golf club movements in a trainee database; program instructions that build a training envelope that determines the parameters for training and detraining movements; program instructions that select a best movement from the training iterations; and program instructions that output an instantaneous feedback during the training iterations, wherein the instantaneous feedback is based on the received positional data, wherein the instantaneous feedback indicates one or both of conforming to the training envelope or being beyond the training envelope.
19 . The non-transitory computer readable medium of claim 18 , wherein the instantaneous feedback is an audio response.
20 . The non-transitory computer readable medium of claim 18 , wherein the training envelope is a set of positional and rotational values that define the range of values included in a successful training movement.Join the waitlist — get patent alerts
Track US2015018112A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.