一种支付方法及移动终端与流程

文档序号:12064574阅读:133来源:国知局
一种支付方法及移动终端与流程

本发明属于移动通讯领域,尤其涉及一种支付方法及移动终端。



背景技术:

随着智能手机的普及,手机的应用也越来越多,手机支付由于其快捷和便利,也越来越多人使用,其中微信和支付宝的使用尤为普遍,付款方出示二维码,收款方直接扫描即可完成支付。但是,微信和支付宝为了用户便捷,付款方在被动扫描的支付过程中不需要密码验证,这样,一旦用户手机丢失将带来极大的财产安全隐患。当然,用户可以使用设置软件锁,但是对于经常使用的软件来说,显然是不方便的,用户也可以通过设置锁屏密码保护财产的安全,但是对不喜欢设置锁屏密码的用户而言,用户体验大打折扣。



技术实现要素:

本发明提供的一种支付方法,以解决移动终端使用二维码支付时存在的安全性问题,该支付方法,一方面包括:

获取移动终端的屏幕显示信息;

当所述移动终端的屏幕显示二维码界面时,根据所述二维码界面上的文字信息,判断是否为二维码支付界面;

当所述移动终端的屏幕显示二维码支付界面时,获取当前用户的生物特征;

若所述获取的用户的生物特征与预置的生物特征不匹配,输出一密码输入框;

接收用户的密码输入操作;

若所述密码输入正确,退出所述密码输入框。

另一方面,还提供了一种移动终端,包括:

第一获取模块,用于获取移动终端的屏幕显示信息;

判断模块,用于当所述移动终端的屏幕显示二维码界面时,根据所述二维码界面上的文字信息,判断是否为二维码支付界面;

第二获取模块,用于当所述移动终端的屏幕显示二维码支付界面时,获取当前用户的生物特征;

输出模块,用于若所述获取的用户的生物特征与预置的生物特征不匹配,输出一密码输入框;

接收模块,用于接收用户的密码输入操作;

退出模块,用于若所述密码输入正确,退出所述密码输入框。

本发明的一种支付方法,通过在当移动终端的屏幕显示二维码支付界面时,对支付操作进行生物特征和密码保护,防止因非法支付操作导致用户财产的损失,保证了用户的财产安全。

附图说明

图1为本发明的一种支付方法实施例的流程图。

图2为本发明的一种支付方法实施例的流程图。

图3为本发明的一种移动终端的实施例一的结构图。

图4为本发明的一种移动终端的实施例二的结构图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述。

第一实施例

参照图1,为本发明的一种支付方法实施例的流程图。本发明实施例的一种支付方法,包括以下步骤:

步骤101,获取移动终端的屏幕显示信息。

本步骤中,在使用移动终端进行二维码支付操作时,该移动终端会首先进入二维码支付界面,用户在该支付界面进行相应的支付操作。该二维码支付界面至少包括二维码、条形码以及表示支付含义的文字信息。本步骤通过获取移动终端的屏幕显示的信息来判断当前屏幕是否显示二维码支付界面。该显示信息包括图像信息和文字信息。该图像信息用于判断是否显示二维码界面,该文字信息用于进一步判断该二维码界面是否为二维码支付界面。

步骤102,当所述移动终端的屏幕显示二维码界面时,根据所述二维码界面上的文字信息,判断是否为二维码支付界面。

本步骤中,区别于普通的二维码显示界面,用于支付的二维码的显示界面会显示包括表示支付含义的文字信息,因此当移动终端的屏幕显示二维码界面时,为了区别于普通的二维码,通过该二维码显示界面包含的文字信息来进一步判断该二维码是否为用于支付的二维码,即移动终端是否进入二维码支付界面。该表示支付含义的文字包括但不限于“支付”、“付款”、“银行”、“更新”“更新付款码”等。

步骤103,当所述移动终端的屏幕显示二维码支付界面时,获取当前用户的生物特征。

