[发明专利]数据传输方法、系统、设备及介质在审
申请号: | 202111616256.1 | 申请日: | 2021-12-27 |
公开(公告)号: | CN114385589A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 朱志强;李盛 | 申请(专利权)人: | 深圳软牛科技有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F11/14 |
代理公司: | 深圳市特讯知识产权代理事务所(普通合伙) 44653 | 代理人: | 孟智广 |
地址: | 518000 广东省深圳市宝安区新安街道海旺社*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 系统 设备 介质 | ||
本发明提出的一种数据传输方法、系统、设备及介质,该方法通过获取第一终端中目标应用的包括有聊天数据库、联系人信息和群组信息的目标数据,将群组信息和联系人信息写入聊天数据库中,获取第二终端中目标应用的数据库规则,根据数据库规则和写入有联系人信息和群组信息的聊天数据库生成新增数据库,创建第二终端的备份包,并将该新增数据库添加到备份包中,通过备份包对第二终端进行备份还原,以实现将目标数据从第一终端传输到第二终端,基于该方法可以实现Line聊天记录在不同操作系统设备之间迁移,且流程简单、兼容性强,不受版本更新影响,数据移植更安全、稳定、快速。
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据传输方法、系统、设备及介质。
背景技术
Line app是韩国旗下的Line株式会社2011年开发推出免费即时通讯软件,在中国台湾、日本、泰国用户群体很大。
由于在iOS系统和Android系统中Line聊天记录的备份数据存储方式存在不同,导致iOS用户和Android用户的Line备份数据无法直接迁移。而Line并没有提供iOS和Android之间的跨端传输的工具,目前line的用户的聊天备份数据都是保存在第三方GoogleDrive或者苹果iCloud云存储服务上面。
在Line的官网帮助中,有明确介绍其无法在不同操作系统的设备间(Android到iPhone、iPhone到Android)复原聊天记录。可实现的备份以及复原聊天记录的方法,只针对使用iOS的用户使用iCloud备份还原,以及Android用户使用Google云端硬盘备份聊天记录。这样导致iOS用户和Android用户之间的Line备份数据无法直接迁移。若Line用户更换新设备,且新设备与老设备的操作系统不同时,无法迁移数据,旧设备上的聊天记录不能同步到新设备,用户体验度低差。
发明内容
鉴于以上所述现有技术的缺点,本发明提供一种数据传输方法、系统、设备及介质,以解决Line聊天记录不能在不同操作系统设备之间传输迁移,用户体验度低的技术问题。
本发明提供的一种数据传输方法,所述方法包括:
获取第一终端中目标应用的目标数据,所述目标数据包括联系人信息、群组信息和聊天数据库;
将所述联系人信息、群组信息写入所述聊天数据库;
获取第二终端中目标应用的数据库规则,并根据所述数据库规则和写入有所述联系人信息和群组信息的聊天数据库生成新增数据库;
创建所述第二终端的备份包,将所述新增数据库添加到所述备份包,所述备份包用于对所述第二终端进行备份还原,以实现将所述目标数据从所述第一终端传输到所述第二终端,其中,所述第一终端和第二终端的操作系统不同。
可选的,所述目标数据还包括附件,对所述第二终端基于所述备份包进行备份还原之前,所述方法还包括:
从写入有所述联系人信息和群组信息的所述聊天数据库中获取聊天记录,并确定所述附件在所述聊天记录中的附件位置路径;
获取所述第二终端中目标应用的附件存放路径;
根据所述附件存放路径和附件位置路径将所述附件存储入所述第二终端。
可选的,获取第一终端中目标应用的联系人信息的方式包括:
构建授权请求二维码,所述授权请求二维码用于被所述第一终端中目标应用扫描并进行数据获取授权;
若授权成功,获取所述第一终端中目标应用的联系人标识;
根据所述联系人标识获取各联系人的联系人信息,所述联系人信息包括联系人移动互联网设备、名称、创建时间、头像数据等中至少之一。
可选的,所述二维码的构建方式包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳软牛科技有限公司,未经深圳软牛科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111616256.1/2.html,转载请声明来源钻瓜专利网。