提供打高尔夫信息的设备与方法

申请号 CN200910261622.9 申请日 2009-12-18 公开(公告)号 CN101822896A 公开(公告)日 2010-09-08
申请人 加油运动科技股份有限公司; 发明人 张孟祥; 陈纪文; 陈建隆; 林子伟;
摘要 本 发明 涉及一种提供打 高尔夫 球信息的设备与方法。该设备包括 存储器 单元,输入装置及 定位 模组,其用于形成收集关联打高尔夫球活动的数据,及处理单元,其用于形成比较与第一打高尔夫球事件关联的情况与与该打高尔夫球活动关联的数据,以判定该第一打高尔夫球事件的发生,并回应于至少该第一打高尔夫球事件及第二打高尔夫球事件已经以 指定 顺序发生而执行动作。
权利要求

1.一种提供打高尔夫球信息的装置,所述装置包含:
存储器单元;
输入装置及定位模组,其用于形成收集与打高尔夫球活动关联的数据;及处理单元,其用于形成
比较与第一打高尔夫球事件关联的情况与与所述打高尔夫球活动关联的数据,以判定所述第一打高尔夫球事件的发生,及
回应于至少所述第一打高尔夫球事件及第二打高尔夫球事件已经以指定顺序发生而执行动作。
2.根据权利要求1所述的装置,其特征在于,与所述打高尔夫球活动关联的数据包括键入的输入信号位置信息,或所述键入的输入信号与所述位置信息的组合。
3.根据权利要求2所述的装置,其特征在于,所述键入的输入信号形成击球增量。
4.根据权利要求3所述的装置,还包含显示所述击球增量的显示装置。
5.根据权利要求3所述的装置,其特征在于,所述键入的输入信号使得该处理单元来取得接近于收到所述键入的输入信号时的所述位置信息。
6.根据权利要求1所述的装置,其特征在于,所述情况包括完成高尔夫球洞的击球。
7.根据权利要求2所述的装置,其特征在于,所述键入的输入信号可满足所述情况,且所述情况包括完成所述高尔夫球洞的击球。
8.根据权利要求2所述的装置,其特征在于,所述键入的输入信号由按压所述输入装置上的按钮所产生。
9.根据权利要求2所述的装置,其特征在于,所述情况包括辨识要位在高尔夫球洞地形之内的位置信息。
10.根据权利要求1所述的装置,其特征在于,所述处理单元还用于形成回应于所述第一打高尔夫球事件及所述第二打高尔夫球事件已经以所述指定的顺序发生而显示在显示装置上的高尔夫球洞的地图信息,以指示正在进行所述高尔夫球洞的击球。
11.根据权利要求1所述的装置,其特征在于,所述处理单元还用于回应于所述第一打高尔夫球事件及所述第二打高尔夫球事件已经以所述指定的顺序发生而处理与高尔夫球洞关联的数据,以指示进行所述高尔夫球洞的开球。
12.根据权利要求11所述的装置,其特征在于,所述处理单元还用于形成处理该数据以判定开球成功率。
13.根据权利要求11所述的装置,其特征在于,所述处理单元还用于形成处理该数据以计算击球距离。
14.根据权利要求1所述的装置,其特征在于,所述处理单元还用于形成回应于继续在高尔夫球洞的果岭之外打击的第一打高尔夫球事件已经在上到所述高尔夫球洞的果岭上的第二打高尔夫球事件之前发生,而处理所述数据以判定上果岭成功率。
15.根据权利要求1所述的装置,其特征在于,所述处理单元还用于形成做出球杆选择建议。
16.根据权利要求1所述的装置,其特征在于,所述处理单元还用于形成:
比较与所述第一打高尔夫球事件关联的计时信息与与所述第二打高尔夫球事件来判定发生的顺序;及
利用所述指定的顺序检查所述发生顺序。
17.根据权利要求1所述的装置,其特征在于,所述处理单元还用于形成:如果所述指定的顺序是用于所述第一打高尔夫球事件要在所述第二打高尔夫球事件发生之前发生,即检查该第一打高尔夫球事件是否已经在认为所述第二打高尔夫球事件发生之前发生。

