[发明专利]带可见光通信与扫码识别的免密离线支付方法在审
申请号: | 201710066535.2 | 申请日: | 2017-02-07 |
公开(公告)号: | CN106910070A | 公开(公告)日: | 2017-06-30 |
发明(设计)人: | 邓健志;周越菡;程小辉;邓卓洪 | 申请(专利权)人: | 桂林理工大学 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/36;G06Q20/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 541004 广西壮*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种带可见光通信与扫码识别的免密离线支付方法。建立一套带可见光与条码双向认证的离线消费装置,包括电子钱包、充值消费机和服务器;服务器给充值消费机和电子钱包发放权限,支付方法由收款方充值消费机和付款方电子钱包的共同完成;支付过程电子钱包发送可见光信号,并扫描充值消费机显示的条码;充值消费机接收可见光信号,并生成显示条码供电子钱包扫描;交易双方将交易的金额、交易流程的启动、验证等信息融合在可见光和条码中,使得配备了闪光灯和摄像头的智能手机、平板电脑,也可以用作离线支付工具,实现了基于智能手机、平板电脑等设备的快速免密的新型离线支付模式。 | ||
搜索关键词: | 可见 光通信 识别 离线 支付 方法 | ||
【主权项】:
一种带可见光通信与扫码识别的免密离线支付方法,其特征在于具体步骤为:(1)建立一套带可见光与条码双向认证的离线消费装置,包括:电子钱包、充值消费机和服务器;电子钱包,包括:可见光发射模块、条码扫描模块、控制模块、钱包模块、输入模块、显示模块和数据接口;可见光发射模块,用于根据控制模块输入的信息,生成并发送可见光信号;条码扫描模块,用于扫描识别条码,并将识别的结果输出给控制模块;控制模块,用于:1、将待发送的信息进行处理,生成数据包,并输出给可见光发射模块,驱动可见光发射模块发送可见光信号;2、接收条码扫描模块的扫描结果输出,并对扫描结果进行验证;3、与钱包模块进行消费、充值、余额查询、操作日志信息的读写操作;4、根据收到的信息和生成的支付信息,生成需要通过可见光发射模块的信息;5、能够通过数据接口与服务器进行数据交互;钱包模块,用于保存包括:用户账号信息、钱包余额、消费权限、查询密码、支付密码、操作日志、生产发行机构在内的信息;并可以验证输入的密码是否与钱包密码模块内保存的密码一致;输入模块,用于向控制模块输入支付金额、查询密码、支付密码、操作指令;显示模块,用于显示支付金额、密码输入界面、操作指令以及提示信息;数据接口,用于提供电子钱包的联网功能,提供与服务器连接并进行数据交换、数据维护和升级的功能;充值消费机,包括:可见光接收模块、条码显示模块、读写控制模块、收银箱模块、键盘模块、显示器和通信模块;可见光接收模块,用于接收可见光信号,并处理还原成对应的数字信号,还原成数据包;条码显示模块,用于根据读写控制模块的输入信息,生成并显示出条码;读写控制模块,用于:1、接收可见光接收模块的输出,并予以认证;2、将待发送的信息进行处理,输出给条码显示模块;3、与收银箱模块进行消费、充值、余额查询、操作日志信息的读写操作;4、提供数据接口,通过通信模块与服务器进行信息的上传和下载;收银箱模块,用于保存包括:操作日志、收款消费权限、黑名单、收银余额、操作密码、有效期、生产发行机构在内的信息;键盘模块,用于向读写控制模块输入交易金额、交易密码、操作指令;显示器,用于显示交易金额、密码输入界面、操作指令以及提示信息;通信模块,用于通过有线或者无线的方式,连接上位机或者接入网络,从而与服务器相连;服务器,用于:1、与充值消费机通过通信模块建立上传、下载的数据连接;2、与电子钱包通过数据接口建立上传、下载的数据连接;3、提供本离线支付方法的后台服务支持;4、提供整个离线支付装置与金融系统的资金流动的接口;5、为充值消费机、电子钱包发放或取消授权,提供包括:密钥更新、算法更新和升级、使用权限调整、有效期调整、电子钱包充值、充值消费机缴款在内的服务;6、保存包括:授权用户清单、黑名单、操作日志、充值消费机清单在内的信息;授权用户清单,用于保存包括:已经授权可以进行离线支付的电子钱包的身份标识、使用权限、有效期、电子钱包持有者的身份信息;黑名单,用于保存授权用户清单中,因欠费、挂失、有不正当使用记录而被拒绝支付交易的那部分用户信息;支付接口,用于提供整个离线支付装置与金融系统的资金流动的接口;操作日志,用于保存包括所有充值消费机、电子钱包的查询、充值、消费的操作的时间、支付金额、支付过程数据参数在内的信息;充值消费机清单,用于保存包括:已经授权可以进行离线支付交易的充值消费机的身份标识、使用权限、有效期、充值消费机持有者的身份信息;服务器用于给充值消费机发放权限,使其具备接受装置内的电子钱包进行支付的功能;服务器用于给电子钱包发放权限,使其具备向装置内的充值消费机进行支付的功能;同时由服务器给用户发放一个授权,授权方式是发放一个授权实体硬件设备或者为已有设备的用户提供一个授权号,并为设备充值,写入电子钱包身份标识、使用权限、有效期、电子钱包的支付密码和查询密码、电子钱包持有者的身份信息;(2)步骤(1)建立的离线消费装置,在持有授权充值消费机的收款方和持有授权电子钱包的付款方之间进行快速免密离线支付的流程如下:首先,收款方在充值消费机上输入一个收款金额SJR,付款方在电子钱包上输入一个支付金额FJR,然后进入快速免密离线支付流程:KF1,由电子钱包生成一个支付请求码ZFQQ1,包括电子钱包身份标识FID1、支付金额FJR、支付随机码JRM1,并将ZFQQ1以可见光信号的形式,由可见光发射模块向充值消费机发送出去;KF2,充值消费机接收到支付请求码ZFQQ2后,从中提取出电子钱包身份标识FID2、支付金额FJR2、支付随机码JRM2,并进行对比验证;KF2.1,对比支付金额FJR2与收款金额SJR是否一致,如果不一致则退出支付流程,并在显示器上显示支付金额和收款金额不一致的提示信息;如果一致就进入KF2.2;KF2.2,验证电子钱包身份标识FID2,如果验证电子钱包身份标识FID2在黑名单中,则退出收款,并在显示器上显示验证失败的提示信息;如果验证电子钱包身份标识FID2不在黑名单通过就进入KF3;KF3,充值消费机根据支付请求码ZFQQ2,运算得到收款应答码SKYD3,并生成收款码SKM3,收款码SKM3包括:收款金额SJR3、充值消费机身份标识SID3、收款应答码SKYD3;KF4,充值消费机将收款码SKM3生成条码,并通过条码显示模块显示出来;KF5,由电子钱包扫描充值消费机的条码显示模块显示的条码得到收款码SKM5,并从中提取出收款金额SJR5、充值消费机身份标识SID5、收款应答码SKYD5,并运算并进行对比验证:KF5.1,对比支付金额FJR与收款金额SJR5是否一致,如果不一致则退出支付流程,并在显示模块上显示支付金额和收款金额不一致的提示信息;如果一致就进入KF5.2;KF5.2,根据收款应答码SKYD5,运算得到支付请求码FKQQ5,对比运算得到的支付请求码FKQQ5与付款方原来的支付请求码FKQQ2;如果一致,则更新钱包模块的钱包余额,用操作时间SJ、收款应答码SKYD5、支付金额FJR、充值消费机身份标识SID5、收款应答码SKYD5生成操作日志,并通过显示模块显示付款成功的提示信息;如果不一致,则退出支付流程,并在显示模块上显示支付金额和收款金额不一致的提示信息;KF6,付款方根据收款应答码SKYD5,运算得到支付确认码FKQR6,并生成支付码ZFM6,支付码ZFM6包括:收款码SKM5、电子钱包身份标识FID1、支付金额FJR、支付确认码FKQR6,再将支付码ZFM6以可见光信号的形式,由可见光发射模块发送出去;KF7,充值消费机接收到支付码ZFM7,从中提取出收款码SKM7、电子钱包身份标识FID7、支付确认码FKQR7,并根据支付确认码FKQR7,运算得到收款应答码SKYD7;并进行验证:1)对比KF7运算得到的收款应答码SKYD7与KF3中得到的收款应答码SKYD3;2)对比KF7提取到的收款码SKM7与KF3中生成的SKM3;3)对比KF7中提取到的电子钱包身份标识FID7与KF2中提取到的电子钱包身份标识FID2;4)对比 KF7中提取到的支付金额FJR7与KF2中提取到的支付金额FJR;如果以上4个对比都分别一致,就进入KF8;否则就退出支付流程,并在显示器上显示验证出错的提示信息;KF8,充值消费机将该操作时间SJ、电子钱包身份标识FID7、支付金额FJR5、支付码ZFM7、收款码SKM7写入收款箱模块,生成操作日志,并更新收款箱模块的余额信息,并通过显示器显示收款成功的提示信息;在支付流程中,从电子钱包接收充值消费机发送的数据,以及从充值消费机接收电子钱包发送的数据, 都可能在收发过程中存在无法识别的可能,所以在支付流程中,对于无法识别的数据,以及因为无法接收数据而导致无法识别的情况,装置都会在一个设定的等待时间超时后,单方面结束支付流程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林理工大学,未经桂林理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710066535.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种动力电池测试架
- 下一篇:一种铜棒电阻测试辅助夹具