本步骤中,当移动终端的屏幕显示二维码支付界面时,表示当前用户正使用二维码进行支付操作,移动终端用户只需接受外部设备对该支付二维码的扫描即可完成付款,此种付款发方式快捷方便,但同时也存在安全隐患,因此本步骤通过当移动终端的屏幕显示二维码支付界面时,判断用户正使用二维码进行付款支付操作,此时,通过获取当前用户的生物特征,验证当前用户的身份,以保证用户财产的安全。其中,用户的生物特征可以是指纹特征、面部特征、声纹特征等。优选地,该生物特征为用户的面部特征,通过移动终端的前置摄像头进行获取。

步骤103,若所述获取的用户的生物特征与预置的生物特征不匹配,输出一密码输入框。

本步骤中,通过判断该获取的用户的生物特征是否与预先录入的用户的生物特征匹配,若判断结果为不匹配,判定当前支付操作非本人操作,则弹出一密码验证输入框,该密码输入框覆盖在二维码图像上面,遮挡二维码图像,隔绝外部设备对该二维码的扫描。

步骤104,接收用户的密码输入操作。

本步骤中,接收用户在密码验证输入框的密码输入,对输入的密码进行验证。

步骤105,若所述密码输入正确,退出所述密码输入框。

本步骤中,对用户输入的密码进行验证,若密码输入与预先录入的密码一致,判定当前进行的支付操作合法,则退出密码输入框,返回到二维码支付界面,继续进行二维码支付操作。若密码输入不正确,提示重新输入或者退出支付操作。

本发明实施例的一种支付方法,通过获取移动终端的屏幕信息来判断当前移动终端的屏幕是否显示二维码支付界面,用户是否使用二维码进行支付操作。在进行二维码支付操作前,通过验证用户的生物特征,保障用户财产安全。若获取的当前用户的生物特征不吻合,进一步的要求用户输入密码进行身份验证,降低了因移动终端被非法操作而导致的财产安全隐患,保证了用户的财产安全。

第二实施例

参照图2,为本发明的一种支付方法实施例的流程图。本发明实施例的一种支付方法,包括以下步骤:

步骤201,获取移动终端的屏幕显示信息。

本步骤中,在使用移动终端进行二维码支付操作时,该移动终端会首先进入二维码支付界面,用户在该支付界面进行相应的支付操作。该二维码支付界面至少包括二维码、条形码以及表示支付含义的文字信息。本步骤通过获取移动终端的屏幕显示的信息来判断当前屏幕是否显示二维码支付界面。该显示信息包括图像信息和文字信息。该图像信息用于判断是否显示二维码界面,该文字信息用于进一步判断该二维码界面是否为二维码支付界面。

步骤202,当所述获取的移动终端的屏幕显示信息包括二维码图像和条形码图像时,确定所述移动终端的屏幕显示二维码界面。

本步骤中,当移动终端屏幕显示二维码界面时,屏幕会显示包括二维码或者条形码的图像,此时通过判断屏幕中是否存在二维码图像以及条形码图像来确定移动终端的屏幕是否显示二维码界面。在判断是否存在二维码以及条形码图像时,可以通过图像对比来识别判断。

步骤203,当所述移动终端的屏幕显示二维码界面时,根据所述二维码界面上的文字信息,判断是否为二维码支付界面。

本步骤中,区别于普通的二维码显示界面,用于支付的二维码的显示界面会显示包括表示支付含义的文字信息,因此当移动终端的屏幕显示二维码界面时,为了区别于普通的二维码,通过该二维码显示界面包含的文字信息来进一步判断该二维码是否为用于支付的二维码,即移动终端是否进入二维码支付界面。该表示支付含义的文字包括但不限于“支付”、“付款”、“银行”、“更新”“更新付款码”等。

具体的,步骤203包括:

步骤2031,识别所述二维码界面中的文字信息。

本步骤中,在确定当前移动终端屏幕显示二维码界面时,通过进一步识别该二维码界面的文字信息来判断该二维码是否为支付二维码,即移动终端的屏幕是否显示二维码支付界面。

步骤2032,当所述文字信息中包括预设关键字时,确定所述移动终端的屏幕显示二维码支付界面。

本步骤中,该文字信息中包括的预设关键字为包括但不限于“支付”、“付款”、“银行”、“更新”“更新付款码”等。这些关键字在一定程度上表示了支付的含义,当二维码界面中包含了这些关键字时,确定该移动终端的屏幕显示的二维码界面为二维码支付界面。

