一种基于移动终端的卡路里消耗计算方法

文档序号:7864499阅读:142来源:国知局
专利名称:一种基于移动终端的卡路里消耗计算方法
技术领域
本发明涉及人体运动消耗卡路里的计算领域,更具体地说,涉及一种卡路里消耗计算方法以及使用这种方法的移动终端。
背景技术
随着移动互联网的发展,越来越多的移动终端支持GPS导航地图的应用。但目前移动终端中的GPS单元仅在导航和查询方面有应用,GPS定位的功能在其他方面的几乎没有应用。另一方面,随着生活水平提高,人们对健康需求越来越强烈,为了帮助人们了解在日常生活中或者运动中所消耗的卡路里情况,出现了大量的研究。但在目前的卡路里消耗计算方法或装置中,都采用了较复杂的计算装置,不便于人们在日常生活中的运用及普及。

发明内容
本发明要解决的技术问题在于,针对现有技术的上述发明中卡路里消耗计算方法和装置的不利于人们在日常生活中的运用的缺陷,提供一种基于移动终端尤其是智能手机上使用的卡路里消耗计算方法。本发明解决其技术问题所采用的技术方案是一种基于移动终端的卡路里消耗计算方法,所述移动终端包括处理器单元、GPS单元、输入输出单元、计时单元,以及存储单元,所述计算方法包括A、计时单元开始计时,存储单元按照预先设定的周期,每一周期从GPS单元获取一次用户的地理位置值数据并存储直到计时单元停止计时;B、计时单元停止计时,处理器单元根据在所述计时单元开始计时和停止计时的计时时间段内存储单元中用户每一周期的地理位置值数据分别计算每一周期用户的平均速度并判断移动方式;C、输入输出单元接收用户的体征资料;D、处理器单元根据所述用户每一周期的移动方式和用户的体征资料,分别计算每一周期的卡路里消耗值,并累计所有周期的卡路里消耗值得到在所述计时间段内的总卡路里消耗值。所述体征资料为用户的体重、身高和年龄。所述输入输出单元接收用户的体征资料是通过移动终端的键盘和/或触摸屏实现。所述计时单元开始计时和停止计时是用户通过移动终端的键盘和/或触摸屏实现。所述计时单元停止计时还包括设定一个时间阈值,当超过时间阈值计时单元未停止计时时,移动终端发出提示信息,提醒用户停止计时和/或继续计时。所述计时时间段的总卡路里消耗值由存储单元进行存储直到用户对其进行删除操作。
所述GPS单元包括GPS地图和地理位置值数据。所述计算方法还包括处理器单元将所述每个周期的卡路里消耗值分别显示到GPS单元的GPS地图中。所述移动终端是智能手机。实施 本发明的卡路里消耗计算方法及其移动终端,具有以下有益效果移动终端尤其是智能手机用户利用移动终端就可实现移动过程中消耗卡路里情况的记录,简单方便,有助于手机用户监控自身的卡路里消耗状况。任何时候都可以进行消耗热量的控制,如果配以食品摄入量计算,可方便地控制每时每日的热量消耗,进而保证人体健康。


