US2014228141A1PendingUtilityA1

System and method for swing analyses

47
Assignee: ACCESS CO LTDPriority: Nov 20, 2012Filed: Mar 17, 2014Published: Aug 14, 2014
Est. expiryNov 20, 2032(~6.4 yrs left)· nominal 20-yr term from priority
G06F 2218/12A63B 69/3623A63B 71/06G06V 40/23A63B 2220/34A61B 5/6895A61B 5/1122A63B 2225/50A63B 2220/803A63B 2220/40A63B 2220/833A63B 24/0006A63B 69/36
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A swing analyzer is disclosed. The swing analyzer may be used to analyze the swing an object such as a golf club. The swing analyzer accounts for individual differences between users and/or sensors to improve performance. The swing analyzer includes a motion sensor that is attachable to the object. The motion sensor communicates wirelessly with a terminal device. The terminal device includes a swing analysis unit for performing swing analysis based on sensor data output from the motion sensor. The swing analyzer determines a target line based on position of the motion sensor while a user is at the address posture before a swing. The target line is used as a reference to provide swing analyses.

Claims

exact text as granted — not AI-modified
1 - 30 . (canceled) 
     
     
         31 . A swing analysis system comprising:
 a motion sensor configured to attach to a sporting equipment, wherein the motion sensor comprises:
 an accelerometer and an angular velocity sensor, the angular velocity sensor configured to detect three-axis angular velocity; and 
   a terminal device comprising:
 a wireless receiver; a swing state determination circuitry; and a swing data analysis circuitry, 
 wherein the wireless receive is configured to wirelessly receive accelerometer data and angular velocity data from the motion sensor; 
 wherein the swing state determination circuitry is configured to:
 detect a negative peak value in Z-axis movement represented by the angular velocity data; 
 detect a positive peak value in X-axis movement represented by the angular velocity data; and 
 determine a time of impact between the sporting equipment and an object based on at least one of:
 (a) a time at which the sign of the Z-axis data was inverted prior to the negative peak value, and 
 (b) a time at which the sign of the X-axis data was inverted prior to the positive peak value. 
 
 
   
     
     
         32 . The swing analysis system according to  claim 31 , wherein the swing data analysis circuitry is configured to analyze a swing of the sporting equipment without using at least a portion of the accelerometer data and angular velocity data from the motion sensor detected before the time of impact. 
     
     
         33 . The swing analysis system according to  claim 32 , wherein the swing state determination circuitry is configured to:
 identify the earlier of (a) and (b) as the time of the start of the swing.   
     
     
         34 . The swing analysis system according to  claim 31 ,
 wherein the accelerometer of the motion sensor is configured to detect three-axis acceleration, and   wherein the swing state determination circuitry is configured to determine the time of impact based on Y-axis data of the accelerometer.   
     
     
         35 . The swing analysis system according to  claim 34 ,
 wherein the time of impact is determined by a negative peak value of Y-axis data of the accelerometer.   
     
     
         36 . The swing analysis system according to  claim 34 ,
 wherein the time of impact is determined by a rate of decrease in Y-axis data of the accelerometer over time, the rate of decrease exceeding a threshold rate.   
     
     
         37 . The swing analysis system according to  claim 34 ,
 wherein the time of swing impact is determined by a decrease in Y-axis data of the accelerometer at a first time and at a subsequent second time exceeding a threshold value.   
     
     
         38 . A computer-enabled method of analyzing a swing of a sporting equipment using a terminal device that is configured to wirelessly receive sensor data from an equipment-mounted motion sensor, the method comprising:
 receiving, from the motion sensor over a wireless communication channel, sensor data representing three-axis angular velocity detected by the motion sensor;   detecting a negative peak value in Z-axis movement represented by the received sensor data;   detecting a positive peak value in X-axis movement represented by the received sensor data; and   determining a time of impact between the sporting equipment and an object based on at least one of:
 (a) a time at which the sign of the Z-axis movement represented by the received sensor data was inverted prior to the negative peak value, and 
 (b) a time at which the sign of the X-axis movement represented by the received sensor data was inverted prior to the positive peak value. 
   
     
     
         39 . The method according to  claim 38 , the method further comprising:
 analyzing a swing of the sporting equipment without using at least a portion of the accelerometer data and angular velocity data from the motion sensor detected before the time of impact.   
     
     
         40 . The method according to  claim 39 , the method further comprising:
 identifying the earlier of (a) and (b) as the time of the start of the swing.   
     
     
         41 . The method according to  claim 38 , the method further comprising:
 receiving, from the motion sensor over a wireless communication channel, sensor data representing three-axis acceleration, and   determining the time of impact based on Y-axis data of the accelerometer.   
     
     
         42 . The method according to  claim 41 ,
 wherein the time of impact is determined by a negative peak value of Y-axis data of the accelerometer.   
     
     
         43 . The method according to  claim 41 ,
 wherein the time of impact is determined by a rate of decrease in Y-axis data of the accelerometer over time, the rate of decrease exceeding a threshold rate.   
     
     
         44 . The method according to  claim 41 ,
 wherein the time of swing impact is determined by a decrease in Y-axis data of the accelerometer at a first time and at a subsequent second time exceeding a threshold value.   
     
     
         45 . A non-transitory computer readable medium having computer-executable instructions, wherein the computer-executable instructions, when executed by one or more processors, cause the one or more processors to analyze a swing of a sporting equipment using a terminal device and data from an equipment-mounted motion sensor, the computer-executable instructions comprising instructions for:
 receiving, from the motion sensor over a wireless communication channel, sensor data representing three-axis angular velocity detected by the motion sensor;   detecting a negative peak value in Z-axis movement represented by the received sensor data;   detecting a positive peak value in X-axis movement represented by the received sensor data; and   determining a time of impact between the sporting equipment and an object based on at least one of:
 (a) a time at which the sign of the Z-axis movement represented by the received sensor data was inverted prior to the negative peak value, and 
 (b) a time at which the sign of the X-axis movement represented by the received sensor data was inverted prior to the positive peak value. 
   
     
     
         46 . The non-transitory computer readable medium according to  claim 45 , further comprising computer-executable instructions for:
 analyzing a swing of the sporting equipment without using at least a portion of the accelerometer data and angular velocity data from the motion sensor detected before the time of impact.   
     
     
         47 . The non-transitory computer readable medium according to  claim 46 , further comprising computer-executable instructions for:
 identifying the earlier of (a) and (b) as the time of the start of the swing.   
     
     
         48 . The non-transitory computer readable medium according to  claim 45 , further comprising computer-executable instructions for:
 receiving, from the motion sensor over a wireless communication channel, sensor data representing three-axis acceleration, and   determining the time of impact based on Y-axis data of the accelerometer.   
     
     
         49 . The non-transitory computer readable medium according to  claim 48 ,
 wherein the time of impact is determined by a negative peak value of Y-axis data of the accelerometer.   
     
     
         50 . The non-transitory computer readable medium according to  claim 48 ,
 wherein the time of impact is determined by a rate of decrease in Y-axis data of the accelerometer over time, the rate of decrease exceeding a threshold rate.   
     
     
         51 . The non-transitory computer readable medium according to  claim 48 ,
 wherein the time of swing impact is determined by a decrease in Y-axis data of the accelerometer at a first time and at a subsequent second time exceeding a threshold value.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.