一种信息获取方法及装置和相关介质产品与流程

文档序号:14832657发布日期:2018-06-30 11:06阅读:168来源:国知局
一种信息获取方法及装置和相关介质产品与流程

本发明涉及通讯技术领域,尤其涉及一种信息获取方法及装置和相关介质产品。



背景技术:

随着生活水平的提高,人们对健康的需求越来越强烈。对于上班族用户而言,为了维持一个健康的身体,上班族用户会在周末或节假日时进行锻炼,而最简单便捷的锻炼方式通常是步行或者跑步。

然而实践中发现,上班族用户由于平时没有时间锻炼身体,在周末或节假日时,往往会进行大量的锻炼,比如,有些用户喜欢逛街,一逛就是一整天,有些用户喜欢跑步,一跑就是四五个小时,而这种突发性的高强度运动量往往会给用户的身体带来损害(如腿酸),而用户却不知道如何把握适当的运动量。



技术实现要素:

本发明实施例提供了一种信息获取方法及装置,可以获取用户的运动量。

本发明实施例第一方面公开了一种信息获取方法,包括:

检测脚步施加的实时压力值;

判断所述实时压力值是否朝着指定变化趋势发生变化,其中,所述指定变化趋势包括所述实时压力值由小逐渐增大再由大逐渐减小的变化趋势;

当所述实时压力值朝着所述指定变化趋势发生变化时,触发用户终端更新计步量作为用户的运动量。

结合第一方面,在第一方面的第一种可能的实施方式中,在判断所述实时压力值朝着指定变化趋势发生变化之后,所述方法还包括:

接收所述用户终端发送的第一定位位置和第二定位位置,所述第一定位位置为所述实时压力值朝着指定变化趋势发生变化之前的所述用户终端所处的位置,所述第二定位位置为所述实时压力值朝着指定变化趋势发生变化之后的所述用户终端所处的位置;

判断所述第一定位位置和所述第二定位位置是否匹配;

若否,则执行所述触发用户终端更新计步量作为用户的运动量的步骤。

结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,在判断所述第一定位位置和所述第二定位位置不匹配之后,所述方法还包括:

判断在朝着指定变化趋势发生变化的过程中所述实时压力值是否均属于预设压力阈值范围之内;

若是,则执行所述触发用户终端更新计步量作为用户的运动量的步骤。

结合第一方面的第一种可能的实施方式,在第一方面的第三种可能的实施方式中,在判断所述第一定位位置和所述第二定位位置不匹配之后,所述方法还包括:

获取在所述实时压力值朝着指定变化趋势发生变化的过程中所产生的压力信号的电平值;

判断所述电平值的变化趋势是否为所述电平值由低电平切换为高电平再由高电平切换为低电平;

若是,则执行所述触发用户终端更新计步量作为用户的运动量的步骤。

结合第一方面或结合第一方面的第一种可能的实施方式或结合第一方面的第二种可能的实施方式或结合第一方面的第三种可能的实施方式,在第一方面的第四种可能的实施方式中,所述触发用户终端更新计步量作为用户的运动量,包括:

向用户终端发送计步量更新提示信息,以触发所述用户终端将计步器的当前计步量增加预设计步量,并将增加后的计步量作为用户的运动量。

结合第一方面或结合第一方面的第一种可能的实施方式或结合第一方面的第二种可能的实施方式或结合第一方面的第三种可能的实施方式,在第一方面的第五种可能的实施方式中,所述方法还包括:

当在预设时间内所述实时压力值未发生变化时,触发所述用户终端根据计步器的当前计步量以及计时器的当前计时时长确定用户的卡路里消耗量以及脂肪燃烧量。

本发明实施例第二方面公开了一种信息获取装置,包括:

检测单元,用于检测脚步施加的实时压力值;

第一判断单元,用于判断所述实时压力值是否朝着指定变化趋势发生变化,其中,所述指定变化趋势包括所述实时压力值由小逐渐增大再由大逐渐减小的变化趋势;

触发单元,用于当所述第一判断单元判断所述实时压力值朝着所述指定变化趋势发生变化时,触发用户终端更新计步量作为用户的运动量。

结合第二方面,在第二方面的第一种可能的实施方式中,所述装置还包括:

接收单元,用于在所述第一判断单元判断所述实时压力值朝着指定变化趋势发生变化之后,接收所述用户终端发送的第一定位位置和第二定位位置,所述第一定位位置为所述实时压力值朝着指定变化趋势发生变化之前的所述用户终端所处的位置,所述第二定位位置为所述实时压力值朝着指定变化趋势发生变化之后的所述用户终端所处的位置;

所述第一判断单元,还用于判断所述第一定位位置和所述第二定位位置是否匹配;

所述触发单元,具体用于当所述第一判断单元判断所述实时压力值朝着指定变化趋势发生变化以及判断所述第一定位位置和所述第二定位位置不匹配时,触发用户终端更新计步量作为用户的运动量。

结合第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式中,所述装置还包括:

第二判断单元,用于在所述第一判断单元判断所述第一定位位置和所述第二定位位置不匹配之后,判断在朝着指定变化趋势发生变化的过程中所述实时压力值是否均属于预设压力阈值范围之内;

所述触发单元,具体用于当所述第一判断单元判断所述实时压力值朝着指定变化趋势发生变化以及判断所述第一定位位置和所述第二定位位置不匹配时,以及所述第二判断单元判断在朝着指定变化趋势发生变化的过程中所述实时压力值均属于预设压力阈值范围之内时,触发用户终端更新计步量作为用户的运动量。

结合第二方面的第一种可能的实施方式,在第二方面的第三种可能的实施方式中,所述装置还包括:

获取单元,用于在所述第一判断单元判断所述第一定位位置和所述第二定位位置不匹配之后,获取在所述实时压力值朝着指定变化趋势发生变化的过程中所产生的压力信号的电平值;

第三判断单元,用于判断所述电平值的变化趋势是否为所述电平值由低电平切换为高电平再由高电平切换为低电平;

所述触发单元,具体用于当所述第一判断单元判断所述实时压力值朝着指定变化趋势发生变化以及判断所述第一定位位置和所述第二定位位置不匹配时,以及所述第三判断单元判断所述电平值的变化趋势为所述电平值由低电平切换为高电平再由高电平切换为低电平时,触发用户终端更新计步量作为用户的运动量。

结合第二方面或结合第二方面的第一种可能的实施方式或结合第二方面的第二种可能的实施方式或结合第二方面的第三种可能的实施方式,在第二方面的第四种可能的实施方式中,所述触发单元触发用户终端更新计步量作为用户的运动量的具体实施方式为:

向用户终端发送计步量更新提示信息,以触发所述用户终端将计步器的当前计步量增加预设计步量,并将增加后的计步量作为用户的运动量。

结合第二方面或结合第二方面的第一种可能的实施方式或结合第二方面的第二种可能的实施方式或结合第二方面的第三种可能的实施方式,在第二方面的第五种可能的实施方式中,所述触发单元还用于当所述第一判断单元判断在预设时间内所述实时压力值未发生变化时,触发所述用户终端根据计步器的当前计步量以及计时器的当前计时时长确定用户的卡路里消耗量以及脂肪燃烧量。

本发明实施例中,信息获取装置可以检测脚步施加在压力传感器上的实时压力值,并判断实时压力值是否朝着指定变化趋势发生变化,其中,该指定变化趋势包括实时压力值由小逐渐增大再由大逐渐减小的变化趋势,进一步地,当实时压力值朝着指定变化趋势发生变化时,信息获取装置可以触发用户终端更新计步量作为用户的运动量。可见,通过本发明实施例,信息获取装置可以实时检测用户的脚步施加的实时压力值,在判断实时压力值朝着指定变化趋势发生变化时,信息获取装置可以确定用户在进行脚步运动,这样,信息获取装置就可以向用户终端发送提示信息,以触发用户终端更新计步量作为用户的运动量,从而可以获取到用户的运动量。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例公开的一种信息获取方法的流程示意图;

图2是本发明实施例公开的另一种信息获取方法的流程示意图;

图3是本发明实施例公开的另一种信息获取方法的流程示意图;

图4是本发明实施例公开的一种信息获取装置的结构示意图;

图5是本发明实施例公开的另一种信息获取装置的结构示意图;

图6是本发明实施例公开的另一种信息获取装置的结构示意图;

图7是本发明实施例公开的另一种信息获取装置的结构示意图;

图8是本发明实施例公开的另一种信息获取装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种信息获取方法及装置,可以获取用户的运动量。以下分别进行详细说明。

