一种运动数据传输方法及装置制造方法

文档序号:7771930阅读:160来源:国知局
一种运动数据传输方法及装置制造方法
【专利摘要】本发明公开了一种运动数据传输方法及装置,包括:当到达便携式运动监测设备的通信模块发送运动数据的预设发送时间时,确定当前运动指数是否表示用户处于运动状态,该运动指数为根据在预设统计周期内统计的运动指标值和预设运动指标阈值之间的关系确定的,当该运动指数表示用户处于运动状态时,将运动数据的发送时间延长预设时长,当该运动指数表示用户处于非运动状态时,启动该通信模块向数据服务器发送运动数据。采用本发明实施例提供的方案,相比现有技术,提高了便携式运动监测设备记录运动数据的准确性。
【专利说明】一种运动数据传输方法及装置

【技术领域】
[0001] 本发明涉及通信领域,尤其涉及一种运动数据传输方法及装置。

【背景技术】
[0002] 随着移动通信、体感网等技术的发展,移动健康这一【技术领域】越来越显示出广阔 的应用前景。在移动健康应用中,通过便携式运动监测设备采集用户的的运动信号,对用户 的运动行为进行实时记录,并将采集的运动数据通过无线网络自动传输到远程的健康医疗 服务商的数据服务器上,对运动数据进行分析和管理,并向用户反馈关于运动、保健等指导 意见。
[0003] 目前,现有的便携式运动监测设备主要采用加速度传感器进行运动数据采集,由 该设备的处理器将采集到的运动数据,通过通用分组无线服务技术(GPRS,General Packet Radio Service)模块自动传输给数据服务器。在便携式运动监测设备对运动数据采集和传 输任务进行调度时,采集任务和传输任务没有优先级的区分,采用先产生先响应的调度方 式。
[0004] 由于便携式运动监测设备具有体积小和低功耗的特点,所以所采用的处理器一般 是单线程的,此时,上述便携式运动监测设备对运动数据采集和传输的过程中,在执行传输 任务时,如果人体正处于运动状态,则不能及时的完成采集任务,会导致运动数据的漏记, 使得运动数据缺失。


【发明内容】

