数据同步方法、装置、终端设备以及存储介质制造方法及图纸

技术编号:38420022 阅读:12 留言:0更新日期:2023-08-07 11:21
本发明专利技术公开了一种数据同步方法、装置、终端设备以及存储介质,通过获取第一设备的用户数据;对所述用户数据进行格式转化及参数附加,得到目标格式数据;将所述目标格式数据上传至服务器,以供所述服务器对所述目标格式数据进行解析,得到目标解析数据;通过所述服务器将所述目标解析数据同步至第二设备,无需重新大量修改软件原有的代码逻辑,即可实现不同设备之间的数据互通,降低了电话手表软件开发复杂度。复杂度。复杂度。

【技术实现步骤摘要】
数据同步方法、装置、终端设备以及存储介质


[0001]本专利技术涉及电话手表
,尤其涉及一种数据同步方法、装置、终端设备以及存储介质。

技术介绍

[0002]电话手表作为一种集手表、通话、定位等功能于一体的新式通讯工具,近年来受到消费者的广泛欢迎,生产电话手表的厂商也随之增多。但目前不同手表厂商在生产手表和配套的APP时,大部分厂商都是一或两款手表配套一个APP,不能做到一个APP配套该厂商的所有款手表,导致开发工作量大,开发时间长,不利于后期维护更新,且关于多台设备和多个APP数据的数据不能互通。
[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]可选地,所述对所述目标格式数据进行解析,得到目标解析数据的步骤之前还包括:
[0029]响应于针对所述服务器的配置指令,新增所述第一设备和/或第二设备对应的解析逻辑配置信息,以用于对所述目标格式数据进行解析。
[0030]此外,为实现上述目的,本专利技术还提供一种数据同步装置,所述数据同步装置包括:
[0031]获取模块,用于获取第一设备的用户数据;
[0032]转换模块,用于对所述用户数据进行格式转化及参数附加,得到目标格式数据;
[0033]上传模块,用于将所述目标格式数据上传至服务器,以供所述服务器对所述目标格式数据进行解析,得到目标解析数据;
[0034]同步模块,用于通过所述服务器将所述目标解析数据同步至第二设备。
[0035]此外,为实现上述目的,本专利技术还提供一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据同步程序,所述数据同步程序被所述处理器执行时实现如上所述的数据同步方法的步骤。
[0036]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有数据同步程序,所述数据同步程序被处理器执行时实现如上所述的数据同步方法的步骤。
[0037]本专利技术实施例提出的一种数据同步方法、装置、终端设备以及存储介质,通过获取第一设备的用户数据;对所述用户数据进行格式转化及参数附加,得到目标格式数据;将所述目标格式数据上传至服务器,以供所述服务器对所述目标格式数据进行解析,得到目标解析数据;通过所述服务器将所述目标解析数据同步至第二设备,无需重新大量修改软件原有的代码逻辑,即可实现不同设备之间的数据互通,降低了电话手表软件开发复杂度。
附图说明
[0038]图1为本专利技术数据同步装置所属终端设备的功能模块示意图;
[0039]图2为本专利技术数据同步方法一示例性实施例的流程示意图;
[0040]图3为图2实施例中步骤S20的具体流程示意图;
[0041]图4为本专利技术实施例中的请求参数示意图;
[0042]图5为本专利技术数据同步方法另一示例性实施例的流程示意图;
[0043]图6为本专利技术实施例中的整体流程示意图。
[0044]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0045]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0046]本专利技术实施例的主要解决方案是:通过获取第一设备的用户数据;对所述用户数据进行格式转化及参数附加,得到目标格式数据;将所述目标格式数据上传至服务器,以供所述服务器对所述目标格式数据进行解析,得到目标解析数据;通过所述服务器将所述目标解析数据同步至第二设备,无需重新大量修改软件原有的代码逻辑,即可实现不同设备之间的数据互通,降低了电话手表软件开发复杂度。
[0047]由于现有技术中手表厂商在生产手表和配套的APP时,大部分厂商都是一或两款手表配套一个APP,不能做到一个APP配套该厂商的所有款手表,导致每个手表的数据在APP不能相互贯通。即用户购买该厂商的A手表并适配的是一款APP,过一段时间当该厂商生产出B手表并适配另一款APP,该用户要是购买了B手表并且使用另一款APP,那么用户使用另一款APP时并不能查看之前的运动和睡眠等数据。因此,对于不同方案商的设备,可能出现多个对应的APP,导致多台设备可能出现多个APP的现象,后期维护的工作量也会增大,并且导致数据不能互通,导致用户购买同一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据同步方法,其特征在于,所述数据同步方法应用于控制端,所述数据同步方法包括以下步骤:获取第一设备的用户数据;对所述用户数据进行格式转化及参数附加,得到目标格式数据;将所述目标格式数据上传至服务器,以供所述服务器对所述目标格式数据进行解析,得到目标解析数据;通过所述服务器将所述目标解析数据同步至第二设备。2.如权利要求1所述的数据同步方法,其特征在于,所述对所述用户数据进行格式转化及参数附加,得到目标格式数据的步骤包括:根据所述用户数据生成数据实体模型;将所述数据实体模型生成预设格式的数据字符串;将所述第一设备对应的设备编号参数附加至所述数据字符串,得到所述目标格式数据。3.如权利要求1所述的数据同步方法,其特征在于,所述通过所述服务器将所述目标解析数据同步至第二设备的步骤包括:响应于所述第二设备的数据获取指令,向所述服务器发送数据获取请求,以供所述服务器根据所述数据获取请求调用所述目标解析数据;将所述目标解析数据下载至所述第二设备,完成数据同步。4.一种数据同步方法,其特征在于,所述数据同步方法应用于服务器,所述数据同步方法包括以下步骤:接收控制端上传的第一设备的目标格式数据,所述目标格式数据是通过对第一设备的用户数据进行格式转化及参数附加得到;对所述目标格式数据进行解析,得到目标解析数据,将所述目标解析数据同步至第二设备。5.如权利要求4所述的数据同步方法,其特征在于,所述对所述目标格式数据进行解析,得到目标解析数据的步骤包括:根据所述目标格式数据中的设备编号参数确定目标设备数据格式;基于所述目标设备数据格式对所述目标格...

【专利技术属性】
技术研发人员:何清伟林洁生邵国光江滔郭佳肖龙
申请(专利权)人:深圳优美创新科技有限公司
类型:发明
国别省市:

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

1