业务数据获取方法、装置、系统及计算机可读存储介质制造方法及图纸

技术编号:35567368 阅读:18 留言:0更新日期:2022-11-12 15:51
本发明专利技术公开一种业务数据获取方法、装置、系统及计算机可读存储介质,该方法包括接收目标可穿戴设备端在预设采集周期内所采集的目标数据并形成目标文件,将接收到的目标数据发送至服务器以便所述服务器获取相应的服务器文件;在采集周期结束后,基于目标文件及所述服务器文件判断发送至服务器的数据与目标数据是否同步;若不同步,则将所述目标文件中的目标数据全量发送至服务器中并覆盖服务器文件中的在先数据;该业务数据获取方法通过对比采集周期内业务终端的目标文件与服务器的服务器文件并进行同步化以实现数据的一致性及唯一性。唯一性。

【技术实现步骤摘要】
业务数据获取方法、装置、系统及计算机可读存储介质


[0001]本专利技术涉及网络
,尤其涉及业务数据获取方法、装置、系统及计算机可读存储介质。

技术介绍

[0002]可穿戴设备(如手环等)不仅仅是一种硬件设备,更能通过软件支持以及与业务终端(手机等)进行数据交互以实现其功能。可穿戴设备中通常集成有传感器,用于获取佩戴者的位置、速度、心率、血氧等运动数据或生理数据,这些运动数据或者生理数据传送至业务终端或者后台服务器,以供业务终端或者后台服务器进行数据分析。
[0003]可穿戴设备获取数据的准确度,以及可穿戴设备、业务终端、服务器之间数据传输的准确度,是数据分析结果准确度的影响因素之一。
[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]至采集周期结束,获取所述服务器中相应服务器文件的MD5值,以及所述目标文件的MD5值;
[0029]判断所述服务器文件的MD5值与所述目标文件的MD5值是否相同;
[0030]若不相同,则判断发送至所述服务器的数据与所述目标数据不同步;若相同,则判断发送至所述服务器的数据与所述目标数据同步。
[0031]第二方面,提供一种业务数据获取方法,所述方法包括:
[0032]目标可穿戴设备端在预设采集周期内采集目标数据,并将所采集的所述目标数据发送至业务终端;
[0033]所述业务终端接收所述目标数据并形成目标文件,并将所述目标文件中的目标数据发送至服务器;
[0034]所述服务器接收所述目标数据并储存形成服务器文件;
[0035]所述业务终端基于所述目标文件及所述服务器文件判断发送至所述服务器的数据与所述目标数据是否同步;
[0036]若不同步,则所述业务终端将所述目标文件中的目标数据全量发送至所述服务器中并覆盖所述服务器文件中的在先数据。
[0037]第三方面,提供一种业务数据获取装置,所述装置包括:
[0038]第一处理模块,用于接收目标可穿戴设备端在预设采集周期内所采集的目标数据并形成目标文件,将接收到的所述目标数据发送至服务器以便所述服务器获取相应的服务器文件;
[0039]判断模块,用于在采集周期结束后,基于所述目标文件及所述服务器文件判断发送至所述服务器的数据与所述目标数据是否同步;
[0040]第二处理模块,用于若不同步,则将所述目标文件中的目标数据全量发送至所述服务器中并覆盖所述服务器文件中的在先数据。
[0041]第四方面,提供一种业务数据获取系统,所述系统包括两两通信连接的目标可穿戴设备端、业务终端及服务器,其中,所述业务终端包括一个或多个可穿戴设备插件、用于存储目标文件的存储单元;
[0042]所述业务终端用于执行如权利要求1~6任意一项所述的业务数据获取方法。
[0043]第五方面,提供一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如权利要求1~6任意一项所述的业务数据获取方法。
[0044]与现有技术相比,本专利技术具有如下有益效果:
[0045]本专利技术提供一种业务数据获取方法、装置、系统及计算机可读存储介质,该方法包括接收目标可穿戴设备端在预设采集周期内所采集的目标数据并形成目标文件,将接收到的目标数据发送至服务器以便所述服务器获取相应的服务器文件;在采集周期结束后,基于目标文件及所述服务器文件判断发送至服务器的数据与本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.业务数据获取方法,其特征在于,所述方法包括:接收目标可穿戴设备端在预设采集周期内所采集的目标数据并形成目标文件,将接收到的所述目标数据发送至服务器以便所述服务器获取相应的服务器文件;在采集周期结束后,基于所述目标文件及所述服务器文件判断发送至所述服务器的数据与所述目标数据是否同步;若不同步,则将所述目标文件中的目标数据全量发送至所述服务器中并覆盖所述服务器文件中的在先数据。2.如权利要求1所述的方法,其特征在于,所述接收目标可穿戴设备端在预设采集周期内所采集的目标数据并形成目标文件之前,所述方法还包括获取所述目标可穿戴设备端的采集参数,包括:接收服务器发送的数据采集指令,所述数据采集指令包括采集周期;在与所述目标可穿戴设备端为通信连接状态下,生成与所述目标可穿戴设备端对应的初始目标文件及采集参数,并将所述采集参数发送至所述服务器以便所述服务器进行任务状态标记;所述采集参数包括所述目标可穿戴设备端的终端标识及所述目标文件的本地文件路径。3.如权利要求2所述的方法,其特征在于,在与所述目标可穿戴设备端首次通信连接且获取所述目标可穿戴设备端的采集参数之后,所述方法还包括:周期性判断与所述目标可穿戴设备端是否为通信连接状态;若为断开状态,则根据所述终端标识搜索所述目标可穿戴设备端并建立通信连接。4.如权利要求2所述的方法,其特征在于,所述接收目标可穿戴设备端在预设采集周期内所采集的目标数据并形成目标文件,将接收到的所述目标数据发送至服务器以便所述服务器获取相应的服务器文件,包括:接收目标可穿戴设备端在预设采集周期内所采集的目标数据;将所述目标数据存储在所述目标文件中;以预设的发送频率将所述目标数据分批依次发送至所述服务器以便所述服务器获取相应的服务器文件。5.如权利要求2所述的方法,其特征在于,在采集周期内,当与终端再次通信连接时,所述方法还包括:接收所述目标可穿戴设备端发送的在断开状态下存储的临时数据及相应的时间戳;遍历再次通信连接时刻之前所述目标文件中任一目标数据的时间戳,确定最大时间戳;判断任一所述临时数据对应的时间戳是否均大于所述最大时间戳;若是,则将接收到的临时数据追加至所述目标文件中。6.如权利要求4所述的方法,其特征在于,所述接收目标可穿戴设备端在预设...

【专利技术属性】
技术研发人员:李文津王守岩
申请(专利权)人:中山复旦联合创新中心
类型:发明
国别省市:

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

1