一种量化运动步数的方法及系统的制作方法
【专利摘要】本发明公开了一种量化运动步数的方法及系统。该方法包括检测到运动步数对应的运动距离;获取当前位置对应的标志性地理位置,所述标志性地理位置包括地理位置距离;将所述运动步数及运动距离量化成所述标志性地理位置的地理位置距离,输出量化结果。本发明在检测到用户的运动步数及距离后,获取用户当前位置对应的标志性地理位置,将用户的运动步数量化成用户熟知的标志性地理位置的距离,优化了用户的使用体验。
【专利说明】
一种量化运动步数的方法及系统
技术领域
[0001 ]本发明涉及运动情况量化领域,尤其涉及一种量化运动步数的方法及系统。
【背景技术】
[0002]智能手环、手表和手机一般都具有计步功能,越来越多的人喜欢使用这类计步设备或手机app来监测自己每天的运动步数,大部分产品会把运动步数转化为热量消耗或是公里数(距离),以便让用户更清晰地知道自己的运动情况和强度。但是,现有的方式还不够显性化,不好理解,尤其是针对儿童类穿戴设备,儿童对热量和距离没有认知,影响用户的使用体验。
【发明内容】
[0003]本发明的目的在于提供一种量化运动步数的方法及系统,本发明将用户的运动步数量化成用户熟知的标志性地理位置的距离,优化了用户的使用体验。
[0004]为达此目的,本发明采用以下技术方案:
[0005]—种量化运动步数的方法,包括:
[0006]检测到运动步数对应的运动距离;
[0007]获取当前位置对应的标志性地理位置,所述标志性地理位置包括地理位置距离;
[0008]将所述运动步数及运动距离量化成所述标志性地理位置的地理位置距离,输出量化结果。
[0009]所述标志性地理位置包括地理位置坐标和位置标签属性;
[0010]所述获取当前位置对应的标志性地理位置,包括:
[0011 ]获取当前位置坐标和用户标签属性;
[0012]计算标志性地理位置的合适值:H=wl X (l/D)+w2XS;
[0013]提取最大合适值的标志性地理位置作为当前位置对应的标志性地理位置。
[0014]其中,所述D为所述地理位置坐标和当前位置坐标之间的距离,所述S为所述位置标签属性和用户标签属性的重合数,所述wl和w2为权重。
[0015]所述标志性地理位置包括以所述当前位置为圆心、以预置阈值为半径的圆内的所有标志性地理位置。
[0016]所述检测到运动步数对应的运动距离之后,还包括:接收查看运动步数量化结果的指令。
[0017]所述用户标签属性包括:年龄、职业、兴趣爱好和常去地点。
[0018]一种量化运动距离的系统,包括:
[0019]检测模块,用于检测到运动步数对应的运动距离;
[0020]获取模块,用于获取当前位置对应的标志性地理位置,所述标志性地理位置包括地理位置距离;
[0021 ]量化模块,用于将所述运动步数及运动距离量化成所述标志性地理位置的地理位置距离,输出量化结果。
[0022]所述标志性地理位置包括地理位置坐标和位置标签属性;
[0023]所述获取模块,包括:
[0024]属性获取模块,用于获取当前位置坐标和用户标签属性;
[°°25]计算模块,用于计算标志性地理位置的合适值:H=wl X (l/D)+w2XS;
[0026]提取模块,用于提取最大合适值的标志性地理位置作为当前位置对应的标志性地理位置;
[0027]所述用户标签属性包括:年龄、职业、兴趣爱好和常去地点。
[0028]其中,所述D为所述地理位置坐标和当前位置坐标之间的距离,所述S为所述位置标签属性和用户标签属性的重合数,所述wl和w2为权重。
[0029]所述标志性地理位置包括以所述当前位置为圆心,以预置阈值为半径的圆内的所有标志性地理位置。
[0030]上述系统还包括:
[0031]指令接收模块,用于在检测到运动步数对应的运动距离之后,接收查看运动步数量化结果的指令。
[0032]本发明的有益效果为:本发明公开了一种量化运动步数的方法及系统。该方法包括检测到运动步数对应的运动距离;获取当前位置对应的标志性地理位置,所述标志性地理位置包括地理位置距离;将所述运动步数及运动距离量化成所述标志性地理位置的地理位置距离,输出量化结果。本发明在检测到用户的运动步数及距离后,获取用户当前位置对应的标志性地理位置,将用户的运动步数量化成用户熟知的标志性地理位置的距离,优化了用户的使用体验。
【附图说明】
[0033]图1是本发明实施例一提供的一种量化运动步数的方法的方法流程图。
[0034]图2是本发明实施例二提供的一种量化运动步数的方法的方法流程图。
[0035]图3是本发明实施例三提供的一种量化运动步数的系统的结构方框图。
[0036]图4是本发明实施例四提供的一种量化运动步数的系统的结构方框图。
【具体实施方式】
[0037]下面结合附图并通过【具体实施方式】来进一步说明本发明的技术方案。
[0038]实施例一
[0039]如图1所示,本实施例提供一种量化运动步数的方法,包括以下步骤:
[0040]SlOl,检测到运动步数对应的运动距离。
[0041]具体的,本实施例可同时监测用户的运动步数和运动距离,另一种实施方式则是只是监测用户的运动步数,将检测到的运动步数转化成对应的运动距离,具体的转化方式为:
[0042]预先设定一步为0.3米到0.7米之间的一个值,本实施例中,设定一步的距离为0.5米,则可根据监测到的用户的运动步数转化成对应的运动距离。例如设备记录到用户走了1000步,贝Ij可计算出用户一共走了 500米的距离。
[0043]S102,获取当前位置对应的标志性地理位置,所述标志性地理位置包括地理位置距离。
[0044]本实施例中,通过GPS定位来获取用户的位置信息。
[0045]S103,将所述运动步数及运动距离量化成所述标志性地理位置的地理位置距离,
输出量化结果。
[0046]本实施例中,运动步数转化成运动距离,将运动距离用标志性地理位置的地理位置距离表示,以将运动步数量化成标志性地理位置的地理位置距离。例如用户走了 4000步,运动的距离是2000米,用户当前位置对应的标志性地理位置为学校跑道,学校跑道为400米/圈,则用户行走4000步、运动距离2000米的量化结果即为“相当于绕学校跑道走了5圈”。若该用户为学生,则对学校的跑道很熟悉,将用户的运动量转化成学校跑道的表示方法,使得用户对于自己的运动情况了解的更加直观。
[0047]本发明实施例提供的一种量化运动步数的方法,在检测到用户的运动步数及距离后,获取用户当前位置对应的标志性地理位置,将用户的运动步数量化成用户熟知的标志性地理位置的距离,更显性化地描述了用户的运动步数和距离,增加了用户使用体验运动社交的趣味性,优化了用户的使用体验。
[0048]实施例二
[0049]如图2所示,本实施例在实施例一的基础上增加了几个步骤,包括:
[0050]S201,检测到运动步数对应的运动距离。
[0051]具体的,本实施例可同时监测用户的运动步数和运动距离,另一种实施方式则是只是监测用户的运动步数,将检测到的运动步数转化成对应的运动距离,具体的转化方式为:
[0052]预先设定一步为0.3米到0.7米之间的一个值,本实施例中,设定一步的距离为0.5米,则可根据监测到的用户的运动步数转化成对应的运动距离。
[0053]S202,接收查看运动步数量化结果的指令。
[0054]本实施例中,查看运动步数量化结果的指令在检测用户运动步数和运动距离之后发起。另一实施方式是在用户开始运动的时候就开启查看运动步数量化结果的指令或该设备一直开启这一指令,以便用户可随时知道自己的运动情况。
[0055]S203,获取当前位置坐标和用户标签属性。
[0056]本实施例中,所述标志性地理位置包括地理位置坐标和位置标签属性。
[0057]S204,计算标志性地理位置的合适值:H=wl X (l/D)+w2XS。
[0058]其中,所述D为所述地理位置坐标和当前位置坐标之间的距离,所述S为所述位置标签属性和用户标签属性的重合数,所述《I和《2为权重,可通过调整wl和w2的值来控制筛选策略,本发明对wl和w2的值不做具体限制。
[0059]本实施例中,所述用户标签属性包括:年龄、职业、兴趣爱好和常去地点,位置标签属性包括物理名称、功能描述和适用人群。本实施例中,重合数是指位置标签属性和用户标签属性有相同关键词的个数。
[0060]S205,提取最大合适值的标志性地理位置作为当前位置对应的标志性地理位置。
[0061]本实施例中,所述标志性地理位置包括以所述当前位置为圆心,以预置阈值为半径的圆内的所有标志性地理位置。
[0062]本实施例是以当前位置为参考位置开选取标志性地理位置,另一种实施方式为以用户运动的起点位置或用户运动的中点位置为参考位置。
[0063]S206,将所述运动步数及运动距离量化成所述标志性地理位置的地理位置距离,
输出量化结果。
[0064]本实施例中,标志性地理位置的地理位置距离为学校跑道、家到学校的距离、家到图书馆的距离、家到公园的距离等中的一个,均为用户所熟知或经常去的场所,以标志性地理位置的地理位置距离表示用户的运动情况,使得用户对于自己的运动情况了解的更加清楚直观。
[0065]本发明实施例提供的一种量化运动步数的方法,在检测到用户的运动步数及距离后,获取用户当前位置对应的标志性地理位置,将用户的运动步数量化成用户熟知的标志性地理位置的距离,优化了用户的使用体验。
[0066]实施例三
[0067]本实施例提供一种量化运动步数的系统,与实施例一相对应,本实施例尚未详尽的内容可参考实施例一。
[0068]如图3所示,一种量化运动步数的系统,包括:
[0069]检测模块310,用于检测到运动步数对应的运动距离。
[0070]获取模块320,用于获取当前位置对应的标志性地理位置,所述标志性地理位置包括地理位置距离。
[0071 ]量化模块330,用于将所述运动步数及运动距离量化成所述标志性地理位置的地理位置距离,输出量化结果。
[0072]本发明实施例提供的一种量化运动步数的系统,在检测到用户的运动步数及距离后,获取用户当前位置对应的标志性地理位置,将用户的运动步数量化成用户熟知的标志性地理位置的距离,优化了用户的使用体验。
[0073]实施例四
[0074]本实施例提供一种量化运动步数的系统,与实施例二相对应,本实施例尚未详尽的内容可参考实施例二,本实施例在实施例三的基础上增加了几个模块。
[0075]如图4所示,一种量化运动步数的系统,包括:
[0076]检测模块410,用于检测到运动步数对应的运动距离。
[0077]指令接收模块420,用于在检测到运动步数对应的运动距离之后,接收查看运动步数量化结果的指令。
[0078]属性获取模块430,用于获取当前位置坐标和用户标签属性。
[0079]计算模块440,用于计算标志性地理位置的合适值:H=wl X (l/D)+w2XSo
[0080]其中,所述D为所述地理位置坐标和当前位置坐标之间的距离,所述S为所述位置标签属性和用户标签属性的重合数,所述wl和w2为权重。
[0081]提取模块450,用于提取最大合适值的标志性地理位置作为当前位置对应的标志性地理位置。
[0082I量化模块460,用于将所述运动步数及运动距离量化成所述标志性地理位置的地理位置距离,输出量化结果。
[0083]本发明实施例提供的一种量化运动步数的系统,在检测到用户的运动步数及距离后,获取用户当前位置对应的标志性地理位置,将用户的运动步数量化成用户熟知的标志性地理位置的距离,优化了用户的使用体验。
[0084]以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它【具体实施方式】,这些方式都将落入本发明的保护范围之内。
【主权项】
1.一种量化运动步数的方法,其特征在于,包括: 检测到运动步数对应的运动距离; 获取当前位置对应的标志性地理位置,所述标志性地理位置包括地理位置距离; 将所述运动步数及运动距离量化成所述标志性地理位置的地理位置距离,输出量化结果O2.根据权利要求1所述的方法,其特征在于,所述标志性地理位置包括地理位置坐标和位置标签属性; 所述获取当前位置对应的标志性地理位置,包括: 获取当前位置坐标和用户标签属性; 计算标志性地理位置的合适值:H=wl X (l/D)+w2XS; 提取最大合适值的标志性地理位置作为当前位置对应的标志性地理位置; 其中,所述D为所述地理位置坐标和当前位置坐标之间的距离,所述S为所述位置标签属性和用户标签属性的重合数,所述wl和w2为权重。3.根据权利要求2所述的方法,其特征在于,所述标志性地理位置包括以所述当前位置为圆心,以预置阈值为半径的圆内的所有标志性地理位置。4.根据权利要求1所述的方法,其特征在于,所述检测到运动步数对应的运动距离之后,还包括:接收查看运动步数量化结果的指令。5.根据权利要求2所述的方法,其特征在于,所述用户标签属性包括:年龄、职业、兴趣愛好和常去地点。6.一种量化运动距离的系统,其特征在于,包括: 检测模块,用于检测到运动步数对应的运动距离; 获取模块,用于获取当前位置对应的标志性地理位置,所述标志性地理位置包括地理位置距离; 量化模块,用于将所述运动步数及运动距离量化成所述标志性地理位置的地理位置距离,输出量化结果。7.根据权利要求6所述的系统,其特征在于,所述标志性地理位置包括地理位置坐标和位置标签属性; 所述获取模块,包括: 属性获取模块,用于获取当前位置坐标和用户标签属性; 计算模块,用于计算标志性地理位置的合适值:H=wl X (l/D)+w2XS; 提取模块,用于提取最大合适值的标志性地理位置作为当前位置对应的标志性地理位置; 其中,所述D为所述地理位置坐标和当前位置坐标之间的距离,所述S为所述位置标签属性和用户标签属性的重合数,所述wl和w2为权重。8.根据权利要求7所述的系统,其特征在于,所述标志性地理位置包括以所述当前位置为圆心,以预置阈值为半径的圆内的所有标志性地理位置。9.根据权利要求6所述的系统,其特征在于,还包括: 指令接收模块,用于在检测到运动步数对应的运动距离之后,接收查看运动步数量化结果的指令。10.根据权利要求7所述的系统,其特征在于,所述用户标签属性包括:年龄、职业、兴趣愛好和常去地点ο
【文档编号】G01C22/00GK105953812SQ201610255484
【公开日】2016年9月21日
【申请日】2016年4月22日
【发明人】施锐彬, 郑发
【申请人】广东小天才科技有限公司