数据处理方法和用于执行该数据处理方法的电子设备技术

技术编号:15904560 阅读:30 留言:0更新日期:2017-08-01 19:45
本发明专利技术公开了一种数据处理方法,包括:监测预定的第一数据,以获得第一值,所述第一数据包括用于表明设备处于特定运动状态的至少一种类型的数据;比较监测的所述第一数据的第一值和所述第一数据对应的预设值;当比较结果表示所述第一数据的第一值与所述预设值匹配时,存储与所述特定运动状态相关的第二数据,所述第二数据包括的数据类型大于或等于所述第一数据包括的数据类型;当比较结果表示所述第一数据的第一值与所述预设值不匹配时,重复执行所述监测和比较步骤。本发明专利技术还公开了一种用于执行该数据处理方法的电子设备。

Data processing method and electronic device for executing the data processing method

The invention discloses a method for processing data, including: the first predetermined data monitoring, in order to obtain the first value, the first data including used to indicate that the device is in a particular state of motion of the at least one type of data; the preset value the first value of the first data comparison monitoring and the data corresponding to the first; when the comparison results represent the first value of the first data and the preset value, the second data storage and the specific motion related, the second data including the data type is greater than or equal to the first data including the data type; when the comparison result indicates the first value of the first data and the the default value does not match, repeat the steps of monitoring and comparison. The invention also discloses an electronic device for executing the data processing method.

