一种移动电话生成二维码并实现移动支付的方法技术

技术编号:8131268 阅读:338 留言:0更新日期:2012-12-27 03:42
本发明专利技术涉及采用移动电话生成二维码及其实现移动支付的方法。用户可将已拥有的各类支付卡信息(银行卡账号、信用卡账号,预付卡账号,第三方支付用户帐号等)输入移动电话,经过加密保存,并生成二维码显示在移动电话的屏幕上。商户通过二维码识读设备扫描二维码图案,经解码用户验证信息(二维码生成时间,手机指纹,手机位置等)以及支付卡信息后,将其与用户的消费额信息和商户账号信息等经过加密后发送给相对应的支付结算系统。支付结算服务器收到信息后,根据二维码验证信息,确认支付卡信息的真伪,并实施支付交易。本发明专利技术的最大优点,用户可以将各种支付卡,消费卡等的信息保存在移动电话中,替代各类支付卡实现无卡化的电子支付交易。

【技术实现步骤摘要】

本专利技术涉及数据处理,数据加密,数据编码,数据显示,数据传输,图像识别,数据存储,以及移动电话以及支付领域,尤其是属于基于移动电话生成二维码的技术以及基于二维码实现移动支付的技术。
技术介绍
二维码是用某种特定的几何图形按一定规律在二维平面上分布的黑白相间的图形记录数据符号信息的条形码,具有高容量、可靠性高、纠错能力强、保密性高等特点。目前已被大量应用在手机电子凭证、支票防伪、发票防伪等方面。当前移动电话近场支付基本都·采用无线传输方式,这种方式需要用户的手机具有近距离的无线通信功能(如NFC手机,或更换RF-SM卡等),这些都需要用户更换手机或者更换SM卡,并且采用SMPass技术的使用效果并不理想。本方案是基于现有用户的手机特点,专利技术了现有绝大多数手机用户都能够使用的,无需用户更换手机或者SIM卡就能使用的移动支付方法。并且可以与NFC手机,RF-SIM卡手机兼容使用,是一种可以满足绝大多数移动电话用户的支付需求的移动支付手段,便于大面积推广。
技术实现思路
本专利技术的目的在于,利用移动电话处理器的处理功能,将用户的支付信息加密后生成二维码并显示在移动电话屏幕上,作为支付卡的电子虚拟卡,实现移动电话近场实时支付功能。本专利技术采取的技术方案是包含具有能够输入或接收支付卡的账户信息,并具有运算与处理能力、存储空间、并能够完整显示二维码图像显示屏幕的移动电话、能够生成二维码的应用程序、能够正确识读出移动电话屏幕上显示的二维码的POS机、以及支付结算服务器。其特征是A :用户可以在移动电话上输入支付账户,也可以从手机加密保存的支付账户中选取要支付的账户,或者用户从内置有支付账户的SIM卡、SD卡等中选取要支付的账户,也可以通过移动电话的短信,彩信,WAP推送等方法获得支付帐户信息,或者通过移动电话的摄像头获得支付卡的账户信息。B:用户根据支付账户的特征来选择在移动电话上输入密码、在POS机上输入密码、或无需输入密码。如果支付账户要求用户在移动电话上输入密码,用户此时需要在移动电话上输入支付密码。C :移动电话上支付二维码生成管理系统软件则将用户的支付信息、移动电话当前时间、移动电话指纹、移动电话位置信息等加密后生成支付二维码,并显示在移动电话的显示屏上。D :带有二维码识读部件的POS机扫描用户移动电话屏幕上的支付二维码后得到用户的支付信息,二维码生成时间,移动电话指纹以及移动电话的位置信息等。E :如果用户未在步骤B中输入支付密码,那么此时用户则根据支付帐号的种类要求,在POS机上输入支付密码或无需输入。F :P0S机将支付金额、商户账户信息、用户支付信息,以及二维码生成时间,移动电话指纹和位置信息等通过加密,由网络(无线或有线,专网或公网)传送到支付结算服务器上。G :支付服务器在验证移动电话的二维码真伪,以及户支付信息的真伪后,完成支付金额从用户支付账户中转到商户账户的功能。并将支付结算结果发还给POS机以及用户指定的移动电话上。H =POS机接收到支付结算结果后,将结果显示在POS机屏幕上,并打印出结算票据给用户。 J :用户的移动电话上同时会收到支付结算服务器发送来的支付交易结果信息。技术特征A :用户支付信息通过加密保存在手机中或SM卡或手机中的安全芯片中。B: 二维码的生成过程是在移动电话上通过移动电话自带的处理器完成,这个过程无需网络。C :每次支付所使用的二维码都是由移动电话即时生成的,并且是唯一的,只可使用一次,不可重复使用。利用时间戳,可以保证二维码的唯一性以及二维码的时效性,后台支付系统则根据时间戳来判断支付信息的正确性和时效性。D :二维码显示是动态的,不可复制。以区别静态二维码图像,采用动态显示方式可以防止二维码图像被盗用。E :二维码在移动电话屏幕上的显示被控制在一定范围之内,从而增强POS机识读部件的识别效率和降低POS机识读部件的硬件成本。F :支付信息中不仅包含支付账户、密码,还包含有二维码生成时间戳、移动电话指纹,移动电话的位置等信息,确保支付的唯一性与安全性。技术优点A :与现有的移动电话近场支付手段相比,当前移动电话近场支付都需要改动用户已有的硬件设备,也就是需要更换手机或者更换SIM卡。给现有移动电话用户使用移动支付功能带来极大的限制。本专利技术无需移动电话用户更换任何硬件设备,只需要安装一个二维码支付管理软件到移动电话上就可以实现移动支付功能。推行成本低,节省大量原材料,在目前推行低碳、绿色环保的科技发展要求下,具有极大的推广价值。B :传统二维码在移动支付领域中使用极不安全。尤其是容易被手机中的恶意程序截获彩信或者被别人偷拍后盗用。这也是二维码没有在移动支付领域中大规模推广,而仅仅作为电子凭证,打折券优惠券使用的原因。而本专利技术的移动电话二维码支付系统安全性极高,不仅二维码的显示是动态的,而且还充分利用了手机硬件的特征,通过绑定用户移动电话指纹,二维码生成时间戳,移动电话位置信息等的方法,使支付账户和移动电话一一对应起来,并且进一步利用时间戳与位置信息来保证生成二维码的唯一性,这样即使通过翻拍,截图,或是移动电话中的木马程序等手段盗得了支付二维码图像也无法在POS机上实施支付。解决了二维码在移动支付领域中使用的安全性瓶颈。同时我们专利技术了新型的大容量二维码,便于快速生成与快速解码,使得二维码应用于移动支付成为可能。C :传统二维码在移动电话中的应用只能通过彩信或者网络传输方式下发来获取到二维码,不仅浪费了手机处理器的处理能力,而且会由于彩信到达率以及无线网络不稳定的情况使移动电话用户无法收到二维码。同时,二维码长期保存在移动电话中,容易被盗取,安全性不能得到保障。本专利技术的二维码是在移动电话中生成,而且是在用户需要支付时,实时生成,支付结束后支付二维码图案自动消失,并且下一次支付时生成的是完全不同的二维码图案,不但确保了用户随时随地可以使用支付二维码。而且确保了支付二维码图案不会被随意盗用。本专利技术的特点是,用移动电话保存帐号信息,替代各类支付卡,只要将各种支付卡的帐号信息保存于移动电话中,就可以实现无卡化的电子支付交易。本专利技术可以使用户将各种支付卡,消费卡等的信息保存在同一移动电话内,以减少用户携带各种支付卡的麻烦以及遗失卡时所引起的各种纠纷和支付卡盗用问题。本专利技术具有极大的现实使用价值。在移动电话中保存的支付卡的信息都是经过加密处理的,任何人不可能读取保存 在移动电话中的经过加密后的支付卡信息。所有的支付卡的使用,必须要有移动电话持有人本人的二维码支付系统软件使用密码,以及支付卡的支付密码的双重密码保险才能够使用相应的支付卡。任何其他人,哪怕是拾到了移动电话,也决不可能获得手机二维码支付系统软件的密码,以及各种支付卡的密码,同时保存在移动电话中的支付卡信息都是经过加密的,这样就可以充分保证用户保存在移动电话中的各种支付卡的信息的保密与安全。本专利技术在移动电话屏幕上显示二维码图像时,非二维码显示区域背景颜色采用黑色或深色。使得能够节约移动电话在显示二维码时能够节约电能和延长手机屏幕寿命。本专利技术的二维码图像中,除含有支付信息以及时间戳以外,还包含移动电话的指纹信息。该移动电话的指纹信息是由移动电话的硬件信息以及软件信息组成,这些信息包括移动电话的MEI、蓝牙地址、W本文档来自技高网...

