CPC A63B 71/0669 (2013.01) | 19 Claims |
1. A computer-program product for use in conjunction with an electronic device, the computer-program product comprising a non-transitory computer-readable storage medium and a computer-program mechanism embedded therein, for use in identifying when a golfer takes a real golf swing as opposed to a practice golf swing during a game of golf, the computer-program product including:
instructions for receiving digital data representing a plurality of golf swings performed by the golfer prior to the game of golf;
instructions for receiving electronic approval of the golf swings from the golfer;
instructions for receiving data from a gyroscope and an accelerometer disposed within the electronic device when the golfer takes a golf swing during the game of golf and only after receiving electronic approval from the golfer;
instructions for electronically comparing the received data for the golf swing taken during the game of golf against the digital data that was approved by the golfer; and
instructions for counting the golf swing as a real golf swing during a current game of golf where the received data matches or is within a predetermined threshold or percentage of one of the golf swings represented by the digital data previously received and approved by the golfer.
|