[发明专利]便捷支付服务方法和系统有效
| 申请号: | 201811444612.4 | 申请日: | 2018-11-29 |
| 公开(公告)号: | CN109544134B | 公开(公告)日: | 2021-11-02 |
| 发明(设计)人: | 李鹏;李晓峰;谢群松;陈泽瀛;于卫国;吴亚乾;袁策书;何毅平;万帅;聂昌盛;杨柳;蔡朝辉 | 申请(专利权)人: | 银联商务股份有限公司 |
| 主分类号: | G06Q20/20 | 分类号: | G06Q20/20;G06Q20/32 |
| 代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王术兰 |
| 地址: | 200120 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 便捷 支付 服务 方法 系统 | ||
1.一种便捷支付服务方法,其特征在于,应用于收银机,包括:
获取USB扫码设备或者串口扫码设备发出的串码数据;所述串码数据包括支付串码和货码;
利用预先建立的支付串码正则表达式标准库与所述串码数据进行匹配以从所述串码数据中提取出支付串码;
基于所述支付串码进行支付服务;
获取USB扫码设备发出的串码数据的步骤包括:用键盘钩子技术获取按键消息;所述按键消息由键盘输入产生或者由所述USB扫码设备发出的串码数据产生:根据所述按键消息中的内容和预设的串码规则判断所述按键消息的内容是否为USB扫码设备发出的串码数据;如果是,将所述按键消息中的内容作为USB扫码设备发出的串码数据。
2.如权利要求1所述的方法,其特征在于,根据所述按键消息中的内容和预设的串码规则判断所述按键消息的内容是否为USB扫码设备发出的串码数据的步骤包括:
如果所述按键消息中的字符队列中的字符均为数字字符,且所述数字字符符合预设的串码规则,确定所述按键消息的内容为USB扫码设备发出的串码数据。
3.如权利要求2所述的方法,其特征在于,所述预设的串码规则包括:串码的长度、所述串码的首字符和所述串码的随机数的长度。
4.如权利要求1所述的方法,其特征在于,获取串口扫码设备发出的串码数据的步骤包括:
监测串口扫码设备的串口发送的数据;所述数据包括串码数据和非串码数据;
利用预先构建并训练好的基于卷积神经网络的二分类模型对所述数据进行分类识别,识别出所述串码数据。
5.如权利要求1所述的方法,其特征在于,还包括:
提示收银员点选所述支付服务对应的在收银机显示屏上显示的编辑框;其中,所述编辑框内显示有所述支付服务对应金额;
获取所述编辑框的路径名称以及所述编辑框的坐标信息,将所述路径名称以及所述坐标信息保存在配置文件中;
根据所述配置文件从所述编辑框内读取所述金额;
基于所述金额和所述支付串码进行支付服务。
6.如权利要求1所述的方法,其特征在于,还包括:
如果所述支付服务对应的金额在收银机显示屏上以非编辑框模式显示,则对所述金额进行截图,记录截图的坐标并保存为bmp文件;对所述bmp文件进行降噪处理;
调用开源图像识别工具OCR对所述降噪的bmp文件进行图像识别得到所述金额;
基于所述金额和所述支付串码进行支付服务。
7.如权利要求1所述的方法,其特征在于,所述方法还包括:
向POS终端发送交易指令,所述交易指令中携带了银行卡的应用类型,以使所述POS终端根据所述银行卡的应用类型选择对应的联机后台。
8.如权利要求1所述的方法,其特征在于,所述方法还包括:
当完成所述支付串码对应的支付服务时,通过预设方式检测所述收银机连接的打印机的类型;所述预设方式包括:USB驱动检测方式、串口打印指令检测方式、端口号逐一检测方式和并口打印指令检测方式;所述打印机的类型包括:USB打印机、串口打印机和并口打印机;
根据所述打印机的类型及所述打印机与所述收银机相连的端口,触发所述打印机对所述支付服务对应的支付信息打印。
9.一种便捷支付服务系统,其特征在于,应用于收银机,包括:
串码获取模块,用于获取USB扫码设备或者串口扫码设备发出的串码数据;所述串码数据包括支付串码和货码;
利用预先建立的支付串码正则表达式标准库与所述串码数据进行匹配以从所述串码数据中提取出支付串码;
金额获取模块,用于获取经过扫码设备扫码之后在收银机显示屏上显示的金额;
支付模块,用于根据所述支付串码和所述金额进行支付服务;
银行卡应用处理模块,用于向POS终端发送交易指令,所述交易指令中携带了银行卡的应用类型,以使所述POS终端根据所述银行卡的应用类型选择对应的联机后台;
打印机检测模块,用于支付模块根据所述支付串码和所述金额进行支付服务之后,检测所述收银机连接的打印机的类型及端口号;根据打印机的类型及端口号调用所述打印机对所述支付服务对应的支付信息打印;
所述串码获取模块,还用于:用键盘钩子技术获取按键消息;所述按键消息由键盘输入产生或者由所述USB扫码设备发出的串码数据产生:根据所述按键消息中的内容和预设的串码规则判断所述按键消息的内容是否为USB扫码设备发出的串码数据;如果是,将所述按键消息中的内容作为USB扫码设备发出的串码数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于银联商务股份有限公司,未经银联商务股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811444612.4/1.html,转载请声明来源钻瓜专利网。





