运动数据记录方法及装置的制造方法_2

文档序号:8223653阅读:来源:国知局
0米。
[0074]在步骤S23中,根据移动距离及GPS记录的移动时间计算终端的移动速度。
[0075]根据移动距离1500米及移动时间25分钟,可以计算出用户的移动速度为I米/秒。
[0076]在步骤S24中,根据历史记录中用户的步长,计算用户的步数。
[0077]根据手机历史记录中的用户的步长为I米/步,计算出用户的步数为1500步。
[0078]在步骤S25中,当对智能穿戴设备进行运动数据同步时,将终端上记录的运动数据与智能穿戴设备的运动数据合并。
[0079]当手机在无线连接或蓝牙连接的连接范围内,已连接的智能手环进行运动数据同步时,将步骤S21-步骤S24中的移动轨迹、移动时间、移动距离、移动速度、用户的步数等用户的运动数据同步到智能手环中。
[0080]采用该实施例的方案,通过终端的GPS确定移动轨迹及移动时间,并根据移动轨迹及移动时间计算出移动距离、移动速度、用户的步数等用户的运动数据,从而在不存在连接的智能穿戴设备时计算出用户的运动数据,并当与智能穿戴设备进行运动数据进行同步时,将移动轨迹、移动时间、移动距离、移动速度、用户的步数等用户的运动数据同步到智能手环中。可以准确获得终端的用户的运动数据。使智能穿戴记录的运动数据完整连贯,方便用户从智能穿戴设备中获取运动数据。
[0081]图3是根据一具体实施例示出的一种运动数据记录方法的流程图。其中,终端为手机,智能穿戴设备为智能手环。如图3所示,包括以下步骤:
[0082]在步骤S31中,当接收到来自所述终端的用户的预设指令时,记录终端接入的基站的位置及时间。
[0083]当手机的无线连接或蓝牙连接的连接范围内没有已连接的智能手环时,记录当前手机接入基站的位置及时间。用户的移动轨迹为从A基站经B基站到达C基站,其中A基站到B基站的距离为500米,B基站到C基站的距离为1000米。从A基站移动到C基站的移动时间为25分钟。
[0084]在步骤S32中,根据基站的位置计算终端移动的距离。
[0085]根据各基站之间的距离,可以计算出用户的移动距离为1500米。
[0086]在步骤S33中,根据终端达到基站的时间及终端移动的距离计算终端的移动速度。
[0087]根据移动距离1500米及移动时间25分钟,可以计算出用户的移动速度为I米/秒。
[0088]在步骤S34中,根据智能穿戴设备记录的运动数据计算用户的步长。
[0089]根据手机记录的与智能手环相连接时的运动数据,计算出用户的步长为I米/步
[0090]在步骤S35中,根据终端的运动数据及用户的步长计算用户的步数。
[0091]根据手机历史记录中的用户的步长为I米/步,计算出用户的步数为1500步。
[0092]在步骤S36中,当对智能穿戴设备进行运动数据同步时,将终端上记录的运动数据与智能穿戴设备的运动数据合并。
[0093]当手机在无线连接或蓝牙连接的连接范围内,已连接的智能手环进行运动数据同步时,将步骤S32-步骤S36中的移动轨迹、移动时间、移动距离、移动速度、用户的步数等用户的运动数据同步到智能手环中。
[0094]采用该实施例的方案,终端与基站或无线局域网接入点的位置可以计算出用户移动轨迹、移动时间、移动距离、移动速度、用户的步数等用户的运动数据。并当与智能穿戴设备进行运动数据进行同步时,将移动轨迹、移动时间、移动距离、移动速度、用户的步数等用户的运动数据同步到智能手环中。可以准确获得终端的用户的运动数据。使智能穿戴记录的运动数据完整连贯,方便用户从智能穿戴设备中获取运动数据。
[0095]图4是根据一示例性实施例示出的一种运动数据记录装置的框图。如图4所示,该装置包括:
[0096]记录模块41被配置为当接收到来自所述终端的用户的预设指令时,在终端上进行运动数据记录。
[0097]合并模块42被配置为当对与所述终端对应的智能穿戴设备进行运动数据同步时,将所述终端上记录的运动数据与所述智能穿戴设备的运动数据合并。
[0098]如图5所示,记录模块41包括:
[0099]第一记录子模块51被配置为通过全球定位系统GPS记录所述终端的移动轨迹。
[0100]第一计算子模块52被配置为根据移动轨迹计算并记录终端的移动距离。
[0101]如图6所示,记录模块41还包括:
[0102]第二记录子模块53被配置为记录所述终端的移动时间;
[0103]第二计算子模块54被配置为根据所述终端的移动距离及移动时间计算并记录所述终端的移动速度。
[0104]如图7所示,记录模块41包括:
[0105]第三记录子模块71被配置为记录所述终端接入的基站或无线局域网接入点的位置;
[0106]第三计算子模块72被配置为根据所述基站或无线局域网接入点的位置计算并记录所述终端的移动距离。
[0107]如图8所示,记录模块41还包括:
[0108]第四记录子模块73被配置为记录终端达到基站或无线局域网接入点的时间。
[0109]第四计算子模块74被配置为根据终端达到基站或无线局域网接入点的时间及终端的移动距离计算并记录终端的移动速度。
[0110]如图9所示,合并模块42包括:
[0111]第一计算子模块91被配置为根据所述智能穿戴设备记录的运动数据计算用户的步长;
[0112]第二计算子模块92被配置为根据所述终端的运动数据及所述用户的步长计算所述用户的步数。在示例性实施例中,还提供一种运动数据记录装置,应用于终端,包括:
[0113]处理器;
[0114]用于存储处理器可执行指令的存储器;
[0115]其中,处理器被配置为:
[0116]当接收到来自所述终端的用户的预设指令时,在所述终端上进行运动数据记录;
[0117]当对与所述终端对应的智能穿戴设备进行运动数据同步时,将所述终端上记录的运动数据与所述智能穿戴设备的运动数据合并。关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0118]图10是根据一示例性实施例示出的一种用于运动数据记录装置900的框图。例如,装置1000可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0119]如图10所示,装置1000可以包括以下一个或多个组件:处理组件1002,存储器1004,电源组件1006,多媒体组件1008,音频组件1010,输入/输出(I/O)的接口 1012,传感器组件1014,以及通信组件1016。
[0120]处理组件1002通常控制装置1000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1002可以包括一个或多个处理器1020来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1002可以包括一个或多个模块,便于处理组件1002和其他组件之间的交互。例如,处理组件1002可以包括多媒体模块,以方便多媒体组件1008和处理组件1002之间的交互。
[0121]存储器1004被配置为存储各种类型的数据以支持在设备1000的操作。这些数据的示例包括用于在装置1000上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(R0M),磁存储器,快闪存储器,磁盘或光盘。
[0122]电源组件1006为装置1000的各种组件提供电力。电源组件1006可以包括电源管理系统,一个或多个电源,及其他与为装置1000生成、管理和分配电力相关联的组件。
[0123]多媒体组件1008包括在该装置1000和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1008包括一个前置摄像头和/或后置摄像头。当设备1000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0124]音频组件1010被配置为输出和/或输入音频信号。例如,音频组件1010包括一个麦克风(MIC),当装置1000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1004或经由通信组件1016发送。在一些实施例中,音频组件1010还包括一个扬声器,用于输出音频信号。
[0125]I/
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1