【技术实现步骤摘要】
数据处理方法和用于执行该数据处理方法的电子设备
本专利技术涉及信息
,具体地,涉及一种数据处理方法和用于执行该数据处理方法的电子设备。
技术介绍
随着人们对身体健康的关注,越来越多的人参与到运动健身活动中。各种诸如可穿戴产品、智能手机等电子设备提供的运动记录方法和运动量统计方法也越来越多地受到人们的关注。用户可以在运动时携带这样的电子设备,电子设备通过对用户的行为进行监测,可以记录用户的运动量,例如行走步数、行走路程、步速、消耗的卡路里数等。然而,现有的电子设备提供的运动记录方法和运动量统计方法仍不能满足用户的使用需求。例如,在每次开始运动时,通常需要用户手动操作电子设备,打开电子设备中的运动记录软件,点击“开始运动”进行记录。这样的操作方式在一些使用场景下,例如,在佩戴手套时跑步、骑行的场景下,或者在穿戴滑雪手套滑雪的场景下,会给用户带来不便并且影响记录的准确度。
技术实现思路
为了解决上述问题的至少一个方面,本专利技术提供一种数据处理方法和用于执行该数据处理方法的电子设备。该数据处理方法和用于执行该数据处理方法的电子设备能够在不需要用户手动操作电子设备的情况下自动开始记录用户的运动。根据本专利技术的一个方面,提供一种数据处理方法,包括:监测预定的第一数据,以获得第一值,所述第一数据包括用于表明设备处于特定运动状态的至少一种类型的数据;比较监测的所述第一数据的第一值和所述第一数据对应的预设值;当比较结果表示所述第一数据的第一值与所述预设值匹配时,存储与所述特定运动状态相关的第二数据,所述第二数据包括的数据类型大于或等于所述第一数据包括的数据类型;当比较结果表示所述第一数据的第一值与所述预设值不匹配时,重复执行所述监测和比较步骤。根据一些实施例,所述数据处理方法还可以包括如下步骤:当比较结果表示所述第一数据的第一值与所述预设值匹配时,还存储该比较步骤所使用的所述第一数据的第一值。根据一些实施例,所述数据处理方法还可以包括如下步骤:在存储所述第二数据的同时,执行所述监测和比较步骤;和当在存储所述第二数据的同时执行的比较步骤的比较结果表示所述第一数据的第一值与所述预设值不匹配时,停止所述存储步骤,并恢复至重复执行所述监测和比较步骤。根据一些实施例,所述监测预定的第一数据以获得第一值的步骤可以包括:采集所述预定的第一数据;缓存预定的时间段内采集的第一数据;和基于缓存的预定的时间段内的第一数据,计算出所述第一值。根据一些实施例,所述第一数据包括运动对象的运动速度,并且所述比较监测的所述第一数据的第一值和该数据对应的预设值的步骤包括将监测的运动速度的值与运动对象处于该运动下的预设的最小运动速度相比较;并且当监测的运动速度的值不小于所述预设的最小运动速度时,确定所述第一数据的第一值与所述预设值匹配;和/或所述第一数据包括运动位置和/或运动时间,并且所述比较监测的所述第一数据的第一值和该数据对应的预设值的步骤包括将监测的运动位置和/或运动时间的值分别与运动对象处于该运动下的预设的运动位置和/或运动时间相比较;并且当监测的运动位置和/或运动时间的值分别与预设的运动位置和/或运动时间相同时,确定所述第一数据的第一值与所述预设值匹配。根据一些实施例,所述第一数据包括运动对象的运动速度、运动时间和运动位置,所述比较监测的所述第一数据的第一值和该数据对应的预设值的步骤包括:将监测的运动速度的值与运动对象处于该运动下的预设的最小运动速度相比较;并且将监测的运动位置和运动时间的值分别与运动对象处于该运动下的预设的运动位置和运动时间相比较;当监测的运动速度的值不小于所述预设的最小运动速度并且监测的运动位置和/或运动时间的值分别与所述预设的运动位置和/或运动时间相同时,确定所述第一数据的第一值与所述预设值匹配;当监测的运动速度的值不小于所述预设的最小运动速度并且监测的运动位置和/或运动时间的值分别与所述预设的运动位置和/或运动时间不相同时,再次监测运动对象的运动速度,并将再次监测的运动速度的值与运动对象处于该运动下的预设的最小运动速度相比较,当再次监测的运动速度的值仍不小于所述预设的最小运动速度时,确定所述第一数据的第一值与所述预设值匹配。根据一些实施例,所述预设值是从下列数据中选择的至少一种:存储的用于表明设备处于特定运动状态的历史数据;输入的用于表明设备处于特定运动状态的至少一种数据;和/或基于历史数据和/或输入的用于表明设备处于特定运动状态的至少一种数据计算出的数据。根据一些实施例,基于所述历史数据和/或输入的用于表明设备处于特定运动状态的至少一种数据计算出的数据包括:基于多次存储的历史数据计算出的历史数据的平均值、最大值和/或最小值。根据本专利技术的另一方面,还提供一种电子设备,包括:存储器,用于存储可执行指令;以及处理器,用于执行存储器中存储的可执行指令,以执行如上实施例中任一个所述的数据处理方法。根据本专利技术的又一方面,还提供一种电子设备,包括:监测模块,该监测模块被配置为监测预定的第一数据,以获得第一值,其中所述第一数据包括用于表明设备处于特定运动状态的至少一种类型的数据;比较模块,该比较模块被配置为比较监测的所述第一数据的第一值和所述第一数据对应的预设值;和控制模块,该控制模块被配置为:当比较模块确定所述第一数据的第一值与所述预设值匹配时,控制存储模块存储与所述特定运动状态相关的第二数据,其中所述第二数据包括的数据类型大于或等于所述第一数据包括的数据类型;当比较模块确定所述第一数据的第一值与所述预设值不匹配时,控制所述监测模块和所述比较模块重复执行监测和比较步骤。根据本专利技术实施例的数据处理方法和用于执行该数据处理方法的电子设备能够自动开始记录用户的运动,从而不需要用户手动操作电子设备,改善了电子设备的用户体验并且提高了运动记录的准确度。附图说明图1示出了根据本专利技术示例性实施例的一种数据处理方法的流程图;图2示出了根据本专利技术示例性实施例的一种数据处理方法的流程图;图3示出了根据本专利技术的示例性实施例的数据处理方法中的监测预定的第一数据以获得第一值的步骤的流程图;图4示出了根据本专利技术的示例性实施例的电子设备的示例硬件布置的框图;和图5示出了根据本专利技术的示例性实施例的电子设备的框图。具体实施方式下面通过实施例,并结合附图,对本专利技术的技术方案作进一步具体的说明。在说明书中,相同或相似的附图标号表示相同或相似的部件。在下文中,为了描述方便,需要以运动记录方法和运动记录设备为例对本专利技术的思想进行说明。应该理解的是,这种示例性的描述仅用于解释本专利技术的思想,而不应当理解为对本专利技术的一种限制。在一个示例中,所述运动记录方法可以用于记录跑步、骑行、游泳、登山、滑雪、滑冰等各种运动,所述运动记录设备可以包括但不限于例如智能手机、平板电脑等的各种移动设备和例如智能手表、手环等的各种智能穿戴设备。图1示出了根据本专利技术示例性实施例的一种数据处理方法的流程图。如图1所示,所述数据处理方法可以包括以下步骤。在步骤S101中,监测预定的第一数据,以获得第一值,所述第一数据包括用于表明设备处于特定运动状态的至少一种类型的数据。以记录跑步运动为例,对所述数据处理方法进行说明。在该示例中,第一数据可以包括但不限于:运动速度、运动时间、运动位置等。在步骤S101本文档来自技高网...
数据处理方法和用于执行该数据处理方法的电子设备

