Method for fitting golf clubs for golfers
First Claim
1. A method for fitting golf clubs implemented by operating a computer to perform steps comprising:
- receiving machine readable input data from an input data source, wherein said input data comprises measurements of parameters for a plurality of swings of a single golf club;
normalizing said input data to eliminate aberrant input data;
choosing parameters;
analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; and
prescribing a golf club chemistry based upon said inferences.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method for fitting golf clubs for golfers to accommodate the swing behavior of an individual'"'"'s golf swing using combinatorial logic at both the global and local levels. Specifications for a full set of golf clubs are derived from the intersection of two models labeled FITMODEL and SPECPRO. Input data is first gathered (204) and normalized (206) based upon chosen parameters. The chosen parameter relationships are analyzed (208) by FITMODEL, which in turn prescribes specifications (214) for a single reference golf club, preferably a mid-set club such as the 6-iron. SPECPRO uses the chosen parameters to analyze and generate inference (210) expressed as gradient functions--the incremental differences between each club. The gradients are used to specify (222) a full set of clubs.
101 Citations
37 Claims
-
1. A method for fitting golf clubs implemented by operating a computer to perform steps comprising:
-
receiving machine readable input data from an input data source, wherein said input data comprises measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; and prescribing a golf club chemistry based upon said inferences. - View Dependent Claims (2)
-
-
3. A method for fitting golf clubs implemented by operating a computer to perform steps comprising:
-
receiving machine readable input data from an input data source, wherein said input data comprises measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; prescribing a golf club chemistry based upon said inferences; wherein said chosen parameters comprise; a SPEED parameter represented by a SPEED data block, wherein said SPEED data block contains measurements of the golf club head speed at the point of impact with a golf ball; a TEMPO parameter represented by a TEMPO data block, wherein said TEMPO data block contains measurements of the time required for the club head to travel from the address position to its impact point with the golf ball; a FACE ANGLE parameter represented by a FACE ANGLE data block, wherein said FACE ANGLE data block contains measurements of the club head face relative to the head'"'"'s swing path at the point of impact with the golf ball; a DYNAMIC LOFT parameter represented by a DYNAMIC LOFT data block, wherein said DYNAMIC LOFT data block contains measurements of the actual loft imparted on a golf ball by the club head face at the point of impact with the golf ball, wherein said measurement is taken relative to the ground plane upon which the golfer is standing; a TRAJECTORY parameter represented by a TRAJECTORY data block, wherein said TRAJECTORY data block contains measurements reflecting the club head'"'"'s vector relative to the ground plane upon which the golfer is standing; a DYNAMIC LIE parameter represented by a DYNAMIC LIE data block, wherein said DYNAMIC LIE data block contains measurements reflecting the test club'"'"'s indigenous lie angle and the test club'"'"'s dynamic lie angle at the point of impact; a ROTATION parameter represented by a ROTATION data block, wherein said ROTATION data block contains measurements reflecting the delta from the test club head'"'"'s static position and the test club head'"'"'s dynamic position measured as a rotation of the club head about said club shaft'"'"'s longitudinal axis; and a HEIGHT parameter represented by a HEIGHT data block, wherein said HEIGHT data block contains a measurement of the test golfer'"'"'s physical height. - View Dependent Claims (4, 5)
-
-
6. An article of manufacture having machine-readable instructions executable by a digital processing apparatus to perform method steps for fitting a golf club, the method steps comprising:
-
receiving machine readable input data from an input data source wherein said input data includes measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determined inferences therefrom; and prescribing a golf club chemistry based upon said inferences. - View Dependent Claims (7)
-
-
8. An article of manufacture having machine-readable instructions executable by a digital processing apparatus to perform method steps for fitting a golf club, the method steps comprising:
-
receiving machine readable input data from an input data source wherein said input data includes measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determined inferences therefrom; prescribing a golf club chemistry based upon said inferences; said chosen parameters comprising; a SPEED parameter represented by a SPEED data block, wherein said SPEED data block contains measurements of the golf club head speed at the point of impact with a golf ball; a TEMPO parameter represented by a TEMPO data block, wherein said TEMPO data block contains measurements of the time required for the club head to travel from the address position to its impact point with the golf ball; a FACE ANGLE parameter represented by a FACE SINGLE data block, wherein said FACE ANGLE data block contains measurements of the club head face relative to the club head'"'"'s swing path at the point of impact with the golf ball; a DYNAMIC LOFT parameter represented by a DYNAMIC LOFT data block, wherein said DYNAMIC LOFT data block contains measurements of the actual loft imparted on a golf ball by the club head face at the point of impact with the golf ball, wherein said measurement is taken relative to the ground plane upon which the golfer is standing; a TRAJECTORY parameter represented by a TRAJECTORY data block, wherein said TRAJECTORY data block contains measurements reflecting the club head'"'"'s vector relative to the ground plane upon which the golfer is standing; a DYNAMIC LIE parameter represented by a DYNAMIC LIE data block, wherein said DYNAMIC LIE data block contains measurements reflecting the test club'"'"'s indigenous lie angle and the test club'"'"'s dynamic lie angle at the point of impact; a ROTATION parameter represented by a ROTATION data block, wherein said ROTATION data block contains measurements reflecting the delta from the test club head'"'"'s static position and the test club head'"'"'s dynamic position measured as a rotation of the club head about said club shaft'"'"'s longitudinal axis; and a HEIGHT parameter represented by a HEIGHT data block, wherein said HEIGHT data block contains a measurement of the test golfer'"'"'s physical height. - View Dependent Claims (9, 10)
-
-
11. A golf club fitting apparatus, comprising:
-
a data input interface means for receiving input data; a memory to store program instructions; an output display; and a processor coupled to said data input interface, said memory, and said output display, said processor being programmed to perform method steps comprising; receiving machine readable input data from an input data source, wherein said input data comprises measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; and prescribing golf club chemistry based upon said inferences. - View Dependent Claims (12, 13)
-
-
14. A golf club fitting apparatus, comprising:
-
a data input interface means for receiving input data; a memory to store program instructions; an output display; and a processor coupled to said data input interface, said memory, and said output display, said processor being programmed to perform method steps comprising; receiving machine readable input data from an input data source, wherein said input data comprises measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; prescribing golf club chemistry based upon said inferences; said chosen parameters comprising; a SPEED parameter represented by a SPEED data block, wherein said SPEED data block contains measurements of the golf club head speed at the point of impact with a golf ball; a TEMPO parameter represented by a TEMPO data block, wherein said TEMPO data block contains measurements of the time required for the club head to travel from the address position to its impact point with the golf ball; a FACE ANGLE parameter represented by a FACE ANGLE data block, wherein said FACE ANGLE data block contains measurements of the club head face relative to the club head'"'"'s swing path at the point of impact with the golf ball; a DYNAMIC LOFT parameter represented by a DYNAMIC LOFT data block, wherein said DYNAMIC LOFT data block contains measurements of the actual loft imparted on a golf ball by the club head face at the point of impact with the golf ball, wherein said measurement is taken relative to the ground plane upon which the golfer is standing; a TRAJECTORY parameter represented by a TRAJECTORY data block, wherein said TRAJECTORY data block contains measurements reflecting the club head'"'"'s vector relative to the ground plane upon which the golfer is standing; a DYNAMIC LIE parameter represented by a DYNAMIC LIE data block, wherein said DYNAMIC data block contains measurements reflecting the test club'"'"'s indigenous lie angle and the test club'"'"'s dynamic lie angle at the point of impact; a ROTATION parameter represented by a ROTATION data block, wherein said ROTATION data block contains measurements reflecting the delta from the test club head'"'"'s static position and the test club head'"'"'s dynamic position measured as a rotation of the club head about said club shaft'"'"'s longitudinal axis; and a HEIGHT parameter represented by a HEIGHT data block, wherein said HEIGHT data block contains measurements of the test golfer'"'"'s physical height. - View Dependent Claims (15, 16)
-
-
17. A method for fitting golf clubs implemented by operating a computer to perform steps comprising:
-
receiving machine readable input data from an input data source, wherein said input data comprises measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; and prescribing golf club chemistries based upon said inferences. - View Dependent Claims (18)
-
-
19. A method for fitting golf clubs implemented by operating a computer to perform steps comprising:
-
receiving machine readable input data from an input data source, wherein said input data comprises measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; prescribing golf club chemistries based upon said inferences; said chosen parameters comprising; a SPEED parameter represented by a SPEED data block, wherein said SPEED data block contains measurements of the golf club head speed at the point of impact with a golf ball; a TEMPO parameter represented by a TEMPO data block, wherein said TEMPO data block contains measurements of the time required for the club head to travel from the address position to its impact point with the golf ball; a FACE ANGLE parameter represented by a FACE ANGLE data block, wherein said FACE ANGLE data block contains measurements of the club head face relative to the club head'"'"'s swing path at the point of impact with the golf ball; a DYNAMIC LOFT parameter represented by a DYNAMIC LOFT data block, wherein said DYNAMIC LOFT data block contains measurements of the actual loft imparted on a golf ball by the club head face at the point of impact with the golf ball, wherein said measurement is taken relative to the ground plane upon which the golfer is standing; a TRAJECTORY parameter represented by a TRAJECTORY data block, wherein said TRAJECTORY data block contains measurements reflecting the club head'"'"'s vector relative to the ground plane upon which the golfer is standing; a DYNAMIC LIE parameter represented by a DYNAMIC LIE data block, wherein said DYNAMIC data block contains measurements reflecting the test club'"'"'s indigenous lie angle and the test club'"'"'s dynamic lie angle at the point of impact; a ROTATION parameter represented by a ROTATION data block, wherein said ROTATION data block contains measurements reflecting the delta from the test club head'"'"'s static position and the test club head'"'"'s dynamic position measured as a rotation of the club head about said club shaft'"'"'s longitudinal axis; and a HEIGHT parameter represented by a HEIGHT data block, wherein said HEIGHT data block contains measurements of the test golfer'"'"'s physical height. - View Dependent Claims (20, 21, 33)
-
-
22. An article of manufacture having machine-readable instructions executable by a digital processing apparatus to perform method steps for fitting golf clubs, said method steps comprising:
-
receiving machine readable input data from an input data source, wherein said input data comprises measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; and prescribing golf club chemistries based upon said inferences. - View Dependent Claims (23)
-
-
24. An article of manufacture having machine-readable instructions executable by a digital processing apparatus to perform method steps for fitting golf clubs, said method steps comprising:
-
receiving machine readable input data from an input data source, wherein said input data comprises measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; prescribing golf club chemistries based upon said inferences; said chosen parameters comprising; a SPEED parameter represented by a SPEED data block, wherein said SPEED data block contains measurements of the golf club head speed at the point of impact with a golf ball; a TEMPO parameter represented by a TEMPO data block, wherein said TEMPO data block contains measurements of the time required for the club head to travel from the address position to its impact point with the golf ball; a FACE ANGLE parameter represented by a FACE ANGLE data block, wherein said FACE ANGLE data block contains measurements of the club head face relative to the club head'"'"'s swing path at the point of impact with the golf ball; a DYNAMIC LOFT parameter represented by a DYNAMIC LOFT data block, wherein said DYNAMIC LOFT data block contains measurements of the actual loft imparted on a golf ball by the club head face at the point of impact with the golf ball, wherein said measurement is taken relative to the ground plane upon which the golfer is standing; a TRAJECTORY parameter represented by a TRAJECTORY data block, wherein said TRAJECTORY data block contains measurements reflecting the club head'"'"'s vector relative to the ground plane upon which the golfer is standing; a DYNAMIC LIE parameter represented by a DYNAMIC LIE data block, wherein said DYNAMIC data block contains measurements reflecting the test club'"'"'s indigenous lie angle and the test club'"'"'s dynamic lie angle at the point of impact; a ROTATION parameter represented by a ROTATION data block, wherein said ROTATION data block contains measurements reflecting the delta from the test club head'"'"'s static position and the test club head'"'"'s dynamic position measured as a rotation of the club head about said club shaft'"'"'s longitudinal axis; and a HEIGHT parameter represented by a HEIGHT data block, wherein said HEIGHT data block contains measurements of the test golfer'"'"'s physical height. - View Dependent Claims (26, 34)
-
-
25. An article of manufacture having machine-readable instructions executable by a digital processing apparatus to perform method steps for fitting golf clubs, said method steps comprising:
-
receiving machine readable input data from an input data source, wherein said input data comprises measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; prescribing golf club chemistries based upon said inferences; the input data blocks further comprising; a SHOT CHOICE parameter represented by a SHOT CHOICE data block, wherein said SHOT CHOICE data block contains a subjective choice made by the test golfer as to whether he desires a set that will enhance shot distance or accuracy; and a SHAFT TYPE parameter represented by a SHAFT TYPE data block, wherein said SHAFT TYPE data block contains a subjective choice made by the test golfer as to desired shafting material.
-
-
27. A golf club fitting apparatus, comprising:
-
a data input interface means for receiving input data; a memory to perform program instructions; an output display; and a processor coupled to said data input interface, said memory, and said output display, said processor being programmed to perform method steps comprising; receiving machine readable input data from an input data source, wherein said input data comprises measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; and prescribing, golf club chemistries based upon said inferences. - View Dependent Claims (28, 29)
-
-
30. A golf club fitting apparatus, comprising:
-
a data input interface means for receiving input data; a memory to perform program instructions; an output display; and a processor coupled to said data input interface, said memory, and said output display, said processor being programmed to perform method steps comprising; receiving machine readable input data from an input data source, wherein said input data comprises measurements of parameters for a plurality of swings of a single golf club; normalizing said input data to eliminate aberrant input data; choosing parameters; analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; prescribing golf club chemistries based upon said inferences; said chosen parameters comprising; a SPEED parameter represented by a SPEED data block, wherein said SPEED data block contains measurements of the golf club head speed at the point of impact with a golf ball; a TEMPO parameter represented by a TEMPO data block, wherein said TEMPO data block contains measurements of the time required for the club head to travel from the address position to its impact point with the golf ball; a FACE ANGLE parameter represented by a FACE ANGLE data block, wherein said FACE ANGLE data block contains measurements of the club head face relative to the club head'"'"'s swing path at the point of impact with the golf ball; a DYNAMIC LOFT parameter represented by a DYNAMIC LOFT data block, wherein said DYNAMIC LOFT data block contains measurements of the actual loft imparted on a golf ball by the club head face at the point of impact with the golf ball, wherein said measurement is taken relative to the ground plane upon which the golfer is standing; a TRAJECTORY parameter represented by a TRAJECTORY data block, wherein said TRAJECTORY data block contains measurements reflecting the club head'"'"'s vector relative to the ground plane upon which the golfer is standing; a DYNAMIC LIE parameter represented by a DYNAMIC LIE data block, wherein said DYNAMIC data block contains measurements reflecting the test club'"'"'s indigenous lie angle and the test club'"'"'s dynamic lie angle at the point of impact; a ROTATION parameter represented by a ROTATION data block, wherein said ROTATION data block contains measurements reflecting the delta from the test club head'"'"'s static position and the test club head'"'"'s dynamic position measured as a rotation of the club head about said club shaft'"'"'s longitudinal axis; and a HEIGHT parameter represented by a HEIGHT data block, wherein said HEIGHT data block contains measurements of the test golfer'"'"'s physical height. - View Dependent Claims (31, 32, 35)
-
-
36. An apparatus for fitting golf clubs to a golfer, comprising:
-
means for receiving machine readable input data from an input data source, wherein said input data comprises measurements or parameters for a plurality of swings of a single golf club; means for normalizing said input data to eliminate aberrant input data; means for choosing parameters; means for analyzing the interrelationship of at least two of said chosen parameters to determine inferences therefrom; and means for prescribing a golf club chemistry based upon said inferences.
-
-
37. A method for prescribing a set of golf clubs for a golfer, the method comprising:
-
using parameters indicative of the golfer'"'"'s golf club swing; characterizing a primal swing for the golfer responsive to the parameters; determining a range of club characteristics for a reference club responsive to the determined characteristics, the reference club being one club in the set of clubs; and prescribing additional clubs for the golf club set by defining incremental parameter differences from the reference club.
-
Specification