[发明专利]基于嵌入式与云计算的自动售货机移动电子支付方法有效

专利信息
申请号: 201510017528.4 申请日: 2015-01-14
公开(公告)号: CN104599119B 公开(公告)日: 2018-01-05
发明(设计)人: 金瓯 申请(专利权)人: 金瓯
主分类号: G06Q20/32 分类号: G06Q20/32;G06Q20/38;G06Q20/20
代理公司: 长沙正奇专利事务所有限责任公司43113 代理人: 魏国先
地址: 410100 湖南省*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 嵌入式 计算 自动 售货 移动 电子 支付 方法
【权利要求书】:

1.一种基于嵌入式与云计算的自动售货机移动电子支付方法,手机移动终端上的条码经自动售货机上的条码感应器扫描后,通过网络统一接入到云端的综合支付代理服务器,综合支付代理服务器根据Http和Https协议与支付宝或财付通通讯交互,完成在线支付;所述的综合支付代理服务器为云端服务器,安装在自动售货机的条码感应器将手机上的条码信息进行感应识别,然后,自动售货机将感应后的条码信息通过无线网传送到云端的综合支付代理服务器,云端的综合支付代理服务器基于Http或Https通讯协议提交支付请求到各支付机构的服务器,综合支付代理服务器对支付机构的服务器的返回结果进行解析后传送至自动售货机,自动售货机根据综合支付代理服务器返回的信息决定是否出货;其特征在于,所述的综合支付代理服务器包括终端通讯管理器、消息队列、业务处理中心、支付接口协议驱动和日志管理:

终端通讯管理器主要负责综合支付代理服务器与自动售货机的数据通讯,包括数据接收、数据发送、数据校验、剔除重复四个模块;数据接收模块基于Socket方式接收自动售货机发送过来的数据;数据发送模块基于Socket将服务器的处理结果发送到自动售货终端;数据校验模块基于Hash算法验证接收到的数据是否正确,防止数据传输过程中发生跳变;剔除重复模块用于过滤因硬件故障或网络故障导致的重复数据,防止服务器重复处理终端请求;消息队列负责缓存待处理消息,确保消息不遗漏,包括终端指令队列和撤单请求队列;

业务处理中心是综合支付代理服务器的业务实现核心逻辑,负责处理登录与支付相关业务请求,包括支付请求处理、撤单处理、登录处理、离线处理四个模块;登录处理模块负责售货机登录时验证售货机的合法性,生成并下达Passport,保持售货机的在线状态;离线处理模块负责在售货机离线时释放服务器相关资源,清除原有的Passport;支付请求处理模块负责处理支付请求,包括支付会话过程记录支付订单、请求扣款、等待支付结果、验证结果控制逻辑;撤单处理模块负责处理撤单请求队列中的请求信息,调用相关支付接口协议驱动的撤单接口实现异常订单的手动和自动退款;

支付接口协议驱动负责与在线支付机构接口服务器进行通讯,实现了各支付机构的通讯接口协议,包括支付宝支付接口协议驱动和财付通支付接口协议驱动; 日志管理负责记录支付网关服务的运行状态,包括终端登录日志、支付请求日志、退款请求日志、异常日志、服务器硬件状态日志。

2.根据权利要求1所述的基于嵌入式与云计算的自动售货机移动电子支付方法,其特征在于,所述基于嵌入式与云计算的自动售货机移动电子支付方法,其具体流程如下:

登录流程:自动售货机通过Socket连接发送请求登录信息即机器号和登录密码:

综合支付代理服务器接收到登录请求,并且判断当前的机器号是否已经登录,如果已经登录,向自动售货机返回登录失败及其失败原因;如果当前的机器号没有登录,那么验证对应的密码是否正确;

如果机器号和登录密码验证不通过,则综合支付代理服务器向自动售货机发送登录失败及其失败原因;如果验证通过,则为该机器生成一个Passport,向自动售货机返回登录成功及其生成的Passport;

支付流程:对于已经登录到综合支付代理服务器的自动售货机,即综合支付代理服务器已经为该台自动售货机生成了一个Passport;向综合支付代理服务器发起支付请求,综合支付代理服务器验证Passport是否正确,如果Passport不正确向自动售货机返回非法的接入;如果Passport正确,综合支付代理服务器为其生成一个支付订单,并且向支付宝/财付通支付接口服务器发送一个支付请求,并且接受支付宝/财付通支付接口服务器返回的支付结果信息;如果支付不成功,则更新该订单的状态,并且向自动售货机返回支付失败,并进入撤单流程;如果支付成功,更新订单状态,并且向自动售货机返回支付成功;自动售货机接收到支付成功之后,驱动自动售货机对应的货道电机,控制商品出货;如果出货不成功,则进入到撤单流程;

撤单流程:自动售货机发起撤单请求,为防止自动售货机网络故障,故将撤单请求存放在综合支付代理服务器退款处理队列中去;然后自动售货机向综合支付代理服务器发送撤单请求,综合支付代理服务器收到撤单请求后,验证该机器的Passport是否正确,如果不正确向自动售货机返回非法的接入;如果该机器的Passport正确,将该撤单请求存放到发送支付接口服务器队列中,然后再向支付宝/财付通支付接口服务器发送撤单请求;支付宝/财付通支付接口服务器向综合支付代理服务器返回撤单结果;如果撤单不成功,综合支付代理服务器向自动售货机返回撤单失败;如果撤单成功,综合支付代理服务器向自动售货机返回撤单成功。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金瓯,未经金瓯许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510017528.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top