步骤204,当所述移动终端的屏幕显示二维码支付界面时,获取当前用户的生物特征。

本步骤中,当移动终端的屏幕显示二维码支付界面时,表示当前用户正使用二维码进行支付操作,移动终端用户只需接受外部设备对该支付二维码的扫描即可完成付款,此种付款发方式快捷方便,但同时也存在安全隐患,因此本步骤通过当移动终端的屏幕显示二维码支付界面时,判断用户正使用二维码进行付款支付操作,此时,屏蔽该二维码包含的数据信息,禁止接受外部设备的扫描,先获取用户的生物特征,以验证用户的合法身份。若验证通过,则撤销该屏蔽,返回正常的支付状态。若验证不通过,则判断当前用户非本人,可能存在非法操作的情况,需要进一步验证用户操作的合法性,保证用户财产的安全。其中,用户的生物特征可以是指纹特征、面部特征、声纹特征等。优选地,该生物特征为用户的面部特征,通过移动终端的前置摄像头进行获取。

具体的,步骤204包括:

步骤2041,当所述移动终端的屏幕显示二维码支付界面时,开启所述移动终端的前置摄像头进行拍摄。

本步骤中,通过开启前置摄像头拍摄以获取用户的生物特征。该生物特征为用户的面部特征。在拍摄时,为保证拍摄的有效性,该拍摄操作可以设置为三连拍,每次拍摄时间间隔可以设置为一秒。

步骤2042,获取所述拍摄的用户的生物特征。

本步骤中,该生物特征为面部特征,通过获取当前用户的面部特征来判断用户的身份信息。若获取到的用户的面部特征不存在或不匹配,表示当前用户的操作非本人操作,需进一步验证该支付操作的合法性。

步骤205,若所述获取的用户的生物特征与预置的生物特征不匹配,输出一密码输入框。

本步骤中,将获取的用户的面部特征与预设的面部特征进行匹配,若不匹配,判断当前用户非本人,可能存在非法操作,在此前提下,进一步的输出一密码验证框,要求当前用户输入密码进行验证。该密码输入框覆盖在二维码图像上面,遮挡二维码图像,隔绝外部设备对该二维码的扫描,保证用户的财产安全。只有在当前用户输入正确的密码时,才退出该密码验证框,否则一直存在。

步骤206,接收用户的密码输入操作。

本步骤中,接收用户在该密码输入框的输入操作,并验证该密码是否正确。

步骤207,若所述密码输入正确,退出所述密码输入框。

本步骤中,当用户的密码输入正确时,退出该密码输入框,返回到显示二维码支付操作的界面,允许用户进行二维码支付操作。若用户输入的密码不正确,该密码输入框一直存在。

本发明实施例的一种支付方法,通过获取移动终端的屏幕信息来判断当前移动终端的屏幕是否显示二维码支付界面,用户是否使用二维码进行支付操作。在进行二维码支付操作前,通过获取用户的面部特征验证当前用户的合法身份,保障用户财产安全。当验证不通过时,进一步的弹出密码验证框,要求用户输入密码进行验证,通过生物特征和密码的双重验证,极大的降低了移动终端因被非法操作而导致的财产安全隐患,保证了用户的财产安全。

第三实施例

参照图3,为本发明的一种移动终端的实施例一的结构图。该移动终端300,包括:

第一获取模块301,用于获取移动终端的屏幕显示信息;

判断模块302,用于当所述移动终端的屏幕显示二维码界面时,根据所述二维码界面上的文字信息,判断是否为二维码支付界面;

第二获取模块303,用于当所述移动终端的屏幕显示二维码支付界面时,获取当前用户的生物特征;

输出模块304,用于若所述获取的用户的生物特征与预置的生物特征不匹配,输出一密码输入框;

接收模块305,用于接收用户的密码输入操作;

退出模块306,用于若所述密码输入正确,退出所述密码输入框。

进一步的,所述移动终端300还包括:

确定模块307,用于当所述获取的移动终端的屏幕显示信息包括二维码图像和条形码图像时,确定所述移动终端的屏幕显示二维码界面。

所述判断模块302,包括:

识别单元3021,用于识别所述二维码界面中的文字信息;

确定单元3022,用于当所述文字信息中包括预设关键字时,确定所述移动终端的屏幕显示二维码支付界面。

