Sport movement analyzer and training device
First Claim
1. A sport movement analyzer and training method for detecting, analyzing, correcting and re-creating sport movements of a user in real time, comprising:
- a) securing an analyzer to a user'"'"'s forearm engaged in sport movements;
b) providing signals representative of the movement of the forearm at various swing positions along a swing path during a sport movement via a sensing unit in the analyzer;
c) processing the signals to measure various parameters descriptive of a sport performance of the user at the swing positions via a processor in the analyzer; and
d) storing stored programs in the analyzer for servicing the processor in processing the signals representative of the sport performance and storing a history of past sport performances by the user for comparison purposes.
1 Assignment
0 Petitions
Accused Products
Abstract
A sport movement analyzer and training device and method, in real time, detect, analyze, correct and re-create sport movements of a user. An analyzer is secured to a user'"'"'s wrist engaged in sport movements. A sensing unit in the analyzer provides signals representative of the movement of the wrist at various swing positions along a swing path during a sport movement. A processor in the analyzer processes the signals to measure various parameters descriptive of a sport performance of the user at the swing positions along the swing path. Stored programs in the analyzer service the processor in processing the signals representative of the sport performance for display to the user. A history of past sport performances by the user is stored for comparison purposes with current sport performances.
382 Citations
66 Claims
-
1. A sport movement analyzer and training method for detecting, analyzing, correcting and re-creating sport movements of a user in real time, comprising:
-
a) securing an analyzer to a user'"'"'s forearm engaged in sport movements;
b) providing signals representative of the movement of the forearm at various swing positions along a swing path during a sport movement via a sensing unit in the analyzer;
c) processing the signals to measure various parameters descriptive of a sport performance of the user at the swing positions via a processor in the analyzer; and
d) storing stored programs in the analyzer for servicing the processor in processing the signals representative of the sport performance and storing a history of past sport performances by the user for comparison purposes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 47)
-
-
18. A sport movement analyzer and training device for detecting, analyzing, correcting and re-creating sport movements of a user in real time, comprising:
-
a) an analyzer fabricated as a package for securing to a user'"'"'s arm engaged in sport movements;
b) a sensing unit in the analyzer providing signals representative of the movement of the forearm at various swing positions along a swing path during a sport movement;
c) a processor in the analyzer processing the signals to measure various parameters descriptive of a sport performance of the user at the swing positions; and
d) a storage means including stored programs in the analyzer servicing the processor in processing the signals representative of the sport performance and a history of past sport performances by the user for comparison purposes. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system for detecting, analyzing, correcting and re-creating sport movements of a user in real time, comprising:
-
a) an analyzer for detecting sport movements in terms of various parameters and separating the movements into parts wherein each part is a swing position included in a sport movement;
b) a transceiver in each sensor for transmitting signals representative of the detected sport movement by each part;
c) a server coupled to and receiving the signals; and
d) a memory coupled to the server for storing the signals representative of the movement by each part. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
48. A method for detecting, analyzing, correcting and re-creating sport movements of a user in real time, comprising:
-
a) detecting sport movements via an analyzer in terms of various parameters and separating the movements into parts wherein each part is a swing position included in a sport movement;
b) transmitting signals representative of the detected sport movement by each part via a transceiver;
c) receiving in a server the signals transmitted by the transceiver;
d) coupling a memory to the server and storing the signals representative of the movement by each part;
e) The memory including (i) stored programs for analyzing the movement in terms of the various parameters and (ii) a history of past sport movements by part of the user; and
f) displaying in real time the sport movement by part in a display responsive to an analysis. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61)
-
-
59. A training device for improving the performance of a sport movement by a user comprising:
-
a) an analyzer secured to a user'"'"'s forearm engaged in sport movements;
b) a sensing unit within the analyzer providing signals representative of the movement of the forearm at various swing positions along a swing path during a sport movement;
c) a processor within the package processing the signals to measure various parameters descriptive of a sport performance of the user at swing positions; and
d) a storage means including stored programs within the package servicing the processor in processing the signals representative of the sport performance and including a history of past sport performances by the user for comparison purposes with the sport performance.
-
-
62. A method of learning a swing movement comprising:
-
a) securing an analyzer to a forearm arm of a user;
b) taking an initial swing position by the user;
c) detecting the position by the analyzer and providing a feedback signal to the user;
d) initiating a swing by the user to a stop position;
e) providing a mark signal to the user at the stop position by the analyzer;
f) detecting the absence of movement by the analyzer and providing mark as sound or vibration; and
g) saving the position in the analyzer for comparison with future swing movement.
-
-
63. A method of teaching a swing movement comprising:
-
a) securing an analyzer to a forearm of a user;
b) providing a command to the analyzer that the user intends to practice his/her swing movement;
c) configuring the analyzer to;
(i) detect the start position of the user;
(ii) detect the swing movement and estimate hand positions of the user at swing positions along a swing path;
(iii) notifying the user when the swing movement passes through a swing position with proper movement or improper movement; and
(iv) collecting and storing swing data for future use.
-
-
64. A method of re-programming an analyzer for improved user swing performance, comprising:
-
a) storing all key motion data from a swing performance of a user in a programmable analyzer or an external database;
b) reviewing stored motion data for improved swing performance;
c) selecting the stored motion data for improved swing performance; and
d) re-programming the analyzer with the selected motion data for improved swing performance of the user. - View Dependent Claims (65)
-
-
66. A medium, executable in a computer system, for detecting, analyzing, correcting and re-creating sport movements of a user in real time using an analyzer secured to a user'"'"'s forearm engaged in sport movements, the medium comprising,
b) program code for providing signals representative of the movement of the forearm at various swing positions along a swing path during a sport movement via a sensing unit in the analyzer; -
c) program code for processing the signals to measure various parameters descriptive of a sport performance of the user at the swing positions via a processor in the analyzer; and
d) program code for storing and executing stored programs in the analyzer for servicing the processor in processing the signals representative of the sport performance and storing a history of past sport performances by the user for comparison purposes.
-
Specification