Device and method for calculating golf statistics
First Claim
Patent Images
1. A location-aware device comprising:
- a position determination sensor that determines a position of the location-aware device;
a receiver that receives, from a tag coupled to a golf club, data corresponding to an output of a sensor included in the tag;
a processor that associates the data received from the tag with the determined position, and processes the data received from the tag to determine whether to register a golf shot as having occurred at the determined position; and
a memory configured to store a golf shot determined to be registered by the processor along with the determined position,wherein, during processing of the data received from the tag to determine whether to register a golf shot, the processor is configured to compare the data received from the tag to previously stored other data received from the tag to determine whether a current swing occurred at a same location as a previous swing within a predetermined margin of error distance,wherein in the processing of the data received from the tag to determine whether to register a golf shot when the current swing has occurred at the same location as the previous swing, the processor is configured to select the data relating to the current swing as a last data stored in association with the determined position as the registered golf shot at the determined position,wherein the processor is configured to automatically select the last data as the registered golf shot in response to a subsequent swing detection at a different location when a distance from the determined position to the different location is greater than the predetermined margin of error distance,wherein the margin of error distance is determined in part on the golf club used to hit the golf shot at the determined position.
1 Assignment
0 Petitions
Accused Products
Abstract
A location-aware device includes a position determination sensor that determines a position of the location-aware device. A receiver receives, from a tag coupled to a golf club, data corresponding to an output of a sensor included in the tag. A processor associates the data received from the tag with the determined position, and processes the data received from the tag to determine whether to register a golf shot as having occurred at the determined position. A memory stores a golf shot determined to be registered by the processor along with the determined position.
-
Citations
19 Claims
-
1. A location-aware device comprising:
-
a position determination sensor that determines a position of the location-aware device; a receiver that receives, from a tag coupled to a golf club, data corresponding to an output of a sensor included in the tag; a processor that associates the data received from the tag with the determined position, and processes the data received from the tag to determine whether to register a golf shot as having occurred at the determined position; and a memory configured to store a golf shot determined to be registered by the processor along with the determined position, wherein, during processing of the data received from the tag to determine whether to register a golf shot, the processor is configured to compare the data received from the tag to previously stored other data received from the tag to determine whether a current swing occurred at a same location as a previous swing within a predetermined margin of error distance, wherein in the processing of the data received from the tag to determine whether to register a golf shot when the current swing has occurred at the same location as the previous swing, the processor is configured to select the data relating to the current swing as a last data stored in association with the determined position as the registered golf shot at the determined position, wherein the processor is configured to automatically select the last data as the registered golf shot in response to a subsequent swing detection at a different location when a distance from the determined position to the different location is greater than the predetermined margin of error distance, wherein the margin of error distance is determined in part on the golf club used to hit the golf shot at the determined position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
determining, by a position determining sensor, a geospatial position; receiving, from a tag coupled to a golf club, data corresponding to an output of a sensor included in the tag; associating, by a processor, the data received from the tag with the determined position; determining, by the processor based on the data received from the tag, whether to register a golf shot as having occurred at the determined position; and storing, in a memory, a golf shot determined to be registered by the processor along with the determined position, wherein determining whether to register a golf shot includes comparing the data received from the tag to previously stored other data received from the tag to determine whether a current swing occurred at a same location as a previous swing within a predetermined margin of error distance, wherein in determining whether to register a golf shot when the current swing has occurred at the same location as the previous swing, the processor is configured to select the data relating to the current swing as a last data stored in association with the determined position as the registered golf shot at the determined position, wherein the processor is configured to automatically select the last data as the registered golf shot in response to a subsequent swing detection at a different location when a distance from the determined position to the different location is greater than the predetermined margin of error distance, wherein the margin of error distance is determined in part on the golf club used to hit the golf shot at the determined position.
-
-
19. A non-transitory computer readable medium having instructions stored therein that when executed by one or more processors causes the one or more processors to perform a method comprising:
-
determining a geospatial position; receiving sensor data corresponding to an output of a sensor included in a tag coupled to a golf club; associating, by the one or more processors, the sensor data with the determined position; determining, by the one or more processors based on the received sensor data, whether to register a golf shot as having occurred at the determined position; and storing, in a memory, a golf shot determined to be registered along with the determined position, wherein determining whether to register a golf shot includes comparing the data received from the tag to previously stored other data received from the tag to determine whether a current swing occurred at a same location as a previous swing within a predetermined margin of error distance, wherein in determining whether to register a golf shot when the current swing has occurred at the same location as the previous swing, the one or more processors are configured to select the data relating to the current swing as a last data stored in association with the determined position as the registered golf shot at the determined position, wherein the processor is configured to automatically select the last data as the registered golf shot in response to a subsequent swing detection at a different location when a distance from the determined position to the different location is greater than the predetermined margin of error distance, wherein the margin of error distance is determined in part on the golf club used to hit the golf shot at the determined position.
-
Specification