[0005] 本发明实施例提供一种运动数据传输方法及装置,用以解决现有技术中存在的便 携式运动监测设备记录运动数据准确性差的问题。
[0006] 本发明实施例提供一种运动数据传输方法,包括:
[0007] 当到达便携式运动监测设备的通信模块发送运动数据的预设发送时间时,确定当 前运动指数是否表示用户处于运动状态,所述运动指数为根据在预设统计周期内统计的运 动指标值和预设运动指标阈值之间的关系确定的;
[0008] 当所述运动指数表示用户处于运动状态时,将运动数据的发送时间延长预设时 长;
[0009] 当所述运动指数表示用户处于非运动状态时,启动所述通信模块向数据服务器发 送运动数据。
[0010] 采用本发明实施例提供的上述方法,由于根据运动指数确定该通信模块发送运动 数据的时间,保证了用户在处于运动状态时,能够及时地采集运动数据,延长运动数据的发 送时间,避免了运动数据的漏记,从而提高了便携式运动监测设备记录运动数据的准确性。
[0011] 进一步的,表示用户处于运动状态的运动指数包括多个等级的运动指数,运动指 数等级越高表示运动强度越大;
[0012] 将运动数据的发送时间延长预设时长,具体为:
[0013] 将运动数据的发送时间延长与所述运动指数的等级对应的预设时长,其中,运动 指数的等级越高,对应的预设时长越长。
[0014] 这样,可以通过将运动数据的发送时间延长与运动指数的等级对应的预设时长来 完成运动数据的采集。
[0015] 进一步的,启动所述通信模块向数据服务器发送运动数据,具体包括:
[0016] 启动所述通信模块与数据服务器建立连接;
[0017] 在控制所述通信模块向所述数据服务器发送运动数据的过程中,当确定所述通信 模块处于虚连接状态时,控制所述便携式运动监测设备的供电模块对所述通信模块进行断 电。
[0018] 这样,通过判断通信模块处于虚连接状态,控制便携式运动监测设备的供电模块 对所述通信模块进行断电,及时结束本次传输过程,避免该运动监测设备长时间等待而无 法处理对运动数据的采集。
[0019] 进一步的,确定所述通信模块处于虚连接状态,具体为:
[0020] 在所述通信模块向所述数据服务器发送报文后,当在经过预设响应时长后未接收 到所述数据服务器返回的响应报文时,确定所述通信模块处于虚连接状态。
[0021] 进一步的,在控制所述便携式运动监测设备的供电模块对所述通信模块进行断电 之前,还包括:
[0022] 对应本次需要发送的所述运动数据记录未发送标记,该未发送标记表示所述运动 数据未发送。
[0023] 这样,将本次未发送的运动数据进行标记,可以在通信模块下一次发送运动数据 时,将记录有未发送标记的运动数据发送给数据服务器,不会导致运动数据的缺失。
[0024] 进一步的,在控制所述便携式运动监测设备的供电模块对所述通信模块进行断电 之后,还包括:
[0025] 在所述通信模块下一次发送运动数据时,将对应记录有未发送标记的所述运动数 据发送给所述数据服务器。
[0026] 进一步的,在控制所述便携式运动监测设备的供电模块对所述通信模块进行断电 之前,还包括:
[0027] 当确定所述通信模块处于虚连接状态时,向所述通信模块发送关闭指令;
[0028] 确定所述通信模块未响应所述关闭指令。
[0029] 本发明实施例还提供一种运动数据传输装置,应用于便携式运动检测设备,包 括:
[0030] 确定单元,用于当到达所述便携式运动检测设备的通信模块发送运动数据的预设 发送时间时,确定当前运动指数是否表示用户处于运动状态,所述运动指数为根据在预设 统计周期内统计的运动指标值和预设运动指标阈值之间的关系确定的;
[0031] 延长单元,用于当所述运动指数表示用户处于运动状态时,将运动数据的发送时 间延长预设时长;
[0032] 启动单元,用于当所述运动指数表示用户处于非运动状态时,启动所述通信模块 向数据服务器发送运动数据。
[0033] 采用本发明实施例提供的上述装置,由于根据运动指数确定该通信模块发送运动 数据的时间,保证了用户在处于运动状态时,能够及时地采集运动数据,延长运动数据的发 送时间,避免了运动数据的漏记,从而提高了便携式运动监测设备记录运动数据的准确性。
[0034] 进一步的,所述延长单元,具体用于将运动数据的发送时间延长与所述运动指数 的等级对应的预设时长,其中,表示用户处于运动状态的运动指数包括多个等级的运动指 数,运动指数等级越高表示运动强度越大;运动指数的等级越高,对应的预设时长越长。
[0035] 这样,可以通过将运动数据的发送时间延长与运动指数的等级对应的预设时长来 完成运动数据的采集。
[0036] 进一步的,所述启动单元,具体用于启动所述通信模块与数据服务器建立连接;在 控制所述通信模块向所述数据服务器发送运动数据的过程中,当确定所述通信模块处于虚 连接状态时,控制所述便携式运动监测设备的供电模块对所述通信模块进行断电。
[0037] 这样,通过判断通信模块处于虚连接状态,控制便携式运动监测设备的供电模块 对所述通信模块进行断电,及时结束本次传输过程,避免该运动监测设备长时间等待而无 法处理对运动数据的采集。
[0038] 进一步的,所述启动单元,具体用于采用如下步骤确定所述通信模块处于虚连接 状态:
[0039] 在所述通信模块向所述数据服务器发送报文后,当在经过预设响应时长后未接收 到所述数据服务器返回的响应报文时,确定所述通信模块处于虚连接状态。
[0040] 进一步的,所述启动单元,还用于在控制所述便携式运动监测设备的供电模块对 所述通信模块进行断电之前,对应本次需要发送的所述运动数据记录未发送标记,该未发 送标记表示所述运动数据未发送。
[0041] 这样,将本次未发送的运动数据进行标记,可以在通信模块下一次发送运动数据 时,将记录有未发送标记的运动数据发送给数据服务器,不会导致运动数据的缺失。
[0042] 进一步的,所述启动单元,还用于在控制所述便携式运动监测设备的供电模块对 所述通信模块进行断电之后,在所述通信模块下一次发送运动数据时,将对应记录有未发 送标记的所述运动数据发送给所述数据服务器。
[0043] 进一步的,所述启动单元,还用于在控制所述便携式运动监测设备的供电模块对 所述通信模块进行断电之前,当确定所述通信模块处于虚连接状态时,向所述通信模块发 送关闭指令;确定所述通信模块未响应所述关闭指令。
[0044] 本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明 书、权利要求书、以及附图中所特别指出的结构来实现和获得。

