《基于后台数据交换的手机间数据转移方法、终端及系统.pdf》由会员分享,可在线阅读,更多相关《基于后台数据交换的手机间数据转移方法、终端及系统.pdf(10页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103888264 A (43)申请公布日 2014.06.25 CN 103888264 A (21)申请号 201410139039.1 (22)申请日 2014.04.08 H04L 9/32(2006.01) G06K 17/00(2006.01) (71)申请人 北京爱创科技股份有限公司 地址 100087 北京市海淀区万柳中路 11 号 派顿大厦 7 层 (72)发明人 刘志伟 谢朝晖 (74)专利代理机构 北京国枫凯文律师事务所 11366 代理人 杨思东 (54) 发明名称 基于后台数据交换的手机间数据转移方法、 终端及系统 (57) 摘要 本发明提供。
2、了基于后台数据交换的手机间数 据转移方法、 终端及系统, 用以解决现有技术使用 场景限制较多, 并且存在安全隐患的问题。 方法包 括 : 发送方手机终端获取发送方验证信息以及从 服务端获取待发送数据的信息 ; 发送方手机终端 将发送方验证信息和待发送数据的信息生成二维 码 ; 接收方手机终端直接采用摄像头扫描发送方 手机终端屏幕上的二维码并解码获得发送方验证 信息和待发送数据的信息, 并获取接收方验证信 息, 将接收方验证信息、 发送方验证信息和待发送 数据的信息一并发送给服务端 ; 服务端在验证通 过后, 将待发送数据由发送方账户转移至接收方 账户。 (51)Int.Cl. 权利要求书 2 。
3、页 说明书 5 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书5页 附图2页 (10)申请公布号 CN 103888264 A CN 103888264 A 1/2 页 2 1. 一种基于后台数据交换的手机间数据转移方法, 其特征在于, 包括下列步骤 : S1、 发送方手机终端获取发送方验证信息, 以及从服务端获取待发送数据的信息 ; 发送 方手机终端将所述的发送方验证信息和待发送数据的信息生成二维码 ; S2、 接收方手机终端扫描所述的二维码, 并解码获得发送方验证信息和待发送数据的 信息 ; 接收方手机终端获取接收方验证信息 ; 接收方。
4、手机终端将接收方验证信息、 发送方 验证信息和待发送数据的信息一并发送给服务端 ; S3、 服务端对接收方手机终端发来的信息进行验证, 在验证通过后, 将所述待发送数据 由发送方账户转移至接收方账户。 2. 如权利要求 1 所述的基于后台数据交换的手机间数据转移方法, 其特征在于, 还包 括步骤 : S4、 发送方手机终端与服务端同步变更后的账户内数据信息, 以及接收方手机终端与 服务端同步变更后的账户内数据信息。 3. 如权利要求 1 所述的基于后台数据交换的手机间数据转移方法, 其特征在于, 所述 的发送方验证信息至少包括 : 发送方 ID 和发送方手机终端信息, 接收方验证信息至少包 括。
5、 : 接收方 ID 和发送方手机终端信息。 4. 如权利要求 3 所述的基于后台数据交换的手机间数据转移方法, 其特征在于, 所述 发送方验证信息还包括 : 发送方手机终端当前的 GPS 信息和时间戳信息 ; 所述接收方验证 信息还包括 : 接收方手机终端当前的 GPS 信息和时间戳信息。 5. 一种后台数据交换系统, 其特征在于, 包括 : 与服务端链接的发送方手机终端和接 收方手机终端 ; 所述的发送方手机终端获取发送方验证信息, 并从服务端获取待发送数据的信息, 以 及将所述的发送方验证信息和待发送数据的信息生成二维码 ; 所述的接收方手机终端扫描所述二维码, 并解码获得发送方验证信息和。
6、待发送数据的 信息, 以及获取接收方验证信息, 还将接收方验证信息、 发送方验证信息和待发送数据的信 息一并发送给服务端 ; 所述的服务端对接收方手机终端发来的信息进行验证, 在验证通过后, 将所述待发送 数据由发送方账户转移至接收方账户。 6. 一种发送方手机终端, 其特征在于, 包括 : 获取单元, 用于获取发送方验证信息以及待发送数据的信息 ; 二维码生成单元, 用于将所述的发送方验证信息和待发送数据的信息生成二维码。 7. 一种接收方手机终端, 其特征在于, 包括 : 扫码单元, 用于扫描二维码, 并解码 ; 获取单元, 用于获取接收方验证信息 ; 发送单元, 用于将解码所获得的信息和。
7、所述接收方验证信息一并发出进行验证。 8. 一种服务端, 其特征在于, 包括 : 数据存储单元, 用于存储用户的账户信息和每一账户内的数据 ; 接收单元, 用于接收信息, 所述信息中包括 : 接收方验证信息、 发送方验证信息和待发 送数据的信息 ; 验证单元, 用于对收到的所述信息中的接收方验证信息和发送方验证信息进行验证 ; 权 利 要 求 书 CN 103888264 A 2 2/2 页 3 数据转移单元, 用于在验证通过后, 将所述待发送数据由发送方账户转移至接收方账 户。 权 利 要 求 书 CN 103888264 A 3 1/5 页 4 基于后台数据交换的手机间数据转移方法、 终端。
8、及系统 【技术领域】 0001 本发明涉及计算机、 通信、 手机应用领域, 尤其是基于后台数据交换的手机间数据 转移方法、 终端及系统。 【背景技术】 0002 后台数据交换是指在同一个应用内, 将属于不同账户下的数据进行交换。目前后 台数据交换的方式主要通过以下两种方式进行, 方式一、 在 pc 端打开网页, 进行身份验证 后输入接收方的信息进行操作 ; 方式二、 在移动客户端打开指定的程序, 输入接收方的信息 进行操作。上述方式一限制了使用场景, 只能依托电脑, 并且存在黑客等不安全因素, 需要 进行大量的键盘操作, 如出现输入错误会有造成损失的可能性 ; 上述方式二虽然不限制使 用场景,。
9、 但依然需要对接收方信息进行输入或选择动作, 且如果输入错误会造成未知损失, 并且存在黑客程序恶意破坏的可能性, 比如将信息接收方改成其他账户 ID。 【发明内容】 0003 本发明提供了基于后台数据交换的手机间数据转移方法、 终端及系统, 用以解决 现有技术使用场景限制较多, 并且存在安全隐患的问题。 0004 本发明的一种基于后台数据交换的手机间数据转移方法, 包括下列步骤 : S1、 发送 方手机终端获取发送方验证信息, 以及从服务端获取待发送数据的信息 ; 发送方手机终端 将所述的发送方验证信息和待发送数据的信息生成二维码 ; S2、 接收方手机终端扫描所述 的二维码, 并解码获得发送。
10、方验证信息和待发送数据的信息 ; 接收方手机终端获取接收方 验证信息 ; 接收方手机终端将接收方验证信息、 发送方验证信息和待发送数据的信息一并 发送给服务端 ; S3、 服务端对接收方手机终端发来的信息进行验证, 在验证通过后, 将所述 待发送数据由发送方账户转移至接收方账户。 0005 其中, 还包括步骤 : S4、 发送方手机终端与服务端同步变更后的账户内数据信息, 以及接收方手机终端与服务端同步变更后的账户内数据信息。 0006 其中, 所述的发送方验证信息至少包括 : 发送方 ID 和发送方手机终端信息, 接收 方验证信息至少包括 : 接收方 ID 和发送方手机终端信息。 0007 。
11、其中, 所述发送方验证信息还包括 : 发送方手机终端当前的 GPS 信息和时间戳信 息 ; 所述接收方验证信息还包括 : 接收方手机终端当前的 GPS 信息和时间戳信息。 0008 本发明的一种后台数据交换系统, 包括 : 与服务端链接的发送方手机终端和接收 方手机终端 ; 所述的发送方手机终端获取发送方验证信息, 并从服务端获取待发送数据的 信息, 以及将所述的发送方验证信息和待发送数据的信息生成二维码 ; 所述的接收方手机 终端扫描所述二维码, 并解码获得发送方验证信息和待发送数据的信息, 以及获取接收方 验证信息, 还将接收方验证信息、 发送方验证信息和待发送数据的信息一并发送给服务端 。
12、; 所述的服务端对接收方手机终端发来的信息进行验证, 在验证通过后, 将所述待发送数据 由发送方账户转移至接收方账户。 说 明 书 CN 103888264 A 4 2/5 页 5 0009 本发明的一种发送方手机终端, 包括 : 获取单元, 用于获取发送方验证信息以及待 发送数据的信息 ; 二维码生成单元, 用于将所述的发送方验证信息和待发送数据的信息生 成二维码。 0010 本发明的一种接收方手机终端, 包括 : 扫码单元, 用于扫描二维码, 并解码 ; 0011 获取单元, 用于获取接收方验证信息 ; 发送单元, 用于将解码所获得的信息和所述 接收方验证信息一并发出进行验证。 0012 。
13、本发明的一种服务端, 包括 : 数据存储单元, 用于存储用户的账户信息和每一账户 内的数据 ; 接收单元, 用于接收信息, 所述信息中包括 : 接收方验证信息、 发送方验证信息 和待发送数据的信息 ; 验证单元, 用于对收到的所述信息中的接收方验证信息和发送方验 证信息进行验证 ; 数据转移单元, 用于在验证通过后, 将所述待发送数据由发送方账户转移 至接收方账户。 0013 本发明的基于后台数据交换的手机间数据转移方法、 终端及系统拓宽了使用场 景, 不存在安全隐患, 并且无需发送方输入信息, 不存在因输入错误而造成损失的可能性。 【附图说明】 0014 图 1 是本发明实施例中 1 的方法。
14、步骤流程图 ; 0015 图 2 是本发明实施例中 2 的系统结构示意图 ; 0016 图 3 是本发明实施例中 3 的发送方手机终端结构示意图 ; 0017 图 4 是本发明实施例中 4 的接收方手机终端结构示意图 ; 0018 图 5 是本发明实施例中 5 的服务端结构示意图。 【具体实施方式】 0019 为了解决现有技术使用场景限制较多并且存在安全隐患的问题, 本发明提供了基 于后台数据交换的手机间数据转移方法、 系统、 发送方手机终端、 接收方手机终端和服务 端, 以下通过实施例详细说明。 0020 实施例 1、 本实施例的基于后台数据交换的手机间数据转移方法中, 发送方手机终 端和接。
15、收方手机终端均安装有相同的 app(Application, 应用程序) 软件, 并且发送方和接 收方均已完成注册, 拥有自己的账户名称 ID, 在服务端存储有发送方 ID 和接收方 ID, 以及 各账户 ID 内的数据。参见图 1 所示, 包括下列主要步骤 : 0021 S101、 发送方手机终端获取发送方验证信息, 以及从服务端获取待发送数据的信 息。 0022 具体的, 发送方验证信息包括 : 发送方 ID(即发送方的账户名称 ID) , 发送方手 机终端信息, 例如 : 发送方手机终端的国际移动设备识别码 (IMEI : International Mobile Equipment I。
16、dentification Number) , 获取的方式可以是从发送方手机终端本地直接读 取。 为了后续验证步骤的验证结果更加准确, 发送方验证信息还可以包括但不限于 : 发送方 手机终端当前的 GPS(Global Position System, 全球定位系统) 信息和时间戳信息, 获取 的方式可以是由发送方手机终端读取 GPS 信息, 以及读取当前的发送方手机终端的系统时 间。 0023 发送方手机终端从服务端获取待发送数据的信息的方式可以是发送方登录服务 说 明 书 CN 103888264 A 5 3/5 页 6 端, 从服务端存储的发送方账户内的数据列表中选取待发送数据, 进而获。
17、取待发送数据的 文件名称、 文件大小、 文件属性、 索引等信息 ; 或者, 如果发送方手机终端与服务端的数据信 息实时同步, 则发送方可以从发送方手机终端本地直接获取待发送数据的信息。 0024 S102、 发送方手机终端将发送方验证信息和待发送数据的信息生成二维码。 0025 本步骤中由发送方手机终端生成的二维码具有唯一性, 更为优选的还可以具备时 效性。 0026 S103、 接收方手机终端扫描二维码, 并解码获得发送方验证信息和待发送数据的 信息。 0027 具体的, 接收方手机终端可以通过摄像头扫描由发送方手机终端生成的二维码, 并解码获得发送方 ID、 发送方手机终端信息和待发送数据。
18、的信息, 如果发送方验证信息中 还包括发送方手机终端当前的 GPS 信息和时间戳信息等, 则可一并解码获得。如果该二维 码具有时效性且超过预设的时间, 则接收方手机终端无法解码, 并终结数据交换流程。 0028 S104、 接收方手机终端获取接收方验证信息。 0029 具体的, 接收方验证信息包括 : 接收方 ID 和发送方手机终端信息。所述接收方验 证信息还包括但不限于 : 接收方手机终端当前的 GPS 信息和时间戳信息。具体获取方式与 发送方手机终端相同, 不再赘述。 0030 S105、 接收方手机终端将接收方验证信息、 发送方验证信息和待发送数据的信息 一并发送给服务端。 0031 S。
19、106、 服务端对接收方手机终端发来的信息进行验证。若验证通过, 则转入步骤 S107, 否则, 终结数据交换流程。 0032 本步骤中, 服务端进行验证的方式是判断发送方 ID、 发送方手机终端信息、 接收方 ID 和发送方手机终端信息是否与注册时录入的信息相符, 更为优选的, 如果接收方手机终 端发来的信息中还包括发送方手机终端当前的 GPS 信息和时间戳信息, 以及接收方手机终 端当前的 GPS 信息和时间戳信息, 则服务端进一步判断发送方手机终端当前的 GPS 信息与 接收方手机终端当前的 GPS 信息是否一致, 发送方手机终端的时间戳信息与接收方手机终 端的时间戳信息是否相近。 00。
20、33 S107、 在验证通过后, 将待发送数据由发送方账户转移至接收方账户。 0034 更为优选的, 还可包括步骤 : 0035 S108、 发送方手机终端与服务端同步变更后的账户内数据信息, 以及接收方手机 终端与服务端同步变更后的账户内数据信息。以便于下次数据交换。 0036 实施例 2、 本实施例的后台数据交换系统可采用实施例 1 所述的方法完成具体实 现和实际操作, 参见图 2 所示, 包括 : 与服务端 201 链接的发送方手机终端 202 和接收方手 机终端 203。 0037 其中, 发送方手机终端 202 可以是手机等智能终端, 用于获取发送方验证信息, 并 从服务端 201 。
21、获取待发送数据的信息, 以及将发送方验证信息和待发送数据的信息生成二 维码, 该二维码具有唯一性, 更为优选的还可以具备时效性。 具体的, 发送方验证信息包括 : 发送方 ID (即发送方的账户名称 ID) , 发送方手机终端信息, 例如 : IMEI, 获取的方式可以是 从发送方手机终端 202 本地直接读取。发送方验证信息还可以包括但不限于 : 发送方手机 终端当前的 GPS 信息和时间戳信息, 获取的方式可以是由发送方手机终端 202 读取 GPS 信 说 明 书 CN 103888264 A 6 4/5 页 7 息, 以及读取当前的发送方手机终端 202 的系统时间。发送方手机终端 2。
22、02 从服务端 201 获取待发送数据的信息的方式可以是发送方登录服务端, 从服务端 201 存储的发送方账户 内的数据列表中选取待发送数据, 进而获取待发送数据的文件名称、 文件大小、 文件属性、 索引等信息 ; 或者, 如果发送方手机终端 202 与服务端 201 的数据信息实时同步, 则发送方 可以从发送方手机终端 202 本地直接获取待发送数据的信息。 0038 接收方手机终端 203 可以是带有摄像头的手机等智能终端, 用于扫描所述二维 码, 并解码获得发送方验证信息和待发送数据的信息, 以及获取接收方验证信息, 再将接收 方验证信息、 发送方验证信息和待发送数据的信息一并发送给服务。
23、端 201。具体的, 接收方 手机终端 203 可以通过摄像头扫描由发送方手机终端 202 生成的二维码, 并解码获得发送 方 ID、 发送方手机终端信息和待发送数据的信息, 如果发送方验证信息中还包括发送方手 机终端 202 当前的 GPS 信息和时间戳信息等, 则可一并解码获得。接收方验证信息包括 : 接 收方 ID 和发送方手机终端信息。所述接收方验证信息还包括但不限于 : 接收方手机终端 203 当前的 GPS 信息和时间戳信息。 0039 服务端 201 对接收方手机终端 203 发来的信息进行验证, 在验证通过后, 将待发 送数据由发送方账户转移至接收方账户。具体的, 服务端 20。
24、1 进行验证的方式是判断发送 方 ID、 发送方手机终端信息、 接收方 ID 和发送方手机终端信息是否与注册时录入的信息相 符, 更为优选的, 如果接收方手机终端203发来的信息中还包括发送方手机终端202当前的 GPS 信息和时间戳信息, 以及接收方手机终端 203 当前的 GPS 信息和时间戳信息, 则服务端 201 进一步判断发送方手机终端 202 当前的 GPS 信息与接收方手机终端 203 当前的 GPS 信 息是否一致, 发送方手机终端 202 的时间戳信息与接收方手机终端 203 的时间戳信息是否 相近。 0040 实施例 3、 本实施例的发送方手机终端可以是上述实施例 2 中的。
25、发送方手机终端, 参见图 3 所示, 包括 : 相互连接的获取单元 301 和二维码生成单元 302。 0041 其中, 获取单元 301, 用于获取发送方验证信息以及待发送数据的信息。具体的, 发送方验证信息包括 : 发送方 ID(即发送方的账户名称 ID) , 发送方手机终端信息, 例如 : IMEI, 获取的方式可以是从发送方手机终端本地直接读取。发送方验证信息还可以包括但 不限于 : 发送方手机终端当前的 GPS 信息和时间戳信息, 获取的方式可以是由获取单元 301 读取 GPS 信息, 以及读取当前的发送方手机终端的系统时间。获取单元 301 获取待发送数 据的信息的方式可以是发送。
26、方登录服务端, 从服务端存储的发送方账户内的数据列表中选 取待发送数据, 进而获取待发送数据的文件名称、 文件大小、 文件属性、 索引等信息 ; 或者, 如果发送方手机终端与服务端的数据信息实时同步, 则获取单元 301 可以从发送方手机终 端本地直接获取待发送数据的信息。 0042 二维码生成单元302, 用于将发送方验证信息和待发送数据的信息生成二维码。 该 二维码具有唯一性, 更为优选的还可以具备时效性。 0043 实施例 4、 本实施例的接收方手机终端可以是上述实施例 2 中的接收方手机终端, 参见图 4 所示, 包括 : 与发送单元 401 分别相连的扫码单元 402 和获取单元 4。
27、03。 0044 其中, 扫码单元 402, 用于扫描二维码, 并解码。具体的, 扫码单元 402 可以通过摄 像头扫描二维码, 并解码获得发送方 ID、 发送方手机终端信息和待发送数据的信息, 如果发 送方验证信息中还包括发送方手机终端当前的 GPS 信息和时间戳信息等, 则可一并解码获 说 明 书 CN 103888264 A 7 5/5 页 8 得。 0045 获取单元 403, 用于获取接收方验证信息。接收方验证信息包括 : 接收方 ID 和发 送方手机终端信息, 还包括但不限于 : 接收方手机终端当前的 GPS 信息和时间戳信息。 0046 发送单元 401, 用于将解码所获得的信息。
28、和接收方验证信息一并发出进行验证。 0047 实施例 5、 本实施例的服务端可以是上述实施例 2 中的服务端, 参见图 5 所示, 包 括 : 依次相连的接收单元 501、 验证单元 502、 数据转移单元 503 和数据存储单元 504。 0048 数据存储单元 504, 用于存储用户的账户信息和每一账户内的数据。 0049 接收单元 501, 用于接收信息, 所述信息中包括 : 接收方验证信息、 发送方验证信 息和待发送数据的信息。 0050 验证单元 502, 用于对收到的所述信息中的接收方验证信息和发送方验证信息进 行验证。进行验证的方式是判断发送方 ID、 发送方手机终端信息、 接收。
29、方 ID 和发送方手机 终端信息是否与注册时录入的信息相符, 更为优选的, 如果接收方手机终端发来的信息中 还包括发送方手机终端当前的 GPS 信息和时间戳信息, 以及接收方手机终端当前的 GPS 信 息和时间戳信息, 则验证单元 502 进一步判断发送方手机终端当前的 GPS 信息与接收方手 机终端当前的 GPS 信息是否一致, 发送方手机终端的时间戳信息与接收方手机终端的时间 戳信息是否相近。 0051 数据转移单元 503, 用于在验证单元 502 验证通过后, 将数据存储单元 504 中的待 发送数据由发送方账户转移至接收方账户。 0052 这里本发明的描述和应用都只是说明性和示意性的。
30、, 并非是想要将本发明的范围 限制在上述实施例中。这里所披露的实施例的变形和改变是完全可能的, 对于那些本领域 的普通技术人员来说, 实施例的替换和等效的各种部件均是公知的。本领域技术人员还应 该清楚的是, 在不脱离本发明的精神或本质特征的情况下, 本发明可以以其它形式、 结构、 布置、 比例, 以及用其它组件、 材料和部件来实现, 以及在不脱离本发明范围和精神的情况 下, 可以对这里所披露的实施例进行其它变形和改变。 说 明 书 CN 103888264 A 8 1/2 页 9 图 1 图 2 图 3 说 明 书 附 图 CN 103888264 A 9 2/2 页 10 图 4 图 5 说 明 书 附 图 CN 103888264 A 10 。