本发明实施例中,用户终端可以包括但不限于智能手机、笔记本电脑、个人计算机(Personal Computer,PC)、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)、智能穿戴设备(如智能手表、智能手环)等各类用户终端。其中,该用户终端的操作系统可包括但不限于Android操作系统、IOS操作系统、Symbian(塞班)操作系统、BlackBerry(黑莓)操作系统、Windows Phone8操作系统等等,本发明实施例不做限定。

请参见图1,图1是本发明实施例公开的一种信息获取方法的流程示意图。如图1所示,该方法可以包括以下步骤。

S101、检测脚步施加的实时压力值。

本发明实施例中,用户可以预先在鞋底或袜子等运动装备上安装信息获取装置,其中,该信息获取装置可以是内置有压力传感器的任意装置,该信息获取装置可以通过无线传输(如蓝牙)与用户终端进行通信,比如:信息获取装置通过蓝牙向用户随身携带的智能手环发送信号等。需要说明的是,用户只需要在某个鞋底或某个袜子等运动装备上安装一个信息获取装置就可以了。

本发明实施例中,用户在运动(比如走路、跑步等)时,信息获取装置可以通过内置的压力传感器检测脚步施加的实时压力值。用户的脚步运动的过程一般是,脚步先慢慢踩下去贴到地面然后在慢慢抬起来离开地面,在这个过程中,该实时压力值会随着用户的脚步运动的不同时刻在实时发生变化。

S102、判断实时压力值是否朝着指定变化趋势发生变化,若是,执行步骤S103,若否,执行步骤S104。

本发明实施例中,信息获取装置检测到脚步施加的实时压力值之后,信息获取装置可以判断实时压力值是否朝着指定变化趋势发生变化,其中,该指定变化趋势包括实时压力值由小逐渐增大再由大逐渐减小的变化趋势。

本发明实施例中,在用户的脚步先慢慢踩下去贴到地面然后在慢慢抬起来离开地面的这个过程中,脚步施加的实时压力值会由小逐渐增大再由大逐渐减小。

S103、当实时压力值朝着指定变化趋势发生变化时,触发用户终端更新计步量作为用户的运动量。

本发明实施例中,信息获取装置判断实时压力值朝着指定变化趋势发生变化时,信息获取装置可以确定用户进行了一次脚步运动,比如:用户走了一步,或者用户跑了一步。此时,信息获取装置可以触发用户终端更新计步量作为用户的运动量。

具体的,信息获取装置触发用户终端更新计步量作为用户的运动量的具体实施方式可以为:

向用户终端发送计步量更新提示信息,以触发用户终端将计步器的当前计步量增加预设计步量,并将增加后的计步量作为用户的运动量。

本发明实施例中,该预设计步量可以为用户终端系统默认设置的计步量,也可以是用户自定义设置的计步量,该预设计步量可以为任意数值的计步量,比如:1步,2步,3步....。举例来说,假设计步器的当前计步量为598步,预设计步量为2步,则用户此时的运动量可以为600步。

作为一种可选的实施方式,在步骤S103之后,信息获取装置可以返回继续执行步骤S101。

S104、当在预设时间内实时压力值未发生变化时,触发用户终端根据计步器的当前计步量以及计时器的当前计时时长确定用户的卡路里消耗量以及脂肪燃烧量。

本发明实施例中,当用户的脚步停留在地面(比如用户站着),或者用户的脚步离开地面悬在空中(比如用户翘着腿),脚步施加的实时压力值在预设时间内可能没有发生变化,此时,用户可能是运动结束了,或者,用户在休息中。其中,该预设时间可以为信息获取装置的系统默认设置的时间,也可以为用户自定义设置的时间,比如:5min、10min、30min等。

通常,有一部分用户运动是为了减肥瘦身,因此,为了让用户了解自己运动的效果,信息获取装置可以在判断实时压力值没有发生变化时,向用户终端发送计步结束提示信息,以触发用户终端根据计步器的当前计步量以及计时器的当前计时时长确定用户的卡路里消耗量以及脂肪燃烧量。其中,该计步器的初始计步量可以为0,该计时器的初始计时时长可以为0。需要说明的是,当用户需要累计计步量或者累计计时时长时,该计步器的初始计步量可以不为0,该计时器的初始计时时长可以不为0。