【技术保护点】
一种移动电话生成二维码并实现移动支付的方法。它包含有(1)用户端的移动电话:该移动电话包含有可以输入或读入各种支付卡的支付信息的输入设备,具有对于所输入的支付信息进行加密处理,以及对于加密后的信息进行保存,并对保存后的信息进行二维码生成处理并显示的信息处理器,以及将生成后的二维码显示在显示屏上的显示系统;(2)商户端的POS机系统:该POS机系统具有读取二维码中的支付卡信息的二维码识读扫描设备,具有一维条码或二维码识读扫描商品以及价格信息,或手动输入商品以及价格信息的输入设备,具有与支付结算系统之间的通信功能的通信设备,具有结算结果打印功能的打印设备的POS机系统:(3)具有银行,信用卡或第三方支付系统,或预付卡等的支付结算系统。(4)具有结算系统向POS机以及移动电话发送结算结果通知的通信通道。其特点是:整个过程包含以下步骤:?A.用户下载移动电话二维码支付管理系统软件,并将其安装于移动电话中,并完成用户注册;?B.开启移动电话二维码支付管理系统,将支付信息输入到移动电话中,并加密保存;?C.将加密后的支付信息,生成支付二维码;?D.将生成后的支付二维码显示在移动电话的显示屏幕上;?E.由商户POS机中的二维码识读器读取二维码图像并解码,读取二维码中的验证信息(包括二维码生成时间,手机指纹,手机位置等信息)与支付信息;?F.商户POS机将验证信息,支付卡信息以及用户的消费额信息和商户账号信息等经过加密后发送给相应的银行,信用卡中心,第三方支付系统,或预付卡等的支付结算系统;?G.支付结算系统收到POS机发来的信息后,将首先确认验证信息是否正确,再确认支付信息的真伪以及有效性,以及支付额度与商户帐号等的信息,产生支付回执给POS机系统。支付交易将有两种状态,a交易成功扣除用户账户中的支付金额并转移到商户的帐号中,并扣除相应的交易手续费,b交易不成功;支付结算系统在完成支付结算后,将结算信息反馈给商户POS机系统。POS机系统再打印交易出票,交予用户以保存。支付结算系统同时还向用户移动电话发送交易结果的通知信息。...

