CROSS REFERENCE TO RELATED APPLICATIONSThis application claims the benefit of U.S. Provisional Application No. 61/001,402, filed Oct. 31, 2007, the entire contents of which are hereby incorporated by reference herein.
FIELDThis invention relates to the field of sporting devices and, in particular, to systems and methods for improving a golf swing.
BACKGROUNDGolfing is a difficult sport requiring many different skills. One such skill is proper putting skills. The putting stroke is only one of several types of golf swings, yet it accounts for nearly half of all swings made during regulation play. Proper putting skills include maintaining a proper upperbody position, watching the ball during the stroke, swinging the putter along a straight line throughout the putting stroke, keeping the face of the putter square during the stroke and striking the ball solidly with the proper pace.
Golfers often take lessons or purchase training aids to improve their golf game. Many golfers, however, cannot afford to have extensive golf lessons. In addition, the training aids do not provide the valuable feedback that a lesson may provide.
BRIEF DESCRIPTION OF THE DRAWINGSEmbodiments of the invention are described by way of example with reference to the accompanying drawings, wherein:
FIG. 1 is a schematic view of a swing system in accordance with one embodiment of the invention;
FIG. 2 is a schematic view of a swing system in accordance with another embodiment of the invention;
FIG. 3 is a perspective view of the rails in accordance with one embodiment of the invention;
FIG. 4 is a top view of the rails in accordance with one embodiment of the invention;
FIG. 5 is an end view of the rails in accordance with one embodiment of the invention;
FIG. 6 is an end view of adjustable rails in accordance with one embodiment of the invention;
FIG. 7 is a perspective view of a flat rail system in accordance with one embodiment of the invention;
FIG. 8 is a perspective view of a feedback system in accordance with one embodiment of the invention;
FIG. 9 is a block diagram of the swing system in accordance with one embodiment of the invention;
FIG. 10 is a block diagram of the swing system in accordance with one embodiment of the invention;
FIG. 11 is a block diagram of the swing system in accordance with one embodiment of the invention;
FIG. 12 is a circuit diagram of the system ofFIG. 10 in accordance with one embodiment of the invention; and
FIG. 13 is a flow chart of a process in accordance with one embodiment of the invention.
DETAILED DESCRIPTIONThe following description sets forth numerous specific details such as examples of specific systems, components, methods, and so forth, in order to provide a good understanding of several embodiments of the present invention. It will be apparent to one skilled in the art, however, that at least some embodiments of the present invention may be practiced without these specific details. In other instances, well-known components or methods are not described in detail or are presented in simple block diagram format in order to avoid unnecessarily obscuring the present invention. Thus, the specific details set forth are merely exemplary. Particular implementations may vary from these exemplary details and still be contemplated to be within the spirit and scope of the present invention.
FIG. 1 schematically illustrates a system for improving a golf swing. Thesystem100 includes aguide system102, aplayer104, agolf ball106, agolf club108, and a feedback system110. Theguide system102 includes afirst rail112 and asecond rail114 separated by adistance116. Theguide system102 also includes acontact detection system118. Thegolf club108 has ahead120 and ahandle122. Thedetection system118 is coupled with thefeedback system110. InFIG. 1, thedetection system118 is illustrated as being wirelessly coupled with thefeedback system110. The detection system and feedback system may each include an antenna to wirelessly communicate with one another.
Theguide system102 is provided to train theplayer104 to swing theclub108 in a straight line. The player, therefore moves theclub108 in a linear sliding movement within theguide system102. In particular, theplayer104 positions theball106 andclub108 in theguide system102. Thehead120 of thegolf club108 and thegolf ball106 are positioned between thefirst rail112 andsecond rail114. Theplayer104 then attempts to linearly swing theclub108 within theguide system102. By avoiding contact with thefirst rail112 and/orsecond rail114, theplayer104 should have a proper swing.
Thedetection system118 is provided to detect deviations from the linear movement of theclub108. In one embodiment, thefirst rail112 and thesecond rail114 are connected with thedetection system118, such that thedetection system118 detects contact of thehead120 of thegolf club108 with thefirst rail112 orsecond rail114. In one embodiment, thedetection system118 includes one or more sensors to detect contact between thegolf club108 and theguide system102. In another embodiment, thedetection system118 is connected in a circuit such that contact with one or more of therails112,114 completes a circuit, as will be described in further detail hereinafter. It will be appreciated that therails112,114 may be directly connected with the feedback system (i.e., adetection system118 is not required) if therails112,114 are connected in a circuit such that contact with one or more of therails112,114 completes a circuit.
It will be appreciated that the detection system may detect other deviations in motion in the swing as well. For example, the detection system may include an accelerometer to detect deviations in the pace of the swing. In another example, the detection system may include one or more sensors in the head of the golf club to detect the location of the head relative to the ball at contact. In one embodiment, the detection system includes one or more sensors. The sensors may be capacitive sensors, strain gages, piezoelectric transducers, accelerometers, and the like, and combinations thereof.
Thedetection system118 communicates with thefeedback system110 when thedetection system118 detects contact between thegolf club108 and theguide system102. That is, thedetection system118 communicates with thefeedback system110 when thedetection system118 detects deviations in linear movement of the swing by the player. Thedetection system118 similarly may communicate with thefeedback system110 when other deviations in the swing are detected.
Thefeedback system118 provides feedback to theplayer104 when thefeedback system118 receives a signal from thedetection system110 indicating an error by theplayer104. In one embodiment, thefeedback system118 provides an electric shock. Thefeedback system118 may also or alternatively provide feedback that is one or more of a vibration, noise, a visual indicator, and the like as will be described in further detail hereinafter.
In one embodiment, the amount of feedback may be varied by the user in accordance with their skill level. For example, the intensity and/or time duration may be varied. The feedback and/or detection system may include controls and/or a display, such as, for example, a LCD display to allow a user to adjust the feedback and/or sensitivity of detection. Similarly, in one embodiment, the guide system may be adjusted by the user in accordance with their skill level. For example, thedistance116 between therails112,114 may be adjusted.
FIG. 2 schematically illustrates another embodiment of a system for improving a golf swing.FIG. 2 illustrates a system in which thefeedback system110 is directly coupled with thedetection system118. For example, inFIG. 2, a wire124 (or another conductor) is provided between thedetection system118 and thefeedback system110 to electrically couple thedetection system118 and thefeedback system110. It will be appreciated that in embodiments in which a detection system is not provided, one or more wires may directly connect therails112,114 with thefeedback system110.
FIGS. 3-7 illustrate various views and configurations of theguide system102 in accordance with embodiments of the invention.FIG. 3 is a detailed perspective view of theguide system102 andFIG. 4 is a top view of theguide system102. Theguide system102 is provided to guide player to have a linear swing. The illustratedguide system102 includes afirst rail112 and asecond rail114 separated by adistance116, as described above. It will be appreciated that, in another embodiment, theguide system102 may be provided with one rail.
In embodiments in which therails112,114 complete a circuit (i.e., adetection system118 is not provided) to detect contact, therails112,114 are metallic or another conductive material, and material between therails112,114 is non-conductive. In other embodiments, therails112,114 may be metallic, plastic, or the like.
The height of therails112,114 may be any height or range of heights between zero inches and about five inches. It will be appreciated that the height of therails112,114 may also be greater than five inches.
In one embodiment, therails112,114 themselves detect contact (i.e., therails112,114 are sensors). In other embodiments, sensors are coupled to an inner surface of each of therails112,114.
InFIG. 5, therails112,114 are positioned on an optional base126 at ends of the base126, separated by adistance116. Thedistance116, separating therails112,114 may be any distance or range of distances between about four inches and twelve inches. It will be appreciated that the distance may be less than about four inches or greater than about twelve inches.
FIG. 6 illustrates adjustability of therails112,114. As a player improves their golfing skills, the player may increase the difficulty of thesystem100 by adjusting therails112,114 so that therails112,114 are closer to one another. It will be appreciated that a player's linear movement must be more accurate when therails112,114 are closer together. InFIG. 6, the rails are positioned away from the ends of the base126. InFIG. 6, both rails are positioned away from the ends of theguide system102. It will be appreciated that thefirst rail112 may be moved relative to thesecond rail114 away from the end and vice versa, or bothrails112,114 may be moved.
FIG. 7 illustrates aguide system102 in which therails112,114 are flat. InFIG. 7, therails112,114 may act as thedetection system118. For example, theends112,114 of the guide system may be metallic (or another conductive material), separated by an insulating material, to complete a circuit when the club contacts therails112,114. In another example, theends112,114 of the guide system include one or more sensors to detect deviations in linear movement (or other deviations as described above).
In another embodiment, lasers are positioned at an end of the guide system and corresponding detectors are positioned at another end of the guide system. The light emitted from the laser corresponds to therails112,114. In this embodiment, if the detector fails to detect the light from one of the lasers, the detector communicates such a detection to the feedback system.
FIG. 8 illustrates anexemplary feedback system118 in accordance with one embodiment of the invention. In one embodiment, the feedback system is acollar150 that is secured around the player's leg, wrist, finger, or neck, etc. It will be appreciated that the feedback system need not be a collar. For example, an electrode (or other feedback device) may be fastened or otherwise directly attached to the player. In another example, the feedback system may be provided at the guide system (e.g., loudspeaker at guide system).
Thecollar150 may include abuckle152 to secure thecollar150 to the player. In one embodiment, thecollar150 is adjustable. Thecollar150 includes afeedback device154. For example, inFIG. 8, thefeedback device154 includes anelectrode156 to deliver an electric shock to the player and aspeaker158 to produce an audio noise. It will be appreciated that thecollar156 may include fewer feedback components than illustrated. For example, only anelectrode156 may be provided or only aspeaker158 may be provided. It will be appreciated that alternative feedback devices or combinations of feedback devices may include. Other exemplary feedback devices include a vibration device, such as a vibration motor, a visual device, such as, an LED or LCD, other sound producing devices, other electric shock devices, and the like.
InFIG. 8, thefeedback device154 also includescontrols160, apower supply162 and aprocessor164. The feedback may also include an RF receiver (not shown). Theelectrode156,speaker158, controls160 andpower supply162 are electrically coupled to one another through theprocessor164. It will be appreciated that, in some embodiments, aprocessor164 need not be provided. In one embodiment, thepower supply162 is a low voltage power source such as a 9V battery, three AAA batteries, and the like. In one embodiment, thecontrols160 include an intensity dial and/or duration dial to allow a user to adjust an intensity and/or duration of the feedback. In one embodiment, thecontrols160 include one or more switches may be provided to select a mode (e.g., shock, vibrate, etc.) and/or turn the feedback system on/off.
As described above, the feedback provided to the user may be an electric shock. Various combinations of current and voltage may be used to provide the electric shock. Exemplary minimum currents and voltages include, for example, 1 mA, 10V at 10,000 ohms, 1V at 1,000 ohms and a power of 0.01 W. Exemplary maximum currents and voltages include, for example, 5 mA, 50V at 10,000 ohms, 5V at 1,000 ohms and a power of 0.25 W. It will be appreciated that the current and/or voltage used may be any value or range of values between the exemplary minimum and maximum values provided above. It will be appreciated that the current and/or voltage may be less than the exemplary minimum currents and voltages or greater than the exemplary maximum currents and voltages. It will be appreciated that the electric shock should be sufficient that the user feels the electric shock. It will also be appreciated that the electric shock should not be so great to injure the user. Thefeedback system118 may include electrodes that directly contact the player or may be separated a distance from the player to avoid direct contact. In one embodiment, the shock provided is of short duration.
FIG. 9 is a block diagram illustrating connection between the detection system and feedback system in accordance with one embodiment of the invention. InFIG. 9, the detection system and feedback system are wirelessly coupled. The detection system includes one ormore sensors202 and a Radio Frequency (RF)transmitter204. The feedback system includes anRF receiver206 andelectric shock system208. Thesensor202 is directly connected with theRF transmitter204. TheRF receiver206 is directly connected with theelectric shock system208. InFIG. 8, theRF transmitter204 is wirelessly connected with theRF receiver206.
FIG. 10 is a block diagram illustrating connection between the detection system and feedback system in accordance with another embodiment of the invention. InFIG. 10, the detection system includes one ormore sensors202 and anRF transmitter204. The feedback system includes an RF receiver206 aprocessor210, aspeaker212, avibrator214 and an electric shock216. Thesensor202 is directly connected with theRF transmitter204. TheRF receiver206 is connected with thespeaker212,vibrator214 and the electric shock216 through theprocessor210. TheRF transmitter204 is wirelessly connected with theRF receiver206.
The processor may include memory to store the player's results. In one embodiment, the user can access the results to monitor improvement of their swing over time. In one embodiment, the processor is configured to be coupled with an external computer and transmit the player's results to an external computer.
FIG. 11 is a block diagram illustrating connection between the detection system and feedback system in accordance with another embodiment of the invention. InFIG. 11, thesensor302 is directly connected with theelectric shock component304.
FIG. 12 is a circuit diagram of connection between the detection system and feedback system in accordance with another embodiment of the invention. InFIG. 12, afirst voltage352 is applied to thefirst rail112 of theguide system102, and asecond voltage354 is applied to thesecond rail114 of theguide system102. Thefirst voltage352 andsecond voltage354 are electrically coupled to thefeedback device356 at the player. The player is coupled with aground358. When theclub108 contacts either thefirst rail112 orsecond rail114, a circuit is completed between theguide system102 and thefeedback device356.
FIG. 13 is a flow chart of aprocess400 in accordance with one embodiment of the invention. Theprocess400 begins by detecting a deviated motion (block404). For example, the motion may be putting swing and the deviated motion may be a nonlinear swing. The deviated motion may be detected in a number of ways, as described hereinabove. Theprocess400 continues by, in response to the deviated motion (block404), providing feedback (e.g., an electric shock) to the source of the deviated motion (block408). Exemplary feedback includes, an electric shock, a vibration motion, a visual indicator, an audio indicator, and the like, and combinations thereof.
It will be appreciated that a detection system and feedback system may be used for other activities. For example, a detection system may be provided that detects errors in racket swings. In another example, the detection system detects errors in a bowling movement. In another example, a detection system may be provided that detects incorrect dance steps. Thus, the systems and methods described herein provide feedback to a user in response to a deviated motion.
Embodiments of the present invention include various operations, as described above. These operations may be performed by hardware components, software, firmware, or a combination thereof. Additionally, the interconnection between circuit components or blocks may be shown as buses or as single signal lines. Each of the buses may alternatively be one or more single signal lines and each of the single signal lines may alternatively be buses.
Certain embodiments may be implemented as a computer program product which may include instructions stored on a machine-readable medium. These instructions may be used to program a general-purpose or special-purpose processor to perform the described operations. A machine-readable medium includes any mechanism for storing or transmitting information in a form (e.g., software, processing application) readable by a machine (e.g., a computer). The machine-readable medium may include, but is not limited to, magnetic storage media (e.g., floppy diskette); optical storage media (e.g., CD-ROM); magneto-optical storage media; read-only memory (ROM); random-access memory (RAM); erasable programmable memory (e.g., EPROM and EEPROM); flash memory; electrical, optical, acoustical, or other form of propagated signal (e.g., carrier waves, infrared signals, digital signals, etc.); or another type of media suitable for storing electronic instructions.
Additionally, some embodiments may be practiced in distributed computing environments where the machine-readable medium is stored on and/or executed by more than one computer system. In addition, the information transferred between computer systems may either be pulled or pushed across the communication medium connecting the computer systems such as in a remote diagnosis or monitoring system.
Unless stated otherwise as apparent from the discussion, it will be appreciated that terms such as “processing,” “registering,” “determining,” “generating,” “correlating” or the like may refer to the actions and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical (e.g., electronic) quantities within the computer system's registers and memories into other data similarly represented as physical within the computer system memories or registers or other such information storage, transmission or display devices. Embodiments of the method described herein may be implemented using computer software. If written in a programming language conforming to a recognized standard, sequences of instructions designed to implement the methods can be compiled for execution on a variety of hardware platforms and for interface to a variety of operating systems. In addition, embodiments of the present invention are not described with reference to any particular programming language. It will be appreciated that a variety of programming languages may be used to implement embodiments of the present invention.
Some portions of the description are presented in terms of algorithms and symbolic representations of operations on data bits that may be stored within a memory and operated on by a processor. These algorithmic descriptions and representations are the means used by those skilled in the art to effectively convey their work. An algorithm is generally conceived to be a self-consistent sequence of acts leading to a desired result. The acts are those requiring manipulation of quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, parameters, or the like.
In the foregoing specification, the invention has been described with reference to specific exemplary embodiments thereof. It will, however, be evident that various modifications and changes may be made thereto without departing from the broader spirit and scope of the invention. The specification and drawings are, accordingly, to be regarded in an illustrative sense rather than a restrictive sense.