具体的,用户终端根据计步器的当前计步量以及计时器的当前计时时长,就可以确定用户每单位时长的计步量,并根据每单位时长的计步量对应的标准卡路里消耗量来计算用户在当前计步量下的总卡路里消耗量。其中,该每单位时长的计步量对应的标准卡路里消耗量可以为预先通过多次实验获得。举例来说,假设当前计步量为10000步,当前计时时长为100分钟,则可以计算得出每分钟的计步量为100步,每分钟100步对应的标准卡路里消耗量为6.25卡路里,则计算用户在当前计步量10000步时的总卡路里消耗量为625卡路里。

进一步地,用户终端还可以根据预先存储的卡路里消耗量与脂肪燃烧量的对应关系来确定用户的当前卡路里消耗量对应的脂肪燃烧量。其中,该卡路里消耗量与脂肪燃烧量的对应关系可以是预先通过多次实验获得的。

作为一种可选的实施方式,当在预设时间内实时压力值未发生变化时,信息获取装置还可以触发用户终端确定用户运动的总距离和平均速率;

或者,触发用户终端生成用户的运动轨迹。

在该实施例中,用户在运动结束后,可以了解到自己运动的距离及平均速率,还可以了解到自己运动的轨迹,从而可以提高用户体验。

在图1所描述的方法流程中,信息获取装置可以检测脚步施加在压力传感器上的实时压力值,并判断实时压力值是否朝着指定变化趋势发生变化,其中,该指定变化趋势包括实时压力值由小逐渐增大再由大逐渐减小的变化趋势,进一步地,当实时压力值朝着指定变化趋势发生变化时,信息获取装置可以触发用户终端更新计步量作为用户的运动量,当在预设时间内实时压力值未发生变化时,信息获取装置可以触发用户终端根据计步器的当前计步量以及计时器的当前计时时长确定用户的卡路里消耗量以及脂肪燃烧量。可见,通过本发明实施例,信息获取装置可以实时检测用户的脚步施加的实时压力值,在判断实时压力值朝着指定变化趋势发生变化时,信息获取装置可以确定用户在进行脚步运动,这样,信息获取装置就可以向用户终端发送提示信息,以触发用户终端更新计步量作为用户的运动量,这样,用户就可以获取到用户的实时运动量以把握适当的运动量;当在预设时间内实时压力值未发生变化时,信息获取装置可以确定用户停止脚步运动,这样,信息获取装置就可以向用户终端发送提示信息,以触发用户终端根据计步器的当前计步量以及计时器的当前计时时长确定用户的卡路里消耗量以及脂肪燃烧量,这样,用户就可以获取到自己运动后的卡路里消耗量以及脂肪燃烧量,从而可以提高用户体验。

请参见图2,图2是本发明实施例公开的另一种信息获取方法的流程示意图。如图2所示,该方法可以包括以下步骤。

S201、信息获取装置检测脚步施加的实时压力值。

S202、信息获取装置判断实时压力值是否朝着指定变化趋势发生变化,若是,执行步骤S203,若否,执行步骤S207。

S203、信息获取装置接收用户终端发送的第一定位位置和第二定位位置。

本发明实施例中,用户终端可以在用户运动的过程中,通过实时对自身所处的位置进行定位,并可以通过蓝牙将自身所处的实时位置信息传输给信息获取装置。其中,在同一时刻,用户终端所处的位置、信息获取装置的位置以及用户的位置可以理解为同一个位置。

信息获取装置判断实时压力值朝着指定变化趋势发生变化之后,进一步地,信息获取装置可以接收用户终端发送的第一定位位置和第二定位位置。其中,该第一定位位置可以为实时压力值朝着指定变化趋势发生变化之前的用户终端所处的位置,第二定位位置可以为实时压力值朝着指定变化趋势发生变化之后的用户终端所处的位置。举例来说,该第一定位位置可以为用户的脚步悬在空中准备踩下去之前用户终端所处的位置,该第二定位位置可以为用户的脚步踩下去准备离开地面时用户终端所处的位置。

S204、信息获取装置判断第一定位位置和第二定位位置是否匹配,若否,执行步骤S205,若是,结束本流程。