【技术保护点】
一种数据处理方法,包括:监测预定的第一数据,以获得第一值,所述第一数据包括用于表明设备处于特定运动状态的至少一种类型的数据;比较监测的所述第一数据的第一值和所述第一数据对应的预设值;当比较结果表示所述第一数据的第一值与所述预设值匹配时,存储与所述特定运动状态相关的第二数据,所述第二数据包括的数据类型大于或等于所述第一数据包括的数据类型;当比较结果表示所述第一数据的第一值与所述预设值不匹配时,重复执行所述监测和比较步骤。

【技术特征摘要】
1.一种数据处理方法,包括:监测预定的第一数据,以获得第一值,所述第一数据包括用于表明设备处于特定运动状态的至少一种类型的数据;比较监测的所述第一数据的第一值和所述第一数据对应的预设值;当比较结果表示所述第一数据的第一值与所述预设值匹配时,存储与所述特定运动状态相关的第二数据,所述第二数据包括的数据类型大于或等于所述第一数据包括的数据类型;当比较结果表示所述第一数据的第一值与所述预设值不匹配时,重复执行所述监测和比较步骤。2.根据权利要求1所述的数据处理方法,还包括如下步骤:当比较结果表示所述第一数据的第一值与所述预设值匹配时,还存储该比较步骤所使用的所述第一数据的第一值。3.根据权利要求1或2所述的数据处理方法,还包括如下步骤:在存储所述第二数据的同时,执行所述监测和比较步骤;和当在存储所述第二数据的同时执行的比较步骤的比较结果表示所述第一数据的第一值与所述预设值不匹配时,停止所述存储步骤,并恢复至重复执行所述监测和比较步骤。4.根据权利要求1-3中任一项所述的数据处理方法,其中,所述监测预定的第一数据以获得第一值的步骤包括:采集所述预定的第一数据;缓存预定的时间段内采集的第一数据;和基于缓存的预定的时间段内的第一数据,计算出所述第一值。5.根据权利要求1-4中任一项所述的数据处理方法,其中,所述第一数据包括运动对象的运动速度,并且所述比较监测的所述第一数据的第一值和该数据对应的预设值的步骤包括将监测的运动速度的值与运动对象处于该运动下的预设的最小运动速度相比较;并且当监测的运动速度的值不小于所述预设的最小运动速度时,确定所述第一数据的第一值与所述预设值匹配;和/或所述第一数据包括运动位置和/或运动时间,并且所述比较监测的所述第一数据的第一值和该数据对应的预设值的步骤包括将监测的运动位置和/或运动时间的值分别与运动对象处于该运动下的预设的运动位置和/或运动时间相比较;并且当监测的运动位置和/或运动时间的值分别与预设的运动位置和/或运动时间相同时,确定所述第一数据的第一值与所述预设值匹配。6.根据权利要求1-4中任一项所述的数据处理方法,其中,所述第一数据包括运动对象的运动速度、运动时间和运动位置,所述比较监测的所述第一数据的第一值和该数据对应...

【专利技术属性】
技术研发人员:田亚南
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1