说明书全文

提供打高尔夫信息的设备与方法

技术领域

[0001] 本发明涉及提供打高尔夫信息的设备与方法。

背景技术

[0002] 除非在此处另有说明,在此段落中所描述的内容并非为此申请案的权利要求保护范围的已有技术,且在此段落中所包含的内容并非承认其为已有技术。
[0003] 随着高尔夫的普遍性日益成长,愈来愈多的与高尔夫关联的附属产品也都已被商品化。目前已经提供有多种便携式装置是特别设计用于辅助打高尔夫球者。总之,这些公知的便携式装置需要打高尔夫球者大量的操作。例如,当打高尔夫球者完成一个洞并移动到下一洞时,这种公知的便携式装置需要在执行动作(例如呈现与下一洞关联的地图信息)之前收到由打高尔夫球者手动输入某些数据(例如下一洞的号码)。此外,该公知便携式装置基本上并不是设计成储存或处理关联该打高尔夫球者的回合的信息。例如,该公知便携式装置并未记录与任何打高尔夫球者的球杆关联的任何先前击球距离,因此无法提供明智的球杆选择建议。如所述,这些由公知便携式装置所支持的早期功能不足以辅助打高尔夫球者来改善他或她的球赛,或增进打高尔夫球者的比赛乐趣。

发明内容

[0004] 本发明提供一种提供打高尔夫信息的设备与方法。本发明的具体实施例提供一种提供打高尔夫球信息的装置。该装置包括存储器单元,输入装置及定位模组其用于形成收集与打高尔夫球活动关联的数据,及处理单元,其用于形成比较与第一打高尔夫球事件关联的情况与与所述打高尔夫球活动关联的数据,以判定所述第一打高尔夫球事件的发生,并执行动作来回应于至少所述第一打高尔夫球事件,及以指定顺序发生的第二打高尔夫球事件。
[0005] 此处所揭示的本发明至少一个好处为:其有能自动地产生及呈现打高尔夫球相关的信息,以进一步增进打高尔夫球的乐趣。附图说明
[0006] 所以,可以详细了解本发明上述特征的实施方式中,本发明的更为特定的说明简述如上,其可通过参照到具体实施例来进行,其中部分示例于附图中。但应注意附图仅示例本发明的典型具体实施例,因此其并非要做为本发明的保护范围的限制,本发明还可包含其它同等有效的具体实施例。
[0007] 图1A为示例根 据本发明 的具体实施 例的个人高 尔夫球赛助 理(Personalgolfgame assistant,PGGA)的简化方框图
[0008] 图1B为根据本发明的具体实施例中进一步显示图1A的PGGA的输入装置的示意图;
[0009] 图1C为示例根据本发明的具体实施例中图1A的PGGA的又另一实施例;
[0010] 图1D例示根据本发明的具体实施例中图1A图的PGGA 100的又另一实施例;
[0011] 图2为示例典型高尔夫球洞的数字化表示;
[0012] 图3为示例根据本发明的具体实施例中,图1A的PGGA被用于形成执行的程序的流程图
[0013] 图4A为示例根据本发明的具体实施例中,回应于以指定的顺序发生的两个打高尔夫球事件而由图1A的PGGA所执行的一些步骤的流程图;
[0014] 图4B图为示例根据本发明的具体实施例中回应于以指定的顺序发生至少两个打高尔夫球事件而由图1A的PGGA所执行的一些其它步骤的另一示例;及
[0015] 图4C为示例根据本发明的具体实施例中,回应于以指定的顺序发生至少两个打高尔夫球事件而由图1A的PGGA在标准杆三杆洞所执行的步骤的示例。
[0016] 主要元件标记说明
[0017] 100 个人高尔夫球赛助理 162 第一侧边按钮
[0018] 102 处理单元 170 转盘
[0019] 104 定位模组 172 侧边按钮
[0020] 106 存储器单元 200 高尔夫球洞
[0021] 108 软件程序 202 开球区
[0022] 112 数据内容 204 长草区
[0023] 116 显示装置 206 塘障碍
[0024] 118 输入装置 208 球道
[0025] 152 “击球”按钮 212 沙坑
[0026] 154 “完成一洞”按钮 214 果岭
[0027] 156 “移除”按钮 216 旗杆
[0028] 158 “确认”按钮 218 出界区域
[0029] 160 第二侧边按钮