下面将结合附图及实施例对本发明作进一步说明,附图中图I是本发明基于移动终端的卡路里消耗计算方法实施例的流程示意图;图2是存储单元获取用户每一周期地理位置值数据的流程图。
具体实施例方式为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式
。如图I所示为本发明基于移动终端的卡路里消耗计算方法实施例的流程示意图,具体过程说明如下100、计时单元开始计时,存储单元按照预先设定的周期,每一周期从GPS单元获取一次用户的地理位置值数据并存储直到计时单元停止计时;101、计时单元停止计时,处理器单元根据在所述计时单元开始计时和停止计时的计时时间段内存储单元中用户每一周期的地理位置值数据分别计算每一周期用户的平均速度并判断移动方式;102、输入输出单元接收用户的体征资料;103、处理器单元根据所述用户每一周期的移动方式和用户的体征资料,分别计算每一周期的卡路里消耗值,并累计所有周期的卡路里消耗值得到在所述计时间段内的总卡路里消耗值。步骤100和101中所述计时单元开始计时和停止计时是用户通过移动终端的键盘和/或触摸屏实现。为了避免用户在使用过程中忘记停止计时,所述计时单元停止计时还包括设定一个时间阈值,当超过时间阈值计时单元未停止计时时,移动终端发出提示信息,提醒用户停止计时和/或继续计时。步骤102中所述体征资料为用户的体重、身高和年龄,所述体征资料通过移动终端的键盘和/或触摸屏实现。步骤103中所述计时时间段的总卡路里消耗值由存储单元进行存储直到用户对其进行删除操作,可供用户随时查看卡路里消耗情况。本发明实施例提供的一种基于移动终端的卡路里消耗计算方法还包括处理器单元将所述每个周期的卡路里消耗值分别显示到GPS单元的GPS地图中。GPS地图包含在GPS单元中,此外GPS单元还包括地理位置值数据。
步骤100中,由于用户停止计时单元的时间具有随机性,若停止计时时采集地理位置数据值的时间小于设定的周期则以实际时间长度为准,存储单元从GPS单元获取的最后一个地理位置值数据为计时单元停止计时刻的地理位置值数据,计算平均速度时最后一个周期的时长以实际停止计时和上一周期结束的时间差进行计算,而不一定以设定的周期进行计算。如图2所示,为所述计时时间段内用户获取每一周期地理位置值数据的流程图,该流程包括301、移动终端待机,等待用户的操作,若用户不进行操作则移动终端执行其他功能或者待机;302、判断计时单元计时是否开始,若开始则执行303,否则转到301 ;303、计时单元计时开始即用户开始移动,GPS单元开始产生实时地理位置值数据;304、判断存储单元设定的时间周期是否到来,若到来则执行305,否则转到303 ;305、存储单元从GPS单元采集并存储当前时刻的地理位置值数据;306、判断计时单元是否停止计时,若停止计时则转到307,否则转到303 ;307、存储单元存储停止计时时刻的地理位置值。本发明中存储单元的预先设定的周期优选的设定为60秒,则存储单元每60秒从GPS单元获取一次地理位置值数据。步骤101中处理器单元计算每一周期用户的平均速度并判断移动方式,首先要根据GPS单元中的地理位置值数据计算用户每一周期的移动距离。GPS单元中的地理位置值数据为经度、纬度值,根据式(I)计算两个地理位置值之间的距离。d = 111. 12 X cos {I/[β ηΦΑβ ηΦΒ 十 cos C>Acos C1Bcos ( λ B-λ A) ]} (I)式(I)中A点经度、纬度分别为λ A和ΦΑ,B点的经度、纬度分别为λΒ和ΦΒ。d为两个地理位置值之间的距离,即用户在一个周期60秒内从一点移动到另一点的位移为d。根据式(2)计算平均速度。V=Ui(2)式中t为时间,V为平均速度。本发明的实施例中t即为设定的时间周期的长度,因此计算出的平均速度为每一周期的平均速度。在本发明的实施例中,步骤101中移动方式的判断步骤为步骤I :设定一个速度阈值为6m/s ;步骤2 :若计算得到某一周期的平均速度大于6m/s时,判断为乘交通工具,将该周期的卡路里消耗值记为O。步骤3 :若平均速度小于等于6m/s则进一步判断移动方式,Iffl I S<V S 1.5m /s·时移动方式为步行 .Sm I s <V <1.7 m / 时移动方式为快速步行,\ J m I s < V < 5.5m / 时移动方式为跑步,2.4m/s<V <6m /s时移动方式为骑自行车。其中跑步和骑自行车的速度有重合,此时需要提示用户进行选择。本发明实施方式中的移动方式的速度是日常生活中的正常速度,不包括体育竞技等情况下的速度。不同速度下,每小时每公斤消耗的卡路里(部分)对应关系为骑自行车为6大卡,步行为3. I大卡,快速步行为4. 4大卡,跑步为20大卡。
移动方式不是乘交通工具时,根据式(3)计算卡路里消耗值。卡路里消耗值=(单位热量X体重-每小时基本热量消耗)X运动时间(3)式中运动时间为采集周期的时长,卡路里消耗值的单位为大卡,每小时基本热量消耗按照式(4)和式(5 )进行计算。女性[655+(9.48X 体重)+ (1. 85X 身高)-(4. 7X 年龄)]/24 (4)男性[66+(13.89X 体重)+ (5. 07X 身高)-(6. 8X 年龄)]/24 (5)式中体重的单位为kg,身高的单位为cm,每小时基本热量消耗的单位为大卡。通过式(3)、式(4)、式(5)计算出卡路里消耗值后将所有周期的卡路里消耗值相加即得到总卡路里消耗值。 计时时间段内的总卡里路消耗值由由存储单元进行存储,可方便用户随时进行查询,直到用户对其进行删除操作。用户的体征资料可由存储单元进行存储,当要计算卡路里消耗时提示用户选择上一次的体征资料或者输入新的体征资料。用户还可以对计时单元的启动时间进行设置,例如用户可设置早上9:00启动计时。计算出各周期的卡路里消耗值和总卡路里消耗值后,在GPS单元中进行显示,将乘交通工具的时间段标注为不同的颜色。综上所述,移动终端尤其是智能手机用户利用移动终端就可实现移动过程中消耗卡路里情况的记录,简单方便,有助于手机用户监控自身的卡路里消耗状况。且任何时候都可以进行消耗热量的控制,如果配以食品摄入量计算,可方便地控制每时每日的热量消耗,进而保证人体健康。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式
,上述的具体实施方式
仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
权利要求
1.一种基于移动终端的卡路里消耗计算方法,所述移动终端包括处理器单元、GPS单元、输入输出单元、计时单元,以及存储单元,其特征在于,所述计算方法包括 A、计时单元开始计时,存储单元按照预先设定的周期,每一周期从GPS单元获取一次用户的地理位置值数据并存储直到计时单元停止计时; B、计时单元停止计时,处理器单元根据在所述计时单元开始计时和停止计时的计时时间段内存储单元中用户每一周期的地理位置值数据分别计算每一周期用户的平均速度并判断移动方式; C、输入输出单元接收用户的体征资料; D、处理器单元根据所述用户每一周期的移动方式和用户的体征资料,分别计算每一周期的卡路里消耗值,并累计所有周期的卡路里消耗值得到在所述计时间段内的总卡路里消耗值。
2.根据权利要求I所述的一种基于移动终端的卡路里消耗计算方法,其特征在于,所述体征资料为用户的体重、身高和年龄。
3.根据权利要求I所述的一种基于移动终端的卡路里消耗计算方法,其特征在于,所述输入输出单元接收用户的体征资料是通过移动终端的键盘和/或触摸屏实现。
4.根据权利要求I所述的一种基于移动终端的卡路里消耗计算方法,其特征在于,所述计时单元开始计时和停止计时是用户通过移动终端的键盘和/或触摸屏实现。
5.根据权利要求I所述的一种基于移动终端的卡路里消耗计算方法,其特征在于,所述计时单元停止计时还包括设定一个时间阈值,当超过时间阈值计时单元未停止计时,移动终端发出提示信息,提醒用户停止计时和/或继续计时。
6.根据权利要求I所述的一种基于移动终端的卡路里消耗计算方法,其特征在于,所述计时时间段的总卡路里消耗值由存储单元进行存储直到用户对其进行删除操作。
7.根据权利要求I所述的一种基于移动终端的卡路里消耗计算方法,其特征在于,所述GPS单元包括GPS地图和地理位置值数据。
8.根据权利要求I或7所述的一种基于移动终端的卡路里消耗计算方法,其特征在于,所述计算方法还包括处理器单元将所述每个周期的卡路里消耗值分别显示到GPS单元的GPS地图中。
9.一种使用权利要求I所述卡路里消耗计算方法的移动终端,其特征在于,所述移动终端是智能手机。
全文摘要
本发明公开了一种基于移动终端的卡路里消耗计算方法,所述移动终端包括处理器单元、GPS单元、输入输出单元、计时单元,以及存储单元。实施本发明的有益效果是,移动终端尤其是智能手机用户利用移动终端就可实现移动过程中消耗卡路里情况的记录,简单方便,有助于用户监控自身的卡路里消耗状况,任何时候都可以进行消耗热量的控制,如果配以食品摄入量计算,可方便地控制每时每日的热量消耗,进而保证人体健康。
文档编号H04M1/725GK102946477SQ20121043125
公开日2013年2月27日 申请日期2012年10月31日 优先权日2012年10月31日
发明者曾元清, 刘锦权 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1