本发明实施例中,用户在运动的过程中,有可能会出现用户无意识地在原地把脚抬起来又踩下去的情况,这种情况,用户的位置就没有发生变化,用户没有在走路或者跑步。为了避免误差,信息获取装置接收到用户终端发送的第一定位位置和第二定位位置之后,信息获取装置可以判断第一定位位置和第二定位位置是否匹配,若否,信息获取装置可以确定用户的脚步在移动,位置发生的变化。

S205、信息获取装置判断在朝着指定变化趋势发生变化的过程中实时压力值是否均属于预设压力阈值范围之内,若是,执行步骤S206,若否,结束本流程。

本发明实施例中,在用户没有穿上安装有信息获取装置的运动装备时,即用户的脚步没有在运动时,有可能会出现如下情况,比如:用户拿着信息获取装置玩,无意识中触碰使得信息获取装置检测的实时压力值朝着指定变化趋势发生变化,用户在移动时,使得第一定位位置和第二定位位置不匹配。为了避免误差,进一步地,信息获取装置可以判断在朝着指定变化趋势发生变化的过程中实时压力值是否均属于预设压力阈值范围之内,其中,该预设压力阈值范围可以为预先通过多次实验获得的。

S206、信息获取装置触发用户终端更新计步量作为用户的运动量,并结束本流程。

S207、当在预设时间内实时压力值未发生变化时,信息获取装置触发用户终端根据计步器的当前计步量以及计时器的当前计时时长确定用户的卡路里消耗量以及脂肪燃烧量。

在图2所描述的方法流程中,信息获取装置在判断实时压力值朝着指定变化趋势发生变化之后,进一步地,信息获取装置还可以接收用户终端发送的第一定位位置和第二定位位置,并判断第一定位位置和第二定位位置是否匹配,若否,更进一步地,信息获取装置可以判断在朝着指定变化趋势发生变化的过程中实时压力值是否均属于预设压力阈值范围之内,若是,则信息获取装置可以触发用户终端更新计步量作为用户的运动量。可见,通过本发明实施例,信息获取装置确定用户在进行脚步运动且脚步在移动位置且实时压力值均属于预设压力阈值范围之内后,信息获取装置可以向用户终端发送提示信息,以触发用户终端更新计步量作为用户的运动量,这样,用户就可以获取到用户的实时运动量了。

请参见图3,图3是本发明实施例公开的另一种信息获取方法的流程示意图。如图3所示,该方法可以包括以下步骤。

S301、信息获取装置检测脚步施加的实时压力值。

S302、信息获取装置判断实时压力值是否朝着指定变化趋势发生变化,若是,执行步骤S303,若否,执行步骤S308。

S303、信息获取装置接收用户终端发送的第一定位位置和第二定位位置。

S304、信息获取装置判断第一定位位置和第二定位位置是否匹配,若否,执行步骤S305,若是,结束本流程。

S305、信息获取装置获取在实时压力值朝着指定变化趋势发生变化的过程中所产生的压力信号的电平值。

本发明实施例中,用户的脚步在运动的过程中,脚步施加给信息获取装置的压力值在实时发生变化,与此同时,压力值的变化所产生的压力信号会进一步转化为电信号,每个电信号都会有相应的电平值。在电学领域,电平值可以分为高电平和低电平。

S306、信息获取装置判断电平值的变化趋势是否为电平值由低电平切换为高电平再由高电平切换为低电平,若是,执行步骤S307,若否,结束本流程。

本发明实施例中,用户的脚步在运动的过程中,施加给信息获取装置的实时压力值由小逐渐增大再由大逐渐减小,相应地,这个过程中压力信号转化的电信号的电平值的变化趋势应该为电平值由低电平切换为高电平再由高电平切换为低电平。

本发明实施例中,信息获取装置判断电平值的变化趋势是否为电平值由低电平切换为高电平再由高电平切换为低电平,若是,则确定用户的脚步在进行运动,信息获取装置可以触发用户终端更新计步量作为用户的运动量。

S307、信息获取装置触发用户终端更新计步量作为用户的运动量,并结束本流程。

S308、当在预设时间内实时压力值未发生变化时,信息获取装置触发用户终端根据计步器的当前计步量以及计时器的当前计时时长确定用户的卡路里消耗量以及脂肪燃烧量。

