(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202211186562.0
(22)申请日 2022.09.28
(65)同一申请的已公布的文献号
申请公布号 CN 115296822 A
(43)申请公布日 2022.11.04
(73)专利权人 飞天诚信科技股份有限公司
地址 100085 北京市海淀区学清路9号汇智
大厦B楼17层
(72)发明人 陆舟
(51)Int.Cl.
H04L 9/32(2006.01)
H04L 9/40(2022.01)
H04L 67/55(2022.01)
(56)对比文件
CN 111522516 A,2020.08.1 1CN 114330616 A,202 2.04.12
CN 111740846 A,2020.10.02
CN 107395767 A,2017.1 1.24
JP 2016218 825 A,2016.12.2 2
US 2021136063 A1,2021.0 5.06
审查员 张颖浩
(54)发明名称
一种业务处理的实现方法及系统
(57)摘要
本发明公开一种业务处理的实现方法及系
统, 该方法中终端设备的数据经过推送服务器统
一中转后发送给业务系统, 终端设备使用统一算
法对数据进行加密后发送给推送 服务器, 推送服
务器对加密后的数据解密后再使用不同的加密
策略对解密结果进行处理, 将处理结果发送给不
同的业务系统, 使得一款终端设备固件适用于不
同的业务系统, 终端设备无需再各自单独维护商
户等业务逻辑, 极大地简化业务处理、 减少终端
设备固件的开发周期和工作量; 在终端设备出厂
后可对其加强管控, 方便追踪和定位, 统一商户
管理; 可缩短终端设备固件的项目开发周 期, 节
省研发资源成本; 通过推送服务器可以使原有的
终端设备对接更多不同的业务系统, 提高终端设
备的竞争力。
权利要求书8页 说明书44页 附图3页
CN 115296822 B
2022.12.20
CN 115296822 B
1.一种业 务处理的实现方法, 其特 征在于, 包括:
步骤A0: 终端设备登录推送服务器并从所述推送服务器中获取企业信息, 根据企业信
息显示相应的业务处理画面, 判断自身设备是否已激活, 是则执行步骤A1, 否则进 行激活操
作, 激活成功后执 行步骤A1;
步骤A1: 所述终端设备接收商户输入的业 务信息;
步骤A2: 当所述终端设备通过扫描用户设备获取到待处理信息时, 根据所述待处理信
息和业务序号生成业务处理请求, 使用设备密钥对所述业务处理请求进行加密, 并将业务
处理请求密文发送给 所述推送服 务器;
步骤A3: 所述推送服务器获取当前长连接的设备标识, 根据所述设备标识获取对应的
设备密钥, 使用所述设备密钥对接 收到的所述业务处理请求密文进行解密, 如解密成功则
根据所述设备标识获取对应的企业信息, 从所述企业信息中获取加密策略, 根据所述加密
策略对解密成功得到的待处 理信息和所述设备 标识进行处 理生成业 务处理指令;
步骤A4: 所述推送服 务器将所述 业务处理指令发送给业 务系统;
步骤A5: 所述业务系统对接收到的所述业务处理指令进行解析, 根据解析得到的设备
标识获取对应的加密策略, 根据所述加密策略对所述业务处理指令进行验证, 如验证成功
则执行步骤A6, 否则报错;
步骤A6: 所述业务系统从所述业务处理指令的解析结果中获取待处理信息, 对所述待
处理信息进行处理得到第一处理结果, 使用所述加密策略对所述第一处理结果、 生成的业
务序号和所述设备 标识进行处 理生成业 务处理结果;
步骤A7: 所述 业务系统将所述 业务处理结果返回给 所述推送服 务器, 执行步骤A8;
步骤A8: 所述推送服务器对所述业务处理结果进行解析, 获取当前长连接的设备标识,
根据所述设备标识获取对应的企业信息, 从所述企业信息中获取加密策略, 根据所述加密
策略对所述 业务处理结果的解析 结果进行验证, 如验证成功则执 行步骤A9;
步骤A9: 所述推送服务器根据所述业务处理结果的解析结果生成业务处理响应, 使用
所述设备密钥对业 务处理响应进行加密, 并将业 务处理响应密文发送给 所述终端设备;
步骤A10: 所述终端设备使用所述设备密钥 对接收到的业务处理响应密文进行解密, 从
解密成功的数据中提取第一处 理结果并进行播报;
所述终端设备激活之后还包括: 当所述终端设备接收到商户的第 一触发信 息时根据 所
述企业信息 显示对应的菜单界面。
2.如权利要求1所述的方法, 其特 征在于, 所述 步骤A1‑步骤A10替换为:
步骤S1: 当所述终端设备接收到的商户输入的业务信 息时根据 所述业务信息生成预处
理请求, 使用所述设备密钥对所述预 处理请求进 行加密并将预 处理请求密文发送给所述推
送服务器;
步骤S2: 所述推送服务器获取当前长连接的设备标识, 根据所述设备标识从数据库中
获取对应的设备密钥, 使用获取到的设备密钥对接 收到的所述预处理请求密文进行解密,
根据所述设备标识获取对应的企业信息, 从所述企业信息中获取加密策略, 根据所述加密
策略对解密成功得到的业务信息、 所述设备标识进行处理生成预处理指令, 并将所述预处
理指令发送给业 务系统;
步骤S3: 所述业务系统对所述预处理指令进行验证, 如验证成功则执行步骤S4, 如验证权 利 要 求 书 1/8 页
2
CN 115296822 B
2失败则报错;
步骤S4: 所述业务系统根据所述预处理指令中的业务信息生成二维码, 根据与所述预
处理指令中的设备标识对应的加密策略对所述二 维码进行 处理得到预 处理结果, 并将所述
预处理结果返回给 所述推送服 务器;
步骤S5: 所述推送服务器对接收到的所述预处理结果进行解析, 获取当前长连接的设
备标识, 根据所述设备标识获取对应的企业信息, 从所述 企业信息中获取加密策略, 根据所
述预处理结果的解析结果和所述加密策略对所述预 处理结果进行验证, 如 验证成功则执行
步骤S6, 否则报错;
步骤S6: 所述推送服务器使用与所述设备标识对应的设备密钥对所述预处理结果的解
析结果进行加密生成预处 理响应密文, 将所述预处 理响应密文返回给 所述终端设备;
步骤S7: 所述终端设备使用所述设备密钥对接收到的所述预处理响应密文进行解密,
如解密成功则根据解密结果判断预处 理是否成功, 是则从解密结果中获取二维码并显示;
步骤S8: 当所述业务系统接收到用户设备发送 的业务数据时, 对所述业务数据进行数
据处理得到第二处理结果, 根据所述加密策略对所述第二处理结果和生成的业务序号进 行
处理生成业 务处理结果, 并将所述 业务处理结果发送给 所述推送服 务器;
步骤S9: 所述推送服务器对所述业务处理结果进行解析, 获取当前长连接的设备标识,
根据所述设备标识获取对应的企业信息, 从所述企业信息中获取加密策略, 根据所述业务
处理结果的解析结果和所述加密策略对所述业务处理结果进 行验证, 如 验证成功则执行步
骤S10, 如验证失败则报错;
步骤S10: 所述推送服务器根据所述业务处理结果的解析结果生成业务处理响应, 使用
与所述设备标识对应的设备密钥对所述业务处理响应进行加密, 并将业务处理响应密文发
送给所述终端设备;
步骤S11: 所述终端设备使用所述设备密钥 对接收到的业务处理响应密文进行解密, 从
解密成功的结果中提取第二处 理结果并播报。
3.如权利要求1所述的方法, 其特征在于, 还包括: 当所述终端设备接收到商户在所述
菜单界面上选择的业务处理模式时判断业务处理模式的类型, 如为主扫模式则设置业务处
理使用主扫, 如为被扫模式则设置业 务处理使用被扫, 打开摄 像头;
所述步骤A1中的生成业务序号之前包括: 当所述终端设备接收到的商户输入的业务信
息时判断业务处理模式, 如为主扫模式则执行步骤Y1, 如为被扫模式则生 成业务序号, 执行
步骤A2;
步骤Y1: 当所述终端设备接收到的商户输入的业务信 息时根据 所述业务信息生成预处
理请求, 使用所述设备密钥对所述预 处理请求进 行加密并将预 处理请求密文发送给所述推
送服务器;
步骤Y2: 所述推送服务器获取当前长连接的设备标识, 根据所述设备标识从数据库中
获取对应的设备密钥, 使用获取到的设备密钥对接 收到的所述预处理请求密文进行解密,
根据所述设备标识获取对应的企业信息, 从所述企业信息中获取加密策略, 根据所述加密
策略对解密成功得到的业务信息、 所述设备标识进行 处理生成预 处理指令并将所述预 处理
指令发送给业 务系统;
步骤Y3: 所述业务系统对所述预处理指令进行验证, 如验证成功则执行步骤Y4, 如验证权 利 要 求 书 2/8 页
3
CN 115296822 B
3
专利 一种业务处理的实现方法及系统
文档预览
中文文档
56 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共56页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-24 00:58:40上传分享