《一种数据处理方法、装置、系统及相关设备.pdf》由会员分享,可在线阅读,更多相关《一种数据处理方法、装置、系统及相关设备.pdf(31页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103578207 A (43)申请公布日 2014.02.12 CN 103578207 A (21)申请号 201210254773.3 (22)申请日 2012.07.20 G07G 1/14(2006.01) (71)申请人 中国移动通信集团公司 地址 100032 北京市西城区金融大街 29 号 (72)发明人 郭漫雪 张雨廷 李亚强 苗丹 罗烽 乐祖晖 刘婧雯 (74)专利代理机构 北京同达信恒知识产权代理 有限公司 11291 代理人 郭润湘 (54) 发明名称 一种数据处理方法、 装置、 系统及相关设备 (57) 摘要 本发明公开了一种数据处理方法、 。
2、装置、 系统 及相关设备, 用以在电子现金账户销户过程中, 处理电子现金账户余额, 保证电子现金账户的安 全。本发明实施例提供的数据处理方法, 包括 : 接 收 POS 终端发送的第一数据清空请求, 所述第一 数据清空请求中携带有统一用户标识, 所述统一 用户标识为所述 POS 终端从智能卡获取的 ; 将所 述统一用户标识对应的数据状态修改为待清空状 态 ; 向所述POS终端发送数据清空指令 ; 若接收到 所述 POS 终端返回的数据清空结果时, 根据所述 数据清空结果判断数据清空是否成功 ; 如果是, 清空本地存储的、 所述统一用户标识对应的数据 数量 ; 如果否, 将所述统一用户标识对应的。
3、数据 状态修改为正常状态。 (51)Int.Cl. 权利要求书 6 页 说明书 15 页 附图 9 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书6页 说明书15页 附图9页 (10)申请公布号 CN 103578207 A CN 103578207 A 1/6 页 2 1. 一种数据处理方法, 其特征在于, 包括 : 接收销售点 POS 终端发送的第一数据清空请求, 所述第一数据清空请求中携带有统一 用户标识, 所述统一用户标识为所述 POS 终端从智能卡获取的 ; 修改所述统一用户标识对应的数据状态为待清空状态 ; 向所述 POS 终端发送数据清空指令 ; 若接。
4、收到所述 POS 终端返回的数据清空结果时, 根据所述数据清空结果判断数据清空 是否成功 ; 如果是, 清空本地存储的、 所述统一用户标识对应的数据数量 ; 如果否, 修改所述统一用户标识对应的数据状态为正常状态。 2. 如权利要求 1 所述的方法, 其特征在于, 所述第一数据清空请求中还携带有第一待 清空数据数量, 所述第一待清空数据数量为所述 POS 终端从智能卡获取的 ; 以及 若未接收到所述 POS 终端返回的所述数据清空结果时, 所述方法, 还包括 : 接收所述 POS 终端发送的第二数据清空请求, 所述第二数据清空请求中携带有所述统 一用户标识和第二待清空数据数量, 所述第二待清空。
5、数据数量为所述 POS 终端从智能卡重 新获取的 ; 获取本地记录的所述统一用户标识对应的数据状态 ; 若所述第二待清空数据数量不为零且所述统一用户标识对应的数据状态为待清空状 态, 重新向所述 POS 终端发送数据清空指令 ; 若所述第二待清空数据数量为零且所述统一用户标识对应的数据状态为待清空状态, 清空本地存储的、 所述统一用户标识对应的数据数量。 3.如权利要求1所述的方法, 其特征在于, 若未接收到所述POS终端返回的所述数据清 空结果时, 还包括 : 接收所述 POS 终端发送的数据清空撤销请求 ; 将所述统一用户标识对应的数据状态修改为正常状态。 4. 如权利要求 2 所述的方法。
6、, 其特征在于, 还包括 : 在清空本地存储的、 所述统一用户标识对应的数据数量之后, 向第三方服务器发送数 据转移请求, 所述数据转移请求中携带有所述统一用户标识和待转移数据数量, 所述待转 移数据数量与所述第一待清空数据数量相同 ; 将所述统一用户标识对应的数据状态修改为转移状态 ; 接收所述第三方服务器返回的数据转移成功消息或者数据转移失败消息 ; 若数据转移成功, 将所述统一用户标识对应的数据状态修改为注销状态, 向所述 POS 终端返回数据转移成功的确认消息 ; 若数据转移失败, 向所述 POS 终端返回数据转移失败的确认消息。 5. 如权利要求 4 所述的方法, 其特征在于, 还包。
7、括 : 接收所述 POS 终端发送的第三数据清空请求, 所述第三数据清空请求中携带有所述统 一用户标识和第三待清空数据数量, 第三数据清空请求为所述 POS 终端在未接收到数据转 移成功或者失败的确认消息时发送 ; 获取本地记录的所述统一用户标识对应的数据状态 ; 若第三待清空数据数量为零且本地记录的当前数据状态为注销状态, 向所述 POS 终端 权 利 要 求 书 CN 103578207 A 2 2/6 页 3 返回数据转移成功的确认消息 ; 若第三待清空数据数量为零且本地记录的当前数据状态为转移状态, 判断数据转移是 否成功 ; 在判断结果为是时, 将本地记录的所述统一用户标识对应的数据。
8、状态修改为注销 状态 ; 在判断结果为否时, 向第三方服务器发送数据恢复请求, 所述数据恢复请求中携带有 第一待清空数据数量 ; 在接收到数据恢复成功消息之后, 向第三方服务器再次发送数据转 移请求, 其中, 数据恢复成功消息为所述第三方服务器根据所述第一待清空数据数量恢复 数据后发送。 6. 如权利要求 4 所述的方法, 其特征在于, 还包括 : 接收所述 POS 终端发送的数据清空撤销请求, 所述数据清空撤销请求为所述 POS 终端 在未接收到数据转移成功或者失败的确认消息时发送 ; 判断数据转移是否成功 ; 如果是, 向第三方服务器发送数据恢复请求, 所述数据恢复请求中携带有第一待清空 。
9、数据数量, 在接收到所述第三方服务器返回的数据恢复成功消息之后, 将所述统一用户标 识对应的数据状态修改为正常状态, 所述数据恢复成功消息为所述第三方服务器根据所述 第一待清空数据量恢复数据之后发送 ; 如果否, 将所述统一用户标识对应的数据状态修改为正常状态。 7. 一种数据处理装置, 其特征在于, 包括 : 接收单元, 用于接收销售点 POS 终端发送的第一数据清空请求, 所述第一数据清空请 求中携带有统一用户标识, 所述统一用户标识为所述 POS 终端从智能卡获取的 ; 修改单元, 用于将所述统一用户标识对应的数据状态修改为待清空状态 ; 以及在第一 判断单元的判断结果为否时, 将所述统。
10、一用户标识对应的数据状态修改为正常状态 ; 发送单元, 用于向所述 POS 终端发送数据清空指令 ; 第一判断单元, 用于若接收到所述 POS 终端返回的数据清空结果时, 根据所述数据清 空结果判断数据清空是否成功 ; 清空单元, 在第一判断单元的判断结果为是时, 清空本地存储的、 所述统一用户标识对 应的数据数量。 8. 如权利要求 7 所述的装置, 其特征在于, 所述第一数据清空请求中还携带有第一待 清空数据数量, 所述第一待清空数据数量为所述 POS 终端从智能卡获取的 ; 以及 所述装置, 还包括获取单元, 其中 : 所述接收单元, 还用于若未接收到所述 POS 终端返回的所述数据清空。
11、结果时, 接收所 述 POS 终端发送的第二数据清空请求, 所述第二数据清空请求中携带有所述统一用户标识 和第二待清空数据数量, 所述第二待清空数据数量为所述 POS 终端从智能卡重新获取的 ; 获取单元, 用于获取本地记录的所述统一用户标识对应的数据状态 ; 所述发送单元, 还用于若所述第二待清空数据数量不为零且所述统一用户标识对应的 数据状态为待清空状态, 重新向所述 POS 终端发送数据清空指令 ; 所述清空单元, 还用于若所述第二待清空数据数量为零且所述统一用户标识对应的数 据状态为待清空状态, 清空本地存储的、 所述统一用户标识对应的数据数量。 9. 如权利要求 7 所述的装置, 其。
12、特征在于, 所述接收单元, 还用于若未接收到所述 POS 终端返回的所述数据清空结果, 接收所述 权 利 要 求 书 CN 103578207 A 3 3/6 页 4 POS 终端发送的数据清空撤销请求 ; 所述修改单元, 还用于将所述统一用户标识对应的数据状态修改为正常状态。 10. 如权利要求 8 所述的装置, 其特征在于, 所述发送单元, 还用于在所述清空单元清空本地存储的、 所述统一用户标识对应的数 据数量之后, 向所述第三方服务器发送数据转移请求, 所述数据转移请求中携带有所述统 一用户标识和待转移数据数量, 所述待转移数据数量与所述第一待清空数据数量相同 ; 以 及若数据转移成功,。
13、 向所述 POS 终端返回数据转移成功的确认消息 ; 若数据转移失败, 向所 述 POS 终端返回数据转移失败的确认消息 ; 所述修改单元, 还用于在清空本地存储的、 所述统一用户标识对应的数据数量时, 将所 述统一用户标识对应的数据状态修改为转移状态 ; 以及若数据转移成功, 将所述统一用户 标识对应的数据状态修改为注销状态 ; 所述接收单元, 还用于接收所述第三方服务器返回的数据转移成功消息和数据转移失 败消息。 11. 如权利要求 10 所述的装置, 其特征在于, 还包括第二判断单元, 其中 : 所述接收单元, 用于接收所述 POS 终端发送的第三数据清空请求, 所述第三数据清空 请求中。
14、携带有所述统一用户标识和第三待清空数据数量, 第三数据清空请求为所述 POS 终 端在未接收到数据转移成功或者失败的确认消息时发送 ; 所述获取单元, 还用于获取本地记录的所述统一用户标识对应的数据状态 ; 所述发送单元, 还用于若第三待清空数据数量为零且本地记录的当前数据状态为注销 状态, 向所述 POS 终端返回数据转移成功的确认消息 ; 以及在所述第二判断单元的判断结 果为否时, 向第三方服务器发送数据恢复请求, 所述数据恢复请求中携带有第一待清空数 据数量 ; 并在接收到数据恢复成功消息之后, 向第三方服务器再次发送数据转移请求, 其 中, 数据恢复请求成功消息为所述第三方服务器根据所。
15、述第一待清空数据数量恢复数据后 发送 ; 所述第二判断单元, 还用于若第三待清空数据数量为零且本地记录的当前数据状态为 转移状态, 判断数据转移是否成功 ; 所述修改单元, 还用于在所述第二判断单元的判断结果为是时, 将本地记录的所述统 一用户标识对应的数据状态修改为注销状态。 12. 如权利要求 11 所述的装置, 其特征在于, 还包括第三判断单元, 其中 : 所述接收单元, 还用于接收所述 POS 终端发送的数据清空撤销请求, 所述数据清空撤 销请求为所述 POS 终端在未接收到数据转移成功或者失败的确认消息时发送 ; 所述第三判断单元, 还用于判断数据转移是否成功 ; 所述发送单元, 还。
16、用于在所述第三判断单元的判断结果为是时, 向第三方服务器发送 数据恢复请求, 所述数据恢复请求中携带有第一待清空数据量 ; 所述修改单元, 还用于在接收到所述第三方服务器返回的数据恢复成功消息之后或者 在所述第三判断单元的判断结果为否时, 将所述统一用户标识对应的数据状态修改为正常 状态, 所述数据恢复成功消息为所述第三方服务器根据所述第一待清空数据量恢复数据之 后发送。 13. 一种服务器, 其特征在于, 包括权利要求 712 任一权利要求所述的装置。 权 利 要 求 书 CN 103578207 A 4 4/6 页 5 14. 一种数据处理方法, 其特征在于, 包括 : 获取智能卡的统一用。
17、户标识和待清空数据数量 ; 向网络侧服务器发送数据清空请求, 所述数据清空请求中携带有获取的统一用户标识 和待清空数据数量 ; 接收所述网络侧服务器发送的数据清空指令 ; 向所述智能卡转发所述数据清空指令 ; 以及 若接收到所述智能卡返回的数据清空结果时, 向所述网络侧服务器转发所述数据清空 结果。 15. 如权利要求 14 所述的方法, 其特征在于, 还包括 : 接收所述网络侧服务器发送的数据转移成功或者失败的确认消息。 16. 如权利要求 14 所述的方法, 其特征在于, 还包括 : 若在指定时长内, 未接收到所述智能卡返回的数据清空结果或者未接收到网络侧服务 器发送的数据转移成功或者失败。
18、的确认消息时, 提示是否再次进行数据清空操作 ; 若接收到不再进行数据清空指示时, 再次获取所述智能卡的数据数量 ; 若再次获取的 数据数量为零, 结束流程 ; 若再次获取的数据数量不为零, 向所述网络侧服务器发送数据清 空撤销请求 ; 若接收到再次进行数据清空指示时, 向所述网络侧服务器重新发送数据清空请求。 17. 一种数据处理装置, 其特征在于, 包括 : 获取单元, 用于获取智能卡的统一用户标识和待清空数据数量 ; 发送单元, 用于向网络侧服务器发送数据清空请求, 所述数据清空请求中携带有获取 的统一用户标识和待清空数据数量 ; 接收单元, 用于接收所述网络侧服务器发送的数据清空指令 。
19、; 转发单元, 用于向所述智能卡转发所述数据清空指令 ; 以及若接收到所述智能卡返回 的数据清空结果时, 向所述网络侧服务器转发所述数据清空结果。 18. 如权利要求 17 所述的装置, 其特征在于, 还包括 : 接收单元, 用于接收所述网络侧服务器发送的数据转移成功或者失败的确认消息。 19. 如权利要求 17 所述的装置, 其特征在于, 还包括提示单元和控制单元, 其中 : 所述提示单元, 用于若在指定时长内, 未接收到所述智能卡返回的数据清空结果或者 未接收到网络侧服务器发送的数据转移成功或者失败的确认消息时, 提示是否再次进行数 据清空操作 ; 所述获取单元, 还用于若接收到不再进行数。
20、据清空指示时, 再次获取所述智能卡的数 据数量 ; 所述发送单元, 还用于若获取单元再次获取的数据数量不为零, 向所述网络侧服务器 发送数据清空撤销请求 ; 以及若接收到再次进行数据清空指示时, 向所述网络侧服务器重 新发送数据清空请求 ; 所述控制单元, 用于若所述获取单元再次获取的数据数量为零, 结束流程。 20. 一种销售点 POS 终端, 其特征在于, 包括权利要求 17、 18 或 19 所述的装置。 21. 一种数据处理系统, 其特征在于, 包括智能卡、 销售点 POS 终端和网络侧服务器, 其 中 : 权 利 要 求 书 CN 103578207 A 5 5/6 页 6 所述 P。
21、OS 终端, 用于在进行数据清空时, 获取所述智能卡的统一用户标识和第一待清 空数据量 ; 并向网络侧服务器发送第一数据清空请求, 所述第一数据清空请求中携带有获 取的统一用户标识和第一待转移数据量 ; 以及接收所述网络侧服务器在接收到所述第一数 据清空请求之后下发的数据清空指令, 所述清空指令中携带有清空脚本 ; 并向智能卡转发 所述数据清空指令 ; 以及若接收到所述智能卡返回的数据清空结果时, 向所述网络侧服务 器转发所述数据清空结果 ; 所述智能卡, 用于向所述 POS 终端提供自身的统一用户标识和第一待清空数据量 ; 以 及在接收到所述POS终端转发的数据清空指令后, 清空自身的数据,。
22、 并向所述POS终端返回 数据清空结果 ; 所述网络侧服务器, 用于在接收到所述 POS 终端发送的第一数据清空请求之后, 将所 述统一用户标识对应的数据状态修改为待清空状态 ; 并向所述 POS 终端发送数据清空指 令 ; 以及若接收到所述 POS 终端返回的数据清空结果时, 根据所述数据清空结果判断数据 清空是否成功 ; 如果是, 清空本地存储的、 所述统一用户标识对应的数据数量 ; 如果否, 将 所述统一用户标识对应的数据状态修改为正常状态。 22. 如权利要求 21 所述的系统, 其特征在于, 所述 POS 终端, 还用于在指定时长内未接收到所述智能卡返回的数据清空结果时, 提 示是否。
23、再次进行数据清空操作 ; 若接收到不再进行数据清空指示时, 再次获取所述智能卡 的数据数量, 若再次获取的数据数量为零, 结束流程 ; 若再次获取的数据数量不为零, 向所 述网络侧服务器发送数据清空撤销请求 ; 所述网络侧服务器, 还用于在接收到所述 POS 终端发送的数据清空撤销请求之后, 将 所述统一用户标识对应的数据状态修改为正常状态。 23. 如权利要求 22 所述的系统, 其特征在于, 所述 POS 终端, 还用于在若接收到再次进行数据清空指示时, 向所述网络侧服务器发 送第二数据清空请求 ; 所述网络侧服务器, 还用于接收到所述 POS 终端发送的第二数据清空请求之后, 获取 本地。
24、记录的所述统一用户标识对应的数据状态 ; 若所述第二待清空数据数量不为零且所述 统一用户标识对应的数据状态为待清空状态, 重新向所述 POS 终端发送数据清空指令 ; 若 所述第二待清空数据数量为零且所述统一用户标识对应的数据状态为待清空状态, 清空本 地存储的、 所述统一用户标识对应的数据数量。 24. 如权利要求 22 或 23 所述的系统, 其特征在于, 还包括第三方服务器, 其中 : 所述网络侧服务器, 还用于在清空本地存储的、 所述统一用户标识对应的数据数量之 后, 向所述第三方服务器发送数据转移请求, 所述数据转移请求中携带有所述统一用户标 识和待转移数据数量, 所述待转移数据数量。
25、与所述第一待清空数据数量相同 ; 并将所述统 一用户标识对应的数据状态修改为转移状态 ; 若数据转移成功, 向所述 POS 终端返回数据 转移成功的确认消息, 并将所述统一用户标识对应的数据状态修改为注销状态 ; 若数据转 移失败, 向所述 POS 终端返回数据转移失败的确认消息 ; 所述 POS 终端, 还用于在指定时长内, 接收到所述网络侧服务器发送的数据转移成功 或者失败的确认消息时, 结束流程。 25. 如权利要求 24 所述的系统, 其特征在于, 权 利 要 求 书 CN 103578207 A 6 6/6 页 7 所述 POS 终端还用于若在指定时长内, 未接收到所述网络侧服务器发。
26、送的数据转移成 功或者失败的确认消息时, 提示是否再次进行数据清空操作 ; 接收到不再进行数据清空指 示时, 重新获取所述智能卡的数据数量 ; 若重新获取的数据数量为零, 结束流程 ; 若重新获 取的数据数量不为零, 向所述网络侧服务器发送数据清空撤销请求 ; 所述网络侧服务器, 还用于接收到所述数据清空撤销请求之后, 判断数据转移是否成 功 ; 如果是, 向第三方服务器发送数据恢复请求, 所述数据恢复请求中携带有第一待清空数 据数量, 在接收到所述第三方服务器返回的数据恢复成功消息之后, 将所述统一用户标识 对应的数据状态修改为正常状态, 所述数据恢复成功消息为所述第三方服务器根据所述第 一。
27、待清空数据量恢复数据之后发送 ; 如果否, 将所述统一用户标识对应的数据状态修改为 正常状态 ; 所述第三方服务器, 还用于在接收到所述网络侧服务器发送的数据恢复请求之后, 根 据所述第一待清空数据数量恢复数据 ; 并在数据恢复成功之后, 向所述网络侧服务器返回 数据恢复成功消息。 26. 如权利要求 25 所述的系统, 其特征在于, 所述 POS 终端, 还用于若接收到再次进行数据清空指示时, 向所述网络侧服务器发送 第三数据清空请求, 所述第三数据清空请求中携带有所述统一用户标识和第三待清空数据 数量 ; 所述网络侧服务器, 还用于在接收到第三数据清空请求之后, 获取本地记录的所述统 一用。
28、户标识对应的数据状态 ; 若第三待清空数据数量为零且本地记录的当前数据状态为注 销状态, 向所述 POS 终端返回数据转移成功的确认消息 ; 第三待清空数据数量为零且本地 记录的当前数据状态为转移状态, 判断数据转移是否成功 ; 若是, 将本地记录的所述统一用 户标识对应的数据状态修改为注销状态 ; 若否, 向第三方服务器发送数据恢复请求, 该数据 恢复请求中携带有第一待清空数据数量恢复数据 ; 并在接收到数据恢复成功消息之后, 向 第三方服务器再次发送数据转移请求 ; 所述第三方服务器, 还用于在接收到所述网络侧服务器发送的数据恢复请求之后, 根 据所述第一待清空数据数量恢复数据 ; 并在数。
29、据恢复成功之后, 向所述网络侧服务器返回 数据恢复成功消息。 权 利 要 求 书 CN 103578207 A 7 1/15 页 8 一种数据处理方法、 装置、 系统及相关设备 技术领域 0001 本发明涉及移动支付技术领域, 尤其涉及一种数据处理方法、 装置、 系统及相关设 备。 背景技术 0002 电子现金账户是一种为方便持卡人现场小额消费而涉及的金融 IC 卡应用, 它支 持充值、 消费、 余额查询及交易明细查询等功能。 0003 随着近距离无线通信 (NFC, ) 技术和移动支付技术的发展及技术融合, 金融 IC 卡 可以是具备非接触功能的智能卡, 例如, 移动终端中的 USIM(通用。
30、用户标识模块) 卡和 SIM (用户身份识别模块) 卡, 内置有非接触功能智能卡的移动终端称为 NFC 终端。 0004 用户开通电子现金账户后, 使用电子现金账户脱机消费前, 需要通过其他账户为 电子现金账户进行充值, 在商户受理环境允许的情况下, 用户可以选择使用电子现金账户 进行快速消费, 无需验证密码, 消费金额从移动终端卡芯片所记录的电子现金账户余额中 直接扣除。若用户注销电子现金账户时, 其电子现金账户余额需要返回到为电子现金账户 充值时所使用的账户中。 0005 目前, 现有技术对如何将电子现金账户余额返回到电子现金账户充值时所使用的 账户尚未给出解决方案, 导致电子现金账户中存。
31、储的数据存在一定的安全性风险, 因此, 在 电子现金账户销户过程中, 如何处理电子现金账户余额, 保证电子现金账户的安全, 成为现 有技术中亟待解决的技术问题之一。 发明内容 0006 本发明实施例提供一种数据处理方法、 装置、 系统及相关设备, 用以在电子现金账 户销户过程中, 处理电子现金账户余额, 保证电子现金账户的安全。 0007 本发明实施例提供一种数据处理方法, 包括 : 0008 接收 POS 终端发送的第一数据清空请求, 所述第一数据清空请求中携带有统一用 户标识, 所述统一用户标识为所述 POS 终端从智能卡获取的 ; 0009 将所述统一用户标识对应的数据状态修改为待清空状。
32、态 ; 0010 向所述 POS 终端发送数据清空指令 ; 0011 若接收到所述 POS 终端返回的数据清空结果时, 根据所述数据清空结果判断数据 清空是否成功 ; 0012 如果是, 清空本地存储的、 所述统一用户标识对应的数据数量 ; 0013 如果否, 将所述统一用户标识对应的数据状态修改为正常状态。 0014 本发明实施例提供一种数据处理装置, 包括 : 0015 接收单元, 用于接收 POS 终端发送的第一数据清空请求, 所述第一数据清空请求 中携带有统一用户标识, 所述统一用户标识为所述 POS 终端从智能卡获取的 ; 0016 修改单元, 用于将所述统一用户标识对应的数据状态修。
33、改为待清空状态 ; 以及在 说 明 书 CN 103578207 A 8 2/15 页 9 第一判断单元的判断结果为否时, 将所述统一用户标识对应的数据状态修改为正常状态。 0017 发送单元, 用于向所述 POS 终端发送数据清空指令 ; 0018 第一判断单元, 用于若接收到所述 POS 终端返回的数据清空结果时, 根据所述数 据清空结果判断数据清空是否成功 ; 0019 清空单元, 在第一判断单元的判断结果为是时, 清空本地存储的、 所述统一用户标 识对应的数据数量。 0020 本发明实施例提供一种网络侧服务器, 包括上述数据处理装置。 0021 本发明实施例提供另外一种数据处理方法, 。
34、包括 : 0022 获取智能卡的统一用户标识和待清空数据数量 ; 0023 向网络侧服务器发送数据清空请求, 所述数据清空请求中携带有获取的统一用户 标识和待清空数据数量 ; 0024 接收所述网络侧服务器发送的数据清空指令 ; 0025 向所述智能卡转发所述数据清空指令 ; 以及 0026 若接收到所述智能卡返回的数据清空结果时, 向所述网络侧服务器转发所述数据 清空结果。 0027 本发明实施例提供另外一种数据处理装置, 包括 : 0028 获取单元, 用于获取智能卡的统一用户标识和待清空数据数量 ; 0029 发送单元, 用于向网络侧服务器发送数据清空请求, 所述数据清空请求中携带有 获。
35、取的统一用户标识和待清空数据数量 ; 0030 接收单元, 用于接收所述网络侧服务器发送的数据清空指令 ; 0031 转发单元, 用于向所述智能卡转发所述数据清空指令 ; 以及若接收到所述智能卡 返回的数据清空结果时, 向所述网络侧服务器转发所述数据清空结果。 0032 本发明实施例提供一种 POS 终端, 包括上述数据处理装置。 0033 本发明实施例提供一种数据处理系统, 包括智能卡、 POS 终端和网络侧服务器, 其 中 : 0034 所述 POS 终端, 用于在进行数据清空时, 获取所述智能卡的统一用户标识和第一 待清空数据量 ; 并向网络侧服务器发送第一数据清空请求, 所述第一数据清。
36、空请求中携带 有获取的统一用户标识和第一待转移数据量 ; 以及接收所述网络侧服务器在接收到所述第 一数据清空请求之后下发的数据清空指令, 所述清空指令中携带有清空脚本 ; 并向智能卡 转发所述数据清空指令 ; 以及若接收到所述智能卡返回的数据清空结果时, 向所述网络侧 服务器转发所述数据清空结果 ; 0035 所述智能卡, 用于向所述 POS 终端提供自身的统一用户标识和第一待清空数据 量 ; 以及在接收到所述 POS 终端转发的数据清空指令后, 清空自身的数据, 并向所述 POS 终 端返回数据清空结果 ; 0036 所述网络侧服务器, 用于在接收到所述 POS 终端发送的第一数据清空请求之。
37、后, 将所述统一用户标识对应的数据状态修改为待清空状态 ; 并向所述 POS 终端发送数据清空 指令 ; 以及若接收到所述 POS 终端返回的数据清空结果时, 根据所述数据清空结果判断数 据清空是否成功 ; 如果是, 清空本地存储的、 所述统一用户标识对应的数据数量 ; 如果否, 将所述统一用户标识对应的数据状态修改为正常状态。 说 明 书 CN 103578207 A 9 3/15 页 10 0037 本发明实施例提供的数据处理方法, 网络侧服务器接收 POS 终端发送的数据清空 请求, 在该数据清空请求中携带有统一用户标识, 该统一用户标识为 POS 终端从智能卡获 取的, 网络侧服务器根。
38、据该统一用户标识将其对应的数据状态修改为待清空状态, 并向 POS 终端发送数据清空指令, 并根据 POS 终端返回的的数据清空结果判断数据清空是否成功, 如果成功, 则清空本地存储的、 该统一用户标识对应的数据数量, 如果失败, 将该统一用户 标识对应的数据状态修改为正常状态。通过上述过程, 实现了对待清空数据的处理, 同时, 由于网络侧服务器记录数据清空过程中数据状态的变化, 当数据清空失败时, 将待清空数 据状态恢复为正常, 从而保证了数据处理过程中的安全性。 0038 本发明的其它特征和优点将在随后的说明书中阐述, 并且, 部分地从说明书中变 得显而易见, 或者通过实施本发明而了解。本。
39、发明的目的和其他优点可通过在所写的说明 书、 权利要求书、 以及附图中所特别指出的结构来实现和获得。 附图说明 0039 图 1 为本发明实施例中, 网络服务器侧实施数据处理方法的实施流程示意图 ; 0040 图 2 为本发明实施例中, POS 终端侧实施数据处理方法的实施流程示意图 ; 0041 图 3 为本发明实施例中, 电子现金账户销户流程示意图 ; 0042 图 4 为本发明实施例中, 数据处理异常时的数据处理流程示意图 ; 0043 图 5 为本发明实施例中, 智能卡电子现金账户余额不为 0, 且网络侧服务器记录的 电子现金账户状态为待清空状态时, 数据处理流程示意图 ; 0044 。
40、图 6 为本发明实施例中, 智能卡电子现金账户余额为 0, 且网络侧服务器记录的电 子现金账户状态为待清空状态时, 数据处理流程示意图 ; 0045 图 7 为本发明实施例中, 智能卡电子现金账户余额为 0, 且网络侧服务器记录的电 子现金账户状态为转移状态时, 数据处理流程示意图 ; 0046 图 8 为本发明实施例中, 智能卡电子现金账户余额为 0, 且网络侧服务器记录的电 子现金账户状态为注销状态时, 数据处理流程示意图 ; 0047 图 9 为本发明实施例中, 网络侧数据处理装置的结构示意图 ; 0048 图 10 为本发明实施例中, 终端侧数据处理装置的结构示意图 ; 0049 图 。
41、11 为本发明实施例中, 数据处理系统的结构示意图。 具体实施方式 0050 本发明实施例提供一种数据处理方法, 用以在电子现金账户销户过程中, 处理电 子现金账户余额, 保证电子现金账户安全。 0051 以下结合说明书附图对本发明的优选实施例进行说明, 应当理解, 此处所描述的 优选实施例仅用于说明和解释本发明, 并不用于限定本发明, 并且在不冲突的情况下, 本发 明中的实施例及实施例中的特征可以相互组合。 0052 本发明实施例中涉及的智能卡可以是贴片卡, 也可以是嵌入在 NFC 终端的卡, 还 可以是标准银行卡等多种形式, 当然不限于以上几种形式, 凡是能够承载数据信息的卡片 均可以。 。
42、0053 实施例一 说 明 书 CN 103578207 A 10 4/15 页 11 0054 如图 1 所示, 为网络服务器侧实施数据处理方法的实施流程示意图, 包括以下步 骤 : 0055 S101、 网络侧服务器接收 POS 终端 (销售点) 终端发送的第一数据清空请求 ; 0056 具体实施时, 第一数据清空请求中携带有统一用户标识, 该统一用户标识为 POS 终端从智能卡处获取的。 0057 S102、 网络侧服务器将该统一用户标识对应的数据状态修改为待清空状态 ; 0058 S103、 网络侧服务器向 POS 终端发送数据清空指令 ; 0059 具体实施时, 网络侧服务器在接收到。
43、数据清空请求之后, 组装清空脚本, 并在向 POS 终端返回的数据清空指令中携带该清空脚本。 0060 S104、 若接收到 POS 终端返回的数据清空结果时, 根据该数据清空结果判断数据 清空是否成功, 如果是, 执行步骤 S105, 否则, 执行步骤 S106 ; 0061 S105、 网络侧服务器清空本地存储的、 该统一用户标识对应的数据数量 ; 0062 S106、 网络侧服务器将该统一用户标识对应的数据状态修改为正常状态。 0063 具体实施时, 网络侧服务器接收到的第一数据清空请求中还可以携带有待清空数 据数量, 该待清空数据数量为 POS 终端从智能卡获取的。 0064 具体实施。
44、时, 为了解决由于网络延迟等原因, 导致在一定时间段内网络侧服务器 无法接收到 POS 终端返回的所述数据清空结果导致处理瓶颈的问题, 网络侧服务器可以根 据 POS 终端的反馈, 按照以下两种方式进行处理 : 0065 方式一、 网络侧服务器接收 POS 终端发送的第二数据清空请求 0066 其中, 在该数据清空请求中携带有统一用户标识和第二待清空数据数量, 该第二 待清空数据数量为 POS 终端从智能卡重新获取的。在这种情况, 网络侧服务器可以按照以 下方式进行处理 : 网络侧服务器获取本地记录的该统一用户标识对应的数据状态 ; 若第二 待清空数据数量不为零且本地记录的统一用户标识对应的数。
45、据状态为待清空状态, 重新向 POS 终端发送数据清空指令 ; 若第二待清空数据数量为零且统一用户标识对应的数据状态 为待清空状态, 清空本地存储的、 统一用户标识对应的数据数量。 0067 方式二、 网络侧服务器接收到 POS 终端发送的数据清空撤销请求 0068 在这种情况下, 网络侧服务器可以将该统一用户标识对应的数据状态修改为正常 状态。 0069 具体实施时, 网络侧服务器在执行完成数据清空操作之后, 具体的, 可以在网络侧 服务器清空本地存储的, 该统一用户标识对应的数据量之后, 需要与第三方服务器交互, 进 行数据转移操作。其中, 数据转移操作可以包括以下步骤 : 0070 步骤。
46、 1、 网络侧服务器向第三方服务器发送数据转移请求 ; 0071 该数据转移请求中携带有统一用户标识和待转移数据数量, 其中, 待转移数据数 量与所述第一待清空数据数量相同。 0072 步骤 2、 网络侧服务器将该统一用户标识对应的数据状态修改为转移状态 ; 0073 步骤 3、 网络侧服务器接收第三方服务器返回的数据转移成功消息或者数据转移 失败消息 ; 0074 步骤 4、 若接收到数据转移成功消息, 网络侧服务器将该统一用户标识对应的数据 状态修改为注销状态, 并向 POS 终端返回数据转移成功的确认消息 ; 说 明 书 CN 103578207 A 11 5/15 页 12 0075 。
47、步骤 5、 若接收到数据转移失败, 向 POS 终端返回数据转移失败的确认消息。 0076 具体实施时, 若数据转移失败, 网络侧还可以再次向第三方服务器发送数据转移 请求, 以及在再次数据转移失败之后, 再向 POS 终端返回数据转移失败的确认消息。 0077 具体实施时, 若 POS 终端在指定时长内未接收到网络侧服务器返回的数据转移成 功或者数据转移失败的确认消息时, 为了保证数据处理的安全性, 本发明实施例中, 网络侧 服务器根据 POS 终端的反馈可以有以下两种处理方式 : 0078 方式一网络侧服务器接收到 POS 终端发送的第三数据清空请求 0079 其中, 在该第三数据清空请求。
48、中携带有统一用户标识和第三待清空数据数量, 待 第三待清空数据数量为 POS 终端在指定时长内, 未接收到数据转移成功或者失败的确认消 息时, 重新向智能卡获取的。在这种情况下, 网络侧服务器可以按照以下方式处理 : 网络侧 服务器获取本地记录的、 该统一用户标识对应的数据状态, 若第三待清空数据数量为零且 本地记录的当前数据状态为注销状态, 向 POS 终端返回数据转移成功的确认消息 ; 若第三 待清空数据数量为零且本地记录的当前数据状态为转移状态, 判断数据转移是否成功 ; 在 判断结果为是时, 将本地记录的所述统一用户标识对应的数据状态修改为注销状态 ; 在判 断结果为否时, 向第三方服。
49、务器发送数据恢复请求, 该数据恢复请求中携带有第一待清空 数据数量 ; 在接收到数据恢复成功消息之后, 向第三方服务器再次发送数据转移请求, 其 中, 数据恢复成功消息为所述第三方服务器根据第一待清空数据数量恢复数据后发送。 0080 方式二网络侧服务器接收 POS 终端发送的数据清空撤销请求 0081 在这种情况下, 网络侧服务器可以按照以下步骤进行处理 : 0082 步骤 1、 网络侧服务器判断数据转移是否成功, 在判断结果为是时, 执行步骤 2, 否 则执行步骤 4 ; 0083 步骤 2、 网络侧服务器向第三方服务器发送数据恢复请求 ; 0084 具体实施时, 在数据恢复请求中携带有第一待清空数据数量。 0085 步骤 3、 网络侧服务器在接收到所述第三方服务器返回的数据恢复成功消息之后, 将所述统一用户标识对应的数据状态修改为正常状态, 流程结束 ; 0086 其中, 数据恢复成功消息为所述第三方服务器根据第一待清空数据量恢复数据之。