Methods and apparatus for determining distances to selected targets on a golf course using a wireless communication device
First Claim
1. A method for determining a distance to a golf cup on a golf course, the method comprising:
- receiving, at a wireless device, golf course information from a network device that stores current golf cup geographic location information;
obtaining, by the wireless device, a wireless device geographic location;
obtaining, by the wireless device, a golf cup geographic location related to one of a plurality of golf cups on the golf course from the golf course information, wherein a location determination procedure to determine the golf cup geographic location is triggered automatically based on an occurrence of an event, and wherein the golf cup geographic location determination is based, at least in part, on an asset tag maintained in proximity to the golf cup;
obtaining, by the wireless device, the distance to the golf cup based on the wireless device geographic location and the golf cup geographic location; and
presenting the distance to the golf cup on the wireless device.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices, apparatus, systems, methods, and computer program products are provided for determining distances to targets, such as targets on a golf course using a wireless communication device. Wireless device implementation allows for existing devices to be configured with the requisite application to provide for golf course distance measuring capabilities according to the present aspects. Present aspects provide for accurate and automated determination of the distance to the target, such as a transitory target like a golf cup. Current aspects may utilize communication network-based and/or satellite based systems to determine the distance to the desired target and provide for automatic position/location fixes to be performed when a target, such as a golf cup, is moved to a new location.
25 Citations
124 Claims
-
1. A method for determining a distance to a golf cup on a golf course, the method comprising:
-
receiving, at a wireless device, golf course information from a network device that stores current golf cup geographic location information; obtaining, by the wireless device, a wireless device geographic location; obtaining, by the wireless device, a golf cup geographic location related to one of a plurality of golf cups on the golf course from the golf course information, wherein a location determination procedure to determine the golf cup geographic location is triggered automatically based on an occurrence of an event, and wherein the golf cup geographic location determination is based, at least in part, on an asset tag maintained in proximity to the golf cup; obtaining, by the wireless device, the distance to the golf cup based on the wireless device geographic location and the golf cup geographic location; and presenting the distance to the golf cup on the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. At least one processor configured for determining golf cup distance on a golf course, the at least one processor comprising:
-
a first module for receiving golf course information from a network device that stores current golf cup geographic location information; a second module for obtaining a wireless device geographic location; a third module for obtaining, from the golf course information, a golf cup geographic location related to one of a plurality of golf cups on the golf course, wherein a location determination procedure to determine the golf cup geographic location is triggered automatically based on an occurrence of an event, and wherein the golf cup geographic location determination is based, at least in part, on an asset tag maintained in proximity to the golf cup; a fourth module for obtaining a distance to the golf cup based on the wireless device geographic location and the golf cup geographic location; and a fifth module for presenting the distance to the golf cup on a wireless device.
-
-
38. A non-transitory computer-readable medium containing instructions stored thereon, which, when executed by a computer, cause the computer to perform operations, the instructions comprising:
-
at least one instruction for causing the computer to receive golf course information from a network device that stores current golf cup geographic location information; at least one instruction for causing the computer to obtain a wireless device geographic location; at least one instruction for causing the computer to obtain, from the golf course information, a golf cup geographic location related to one of a plurality of golf cups, wherein a location determination procedure to determine the golf cup geographic location is triggered automatically based on an occurrence of an event, and wherein the golf cup geographic location determination is based, at least in part, on an asset tag maintained in proximity to the golf cup; at least one instruction for causing the computer to obtain a distance to the golf cup based on the wireless device geographic location and the golf cup geographic location; and at least one instruction for causing the computer to present the distance to the golf cup on a wireless device.
-
-
39. A wireless communication device, comprising:
-
means for receiving golf course information from a network device that stores current golf cup geographic location information; means for obtaining a wireless device geographic location; means for obtaining, from the golf course information, a golf cup geographic location related to one of a plurality of golf cups, wherein a location determination procedure to determine the golf cup geographic location is triggered automatically based on an occurrence of an event, and wherein the golf cup geographic location determination is based, at least in part, on an asset tag maintained in proximity to the golf cup; means for obtaining a distance to the golf cup based on the wireless device geographic location and the golf cup geographic location; and means for presenting the distance to the golf cup on a wireless device.
-
-
40. A wireless device, comprising:
-
a computer platform including at least one processor and a memory; and a golf course distance measuring application stored in the memory and executable by the at least one processor, the golf course distance measuring application operable to receive golf course information from a network device that stores current golf cup geographic location information, obtain a wireless device geographic location, obtain, from the golf course information, a golf cup geographic location related to one of a plurality of golf cups, to obtain a distance to the one of the plurality of golf cups based on the wireless device geographic location and the golf cup geographic location, and to present the distance to the golf cup on the wireless device, wherein a location determination procedure to determine the golf cup geographic location is triggered automatically based on an occurrence of an event, and wherein the golf cup geographic location determination is based, at least in part, on an asset tag maintained in proximity to a golf cup. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
-
-
74. A method for obtaining current golf course cup geographic location at a network server, the method comprising:
-
receiving, from a location-determining entity, an initial golf cup geographic location for a golf cup at a golf course; storing, in memory, the initial golf cup geographic location as a current golf cup location; receiving, from the location-determining entity, an update to the initial golf cup geographic location based on an occurrence of an automatic event; and storing, in memory, the update to the initial golf cup geographic location as the current golf cup location, wherein a golf cup geographic location determination is based, at least in part, on an asset tag maintained in proximity to the golf cup. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89)
-
-
90. At least one processor configured for obtaining current golf course cup geographic location at a network server, the at least one processor comprising:
-
a first module for receiving, from a location-determining entity, an initial golf cup geographic location for a golf cup at a golf course; a second module for storing, in memory, the initial golf cup geographic location as a current golf cup location; a third module for receiving, from the location-determining entity, an update to the initial golf cup geographic location based on an occurrence of an automatic event; and a fourth module for storing, in memory, the update to the initial golf cup geographic location as the current golf cup location, wherein a golf cup geographic location determination is based, at least in part, on an asset tag maintained in proximity to the golf cup.
-
-
91. A non-transitory computer-readable medium containing instructions stored thereon, which, when executed by a computer, cause the computer to perform operations, the instructions comprising:
-
at least one instruction for causing the computer to receive, from a location-determining entity, an initial golf cup geographic location for a golf cup at a golf course; at least one instruction for causing the computer to store, in memory, the initial golf cup geographic location as a current golf cup location; at least one instruction for causing the computer to receive, from the location-determining entity, an update to the initial golf cup geographic location based on an occurrence of an automatic event; and at least one instruction for causing the computer to store, in memory, the update to the initial golf cup geographic location as the current golf cup location, wherein a golf cup geographic location determination is based, at least in part, on an asset tag maintained in proximity to the golf cup.
-
-
92. A network device, comprising:
-
means for receiving, from a location-determining entity, an initial golf cup geographic location for a golf cup at a golf course; means for storing, in memory, the initial golf cup geographic location as a current golf cup location; means for receiving, from the location-determining entity, an update to the initial golf cup geographic location based on an occurrence of an automatic event; and means for storing, in memory, the update to the initial golf cup geographic location as the current golf cup location, wherein a golf cup geographic location determination is based, at least in part, on an asset tag maintained in proximity to the golf cup.
-
-
93. A network device, comprising:
-
a computer platform including at least one processor and a memory; and a golf course target location and distance application stored in the memory and executable by the at least one processor, wherein the application is operable to receive, from a location-determining entity, an initial golf cup geographic location for a golf cup at a golf course, store, in the memory, the initial golf cup geographic location as a current golf cup location, receive, from the location-determining entity, an update to the initial golf cup geographic location based on an occurrence of an automatic event and store, in memory, the update to the initial golf cup geographic location as the current golf cup location, wherein a golf cup geographic location determination is based, at least in part, on an asset tag maintained in proximity to the golf cup. - View Dependent Claims (94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110)
-
-
111. A system for determining the distance to a golf cup on a golf course, the system comprising:
-
a plurality of asset tags, each asset tag located proximate to a golf cup on a golf course, wherein each of the plurality of asset tags are operable to initiate a determination of a golf cup geographic location based on an occurrence of an automatic event; a network device including a golf course target location and distance application operable to receive, from a location-determining entity, a golf cup geographic location, store the golf cup geographic location as a current golf cup location, receive, from the location-determining entity, an update to the golf cup geographic location based on the occurrence of the automatic event, store, in memory, the update to the golf cup geographic location as the current golf cup location and communicate the current golf cup location; and a wireless communication device including a golf course distance measuring application operable to wirelessly receive the current golf cup geographic location, receive a request to obtain a distance to the golf cup, obtain a wireless device geographic location based on the request, obtain the distance to the golf cup based on the wireless device geographic location and the golf cup geographic location and present the distance to the golf cup on the wireless device. - View Dependent Claims (112, 113, 114, 115, 116)
-
-
117. A method for determining a distance to a target, the method comprising:
-
receiving, at a wireless device, target information from a network device that stores current target geographic location information; obtaining, by the wireless device, a wireless device geographic location; obtaining, by the wireless device, a target geographic location from the target information, wherein the target comprises an asset tag, and a location determination procedure to determine the target geographic location is triggered automatically based on an occurrence of an event; obtaining, by the wireless device, a distance to the target based on the wireless device geographic location and the target geographic location; and presenting the distance to the target on the wireless device. - View Dependent Claims (118, 119, 120)
-
-
121. A wireless device, comprising:
-
a computer platform including at least one processor and a memory; and a target distance measuring application stored in the memory and executable by the at least one processor, the target distance measuring application operable to receive target information from a network device that stores current target geographic location information, obtain a wireless device geographic location, obtain, from the target geographic location information, a target geographic location, to obtain a distance to the target based on the wireless device geographic location and the target geographic location, and to present the distance to the target on the wireless device, wherein the target comprises an asset tag and a location determination procedure to determine the target geographic location is triggered automatically based on an occurrence of an event. - View Dependent Claims (122, 123, 124)
-
Specification