【技术特征摘要】
1.一种移动电话生成二维码并实现移动支付的方法。它包含有(I)用户端的移动电话该移动电话包含有可以输入或读入各种支付卡的支付信息的输入设备,具有对于所输入的支付信息进行加密处理,以及对于加密后的信息进行保存,并对保存后的信息进行二维码生成处理并显示的信息处理器,以及将生成后的二维码显示在显示屏上的显示系统;(2)商户端的POS机系统该POS机系统具有读取二维码中的支付卡信息的二维码识读扫描设备,具有一维条码或二维码识读扫描商品以及价格信息,或手动输入商品以及价格信息的输入设备,具有与支付结算系统之间的通信功能的通信设备,具有结算结果打印功能的打印设备的POS机系统(3)具有银行,信用卡或第三方支付系统,或预付卡等的支付结算系统。(4)具有结算系统向POS机以及移动电话发送结算结果通知的通信通道。其特点是整个过程包含以下步骤 A.用户下载移动电话二维码支付管理系统软件,并将其安装于移动电话中,并完成用户注册; B.开启移动电话二维码支付管理系统,将支付信息输入到移动电话中,并加密保存; C.将加密后的支付信息,生成支付二维码; D.将生成后的支付二维码显示在移动电话的显示屏幕上; E.由商户POS机中的二维码识读器读取二维码图像并解码,读取二维码中的验证信息(包括二维码生成时间,手机指纹,手机位置等信息)与支付信息; F.商户POS机将验证信息,支付卡信息以及用户的消费额信息和商户账号信息等经过加密后发送给相应的银行,信用卡中心,第三方支付系统,或预付卡等的支付结算系统; G.支付结算系统收到POS机发来的信息后,将首先确认验证信息是否正确,再确认支付信息的真伪以及有效性,以及支付额度与商户帐号等的信息,产生支付回执给POS机系统。支付交易将有两种状态,a交易成功扣除用户账户中的支付金额并转移到商户的帐号中,并扣除相应的交易手续费,b交易不成功;支付结算系统在完成支付结算后,将结算信息反馈给商户POS机系统。POS机系统再打印交易出票,交予用户以保存。支付结算系统同时还向用户移动电话发送交易结果的通知信息。2.根据权利要求I所述的用移动电话生成二维码并实现移动支付的方法,其特征是移动电话可以控制二维码图像的显示方法。在移动电话屏幕上显示二维码图像前,根据移动电话屏幕的物理尺寸以及分辨率来决定二维码显示区域的大小,将二维码图像的显示控制在显示屏的一定范围内。3.根据权利要求I与2所述的用移动电话生成二维码并实现移动支付的方法,其特点是在移动电话屏幕非二维码显示区域中周期性地显示随机图案或文字与数字序列,形成二维码动态图案。4.根据权利要求1,2,3所述的用移动电话生成二维码并实现移动支付的方法,其特征是在移动电话屏幕上显示二维码图像时,非二维码显示区域背景颜色采用黑色或深色。5.根据权利要求I所述的用移动电话生成二维码并实现移动支付的方法,其特征是二维码图像中,除含有相应的支付卡的信息外,还包含有二维码生成时间的时间戳信息。6.根据权利要求1,5所述的用移动电话生成二维码并实现移动支付的方法,其特征是二维码图像中,除含有支付信息以及时间戳以外,还包含移动电话的指纹信息。该移动电话的指纹信息是由移动电话的硬件信息以及软件信息组成,这些信息包括移动电话的MEI、蓝牙地址、WIFI的MAC地址、设备的操作系统以及版本等信息。7.根据权利要求1,5,6所述的用移动电话生成二维码并实现移动支付的方法,其特征是二维码图像中除支付信息外,根据移动电话终端的硬件能力还可以包含有该移动电话的位置信息。8.根据权利要求I所述的用移动电话生成二维码并实现移动支付的方法,其特征是用户在支付前可以选择在移动电话上输入支付密码,也可以选择在商家POS机上输入支付密码。9.根据权利要求I所述的用移动电话生成二维码并实现移动支付的方法,其特征是二维码支付时的支付帐号信息可以是用户在支付时通过输入设备输入手机内,也可以从移动电话安全芯片中保存的支付帐号信息获取。1...

【专利技术属性】
技术研发人员:赵辉袁方婴
申请(专利权)人:上海易悠通信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1