Patent Document ID: 8500570
Application ID: 13603131
Patent Flag: 1

Claim One:
1. A non-transitory computer-readable medium having computer-readable instructions that when executed by a processor are configured to perform at least: collecting angular rate data from at least one gyroscope located within a golf club head, wherein the angular rate data comprises data along three different orthogonal axes; collecting acceleration data from at least one accelerometer, wherein the accelerometer data comprises data along each of the three orthogonal axes associated with the gyroscope data; after determining that an impact event has occurred, identifying data for processing and processing the identified data, wherein the processing comprises: resolving the identified angular rate data to obtain space-fixed coordinates; calculating roll and pitch data; and utilizing the roll and pitch data and the space-fixed coordinates to calculate at least one of a lie angle, a club face angle, and a loft angle of the club head; wherein at least a portion of the roll and pitch data are calculated using the formula: roll a = ϕ a = tan - 1 ⁡ ( body ⁢ ⁢ accel y body ⁢ ⁢ accel z ) pitch a = θ a = tan - 1 ⁡ ( - body ⁢ ⁢ accel x body ⁢ ⁢ accel y ⁢ ⁢ sin ⁡ ( roll ) + body ⁢ ⁢ accel z ⁢ cos ⁡ ( roll ) ) .