具体实施方式

[0030] 图1A为示例根 据本发明 的具体实施 例的个人高 尔夫球赛助 理(Personalgolfgame assistant,PGGA)100的简化方框图。PGGA 100包括处理单元102、定位模组104、存储器单元106,其包括软件程序108及数据内容112、显示装置116及输入装置118。处理单元102用于形成控制定位模组104的作业,执行软件程序108,处理数据内容112,传送影像数据到显示装置116,并接收来自输入装置118的输入信息。在一实施例中,定位模组104为卫星式全球定位系统(Global positioning system,GPS)。定位模组
104定位及追踪PGGA100的位置。在一实施例中,定位模组104以预定速率(例如一秒)取得PGGA100的位置,并储存所取得的位置信息在数据内容112中。当在输入装置118上的按钮被按压,处理单元102取回储存在数据内容112中最新的位置信息。在另一实施例中,回应于推动输入装置118上的按钮,一相对应信号被传送到处理单元102,因此与定位模组
104通讯而取得PGGA 100的位置信息。利用PGGA 100收集到的信息,包括位置信息,PGGA
100用于产生多种打高尔夫球信息,并通过显示装置116显示这种信息。
[0031] 结合图1A,图1B为根据本发明的具体实施例中,更进一步显示PGGA 100的输入装置118的示意图。输入装置118包括多个输入按钮,例如(但非限制)“击球”(stroke)按钮152、“结束一洞”(end of hole)按钮154,及“移除”(remove)按钮156,及“确认”(confirm)按钮158。“击球”按钮152在被按压时加入一击球到活动记录。此活动记录在一实施例中为图1A所示的数据内容112的一部份。每一个洞的击球可有一活动记录,其亦可具有一总活动记录,此记录记载了所有击球球洞的活动记录。推动“击球”按钮152也可触发定位模组104来定位接近该按钮被按压时PGGA 100的位置。因为“击球”按钮152基本上是当要进行挥击或在进行挥击之后立刻被按压,PGGA 100的位置也必须紧密地对应于紧接在球被击中之前或击中之后该高尔夫球的位置。如上所述,推动“击球”按钮152可以自PGGA 100的数据内容112取得最新的位置信息。“结束一洞”按钮154在被按压时指示已完成一洞的击球。“移除”按钮156在被按压时,如果“击球”按钮152是被错误地按下的话,即自活动记录移除击球。最后,“确认“按钮158主要用于回应显示在显示装置116上的问题。应注意任何上述的按钮可以设计为机械按钮、触控荧幕式按钮、轨迹球、摇杆或转盘。
[0032] 图1C图示例根据本发明的具体实施例中图1A的PGGA 100的又另一实施例。在此处,图1B所示的“击球”按钮152被设计成PGGA 100的侧边上的机械式按钮,例如图1C的第一侧边按钮162。类似地,图1B的“结束一洞”按钮154也可被设计成PGGA 100的侧边上的机械式按钮,例如图1C的第二侧边按钮160。
[0033] 图1D为示例根据本发明一具体实施例中图1A的PGGA 100的又另一种实施例。不像是图1C中所示的那些机械式按钮,PGGA 100包括转盘170,其可被旋转来增加击球数。
在此实施例中,PGGA 100根据需要包括机械式按钮,例如侧边按钮172,如图1C中所示。
[0034] 应注意关于前述及图1B到图1D所示例的按钮的任何功能可用其它方式实施。例如,除了按压“结束一洞”按钮,完成一洞的击球可通过检查PGGA100的位置是否不再是在该洞的边界之内来判定。
[0035] 结合图1B图,图2示例一典型的高尔夫球洞200的数字化表示。高尔夫球洞200可以包括地形,像是开球区202、长草区204、水塘障碍206、球道208、沙坑212、放置有旗杆216的果岭214,及出界(Out-of-bound,OB)区域218。总之,当打高尔夫球者位在开球区
202预备好要开球时,或紧接在击中高尔夫球之后,“击球”按钮152可被按压,所以可加入击球到高尔夫球洞200的活动记录,并建立初始位置(X1,Y1)。在开球之后,该打高尔夫球者基本上移动到该高尔夫球的新的位置附近。类似地,紧接着在击中高尔夫球之前或之后,“击球”按钮152可再次被按压,使得再一次击球会被加入到高尔夫球洞200的活动记录,并建立第二位置(X2,Y2)。
[0036] 继续以上示例,在“击球”按钮152每次按压之后,与打高尔夫球活动关联的某些数据即由PGGA 100收集。特别是,此处所收集的数据包括(但非限制)该次击球增量,及大致的高尔夫球位置,例如初始位置(X1,Y1)或第二位置(X2,Y2)。
[0037] 基于收集到的数据,PGGA 100用于判定是否已经发生某个打高尔夫球事件。打高尔夫球事件至少关联一个情况。所以,如果该收集的数据满足关联该打高尔夫球事件的所有情况,则该打高尔夫球事件被视为已经“发生”。为了示例,结合图2,打高尔夫球事件的示例是击球员开始进行高尔夫球洞的击球,例如高尔夫球洞200。在一实施例中,此“开始球洞击球”事件可关联PGGA100的位置的情况,其是位在高尔夫球洞200的边界。在另一实际操作中,该“开始球洞击球”事件可以关联所述PGGA的情况,其是在该高尔夫球洞的预定区域内。所以,如果PGGA 100的位置确实可满足关联“开始球洞击球”事件的情况,该事件即被视为已经发生。在另一示例中,击球员“由开球区202开球”的打高尔夫球事件可以关联“击球增量”及“高尔夫球洞200的活动记录中击球”的情况。因此,如果高尔夫球洞200的活动记录指出加入一击球,且该得分为一次击球,则此“自开球区202开球”的打高尔夫球事件被视为已经“发生”。这些打高尔夫球事件的其它示例另在以下段落中结合附图进行说明。
[0038] 图3为示例根据本发明的具体实施例中图1A的PGGA 100被用来执行的程序300的流程图。在步骤302中,PGGA 100收集与打高尔夫球活动关联的数据。在一实施例作中,PGGA 100收集由携带PGGA 100的打高尔夫球者所键入的输入信号。在另一实施例中,PGGA100收集外部信号,例如(但非限制)无线射频识别(Radio frequency identification,RFID)信号,其由附着于高尔夫球杆的RFID装置所传送。在步骤304中,PGGA 100基于在步骤302中收集的数据判定所述第一打高尔夫球件及该第二打高尔夫球事件是否以指定的顺序发生。假设该指定的顺序是为了让该第一打高尔夫球事件在所述第二打高尔夫球事件之前发生。在一实施例中,PGGA 100用于形成检查该第一打高尔夫球事件是否已经发生。
如果是,则PGGA 100进行检查该第二打高尔夫球事件是否已经发生。否则,PGGA 100甚至不会寻找该第二打高尔夫球事件。另外,PGGA 100用于形成检查该第一打高尔夫球事件与该第二打高尔夫球事件是否皆已发生。如果是,则PGGA 100依靠与这两个打高尔夫球事件关联的计时信息来决定该发生顺序。然后,PGGA 100可以判定这种发生顺序是否与该指定的顺序相同。
[0039] 如果这两个打高尔夫球事件的确实以所述指定的顺序发生,则PGGA 100执行步骤306中的第一动作。否则,PGGA 100执行步骤308中的第二动作。请再参照图2,可由PGGA 100执行的这些动作的一些示例包括(但不限于)计算距离(例如(X1,Y1)与(X2,Y2)之间相距多远),判定是否有任何开球成功率(Fairway in regulation,FIR)(例如(X2,Y2)系在球道208的边界内),显示问题(例如询问是否完成特定高尔夫球洞的击球),并建议下一次击球挥杆的球杆。虽然程序300包含该第一打高尔夫球事件及该第二打高尔夫球事件,PGGA 100亦能够追踪及回应于以某个顺序发生的两个以上的打高尔夫球事件。
[0040] 所收集的位置信息(X1,Y1)及(X2,Y2)可用于计算(X1,Y1)及(X2,Y2)之间的距离,并判定是否有FIR。该距离计算与该FIR判定为PGGA 100处理该数据(例如位置信息)的一些示例。
[0041] 图4A为例示根据本发明的具体实施例中回应于以指定的顺序发生的两个打高尔夫球事件而由图1A的PGGA 100所执行的一些步骤的流程图。在步骤402中,PGGA 100判定是否已经发生“球洞n的最后打高尔夫球事件”。在一实施例中,如果图1B所示的“完成一洞”按钮154在当完成球洞n的击球时被按下,此“球洞n的最后打高尔夫球事件”即被视为已经发生。在另一实施例中,相同的“球洞n的最后打高尔夫球事件”在若图1B所示的“确认”按钮158被按下来确定地回应于在PGGA 100的显示装置116上显示的是否完成球洞n的击球的问题,即被视为已经“发生”。值得注意的是,在一实施例中此问题的显示其本身为回应于至少两个打高尔夫球事件以指定顺序发生所执行的动作。例如,这两个打高尔夫球事件的第一事件可为PGGA 100“在球洞n的果岭上”。然后此打高尔夫球事件接着为这两个打高尔夫球事件的第二事件,其为PGGA 100“开始球洞(n+1)的击球”事件。
[0042] 如果“该球洞n的最后打高尔夫球事件”在步骤402中被视为已经发生,则该程序继续到步骤404,以检查该第二打高尔夫球事件“开始球洞(n+1)的击球”事件的发生。如果该结果回到正面,则PGGA 100执行以下动作,启始球洞(n+1)的活动记录,且还提供球洞(n+1)的地图信息,如步骤406。另一方面,如果步骤402及404都未被视为已经发生,PGGA100继续进行球洞n的活动记录的操作,如步骤408。
[0043] 图4B为例示根据本发明的具体实施例中,回应于以指定的顺序发生的至少两个打高尔夫球事件而由图1A的PGGA 100所执行的一些其它步骤的另一示例。如以上结合图1A所述,PGGA 100构形成回应于在步骤422中“球洞n的最后打高尔夫球事件”的发生,接着为步骤424中“开始球洞(n+1)击球的事件”的发生,即执行步骤430中的这些动作。
如果PGGA 100在步骤426中判定已经发生“在球洞(n+1)开球”事件接着发生步骤422、
424的打高尔夫球事件,则在一实施例中,要在步骤428中执行的这些动作即是要计算击球距离(例如图2所示的(X1,Y1)及(X2,Y2)之间的距离),并判定是否有FIR(例如图2的(X2,Y2)位置是否在球道208的边界之内)。该击球距离与该FIR数据可以储存在所述活动记录中,并显示在显示装置116上,进一步处理来产生相关的打高尔夫球信息,或利用在前述的方式的任何组合中。在一实施例中,所记录的FIR信息可以用于计算及更新先前进行的击球回合的FIR的百分比。同时,所记录的击球距离可以对映到球杆选择,所以PGGA
100可以前瞻地进行球杆选择建议。另一方面,如果图1A的PGGA 100无法在步骤426中找到“球洞(n+1)的开球事件”,则PGGA 100在一实施例中继续等待这种事件,而在步骤432中显示球洞(n+1)的地图信息。
[0044] 图4C为例示根据本发明的具体实施例中回应于以指定的顺序发生的至少两个打高尔夫球事件而由图1A的PGGA 100在标准杆三杆洞所执行的步骤的示例。在步骤452中已经判定“开始球洞(n+1)击球事件”已经发生之后,PGGA 100在步骤454中检查是否已经发生“球洞(n+1)的开球事件”。如上所述,如果尚未发生所述开球事件,则PGGA 100用于形成等待该事件,并可以继续显示球洞(n+1)的地图信息,如步骤456。如果“球洞(n+1)的开球事件”的确在“开始球洞(n+1)击球事件”发生之后才发生,则PGGA 100计算一击球距离,如步骤458。在步骤462中,PGGA 100判定是否已经发生“上果岭事件”。在一实施例中,所述“上果岭事件”是关联两种情况。一种情况为发生击球增量,而另一种情况为PGGA100的位置在果岭区域之内,例如图2的果岭214。当所述“击球”按钮再次被按压来加入又一次击球到该记录,并协助定位现在在果岭上的高尔夫球时,所述“上果岭”事件可被认为“已发生”。当该“开始球洞(n+1)击球事件”,“球洞(n+1)的开球事件”及“球洞(n+1)的上果岭事件”依序发生时,PGGA 100在一种实际操作中用于建立在步骤464中是否有上果岭成功率(Green in regulation,GIR)。在此标准杆三杆的示例中,该高尔夫球在此球洞(n+1)的第一次击球之后的位置需要位在球洞(n+1)的果岭上,而被认为是GIR。
[0045] 然后,PGGA 100还用于在步骤468中判定是否已经发生“球洞(n+1)的最后打高尔夫球事件”。如果已经发生这种事件,则PGGA 100可以总结球洞(n+1)的活动记录,如步骤472。否则,PGGA 100等待发生所述最后打高尔夫球事件,如步骤474。
[0046] 如果在步骤462中并无“球洞(n+1)的上果岭事件”被视为已发生(例如该高尔夫球并未在果岭上),PGGA 100在一实施例中进行到步骤466以执行以下动作,例如计算由目前位置到球洞的距离,并进行球杆选择建议。值得注意的是除了“球洞(n+1)的上果岭事件”之外的事件可在发生“球洞(n+1)的开球事件”之后发生。一些示例包括(但非限制)“球洞(n+1)的掉入沙坑事件”及“球洞(n+1)的掉入水塘障碍”。PGGA 100可以回应于这些事件的发生而执行不同动作,如步骤466。
[0047] 本技术领域的技术人员将可了解到虽然以上讨论部份是关于标准杆三杆的球洞,相同的事件驱动式方法与系统可应用到其它种类的球洞(例如标准杆四杆及标准杆五杆的球洞)。再者,这些前述的事件是做为例示性目的,且不应视为限制本发明的保护范围。
[0048] 本发明的具体实施例可以设计成由电脑系统使用的程序产品。该程序产品的程序定义这些具体实施例的功能(包括此处所述的方法),并可被包含在多种电脑可读取存储载体上。示例性的电脑可读取存储载体包括但不限于:(i)不可写入存储载体(例如在电脑内只读存储器装置,例如可由光碟机(CompactDisc Read-Only Memory drive,CD-ROM drive)读取的只读光盘(CD-ROMdisks),只读存储器(Read-only memory,ROM)晶片,或任何其它种类的固态非挥发性半导体存储器),其上可永久储存信息;及(ii)可写入存储载体(例如在磁碟机内的软碟片、可复写式光碟片(CD-Rewritable disks,CD-RWdisks)、可复写式碟片(DVD-Rewritable disks,DVD-RW disks)、快闪存储器、硬碟机或任何种类的随机存取存储器),其上储存可改变的信息。以上的示例、具体实施例、指令语意及附图不能够视为唯一的具体实施例,并用于例示由本发明的权利要求范围所定义的本发明的弹性及好处。
QQ群二维码
意见反馈