SYSTEM AND METHOD OF TRACKING AND IMPROVING GOLF PERFORMANCE
An electronic device having a program configured to track player performance according to a number of criteria is described. The device is programmed to receive player input data and course input data to process and provide feedback data. Feedback data may be tabular information describing an overall performance analysis of the player. Additionally, the feedback data may be the generation of a targeted location on the green during an approach shot. Feedback data may also be used to modify training activities.
1. Field of the Invention
The present application relates generally to a golf performance, and more particularly to an electronic program used to track and improve golf performance.
2. Description of Related Art
Golf is a popular sport that has gained in popularity over the years. Golf involves the use of a variety of clubs to hit golf balls into a series of holes. The idea is to take the fewest number of swings with the club to place the ball in the hole. Each hole begins with the player teeing off to drive the ball as close to the hole as possible. The distance to the hole varies and may require a number of intermediate length shots to reach the green. Once on the green, a golfer puts until the ball reaches the hole. Golf, as a game, is composed of a number of different types of shots at varying lengths. To become proficient at golf, a player must master the techniques and skills necessary.
Proficiency in golf requires practice. Traditionally, golf instruction seems to be focused on general applications and techniques without sufficient focus on how a player should tactically play a golf course so that they are able to utilize their current strengths and understand their weaknesses to shoot lower scores. Time is limited, and the time spent practicing should be spent on areas that the golfer will face most often and will have the greatest impact on their tactical success, which will ultimately have an impact on better scores. However, at the present time there is not a simplified and effective way to isolate and track key areas that determine the degree of success or failure in a golfer's tactical execution.
Additionally, golf is one of the few sports without a standard court or field. All golf courses read differently. Additionally, cup locations on a green change between rounds which affect how a player may attack the hole. These variations make golf even more difficult. Presently a golfer must rely on experience at a particular hole gained from a practice round, caddy advice, or other counsel when navigating the course. It would be of great advantage if there was a way to provide detailed course information based on current conditions to a golfer as they prepare for each shot. It is important to note that for non-professional golfers, the need for more tailored practices and course information is even more important since typically their time is more limited and have less financial means to receive quality instruction and counsel.
It is desirable to provide a system to track the performance strengths of a golfer and provide player specific detailed information about how to attack a course. Although great strides have been made, considerable shortcomings remain.
The novel features believed characteristic of the application are set forth in the appended claims. However, the application itself, as well as a preferred mode of use, and further objectives and advantages thereof, will best be understood by reference to the following detailed description when read in conjunction with the accompanying drawings, wherein:
While the system and method of the present application is susceptible to various modifications and alternative forms, specific embodiments thereof have been shown by way of example in the drawings and are herein described in detail. It should be understood, however, that the description herein of specific embodiments is not intended to limit the application to the particular embodiment disclosed, but on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the process of the present application as defined by the appended claims.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTIllustrative embodiments of the preferred embodiment are described below. In the interest of clarity, not all features of an actual implementation are described in this specification. It will of course be appreciated that in the development of any such actual embodiment, numerous implementation-specific decisions must be made to achieve the developer's specific goals, such as compliance with system-related and business-related constraints, which will vary from one implementation to another. Moreover, it will be appreciated that such a development effort might be complex and time-consuming but would nevertheless be a routine undertaking for those of ordinary skill in the art having the benefit of this disclosure.
In the specification, reference may be made to the spatial relationships between various components and to the spatial orientation of various aspects of components as the devices are depicted in the attached drawings. However, as will be recognized by those skilled in the art after a complete reading of the present application, the devices, members, apparatuses, etc. described herein may be positioned in any desired orientation. Thus, the use of terms to describe a spatial relationship between various components or to describe the spatial orientation of aspects of such components should be understood to describe a relative relationship between the components or a spatial orientation of aspects of such components, respectively, as the device described herein may be oriented in any desired direction.
The system and method of use in accordance with the present application overcomes one or more of the above-discussed problems commonly associated with tracking and training devices used to increase golf performance. Specifically, the system and method of the present application is configured to provide a player with detailed feedback data regarding past and present performance. The feedback may be used to adjust training activities. Additionally, the system is configured to provide a targeted location to the player to hit. The targeted location is a portion of the green and determined by the system based upon course characteristics, such as hole location. The system tracks the performance of the player according to their ability to place the ball in the targeted location. These and other unique features of the system are discussed below and illustrated in the accompanying drawings.
The system and method of use will be understood, both as to its structure and operation, from the accompanying drawings, taken in conjunction with the accompanying description. Several embodiments of the system are presented herein. It should be understood that various components, parts, and features of the different embodiments may be combined together and/or interchanged with one another, all of which are within the scope of the present application, even though not all variations and particular embodiments are shown in the drawings. It should also be understood that the mixing and matching of features, elements, and/or functions between various embodiments is expressly contemplated herein so that one of ordinary skill in the art would appreciate from this disclosure that the features, elements, and/or functions of one embodiment may be incorporated into another embodiment as appropriate, unless otherwise described.
The system of the present application is programmed to track and process past and present player performance data and provide feedback data to the player to assist in training activities and current shot selection during play. The system includes a program processed and stored by an electronic device. The program is processed by the electronic device and may be accessed by one or more users, including the player. Communications may be sent to the player through the program and corresponding electronic device in real time.
Referring now to the drawings wherein like reference characters identify corresponding or similar elements in form and function throughout the several views.
Referring now also to
System 101 includes an input/output (I/O) interface 12, a control processor 14, a database 16, and a maintenance interface 18. Alternative embodiments can combine or distribute the input/output (I/O) interface 12, control processor 14, database 16, and maintenance interface 18 as desired. Embodiments of the system 101 can include one or more computers that include one or more processors and memories configured for performing tasks described herein below. This can include, for example, a computer 104 having a central processing unit (CPU) and non-volatile memory that stores software instructions for instructing the CPU to perform at least some of the tasks described herein. This can also include, for example, two or more computers that are in communication via a computer network, where one or more of the computers includes a CPU and non-volatile memory, and one or more of the computer's non-volatile memory stores software instructions for instructing any of the CPU(s) to perform any of the tasks described herein. Thus, while the exemplary embodiment is described in terms of a discrete machine, it should be appreciated that this description is non-limiting, and that the present description applies equally to numerous other arrangements involving one or more machines performing tasks distributed in any way among the one or more machines. It should also be appreciated that such machines need not be dedicated to performing tasks described herein, but instead can be multi-purpose machines, for example computer workstations, that are suitable for also performing other tasks. Furthermore the computers may use transitory and non-transitory forms of computer-readable media. Non-transitory computer-readable media is to be interpreted to comprise all computer-readable media, with the sole exception of being a transitory, propagating signal.
The I/O interface 12 provides a communication link between external users, systems, and data sources and components of the system 101. The I/O interface 12 is in communication with the control processor 14 and database 16 and is configured to provide an interactive link between the player, input data, and the feedback data. The I/O interface 12 can be configured for allowing one or more users to input information to the system 101 via any known input device (for example computer 104 and device 105). Examples can include a keyboard, mouse, touch screen, microphone, and/or any other desired input device. The I/O interface 12 provides a display portal defining a plurality of visually perceptible elements corresponding to the prediction data. The I/O interface 12 can be configured for allowing one or more users to receive information output from the system 101 via any known output device. Examples can include a display monitor, a printer, a speaker, and/or any other desired output device. The I/O interface 12 can be configured for allowing other systems to communicate with the system 101. For example, the I/O interface 12 can allow one or more remote computer(s) to access information, input information, and/or remotely instruct the system 101 to perform one or more of the tasks described herein. The I/O interface 12 can be configured for allowing communication with one or more remote data sources. For example, the I/O interface 12 can allow one or more remote data source(s) to access information, input information, and/or remotely instruct the system 101 to perform one or more of the tasks described herein.
The database 16 provides persistent data storage (computer readable storage media, i.e. hardware) for system 101. Database 16 is in communication with control processor 14 and I/O interface 12. While the term “database” is primarily used, a memory or other suitable data storage arrangement may provide the functionality of the database 16. In alternative embodiments, the database 16 can be integral to or separate from the system 101 and can operate on one or more computers. The database 16 preferably provides non-volatile data storage for any information suitable to support the operation of the system 101, including various types of data discussed below.
The maintenance interface 18 is configured to allow users to maintain desired operation of the system 101. In some embodiments, the maintenance interface 18 can be configured to allow for reviewing and/or revising the data stored in the database 16 and/or performing any suitable administrative tasks commonly associated with database management. This can include, for example, updating database management software, revising security settings, and/or performing data backup operations. In some embodiments, the maintenance interface 18 can be configured to allow for maintenance of the control processor 14 and/or the I/O interface 12. This can include, for example, software updates and/or administrative tasks such as security management and/or adjustment of certain tolerance settings.
The control processor 14 can be configured to perform a process or a plurality of processes, such as the processes described below, in connection with the associated Figures. Additionally, control processor 14 includes software programmed to receive player input data and course input data. Control processor 14 is also programmed to compile performance data of one or more players and course input data related to one or more golf courses. Processor 14 includes a non-transitory computer-readable medium with instructions stored thereon to execute predetermined steps. Player 102 makes determination regarding shot selection and training methods based upon the feedback provided through the predetermined steps. The control processor 14 automatically tracks and records the performance history of the player. The performance history relates to the past accuracy and performances on various courses and is ideally segregated according to performance at predetermine lengths of shots. There are a plurality of different types of information that may be provided to player 102. For example, scores, number of puts, greens hit in regulation, accuracy and so forth. Using this information the player can alter or modify training activities, particularly with an emphasis at practicing shots of different lengths. Additionally, the player may use the feedback to receive suggestions about how to approach the green with a shot by aiming for a targeted area on the green. These and other uses are available to player 102.
Referring now also to
Referring now also to
A benefit of system 101 is that the player may input course input data 109 while playing a round at the course. The environmental data may be entered and updated during play. The interpretative data may also be modified during play. Additionally, as hole locations change from round to round in a tournament, such locations may be modified.
Referring now also to
System 101 may track performance in various ways. One such way is to track the performance relative to the shot distance from the hole. For example, shots may be tracked as follows: shots between 121-130 yards from the hole, shots 131-140 yards from the hole, and so forth. Golfers typically determine the type of club to use depending on the distance and the conditions in which the ball lies. By tracking performance based on distance to the green, a player is able to see areas and shots where they may need practice. Player performance data 111 is therefore entered typically shot by shot. It is best that player 102 enter them during the playing of a course in real time.
As noted above, system 101 is configured to analyze course input data and provide feedback to player 102. One type of feedback provided to player 102 is a suggested targeted location on the green in which the player should focus on and try to hit with his/her shot. The details of this feature will be discussed in greater detail with
As seen in
Referring now also to
Additionally an overall performance for the player may be provided. This serves to provide the player with a more general view of their performance at a particular distance from the hole. As seen in particular with
It is understood that system 101 may present performance data 123 in different ways. It is preferred that system 101 capture data through a display or other interface and present such feedback data to the player in using graphical representations for visual inspection. It is known that other types of methods may be incorporated into system 101 to permit for the audible conveyance of feedback data to player 102 as well. Additionally, the form or order of performance data 123 is not limiting. Other formats are contemplated. Furthermore,
Referring now also to
The particular location of targeted location 125 may be affected by any number of factors. System 101 calculates location 125 principally based upon the location of the hole and other course data 109. Targeted location 125 is configured to change as the hole location changes, as is the case usually between rounds at a tournament. However, system 101 may optionally be configured to take other factors into account. For example, it is conceived that system 101 may adjust location 125 based upon player performance input data 111. In this way, system may take into account the particular strengths of player 102 when determining the best location to approach the hole. Location 125 may also change as environmental and interpretative inputs change. For example, as the temperature rises and the greens speed up, location 125 may be adjusted in relation to the cup. The angle of approach may also have an effect upon the size and relative location of targeted location 125.
System 101 is configured to operate as a tool by player 102, user 103, and others to improve the tracking and performance of the player. System 101 may further enhance the performance of player 102 by permitting the exchange of communication between player 102 and secondary users 103 through the program. By monitoring and tracking the player's performance, it is intended that the player is able to better ascertain particular areas of weakness in their overall game and work to improve such areas in training. Additionally, by reviewing the feedback, in particular shot advice 119, the player is able to learn and compare different methods of approaching the green and see real data in support of each approach.
The current application has many advantages over the prior art including at least the following: (1) Production of a targeted location for the player to use when playing an approach shot; (2) Tracking detailed performance data relative to targeted location; and (3) Tailored method for improving execution of a game plan for golf.
The particular embodiments disclosed above are illustrative only, as the application may be modified and practiced in different but equivalent manners apparent to those skilled in the art having the benefit of the teachings herein. It is therefore evident that the particular embodiments disclosed above may be altered or modified, and all such variations are considered within the scope and spirit of the application. Accordingly, the protection sought herein is as set forth in the description. It is apparent that an application with significant advantages has been described and illustrated. Although the present application is shown in a limited number of forms, it is not limited to just these forms, but is amenable to various changes and modifications without departing from the spirit thereof.
Claims
1. A system for tracking and improving golf performance, the system comprising:
- a processor having software programmed to receive player input data representative of the prior performance of a player, the processor processing the player input data to generate a player performance analysis;
- a database in communication with the processor and configured to provide persistent data storage; and
- an input/output interface in communication with the processor and the database and configured to provide an interactive link between the player and the player performance analysis, the input/output interface providing a display portal defining a plurality of visually perceptible elements corresponding to the player performance analysis;
- wherein the processor tracks and records the performance history that has been entered into the database concerning the one or more players, the processor provides tailored feedback to the player for use during training, the player input data being provided to the processor through the input/output interface.
2. The system of claim 1, wherein the processor is programmed to receive course input data related to each hole on the course, the processor processing the course input data and comparing the course input data with the player input data to provide shot advice to the player.
3. The system of claim 1, wherein the shot advice is a targeted location on the green based on the location of the hole.
4. The system of claim 3, wherein the player performance data tracks and compares player performance separately for shots that landed in the target and shots that landed outside of the target.
5. The system of claim 3, wherein the shot advice is displayed on a display portal.
6. The system of claim 3, wherein the shot advice is a representative geographical area on a green.
7. The system of claim 1, wherein the course input data and the player input data are input by separate users.
8. The system of claim 1, wherein the processor and the display are integrated into a portable handheld electronic device.
9. The system of claim 1, wherein the player is able to input the player performance data in real time.
10. The system of claim 1, wherein the database is configured to store course data concerning the course including at least one of elevation change, distance, and slope.
11. A method of tracking and improving golf performance of a player, the method comprising:
- inputting player performance data of the player into an electronic device;
- storing the player performance data in a database in communication with a processor; and
- processing the player performance data to produce feedback data to the player directed at improving player performance, the feedback data provided to the player via an input/output interface.
12. The method of claim 11, wherein the player reviews the feedback data and receives advice as to where to place the shot in relation to a cup.
13. The method of claim 11, wherein the player is provided a target in relation to a green, the target being determined based upon course input data.
14. The method of claim 11, wherein w/in the player performance analysis tracks and compares player performance separately for shots that landed in the target and shots that landed outside of the target.
15. The method of claim 11, wherein the feedback data is used by the player to selectively tailor and track training methods.
16. The method of claim 11, wherein the player performance data is processed to generate a player performance analysis.
17. The method of claim 16, wherein the player performance analysis is used by the player to isolate areas of need during training.
18. The method of claim 16, wherein the player performance analysis is segregated according to the length of a shot
19. The method of claim 11, further comprising:
- entering player input data in real time.
20. The method of claim 11, further comprising:
- receiving communication from a secondary user through the electronic device.
Type: Application
Filed: Jul 22, 2015
Publication Date: Jan 26, 2017
Inventor: Ryke Dismuke (Humble, TX)
Application Number: 14/806,023