N/A
The present application relates generally to the fields of athletic training and physical rehabilitation, and more specifically to systems and methods of monitoring body positions of athletes, physiotherapy patients, individuals suffering from balance problems, and other users of the system, and for effectively providing immediate feedback to the system user relating to the monitored body position for use in such training, rehabilitation, and maintenance of proper body balance in daily activities.
Athletic training systems are known that may be employed to monitor the body position and/or movement of an athlete as he or she engages in a particular sporting activity. Conventional athletic training systems monitor the body movements of an athlete as he or she swings a golf club, a baseball bat, a hockey stick, or a tennis racket. In the event the athletic training system detects a body motion that deviates from a desired motion for a particular sport, the system provides the athlete with a visible and/or audible indication of the undesirable body motion in real time. Alternatively, the athletic training system may store information relating to the athlete's body movement for review at a later time.
For example, U.S. Pat. No. 5,430,435 (the '435 patent) issued Jul. 4, 1995 entitled ADJUSTABLE ATHLETIC TRAINING SYSTEM discloses an athletic training system including a position processor that may be mounted on the headband of an athlete, or on any other suitable body part or article of clothing. The position processor includes one or more sensors operative to detect the direction of tilt of the athlete's head (e.g., left-to-right and/or front-to-back), to process data representative of the detected tilt direction for generating head position information, and to provide the athlete with visible and/or audible indications of the positional information in real time. Because the athletic training system described in the '435 patent provides body position information to an athlete in real time as he or she engages in a particular sporting activity, the training system essentially creates a learning environment in which the system teaches the athlete via immediate feedback the proper body position to maintain for the particular sport. The athletic training system therefore obviates the need for the athlete to engage in a protracted after-the-fact analysis of his or her athletic performance—the system essentially allows the athlete to learn while doing.
For example, while playing tennis, it is important that the tennis player's head be maintained in a proper “head-up” position, i.e., the axis of the head is maintained substantially vertical. When the tennis player's head is in the head-up position, the player's balance is improved, thereby making it easier for the player to track a rapidly moving tennis ball. If the head is not positioned in the proper head-up position, then the tennis player's performance typically deteriorates. By mounting the position processor described in the '435 patent on his or her headband, the tennis player can receive an immediate visual and/or audio indication of his or her head tilting away from the desired vertical axial position. As a result, the tennis player can learn to maintain his or her head in the proper head-up position while practicing or playing a tennis game or match.
Not only is it important for a tennis player to monitor the position of his or her head while playing tennis, but it is also important for certain patients receiving physical therapy in hospital or rehabilitation settings to monitor and to maintain proper head position. For example, victims of stroke often subconsciously tilt their heads to one side. By attaching the position processor described in the '435 patent to the head of a patient suffering from a stroke, the stroke patient can receive immediate indications of the times when his or her head tilts away from the vertical axial position, thereby enabling the patient to learn how to maintain proper head position while standing, sitting, or walking.
Although the athletic training system disclosed in the '435 patent has been successfully employed in many different athletic training and physical therapy applications, the system has potential drawbacks. For example, tilt indicators such as accelerometers often generate misleading signals when tilting is accompanied by rotation or translation. Further, it is often desirable to mount such training systems on different parts of the user's body for different applications and/or for aesthetic reasons, and to provide a way of determining the orientation of the system relative to the user. Moreover, some users of the system may be unable to recognize and to respond quickly and appropriately to the visible and/or audible indications provided by the position processor. In addition, visible and/or audible feedback may be inappropriate in certain environments such as public places or if the user is visually or audibly impaired.
Further, because different sports typically require athletes to perform different body movements and to assume different body positions, the system may provide visible and/or audible indications to athletes at inappropriate times, depending upon the type of sport being played. In addition, the user and/or a physical therapist may desire some quantitative feedback relating to the user's balance skill level. Moreover, some system users may not thrive in a “learn while doing” type of learning environment, and may require supplemental guidance or instruction from a human trainer or therapist. However, the athletic training system described in the '435 patent does not provide mechanisms for easily integrating monitoring and feedback functions performed by both the system and a human trainer/therapist, and for addressing the other limitations outlined above.
In addition, some physiotherapy patients may subconsciously make body movements that deviate from head or body tilting. For example, instead of merely tilting their heads, victims of stroke may also rotate their heads in the horizontal plane toward the side of their bodies most affected by the stroke. However, the system described in the '435 patent is typically not suited for monitoring or for providing indications of such rotational head movements.
It would therefore be desirable to have an improved system and method of monitoring body position for use in athletic training, physical rehabilitation, and the performance of daily activities that avoid the drawbacks of the above-described systems.
In accordance with the present invention, a system and method of monitoring the body position of a user are provided that may be employed in athletic training and physical rehabilitation applications. The presently disclosed body position monitoring system essentially creates a learning environment in which an athlete or physiotherapy patient is taught via immediate feedback the proper body position to maintain for a particular sport or activity. The system effectively teaches the athlete or patient to maintain proper body position as he or she participates in a sport, or while simply standing, sitting, or walking. In this way, the presently disclosed body position monitoring system allows the user to learn while doing. The presently disclosed system also teaches the user to compensate for physiological and/or neurological defects that may impair proper balance while performing daily activities.
In one embodiment, the body position monitoring system comprises one or more motion-detecting/signal-emitting units (“student units” or “local units”) and one or more monitor/control units (“professional units”, “pro units”, or “remote units”). Each one of the student and pro units includes at least one processor and associated program/data memory; a voice processor, an audio amplifier, and a speaker for providing verbal feedback to the user; an input mechanism such as a switch pad for turning the unit on and off, for selecting desired operating modes and parameters, and for calibrating the system; a data communications interface for connecting the unit to a network or personal computer; and, a wireless communications interface for communicably coupling the unit to one or more remote units via a selected radio frequency (RF) channel. Each student unit further includes at least one position sensor operative to sense a direction and a magnitude of angular and/or rotational displacement of a selected body part of the user. In an alternative embodiment, the student unit may be employed as a standalone unit.
In one mode of operation, each student unit is mountable directly or indirectly on a selected body part of the user, and the position sensor within the student unit is operative to sense a direction and a magnitude of tilt of the selected body part relative to a predetermined reference position. Further, the processor within the student unit is operative to convert data representing the tilt direction/magnitude into angular position information, to determine a length of time the selected body part is positioned at the angular position, and to provide selected verbal feedback to the user based on the angular position information and/or the length of time the body part is positioned at that angular position. According to one feature, the position sensor is further operative to sense a direction and a magnitude of rotation of the selected body part in a predetermined plane, and the processor is further operative to provide selected verbal feedback to the user based on the rotational position information.
According to another feature, the data memory within the student unit is operative to store one or more customizable voice data files. Each voice data file is customizable to represent a respective spoken word or phrase such as “tilting left”, “tilting right”, “tilting forward”, “tilting backward”, “rotating right”, “rotating left”, “keep head up”, and/or any other suitable word or phrase. The voice processor is operative to process the word/phrase data to allow an audible indication of the word/phrase to be provided to the user via the audio amplifier and speaker. Further, each voice data file is customizable to reproduce the sound of the user's voice, or the voice of a selected individual other than the user such as a teacher or sports celebrity. Moreover, each voice data file is customizable to allow verbal feedback to be provided to the user in one or more different languages selectable by the user. In addition, each voice data file is loadable into the data memory via the data communications interface or the wireless communications interface.
According to still another feature, the student unit is operative to perform analog or digital filtering on the data representing the tilt direction/magnitude, and on the data representing the rotational direction/magnitude, thereby removing spurious artifacts from the tilt/rotation data that may affect the accuracy of the associated angular/rotational position information. Further, the type of filtering performed by the processor is selectable based on the sport or other activity currently engaged in by the user.
In another mode of operation, a user of the pro unit such as a human athletic trainer or physical therapist can remotely monitor the angular/rotational position information generated by the student unit via the wireless communications interfaces of the respective units, as the user engages in the particular sport or activity. Further, the trainer or therapist can change the selected operational mode, the selected type of filtering, and/or any other selected operational parameter(s) of the student unit via the switch pad of the pro unit and the respective wireless communications interfaces, based on the monitored angular/rotational position information and the particular sport or activity engaged in by the athlete or patient. Moreover, the trainer or therapist can remotely disable the verbal feedback provided to the user by the student unit via the switch pad of the pro unit, in event the user becomes unduly distracted by the audible feedback while engaging in the particular sport or activity.
By providing a body position monitoring system including multiple programmable student and pro units, in which each student unit provides immediate verbal feedback to a user of the student unit based on the angular/rotational position of the user's body, and in which each pro unit provides the capability of remotely monitoring the positional information and of optionally changing the operational modes and parameters of the student unit based on the positional information and the particular activity currently engaged in by the student user, a learning environment can be created and tailored to satisfy the particular athletic training or physical therapy needs of the athlete or physiotherapy patient.
Other features, functions, and aspects of the invention will be evident from the Detailed Description of the Invention that follows.
The invention will be more fully understood with reference to the following Detailed Description of the Invention in conjunction with the Drawings of which:
a-5c are illustrations of multiple views of the student unit of
U.S. Provisional Patent Application No. 60/504,518 filed Sep. 18, 2003 entitled ADJUSTABLE TRAINING SYSTEM FOR ATHLETICS AND PHYSICAL REHABILITATION INCLUDING STUDENT UNIT AND REMOTE UNIT COMMUNICABLE THEREWITH, and U.S. Provisional Patent Application No. 60/497,460 filed Aug. 21, 2003 entitled ADJUSTABLE ATHLETIC TRAINING SYSTEM INCLUDING STUDENT UNITS AND A REMOTE UNIT COMMUNICABLE THEREWITH, are incorporated herein by reference.
A body position monitoring system and method are disclosed that may be employed to create a learning environment for users such as athletes and physiotherapy patients, or as an aid in maintaining proper balance during the performance of daily activities. The presently disclosed monitoring system provides verbal feedback to system users in real time based on the angular and/or rotational positions of a body part to which the system is attached, while allowing information relating to the position of the user's body part to be remotely monitored. The verbal feedback and associated body position information generated by the system may be used by athletes to help them learn desired body positions for a particular sporting activity such as tennis, golf, fencing, sculling, dance, or any other suitable sporting or leisure activity. The verbal feedback and body position information may also be used by physiotherapy patients as aids in learning proper body control, or to palliate the acute or chronic effects of a loss of self control, which may have occurred due to an accident, age-related degradation, or illness. The system further allows operating modes and parameters of the system to be changed either remotely or locally to create a learning or long-term usage environment that best suits each system user.
As shown in
In the presently disclosed embodiment, the unit 204 (see
The multi-axis tilt/rotation sensing module 122 may comprise one or more mechanical switches, one or more multi-axis accelerometers and/or gyroscopes, or any other suitable mechanism(s) for sensing a direction and a magnitude of angular and/or rotational displacement of the unit 204 in one, two, or three-dimensional space relative to at least one predetermined reference position. In one embodiment, the multi-axis tilt/rotation sensing module 122 comprises a low-cost multi-position mercury switch, as described in U.S. Pat. No. 5,430,435 issued Jul. 4, 1995 entitled ADJUSTABLE ATHLETIC TRAINING SYSTEM, which is incorporated herein by reference. The mercury switch includes a mercury droplet that contacts pins of the switch if the sensing module 122 is tilted from a substantially horizontal position in any direction. The number of pins simultaneously contacted by the mercury droplet varies with the relative angle of tilt of the sensing module 122. For example, if the unit 204 is mounted on the headband of a tennis player (see, e.g.,
For example, when the unit 204 is mounted on the headband 402 of the tennis player 400 (see, e.g.,
It is appreciated that in alternative embodiments, the student unit may be mounted on any suitable body part (e.g., head or chest) or on any suitable article of clothing (e.g., hat or jersey) of the user to sense the tilting or rotation of the user's body in a given vertical or horizontal plane. For example, the student unit including the multi-axis tilt/rotation sensing module 122 may be mounted on the chest or jersey of a physiotherapy patient for directly sensing and monitoring truncal stability.
In the presently disclosed embodiment, when the unit 204 (see
Accordingly, in response to the angular and/or rotational position information provided to the microprocessor 112 by the sensing module 122, the microprocessor 112 may access one or more data files containing data representative of a suitable word(s) or phrase(s) from the data memory 114, and then decompress the word or phrase data and provide it to the voice processor 124. Next, the voice processor 124 processes the digital word or phrase data to generate an analog voice signal representing the word or phrase, and provides the voice signal to the audio amplifier 126 for subsequent reproduction of the word or phrase via the speaker 128, or via an ear plug or headphones connected to the headphone jack 142. In alternative embodiments, the words and phrases may be stored in the data memory 114 in an uncompressed data format. Further, the local communication sub-system of the student unit may alternatively comprise an analog audio sub-system operative to play and record words, phrases, and/or any other suitable sounds in analog form.
As described above, when operating in the student mode, the unit 204 (see
In the presently disclosed embodiment, the switch pad 116 included in the unit 204 (see
As described above, when operating as a pro unit, the unit 204 (see
In the presently disclosed embodiment, when the unit 204 (see
Because the angular and/or rotational position information provided to the microprocessor 112 by the multi-axis tilt/rotation sensing module 122 may include spurious artifacts affecting the accuracy of the angular/rotational position information, the microprocessor 112 is operative to process the positional data to remove such spurious artifacts. Further, the type of processing performed by the microprocessor 112 may be selected based on the sport or other activity currently engaged in by the user.
Specifically, in the event the multi-axis tilt/rotation sensing module 122 comprises a dual axis accelerometer, the sensing module 122 is operative to measure the relative acceleration due to gravity, depending upon the angle at which each accelerometer axis is positioned relative to the ground. Because the dual axis accelerometer may also respond to the acceleration generated by the user, e.g., an athlete, as he or she performs the normal lateral movements for his or her particular sport, the microprocessor 112 processes the raw accelerometer data provided by the sensing module 122 so that tilts of the athlete's body with respect to a predetermined reference position can be differentiated from the athlete's normal and expected lateral motions, or rotational motions in another plane.
In the preferred embodiment, the bandwidth (BW) of the dual axis accelerometer is set using a bypass capacitor for each accelerometer axis. For example, when a 0.47 μF bypass capacitor is used for each axis, the accelerometer bandwidth is about 10 Hz. As a result, the minimum rate at which the microprocessor 112 can sample each axis is about 20 Hz to prevent aliasing. It is noted that the dual axis accelerometer typically provides a respective pulse width modulated (PWM) digital signal for each accelerometer axis. Further, the maximum rate at which the microprocessor 112 can sample the PWM signals is limited by the performance capabilities of the microprocessor 112. In the presently disclosed embodiment, the microprocessor 112 employs a sampling rate of about 29 Hz.
The sampling rate of the microprocessor 112 may be determined as follows. Independent of the accelerometer bandwidth, the rate at which samples are detected by the microprocessor 112 is defined by the period (T2) of the PWM signals. For example, the period T2 of each PWM signal may be about 2.16 msec, which corresponds to a frequency of about 463 Hz. In the presently disclosed embodiment, the microprocessor 112 is configured to capture every 16th sample of the accelerometer data for each axis, thereby providing the exemplary sampling rate of about 29 Hz.
As indicated above, the period of the PWM signals generated by the dual axis accelerometer is designated as T2. If the time during which the PWM signal is active (e.g., logical high) is designated as T1, then the ratio of the values T1/T2 is proportional to the acceleration (g) sensed by the accelerometer along a respective axis. In the presently disclosed embodiment, the microprocessor 112 includes at least one timer configured to measure the T1 value for each accelerometer axis, in which the measured T1 values are expressed in terms of timer counts. For example, the measured T1 values may be expressed as
T1θcount(θ)=T1count(sin(θ(2π/360))), (1)
in which “θ” is the tilt angle relative to the predetermined reference position. Using equation (1), the T1 count difference from a nominal 0 degree tilt can be illustrated graphically, as depicted in
It is noted that the accuracy of the angular/rotational position information provided by the sensing module 122 to the microprocessor 112 may also be affected by accelerometer noise. Accelerometer root mean square (rms) noise may be expressed as
Accelnoiserms(BW)=200(μg/Hz1/2)(BW*1.6)1/2, (2)
in which “BW” is the accelerometer bandwidth. For example, if BW is 10 Hz, then Accelnoiserms(BW) equals 800 μg. The statistical probability that the accelerometer noise will exceed a predetermined peak value within a given time may be calculated as follows. For Gaussian noise, the statistical probability that the noise exceeds the rms value may be expressed as
fsample=10 Hz, (3)
rms8percent=0.006, rms6percent=0.27, (4)
in which “rms8percent” and “rms6percent” represent the percentage of samples occurring at 8×(rms value) and 6×(rms value). Accounting for the sampling rate, the time between false samples due to the noise may be expressed as
Tfalse(rmspercent)=100/(rmspercent*fsample). (5)
Accordingly, Tfalse(rms8percent) equals about 9.579 minutes. To assure that false samples due to accelerometer noise occur at a rate of no more than 1 every 10 minutes, the resolution of the system is limited by a noise peak of about eight times the accelerometer noise specification. The noise peak (rms) may be expressed as
Accelnoisepeak=Accelnoiserms(BW)*8, (6)
Accelnoisepeak=6.4×10−3 g. (7)
The effect of this accelerometer noise as a function of tilt angle θ can be determined by expressing the tilt angle in terms of acceleration, and then defining the incremental accelerometer gain (dangle/dg) at a given tilt angle θ. The noise peak is then multiplied by the accelerometer incremental gain, as a function of the tilt angle θ range, to obtain the angular error θnoise due to the accelerometer noise, as depicted in
In the presently disclosed embodiment, the microprocessor 112 is operative to increment a counter when the tilt angle θ exceeds a predetermined threshold level corresponding to a selected sensitivity level for the sensing module 122, as described below. Specifically, the counter output is compared to a predetermined delay value, which is set by the sensitivity level. Counter values that exceed the delay value cause an alarm output to be generated, which may be conveyed to the user locally via audible words, sounds, or tones, and/or remotely via one of the RF channels. Any single tilt angle sample value below the predetermined threshold level resets the counter to zero, at which point counting begins again.
The microprocessor 112 is also operative to filter the tilt angle θ values before determining whether or not to increment the counter, thereby further removing spurious artifacts that might reduce the accuracy of the system. For example, the microprocessor 112 may filter the tilt values using a finite impulse response (FIR) filter, a running average filter, a low pass filter characterized by a suitable number of poles, or any other suitable digital or analog filter.
In one embodiment, in order to improve the system's ability to discriminate between user motions of interest and insignificant user motions such as quick jerking movements and/or very slow movements, the microprocessor 112 is operative to filter the angular and/or rotational position information provided by the sensing module 122 using frequency-based signal processing. Such user motions of interest (i.e., tilting or rotational motions) typically fall within a specific range of frequencies. The microprocessor 112 is operative to filter the positional information using low pass, high pass, or band-pass filtering to remove frequencies above and/or below a predetermined frequency range, which may vary depending on the sport or other activity engaged in by the user. The characteristics of the filtering performed via the microprocessor 112 may also depend on other factors including the user's skill level and the size/shape of the user's body. In the preferred embodiment, the microprocessor 112 and its associated program/data memory 114 are programmable to allow the user to download one or more filtering algorithms, and to select the most appropriate pre-programmed filtering algorithm to use based on the user's body characteristics, sport, or other activity.
For example, the network connector 140 may be employed to connect the network interface 130 to a personal computer and/or the Internet to download to the program/data memory 114 selected filtering algorithms for various sports and/or physical therapies, to modify programs based on user requirements or on analyses of previous user performances, to download voice data files containing words and/or phrases appropriate for the specific application in a variety of different languages (e.g., English, French, German, Italian, Chinese, Japanese, Korean, etc.), and to download data files containing different types of sounds and/or tones. In one embodiment, the voice data files downloaded to the program/data memory 114 are customized to reproduce the sound of the user's voice or the voice of a selected individual other than the user such as a teacher or a sports celebrity. The network connector 140 and the network interface 130 may also be employed to upload filtering algorithms, voice data files, and/or other program/data files to a personal computer or the Internet to allow users to share program and data software.
In another embodiment, the microprocessor 112 is operative to filter the angular and/or rotational position information provided by the sensing module 122 using time-based signal processing. Specifically, the microprocessor 112 is operative to measure the length of time that a body part of the user is positioned at a particular position. For example, the microprocessor 112 may measure the length of time that the user's body part is tilted beyond a predetermined tilt angle threshold. The microprocessor 112 is further operative to determine whether or not to trigger the audible feedback based on the measured time interval. In this way, the system is better able to discriminate between user motions of interest and insignificant user movements.
In the preferred embodiment, the microprocessor 112 and the program/data memory 114 (see
As described above, the unit 204 (see
As shown in
c depicts the four tactile momentary pushbuttons included in the switch pad 116 of the student unit 104 (see also
It was described that the operational modes and/or parameters of the student units 104.1-104.n (see
With reference to
Within the Play/Pause/Pro 322 operating mode, the user selects one of the Play, Pause, and Pro operating sub-modes. In the presently disclosed embodiment, the Play mode allows the student or pro unit to provide audible feedback to the user via the speaker, the ear plug, or the headphones. In the Pause mode, the unit is activated but provides no audible feedback to the user. This mode is particularly useful when the user is temporarily involved in an activity unrelated to the sport or other activity currently being engaged in. For example, the student user may be picking up tennis balls or speaking with the tennis pro. A transition from the Pause mode to the Play mode is accomplished by a short depression of the Mode pushbutton. In the Play mode, the user may adjust the sensitivity settings of the unit using the Up and Down pushbuttons. In the preferred embodiment, each sensitivity setting has a corresponding tilt angle threshold level, a corresponding filtering algorithm for discriminating between tilting and lateral user motions, and a corresponding maximum time for the user's body to remain beyond the tilt angle threshold. By selecting an appropriate sensitivity setting, the user can tailor the operation of the student unit based on his or her skill level, sport or other activity, and/or physical condition. In an alternative embodiment, the unit may automatically determine the appropriate sensitivity level for the student user, based on previously stored positional information and/or statistically analyzed raw sensor data indicating a history of user movement. In the Pro mode, the user may select whether the unit operates as a pro unit, a student unit, or a standalone unit. While operating as a pro unit, the unit can remotely monitor and/or control one or more student units.
In the Set level 324 mode, the user can manually set the desired sensitivity level for the sensing module 122 (see
Specifically, the calibration routine allows the user to establish a reference or “balanced” position so that any deviations (e.g., tilts) of the user's body from the reference position can be accurately detected and/or measured by the unit. For example, the student may mount the unit on an appropriate area of his or her body or clothing, and then stand in a relaxed position looking straight ahead to establish his or her balanced position. Next, the student depresses the on/off/cal pushbutton for a short time to enter the Calibrate 328 mode. As a result, if the student did not place the unit in an exact horizontal position on his or her body, or if the user is not standing exactly upright, then the unit performs the calibration routine to compensate for such errors, thereby assuring that subsequent measurements of tilt relative to the balanced position are accurate.
In the preferred embodiment, after the student depresses the on/off/cal pushbutton to enter the Calibrate 328 mode, the unit provides audible and/or visible feedback to prompt the student to perform a specific movement of his or her body. For example, the unit may prompt the student to make a forward movement, a backward movement, or a movement to one side. In this way, the unit can determine the orientation of a forward direction, a backward direction, or a left/right direction relative to the location of the unit on the student's body. As a result, if, for example, one tennis player positions the unit just behind his or her right ear while another tennis player chooses to position the unit just behind his or her left ear, then the respective units perform the calibration routine to assure that when the students nod their heads, the units correctly detect the heads tilting in the forward (and not the backward) direction.
In the event the user accesses the programming modes 314, the user may simultaneously depress the Mode pushbutton and the Down or Up pushbutton to cycle through and to select the following programming modes: Set volume 330, Set directions 332, Set response 334, Set voice 336, and Set channel 338. In the Set volume 330 mode, the user may set the volume level (e.g., off/low/medium/high) of the speaker, the ear plug, or the headphones. In the Set directions 332 mode, the user may enable/disable one or more tilt/rotation directions (left, right, front, back, clockwise, counter clockwise) of the sensing module 122 (see
The embodiments disclosed herein will be better understood with reference to the following illustrative example and
A method of calibrating one of the student units included in the presently disclosed body position monitoring system is illustrated by reference to
Having described the above illustrative embodiments, other alternative embodiments or variations may be made. For example, it was described that each student unit 104.1-104.n (see
In addition, it was described that the student unit may be configured to vibrate in response to the sensed body position. In this configuration, multiple vibration output elements may be mounted on or attached to the user's body, and the location of a vibration output element on the user's body may indicate the direction of tilt. For example, four vibration output elements providing vibrational feedback to the user may be driven from one student unit and mounted on, attached to, or incorporated into the user's headband to indicate tilt in the front, back, right, and left directions.
In addition, those of ordinary skill in the art should appreciate that the functions of the voice processor 124 (see
Those of ordinary skill in the art will further appreciate that variations to and modification of the above-described adjustable training system for athletics and physical rehabilitation including student unit and remote unit communicable therewith may be made without departing from the inventive concepts disclosed herein. Accordingly, the invention should not be viewed as limited except as by the scope and spirit of the appended claims.
This application claims the priority of U.S. Provisional Patent Application No. 60/504,518 filed Sep. 18, 2003 entitled ADJUSTABLE TRAINING SYSTEM FOR ATHLETICS AND PHYSICAL REHABILITATION INCLUDING STUDENT UNIT AND REMOTE UNIT COMMUNICABLE THEREWITH, and U.S. Provisional Patent Application No. 60/497,460 filed Aug. 21, 2003 entitled ADJUSTABLE ATHLETIC TRAINING SYSTEM INCLUDING STUDENT UNITS AND A REMOTE UNIT COMMUNICABLE THEREWITH.
Number | Date | Country | |
---|---|---|---|
60504518 | Sep 2003 | US | |
60497460 | Aug 2003 | US |