在图3所描述的方法流程中,信息获取装置判断第一定位位置和第二定位位置不匹配之后,进一步地,信息获取装置可以获取在实时压力值朝着指定变化趋势发生变化的过程中所产生的压力信号的电平值,并判断电平值的变化趋势是否为电平值由低电平切换为高电平再由高电平切换为低电平,若是,则信息获取装置触发用户终端更新计步量作为用户的运动量。可见,通过本发明实施例,信息获取装置确定用户在进行脚步运动且脚步在移动位置且在实时压力值朝着指定变化趋势发生变化的过程中所产生的压力信号的电平值的变化趋势为电平值由低电平切换为高电平再由高电平切换为低电平后,信息获取装置可以向用户终端发送提示信息,以触发用户终端更新计步量作为用户的运动量,这样,用户就可以获取到用户的实时运动量了。

下面为本发明装置实施例,本发明装置实施例用于执行本发明方法实施例中的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明上述方法实施例。

请参见图4,图4是本发明实施例公开的一种信息获取装置的结构示意图,如图4所示,该装置400可以包括:检测单元401、第一判断单元402以及触发单元403,其中:

检测单元401,用于检测脚步施加的实时压力值;

第一判断单元402,用于判断实时压力值是否朝着指定变化趋势发生变化,其中,指定变化趋势包括实时压力值由小逐渐增大再由大逐渐减小的变化趋势;

触发单元403,用于当第一判断单元402判断实时压力值朝着指定变化趋势发生变化时,触发用户终端更新计步量作为用户的运动量。

作为一种可选的实施方式,触发单元403触发用户终端更新计步量作为用户的运动量的具体实施方式为:

向用户终端发送计步量更新提示信息,以触发用户终端将计步器的当前计步量增加预设计步量,并将增加后的计步量作为用户的运动量。

作为另一种可选的实施方式,触发单元403还用于当第一判断单元402判断在预设时间内实时压力值未发生变化时,触发用户终端根据计步器的当前计步量以及计时器的当前计时时长确定用户的卡路里消耗量以及脂肪燃烧量。

请参见图5,图5是本发明实施例公开的另一种信息获取装置的结构示意图,其中,图5所示的信息获取装置是在图4所示的信息获取装置的基础上进一步优化得到的,与图4所示的信息获取装置相比,图5所示的信息获取装置除了包括图4所示的信息获取装置的所有单元外,还可以包括:

接收单元404,用于在第一判断单元402判断实时压力值朝着指定变化趋势发生变化之后,接收用户终端发送的第一定位位置和第二定位位置,第一定位位置为实时压力值朝着指定变化趋势发生变化之前的用户终端所处的位置,第二定位位置为实时压力值朝着指定变化趋势发生变化之后的用户终端所处的位置;

第一判断单元402,还用于判断第一定位位置和第二定位位置是否匹配;

触发单元403,具体用于当第一判断单元402判断实时压力值朝着指定变化趋势发生变化以及判断第一定位位置和第二定位位置不匹配时,触发用户终端更新计步量作为用户的运动量。

请参见图6,图6是本发明实施例公开的另一种信息获取装置的结构示意图,其中,图6所示的信息获取装置是在图5所示的信息获取装置的基础上进一步优化得到的,与图5所示的信息获取装置相比,图6所示的信息获取装置除了包括图5所示的信息获取装置的所有单元外,还可以包括:

第二判断单元405,用于在第一判断单元402判断第一定位位置和第二定位位置不匹配之后,判断在朝着指定变化趋势发生变化的过程中实时压力值是否均属于预设压力阈值范围之内;

触发单元403,具体用于当第一判断单元402判断实时压力值朝着指定变化趋势发生变化以及判断第一定位位置和第二定位位置不匹配时,以及第二判断单元405判断在朝着指定变化趋势发生变化的过程中实时压力值均属于预设压力阈值范围之内时,触发用户终端更新计步量作为用户的运动量。

请参见图7,图7是本发明实施例公开的另一种信息获取装置的结构示意图,其中,图7所示的信息获取装置是在图5所示的信息获取装置的基础上进一步优化得到的,与图5所示的信息获取装置相比,图7所示的信息获取装置除了包括图5所示的信息获取装置的所有单元外,还可以包括:

获取单元406,用于在第一判断单元402判断第一定位位置和第二定位位置不匹配之后,获取在实时压力值朝着指定变化趋势发生变化的过程中所产生的压力信号的电平值;

第三判断单元407,用于判断电平值的变化趋势是否为电平值由低电平切换为高电平再由高电平切换为低电平;

