standard download
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111619067.X (22)申请日 2021.12.27 (71)申请人 深圳软牛科技有限公司 地址 518000 广东省深圳市宝安区新 安街 道海旺社区兴业路1100号金利通金融 中心大厦2栋13 01-1310 (72)发明人 朱志强 李盛  (74)专利代理 机构 深圳市特讯知识产权代理事 务所(普通 合伙) 44653 代理人 孟智广 (51)Int.Cl. H04L 67/1095(2022.01) H04L 67/1097(2022.01) H04L 9/40(2022.01) G06F 16/21(2019.01) (54)发明名称 Line App数据的跨平台传输方法、 系统、 设 备及存储介质 (57)摘要 本发明涉及数据迁移领域, 公开了一种Line   App数据的跨平台传输方法、 系统、 设备及存储介 质。 该方法包括: 数据引导系统接收跨平台的数 据传输指令, 判断数据传输指令是否为iOS系统 传输至Android系统的指令; 若 不为iOS系统传输 至Android系统的指令, 则数据引导系统发送 Android迁移指令至Android操作系统中, 在 Android系统 中将Line  App数据迁移至iOS系统。 若为iOS系统传输至Android系统的指令, 则数据 引导系统发送iOS迁移指令至iOS操作系统中, iOS系统中将L ine App数据迁移至Andro id系统。 权利要求书4页 说明书16页 附图2页 CN 114401278 A 2022.04.26 CN 114401278 A 1.一种Line  App数据的跨平台传输方法, 其特征在于, 所述Line  App数据的跨平台传 输方法应用于Line  App数据的跨平台传输系统, 所述Line  App数据的跨平台传输系统包 括: iOS操作系统、 An droid操作系统、 数据引导系统, 所述Line  App数据的跨平台传输方法 包括: 所述数据引导系统接收跨平台的数据传输指令, 判断所述数据传输指令是否为iOS系 统传输至Android系统的指令; 若不为iOS系统传输至Android系统的指令, 则所述数据引导系统发送Android迁移指 令至所述Andro id操作系统中; 所述Android操作系统接收所述Android迁移指令, 将所述Android操作系统中的Line   App数据发送至预置Google  Drive云端数据库中, 接收所述Google  Drive云端数据库发送 的反馈数据; 根据预置二维码生成算法, 对所述反馈数据和所述Line  App数据进行解析构造处理, 得到授权二维码; 所述iOS操作系统扫描识别所述授权二维码, 根据所述授权二维码的识别信息, 访问所 述Google  Drive云端数据库, 得到所述Google  Drive云端数据库中的Line  App数据, 以及 根据预置iOS  Line App数据表和预置iOS  Line存储路径, 对所述Line  App数据进行格式转 换处理, 得到iOS格式的L ine App数据; 根据预置iOS还原服务接口, 将所述iOS格式的Line  App数据写入至所述iOS操作系统 的Line App存储位置; 若为iOS系统传输至Android系统的指令, 则所述数据引导系统发送iOS迁移指令至所 述iOS操作系统中; 所述iOS操作系统接收所述iOS迁移指令, 发送Line  App数据的数据迁移请求至预置 Google Drive云端数据库中, 得到所述Go ogle Drive云端数据库反馈的响应准许值; 根据预置第一请求生成算法, 对所述Line  App数据的文件名称数据、 所述响应准许值 进行组合处 理, 生成Post请求; 将所述Post请求发送至所述Google  Drive云端数据库中, 接收所述Google  Drive云端 数据库发送的响应数据; 根据预置第二请求生成算法, 将所述Line  App数据的文件实体数据、 所述响应数据进 行解析打包处理, 生成数据存储请求, 以及将所述数据存储请求发送至所述Google  Drive 云端数据库中; 所述Android操作系统访问所述Google  Drive云端数据库, 在所述Google  Drive云端 数据库中下载所述Line  App数据, 将所述Line  App数据写入至所述Android操作系统的 Line App存储位置。 2.根据权利 要求1所述的Line  App数据的跨平台传输方法, 其特征在于, 所述根据预置 二维码生成算法, 对所述反馈数据和所述Line  App数据进行解析构造处理, 得到授权二维 码包括: 基于预置随机函数, 生成秘钥数据; 根据预置RSA非对称加密, 对所述Line  App数据的公钥证书和所述秘钥数据进行加密 处理, 生成x ‑lcs数据;权 利 要 求 书 1/4 页 2 CN 114401278 A 2根据预置 头文件生成算法, 对所述x ‑lcs数据进行组装处 理, 生成会话创建请求头; 根据预置会话命令生成算法, 对所述会话创建请求头进行加密封装处理, 生成会话创 建命令; 将所述会话创建命令发送至所述Line  App数据对应的Line云端数据库中, 接收所述 Line云端数据库传输的加密反馈数据; 根据预置解密分析算法, 对所述加密反馈数据进行解密处 理, 得到二维码认证字符串; 根据预置指令生成算法, 对所述二维码认证字符串进行指令构造处理, 得到二维码创 建指令; 将所述二维码创建指令发送至所述Line云端数据库中, 接收所述Line云端数据库传输 的二维码URL 地址; 基于所述 二维码URL 地址转换图像, 得到授权二维码。 3.根据权利 要求1所述的Line  App数据的跨平台传输方法, 其特征在于, 在所述根据预 置二维码生成算法, 对所述反馈数据和所述Line  App数据进行解析构造处理, 得到授权二 维码之后, 在所述 iOS操作系统扫描识别所述授权二维码之前, 还 包括: 所述Andro id操作系统发送二维码校验请求至所述 Line云端数据库; 接收所述Line云端数据库传输的二维码校验数据, 判断所述二维码校验数据 是否包含 所述Line App数据; 若包含, 则将所述授权二维码确认为有效的授权二维码。 4.根据权利 要求1所述的Line  App数据的跨平台传输方法, 其特征在于, 所述根据所述 授权二维码的识别信息, 访问所述Google  Drive云端数据库, 得到所述Google  Drive云端 数据库中的L ine App数据包括: 根据所述授权二维码的识别 信息, 基于S SL协议构建下 载Post请求; 将所述下载Post请求发送至所述Google  Drive云端数据库中, 接收所述Google  Drive 云端数据库传输的Go ogle Services 登录令牌; 基于所述Google  Services登录令牌, 发送Line存储数据获取请求至所述Google   Drive云端数据库中, 接收所述Go ogle Drive云端数据库传输的L ine App数据。 5.根据权利 要求1所述的Line  App数据的跨平台传输方法, 其特征在于, 所述根据预置 iOS Line App数据表和预置iOS  Line存储路径, 对所述Line  App数据进行格式转换处理, 得到iOS格式的L ine App数据包括: 创建与预置iOS  Line App数据表相同格式的L ine App社交关系表; 解析所述Line  App数据的社交关系数据, 根据所述Line  App数据的名称字符, 将所述 社交关系数据匹配写入至所述 Line App社交关系表中, 得到iOS格式的初始L ine App数据; 根据预置iOS  Line存储路径, 设置所述初始Line  App数据的iOS还原路径, 得到iOS格 式的Line App数据。 6.根据权利 要求1所述的Line  App数据的跨平台传输方法, 其特征在于, 所述根据预置 第一请求生 成算法, 对 所述Line  App数据的文件名称数据、 所述响应准许值进行组合处理, 生成Post请求包括: 所述根据预置第一请求生成算法, 对所述Line  App数据的文件名称数据、 所述响应准 许值、 所述Go ogle Drive存储地址进行组合处 理, 生成Post请求包括:权 利 要 求 书 2/4 页 3 CN 114401278 A 3

.PDF文档 专利 Line App数据的跨平台传输方法、系统、设备及存储介质

文档预览
中文文档 23 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 Line App数据的跨平台传输方法、系统、设备及存储介质 第 1 页 专利 Line App数据的跨平台传输方法、系统、设备及存储介质 第 2 页 专利 Line App数据的跨平台传输方法、系统、设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 03:02:56上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。