【专利附图】

【附图说明】
[0045] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明实施 例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0046] 图1为本发明实施例提供的运动数据传输方法;
[0047] 图2为本发明实施例1提供的运动数据传输方法的流程图;
[0048] 图3为本发明实施例1提供的确定运动指数的处理流程;
[0049] 图4为本发明实施例1提供的处理运动加速度信号的自适应滤波器的结构示意 图;
[0050] 图5为本发明实施例2提供的启动通信模块向数据服务器发送运动数据的处理流 程;
[0051] 图6为本发明实施例2提供的控制通信模块向数据服务器发送运动数据的处理流 程;
[0052] 图7为本发明实施例3提供的运动数据传输装置的结构示意图。

【具体实施方式】
[0053] 为了给出提高便携式运动监测设备记录运动数据准确性的实现方案,本发明实施 例提供了一种运动数据传输方法及装置,以下结合说明书附图对本发明的优选实施例进行 说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发 明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0054] 本发明实施例提供一种运动数据传输方法,如图1所示,包括:
[0055] 步骤101、当到达便携式运动监测设备的通信模块发送运动数据的预设发送时间 时,确定当前运动指数是否表示用户处于运动状态,该运动指数为根据在预设统计周期内 统计的运动指标值和预设运动指标阈值之间的关系确定的。
[0056] 步骤102、当该运动指数表示用户处于运动状态时,将运动数据的发送时间延长预 设时长。
[0057] 步骤103、当该运动指数表示用户处于非运动状态时,启动该通信模块向数据服务 器发送运动数据。
[0058] 本发明实施例提供的上述图1所示方法中,进一步的,表示用户处于运动状态的 运动指数可以包括多个等级的运动指数,运动指数等级越高表示运动强度越大;并且,在上 述步骤102中,还可以根据运动指数等级的不同,确定延长运动数据的发送时间的预设时 长,完成对运动数据的延迟传输。其中,运动指数的等级数量可以根据实际需要进行灵活设 置,可以设置为两个等级、三个等级,也可以设置为四个等级。
[0059] 下面结合附图,用具体实施例对本发明提供的方法及装置进行详细描述。
[0060] 实施例1 :
[0061] 图2为本发明实施例1提供的一种运动数据传输方法的流程图,应用于便携式运 动监测设备,具体包括如下处理步骤:
[0062] 步骤201、监控是否到达便携式运动监测设备的通信模块发送运动数据的预设发 送时间,如果到达,进入步骤202,否则,返回本步骤201继续监控。
[0063] 本步骤中,监控周期可以根据需要进行灵活设置,例如,每间隔1分钟监控一次。
[0064] 步骤202、当到达便携式运动监测设备的通信模块发送运动数据的预设发送时间 时,确定当前运动指数是否表示用户处于运动状态,如果否,进入步骤203,如果是,进入步 骤 204。
[0065] 本发明实施例中,运动指数具体可以包括多个等级,例如,包括4个等级,其中,运 动指数的等级M为0时,表示用户处于非运动状态,运动指数的等级M为1、2或3时,表示 用户处于运动状态,且运动指数的等级越高表示运动强度越大。
[0066] 相应的,本步骤中,具体可以确定当前运动指数的等级M是否为0,如果为0,表示 用户处于非运动状态,进入步骤203,如果不为0,表示用户处于运动状态,进入步骤204。 [0067] 步骤203、启动该通信模块向数据服务器发送运动数据。
[0068] 步骤204、将运动数据的发送时间延长预设默认时长。
[0069] 其中,预设默认时长可以根据实际经验和需要进行灵活设置,例如,预设默认时长 可以为一分钟。
[0070] 步骤205、确定当前运动指数是否表示用户处于运动状态,如果否,进入步骤203, 如果是,进入步骤206。
[0071] 步骤206、将运动数据的发送时间延长与当前运动指数的等级M对应的预设时长, 然后返回步骤202。
[0072] 其中,运动指数的等级越高,对应的预设时长越长。
[0073] 进一步的,根据实际需要,也可以不执行步骤204-步骤205,在步骤202确定当前 运动指数表示用户处于运动状态时,直接进入步骤206。
[0074] 采用本发明实施例1提供的上述运动数据传输方法,由于根据运动指数确定该通 信模块发送运动数据的时间,保证了用户在处于运动状态时,能够及时地采集运动数据,延 长运动数据的发送时间,避免了运动数据的漏记,从而提高了便携式运动监测设备记录运 动数据的准确性。
[0075] 本发明实施例1提供的上述方法中,表示用户是否处于运动状态的运动指数,可 以根据在预设统计周期内统计的运动指标值和预设运动指标阈值之间的关系确定,例如, 运动指标值大于预设运动指标阈值,表示处于运动状态,不大于则表示处于非运动状态,进 一步的,表示用户处于运动状态的运动指数包括多个等级的运动指数,运动指数的等级越 高表示运动强度越大,例如上述图2所示流程中,将运动指数分为了四个等级,图3为本发 明实施例1提供的确定运动指数的处理流程,具体包括如下处理步骤:
[0076] 步骤301、确定在预设统计周期内统计的用户当前运动指标值是否大于预设指标 阈值a,如果否,进入步骤302,如果是,进入步骤303。
[0077] 其中,用户的当前运动指标值可以为用户的运动步数。
[0078] 步骤302、确定用户处于非运动状态,即确定运动指数的等级M=0,表示用户处于 非运动状态。
[0079] 步骤303、确定用户的当前运动指标值是否大于预设指标阈值b,如果否,进入步 骤304,如果是,进入步骤305。
[0080] 步骤304、确定用户的当前运动指数的等级M=l。
[0081] 步骤305、确定用户的当前运动指标值是否大于预设指标阈值c,如果否,进入步 骤306,如果是,进入步骤307。
[0082] 上述步骤301-步骤305中的预设指标阈值a、b、c分别依次增大,具体可以根据实 际经验和需要进行灵活设置,例如,a=5, b=15, c=23。
[0083] 步骤306、确定用户的当前运动指数的等级M=2。
[0084] 步骤307、确定用户的当前运动指数的等级M=3。
[0085] 本发明实施例提供的方法中,运动数据可以通过对采集的用户运动加速度信号采 用自适应滤波的方式进行处理而获取,图4为处理运动加速度信号的自适应滤波器的结构 示意图,具体处理过程如下:
[0086] 对采集的用户运动加速度信号作为滤波器的输入x(n),{an}表示加速度的三轴 分量平方与运动时间序列的矩阵,h(n)表示加速度计的采集系统函数,v(n)为震动干扰噪 声,为运动加速度信号经过滤波器输出信号矩阵,w(n)表示长度为(2L+1)的滤波器的 抽头系数,只^。}表示对滤波器输出值的采样判决值,*(?)为自适应系统中引入的标量零 记忆非线性函数,采用#(?)为自适应滤波器产生期望加速度信号河.('(":>],从而产生加速 度信号的误差值e (n),去噪后的加速度信号送到判决模块进行判决,得到用户的运 动数据。
[0087] 通过本发明实施例1提供的方法,由于根据运动指数确定该通信模块发送运动数 据的时间,保证了用户在处于运动状态时,能够及时地采集运动数据,延长运动数据的发送 时间,避免了运动数据的漏记,从而提高了便携式运动监测设备记录运动数据的准确性。
[0088] 实施例2 :
[0089] 本发明实施例中,当启动该通信模块向数据服务器发送运动数据时,如果该数据 服务器意外断开,由于该通信模块没有收到断开命令,此时该通信模块处于虚连接状态,便 携式运动监测设备长时间等待该通信模块发送运动数据,不能进行运动数据采集,如果此 时用户正处于运动状态,则不能及时的完成采集任务,会导致运动数据的漏记,使得运动数 据缺失,针对通信模块处于虚连接状态时运动数据漏记导致的运动数据准确性差的问题, 本发明实施例2提供了启动该通信模块向数据服务器发送运动数据的处理流程,如图5所 示,具体包括如下处理步骤:
[0090] 步骤501、启动该通信模块与数据服务器建立连接。
[0091] 本步骤中,当该通信模块需要向数据服务器发送运动数据时,启动该通信模块与 数据服务器建立连接。
[0092] 步骤502、控制该通信模块向该数据服务器发送运动数据。
[0093] 步骤503、在控制该通信模块向该数据服务器发送运动数据的过程中,当确定该 通信模块处于虚连接状态时,控制该便携式运动监测设备的供电模块对该通信模块进行断 电。
[0094] 本发明实施例2提供的上述图5所示方法中,由于在启动该通信模块向数据服务 器发送运动数据的过程中,当确定该通信模块处于虚连接状态时,对该通信模块进行断电, 能够及时的对运动数据进行采集,避免了对运动数据的漏记,解决了通信模块处于虚连接 状态时对运动数据采集不及时而导致的运动数据准确性差的问题,提高了便携式运动监测 设备记录运动数据的准确性。
[0095] 进一步的,在确定该通信模块处于虚连接状态之后,控制该便携式运动监测设备 的供电模块对该通信模块进行断电之前,还可以进行如下处理:
[0096] 向该通信模块发送关闭指令;当确定该通信模块未响应该关闭指令时,对应本次 需要发送的该运动数据记录未发送标记,其中,该未发送标记表示该运动数据未发送;当确 定该通信模块响应该关闭指令时,表示已成功关闭该通信模块。
[0097] 本发明实施例2提供的方法中,当启动该通信模块与数据服务器建立连接后,针 对步骤502-步骤503,具体可以通过如下图6所示的流程进行处理。
[0098] 图6为控制通信模块向数据服务器发送运动数据的处理流程,具体包括如下步 骤:
[0099] 步骤601、该通信模块向该数据服务器发送登录(LOGIN)报文。
[0100] 步骤602、确定在经过预设响应时长后是否接收到该数据服务器返回的登录响应, 如果否,进入步骤603,如果是,进入步骤604。
[0101] 步骤603、确定该LOGIN报文是否为第一次发送,如果是,返回步骤601,如果否,进 入步骤608。
[0102] 步骤604、该通信模块向该数据服务器发送运动数据报文。
[0103] 步骤605、确定在经过预设响应时长后是否接收到该运动数据服务器返回的运动 数据响应,如果是,进入步骤606,如果否,进入步骤607。
[0104] 步骤606、关闭该通信模块。
[0105] 本步骤中,可以通过向该通信模块发送关闭指令关闭该通信模块。
[0106] 步骤607、确定该运动数据报文是否为第一次发送,如果是,返回步骤604,如果 否,进入步骤608。
[0107] 步骤608、确定该通信模块处于虚连接状态。
[0108] 步骤609、向该通信模块发送关闭指令。
[0109] 步骤610、确定该通信模块是否响应该关闭指令,如果是,进入步骤611,如果否, 进入步骤612。
[0110] 步骤611、该通信模块已被成功关闭。
[0111] 步骤612、对应本次需要发送的该运动数据记录未发送标记。
[0112] 其中,该未发送标记表示该运动数据未发送。
[0113] 步骤613、控制该便携式运动监测设备的供电模块对该通信模块进行断电。
[0114] 进一步的,在控制该通信模块向该数据服务器发送运动数据的过程中,当确定该 通信模块处于虚连接状态时,控制该便携式运动监测设备的供电模块对该通信模块进行断 电之后,在该通信模块下一次发送运动数据时,将对应记录有未发送标记的运动数据发送 给该数据服务器。
[0115] 实施例3:
[0116] 基于同一发明构思,根据本发明上述实施例提供的运动数据传输方法,相应地,本 发明实施例3还提供了运动数据传输装置,应用于便携式运动检测设备,其结构示意图如 图7所示,具体包括:
[0117] 确定单元701,用于当到达所述便携式运动检测设备的通信模块发送运动数据的 预设发送时间时,确定当前运动指数是否表示用户处于运动状态,所述运动指数为根据在 预设统计周期内统计的运动指标值和预设运动指标阈值之间的关系确定的;
[0118] 延长单元702,用于当所述运动指数表示用户处于运动状态时,将运动数据的发送 时间延长预设时长;
[0119] 启动单元703,用于当所述运动指数表示用户处于非运动状态时,启动所述通信模 块向数据服务器发送运动数据。
[0120] 进一步的,延长单元702,具体用于将运动数据的发送时间延长与所述运动指数的 等级对应的预设时长,其中,表示用户处于运动状态的运动指数包括多个等级的运动指数, 运动指数等级越高表示运动强度越大;运动指数的等级越高,对应的预设时长越长。
[0121] 进一步的,启动单元703,具体用于启动所述通信模块与数据服务器建立连接;在 控制所述通信模块向所述数据服务器发送运动数据的过程中,当确定所述通信模块处于虚 连接状态时,控制所述便携式运动监测设备的供电模块对所述通信模块进行断电。
[0122] 进一步的,启动单元703,具体用于采用如下步骤确定所述通信模块处于虚连接状 态:在所述通信模块向所述数据服务器发送报文后,当在经过预设响应时长后未接收到所 述数据服务器返回的响应报文时,确定所述通信模块处于虚连接状态。
[0123] 进一步的,启动单元703,还用于在控制所述便携式运动监测设备的供电模块对所 述通信模块进行断电之前,对应本次需要发送的所述运动数据记录未发送标记,该未发送 标记表示所述运动数据未发送。
[0124] 进一步的,启动单元703,还用于在控制所述便携式运动监测设备的供电模块对所 述通信模块进行断电之后,在所述通信模块下一次发送运动数据时,将对应记录有未发送 标记的所述运动数据发送给所述数据服务器。
[0125] 进一步的,启动单元703,还用于在控制所述便携式运动监测设备的供电模块对所 述通信模块进行断电之前,当确定所述通信模块处于虚连接状态时,向所述通信模块发送 关闭指令;确定所述通信模块未响应所述关闭指令。
[0126] 上述各单元的功能可对应于图1或图6所示流程中的相应处理步骤,在此不再赘 述。
[0127] 综上所述,本发明实施例提供的方案,包括:当到达便携式运动监测设备的通信模 块发送运动数据的预设发送时间时,确定当前运动指数是否表示用户处于运动状态,该运 动指数为根据在预设统计周期内统计的运动指标值和预设运动指标阈值之间的关系确定 的,当该运动指数表示用户处于运动状态时,将运动数据的发送时间延长预设时长,当该运 动指数表示用户处于非运动状态时,启动该通信模块向数据服务器发送运动数据。采用本 发明实施例提供的方案,相比现有技术,提高了便携式运动监测设备记录运动数据的准确 性。
[0128] 本申请的实施例所提供的运动数据传输方法及装置可通过计算机程序实现。本领 域技术人员应该能够理解,上述的模块划分方式仅是众多模块划分方式中的一种,如果划 分为其他模块或不划分模块,只要运动数据传输装置具有上述功能,都应该在本申请的保 护范围之内。
[0129] 本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程 图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一 流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算 机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理 器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生 用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能 的装置。
[0130] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能。
[0131] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图 一个方框或多个方框中指定的功能的步骤。
[0132] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1. 一种运动数据传输方法,其特征在于,包括: 当到达便携式运动监测设备的通信模块发送运动数据的预设发送时间时,确定当前运 动指数是否表示用户处于运动状态,所述运动指数为根据在预设统计周期内统计的运动指 标值和预设运动指标阔值之间的关系确定的; 当所述运动指数表示用户处于运动状态时,将运动数据的发送时间延长预设时长; 当所述运动指数表示用户处于非运动状态时,启动所述通信模块向数据服务器发送运 动数据。
2. 如权利要求1所述的方法,其特征在于,表示用户处于运动状态的运动指数包括多 个等级的运动指数,运动指数等级越高表示运动强度越大; 将运动数据的发送时间延长预设时长,具体为: 将运动数据的发送时间延长与所述运动指数的等级对应的预设时长,其中,运动指数 的等级越高,对应的预设时长越长。
3. 如权利要求1所述的方法,其特征在于,启动所述通信模块向数据服务器发送运动 数据,具体包括: 启动所述通信模块与数据服务器建立连接; 在控制所述通信模块向所述数据服务器发送运动数据的过程中,当确定所述通信模块 处于虚连接状态时,控制所述便携式运动监测设备的供电模块对所述通信模块进行断电。
4. 如权利要求3所述的方法,其特征在于,确定所述通信模块处于虚连接状态,具体 为: 在所述通信模块向所述数据服务器发送报文后,当在经过预设响应时长后未接收到所 述数据服务器返回的响应报文时,确定所述通信模块处于虚连接状态。
5. 如权利要求3所述的方法,其特征在于,在控制所述便携式运动监测设备的供电模 块对所述通信模块进行断电之前,还包括: 对应本次需要发送的所述运动数据记录未发送标记,该未发送标记表示所述运动数据 未发送。
6. 如权利要求5所述的方法,其特征在于,在控制所述便携式运动监测设备的供电模 块对所述通信模块进行断电之后,还包括: 在所述通信模块下一次发送运动数据时,将对应记录有未发送标记的所述运动数据发 送给所述数据服务器。
7. 如权利要求3所述的方法,其特征在于,在控制所述便携式运动监测设备的供电模 块对所述通信模块进行断电之前,还包括: 当确定所述通信模块处于虚连接状态时,向所述通信模块发送关闭指令; 确定所述通信模块未响应所述关闭指令。
8. -种运动数据传输装置,应用于便携式运动检测设备,其特征在于,包括: 确定单元,用于当到达所述便携式运动检测设备的通信模块发送运动数据的预设发送 时间时,确定当前运动指数是否表示用户处于运动状态,所述运动指数为根据在预设统计 周期内统计的运动指标值和预设运动指标阔值之间的关系确定的; 延长单元,用于当所述运动指数表示用户处于运动状态时,将运动数据的发送时间延 长预设时长; 启动单元,用于当所述运动指数表示用户处于非运动状态时,启动所述通信模块向数 据服务器发送运动数据。
9. 如权利要求8所述的装置,其特征在于,所述延长单元,具体用于将运动数据的发送 时间延长与所述运动指数的等级对应的预设时长,其中,表示用户处于运动状态的运动指 数包括多个等级的运动指数,运动指数等级越高表示运动强度越大;运动指数的等级越高, 对应的预设时长越长。
10. 如权利要求8所述的装置,其特征在于,所述启动单元,具体用于启动所述通信模 块与数据服务器建立连接;在控制所述通信模块向所述数据服务器发送运动数据的过程 中,当确定所述通信模块处于虚连接状态时,控制所述便携式运动监测设备的供电模块对 所述通信模块进行断电。
11. 如权利要求10所述的装置,其特征在于,所述启动单元,具体用于采用如下步骤确 定所述通信模块处于虚连接状态: 在所述通信模块向所述数据服务器发送报文后,当在经过预设响应时长后未接收到所 述数据服务器返回的响应报文时,确定所述通信模块处于虚连接状态。
12. 如权利要求10所述的装置,其特征在于,所述启动单元,还用于在控制所述便携式 运动监测设备的供电模块对所述通信模块进行断电之前,对应本次需要发送的所述运动数 据记录未发送标记,该未发送标记表示所述运动数据未发送。
13. 如权利要求12所述的装置,其特征在于,所述启动单元,还用于在控制所述便携式 运动监测设备的供电模块对所述通信模块进行断电之后,在所述通信模块下一次发送运动 数据时,将对应记录有未发送标记的所述运动数据发送给所述数据服务器。
14. 如权利要求10所述的装置,其特征在于,所述启动单元,还用于在控制所述便携式 运动监测设备的供电模块对所述通信模块进行断电之前,当确定所述通信模块处于虚连接 状态时,向所述通信模块发送关闭指令;确定所述通信模块未响应所述关闭指令。
【文档编号】H04L29/08GK104468678SQ201310447539
【公开日】2015年3月25日 申请日期:2013年9月25日 优先权日:2013年9月25日
【发明者】王 义, 高飞, 张志鹏, 许利群 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1