所述第二获取模块303,包括:

拍摄单元3031,用于当所述移动终端的屏幕显示二维码支付界面时,开启移动终端的前置摄像头进行拍摄;

获取单元3032,用于获取所述拍摄的用户的面部特征。

本发明实施例的一种移动终端,通过上述模块,获取移动终端的屏幕信息来判断当前移动终端的屏幕是否显示二维码支付界面,用户是否使用二维码进行支付操作。在进行二维码支付操作前,通过获取用户的面部特征验证当前用户的合法身份,保障用户财产安全。当验证不通过时,进一步的弹出密码验证框,要求用户输入密码进行验证,通过生物特征和密码的双重验证,极大的降低了移动终端因被非法操作而导致的财产安全隐患,保证了用户的财产安全。

第四实施例

参照图4,为本发明的一种移动终端的实施例二的结构图,该移动终端400包括:

至少一个处理器401、存储器402、至少一个网络接口404和用户接口403。移动终端400中的各个组件通过总线系统405耦合在一起。可理解,总线系统405用于实现这些组件之间的连接通信。总线系统405除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图4中将各种总线都标为总线系统405。

其中,用户接口403可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。

可以理解,本发明实施例中的存储器402可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-OnlyMemory,ROM)、可编程只读存储器(ProgrammableROM,PROM)、可擦除可编程只读存储器(ErasablePROM,EPROM)、电可擦除可编程只读存储器(ElectricallyEPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(RandomAccessMemory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(StaticRAM,SRAM)、动态随机存取存储器(DynamicRAM,DRAM)、同步动态随机存取存储器(SynchronousDRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(DoubleDataRate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(SynchlinkDRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambusRAM,DRRAM)。本发明实施例描述的系统和方法的存储器402旨在包括但不限于这些和任意其它适合类型的存储器。

在一些实施方式中,存储器402存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统4021和应用程序4022。

其中,操作系统4021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序4022,包含各种应用程序,例如媒体播放器(MediaPlayer)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序4022中。

在本发明实施例中,通过调用存储器402存储的程序或指令,具体的,可以是应用程序4022中存储的程序或指令,处理器401用于:获取移动终端的屏幕显示信息;当所述移动终端的屏幕显示二维码界面时,根据所述二维码界面上的文字信息,判断是否为二维码支付界面;当所述移动终端的屏幕显示二维码支付界面时,获取当前用户的生物特征;若所述获取的用户的生物特征与预置的生物特征不匹配,输出一密码输入框;接收用户的密码输入操作;若所述密码输入正确,退出所述密码输入框。

上述本发明实施例揭示的方法可以应用于处理器401中,或者由处理器401实现。处理器401可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器401中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器401可以是通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecific IntegratedCircuit,ASIC)、现成可编程门阵列(FieldProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器402,处理器401读取存储器402中的信息,结合其硬件完成上述方法的步骤。

可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecificIntegratedCircuits,ASIC)、数字信号处理器(DigitalSignalProcessing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备(ProgrammableLogicDevice,PLD)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本发明实施例所述功能的模块(例如过程、函数等)来实现本发明实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

可选地,处理器401用于:当所述获取的移动终端的屏幕显示信息包括二维码图像和条形码图像时,确定所述移动终端的屏幕显示二维码界面。

可选地,处理器401用于:识别所述二维码界面中的文字信息;当所述文字信息中包括预设关键字时,确定所述移动终端的屏幕显示二维码支付界面。

可选地,处理器401还用于:当所述移动终端的屏幕显示二维码支付界面时,开启所述移动终端的前置摄像头进行拍摄;获取所述拍摄的用户的面部特征。

移动终端400能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。

本发明实施例的一种移动终端,通过上述模块,获取移动终端的屏幕信息来判断当前移动终端的屏幕是否显示二维码支付界面,用户是否使用二维码进行支付操作。在进行二维码支付操作前,通过获取用户的面部特征验证当前用户的合法身份,保障用户财产安全。当验证不通过时,进一步的弹出密码验证框,要求用户输入密码进行验证,通过生物特征和密码的双重验证,极大的降低了移动终端因被非法操作而导致的财产安全隐患,保证了用户的财产安全。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1