触发单元403,具体用于当第一判断单元402判断实时压力值朝着指定变化趋势发生变化以及判断第一定位位置和第二定位位置不匹配时,以及第三判断单元407判断电平值的变化趋势为电平值由低电平切换为高电平再由高电平切换为低电平时,触发用户终端更新计步量作为用户的运动量。

在图4~图7所描述的信息获取装置400中,检测单元401可以检测脚步施加在压力传感器上的实时压力值,第一判断单元402判断实时压力值是否朝着指定变化趋势发生变化,其中,该指定变化趋势包括实时压力值由小逐渐增大再由大逐渐减小的变化趋势,进一步地,当实时压力值朝着指定变化趋势发生变化时,触发单元403可以触发用户终端更新计步量作为用户的运动量。可见,通过本发明实施例,检测单元401可以实时检测用户的脚步施加的实时压力值,在第一判断单元402判断实时压力值朝着指定变化趋势发生变化时,信息获取装置可以确定用户在进行脚步运动,这样,触发单元403就可以向用户终端发送提示信息,触发用户终端更新计步量作为用户的运动量,从而可以获取到用户的运动量。

请参见图8,图8是本发明实施例公开的另一种信息获取装置的结构示意图。如图8所示,该信息获取装置800可以包括:至少一个处理器801,如CPU,输入装置802、输出装置803、压力传感器804、存储器805、以及至少一个通信总线806。其中,通信总线806用于实现这些组件之间的通信连接。存储器805可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。可选地,存储器805还可以是至少一个位于远离前述处理器801的存储装置。其中,存储器805中存储一组程序代码,且处理器801调用存储器805中存储的程序代码,用于执行以下操作:

通过压力传感器804检测脚步施加的实时压力值;

判断所述实时压力值是否朝着指定变化趋势发生变化,其中,所述指定变化趋势包括所述实时压力值由小逐渐增大再由大逐渐减小的变化趋势;

当所述实时压力值朝着所述指定变化趋势发生变化时,通过输出装置803触发用户终端更新计步量作为用户的运动量。

作为一种可选的实施方式,上述处理器801在判断所述实时压力值朝着指定变化趋势发生变化之后,还可以执行以下步骤:

通过输入装置802接收所述用户终端发送的第一定位位置和第二定位位置,所述第一定位位置为所述实时压力值朝着指定变化趋势发生变化之前的所述用户终端所处的位置,所述第二定位位置为所述实时压力值朝着指定变化趋势发生变化之后的所述用户终端所处的位置;

判断所述第一定位位置和所述第二定位位置是否匹配;

若否,则执行所述通过输出装置803触发用户终端更新计步量作为用户的运动量的步骤。

作为另一种可选的实施方式,上述处理器801在判断所述第一定位位置和所述第二定位位置不匹配之后,还可以执行以下步骤:

判断在朝着指定变化趋势发生变化的过程中所述实时压力值是否均属于预设压力阈值范围之内;

若是,则执行所述通过输出装置803触发用户终端更新计步量作为用户的运动量的步骤。

作为另一种可选的实施方式,上述处理器801在判断所述第一定位位置和所述第二定位位置不匹配之后,还可以执行以下步骤:

通过输入装置802获取在所述实时压力值朝着指定变化趋势发生变化的过程中所产生的压力信号的电平值;

判断所述电平值的变化趋势是否为所述电平值由低电平切换为高电平再由高电平切换为低电平;

若是,则执行所述通过输出装置803触发用户终端更新计步量作为用户的运动量的步骤。

作为另一种可选的实施方式,上述处理器801通过输出装置803触发用户终端更新计步量作为用户的运动量的具体实施方式为:

通过输出装置803向用户终端发送计步量更新提示信息,以触发所述用户终端将计步器的当前计步量增加预设计步量,并将增加后的计步量作为用户的运动量。

作为另一种可选的实施方式,上述处理器801还可以执行以下步骤:

当在预设时间内所述实时压力值未发生变化时,触发所述用户终端根据计步器的当前计步量以及计时器的当前计时时长确定用户的卡路里消耗量以及脂肪燃烧量。

在图8所描述的信息获取装置800中,信息获取装置800在确定用户在进行脚步运动后,信息获取装置就可以向用户终端发送提示信息,以触发用户终端更新计步量作为用户的运动量,从而可以获取到用户的运动量。

需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和单元并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1