一种支付方法及装置制造方法及图纸

技术编号:15254507 阅读:81 留言:0更新日期:2017-05-02 21:00
本发明专利技术公开了一种支付方法及装置,所述支付装置采用卡模拟支付方式,该装置包括:第一判断模块,用于当检测到支付请求时,判断移动终端默认支付方式是否为基于主机卡模拟支付方式;第二判断模块,用于当移动终端默认支付方式为基于主机卡模拟支付方式时,判断移动终端是否在熄屏状态;唤醒模块,用于当移动终端在熄屏状态下时,唤醒基于主机卡模拟应用以安全完成支付请求对应的支付。本发明专利技术解决熄屏状态,软件模拟的安全单元模块处于不工作状态,无法在熄屏状态下安全快捷地完成支付,造成用户支付错乱或者终止,导致用户体验差的技术问题,从而实现安全及时支付。

Payment method and device

The invention discloses a device and a method of payment, the payment card payment device by simulation, the device comprises a first judging module used to detect when the payment request, judging whether the mobile terminal default payment for the host card emulation based on payment; second judgment module is used when the mobile terminal default payment based on the simulation host card payment, to determine whether the mobile terminal in the state put out the screen; wake up module, is used when the mobile terminal in the state put out the screen, wake up the host card to complete the payment request to the safety simulation application of corresponding payment based on. The invention solves the state put out the screen, the security module software does not work in, not in the state put out the screen safely and quickly complete the payment, causing users to pay disorder or termination, causing the user to experience the technical problem, in order to achieve safe and timely payment.

【技术实现步骤摘要】

本专利技术涉及移动支付领域,尤其涉及一种支付方法及装置。
技术介绍
随着科技的进步,NFC(NearFieldCommunication,近场通信)卡模拟支付方式的应用越来越广泛,目前银联和各大银行主推的云闪付功能采用近场通信(NFC)的基于HCE(hostcardemulation,主机卡模拟)的支付方式,近场通信卡模拟支付方式包括基于安全单元的卡模拟或基于主机卡模拟(HCE)的支付方式,执行基于安全单元的卡模拟或基于主机卡模拟的支付方式前,移动终端都需要在基于安全单元的卡模拟工作模式下调用单元包括内置单元即ESE(embeddedsecureelement)单元,通用集成电路卡式单元即UICC(universalintegratedcircuitcard)单元,完成与销售终端,移动终端的内部通信,移动终端在基于安全单元的卡模拟工作模式完成与销售终端,移动终端的内部通信后,根据不同的卡模拟支付方式调整工作模式,即卡模拟工作模式需与卡模拟支付方式匹配,当移动终端在基于安全单元的卡模拟支付方式时,移动终端工作模式为基于安全单元的卡模拟工作模式,当移动终端支付方式在基于主机卡的卡模拟支付方式时,移动终端工作模式为基于主机卡的卡模拟工作模式。当支付方式为基于安全单元的卡模拟支付方式时,为安全支付,需要供安全芯片,包括内置安全芯片,通用集成电路卡式安全芯片,基于安全单元的卡模拟支付方式的安全芯片与销售终端完成交互,保障支付过程的安全性,没有应用程序参与进来。基于主机卡模拟支付方式基于软件实现,不需要硬件安全芯片支持,软件模拟的安全单元模块既可以是在本地移动终端又可以在远端服务器,使手机等具备安全刷卡的功能,基于主机卡模拟的支付方式采用纯软件实现安全支付,此种方案有一个天然的缺陷,就是其不能像硬件安全芯片的卡模拟支付方式一样安全实现熄屏下的支付,原因是熄屏状态,软件模拟的安全单元模块在系统处于待机状态时不工作,故此支付方式无法在熄屏状态下安全快捷地完成支付,造成用户支付的不安全,导致用户体验差的技术问题。
技术实现思路
本专利技术的主要目的在于提供一种卡模拟支付方法及装置,旨在解决在熄屏状态基于主机卡模拟的支付方式不能安全快捷地完成支付,造成用户支付的不安全,导致用户体验差的技术问题。为实现上述目的,本专利技术提供的一种支付装置,所述支付装置采用卡模拟支付方式,所述卡模拟支付方式包括基于主机卡模拟支付方式与基于安全单元的卡模拟支付方式,其特征在于:所述卡模拟支付装置包括:第一判断模块,用于当检测到支付请求时,判断移动终端默认支付方式是否为基于主机卡模拟支付方式;第二判断模块,用于当移动终端默认支付方式为基于主机卡模拟支付方式时,判断移动终端是否在熄屏状态;唤醒模块,用于当移动终端在熄屏状态下时,唤醒基于主机卡模拟应用以安全完成支付请求对应的支付。可选地,移动终端工作模式包括基于安全单元的卡模拟工作模式,所述移动终端包括近场通信控制器,所述卡模拟支付装置还包括:预置模块,用于将移动终端工作模式置为基于安全单元的卡模拟工作模式,基于近场通信控制器检测外部销售终端发送的外部近场数据;生成模块,用于生成外部近场数据对应的支付请求。可选地,所述移动终端包括安全单元,第二判断模块包括:判断单元,用于判断移动终端是在熄屏状态下还是在亮屏状态下;预置单元,用于当移动终端在熄屏状态下时,将移动终端支付方式置为基于安全单元的卡模拟支付方式;支付单元,将外部近场数据发送至安全单元,安全单元处理外部近场数据以供移动终端完成支付。可选地,所述第一判断单元包括:调用子单元,用于当移动终端在亮屏状态下时,调用移动终端的支付应用以完成支付。可选地,所述卡模拟支付装置还包括:切换模块,用于当检测到移动终端支付完成后生成的支付完成指令时,将移动终端工作模式切换成基于安全单元的卡模拟工作模式。本专利技术实施例还提供一种支付方法,所述支付方法采用卡模拟支付方式,所述卡模拟支付方式包括基于主机卡模拟支付方式与基于安全单元的卡模拟支付方式,所述方法包括:当检测到支付请求时,判断移动终端默认支付方式是否为基于主机卡模拟支付方式;当移动终端默认支付方式为基于主机卡模拟支付方式时,判断移动终端是否在熄屏状态;当移动终端在熄屏状态下时,唤醒基于主机卡模拟应用以安全完成支付请求对应的支付。可选地,移动终端工作模式包括基于安全单元的卡模拟工作模式,所述移动终端包括近场通信控制器,所述当检测到支付请求时,判断移动终端默认支付方式是否为基于主机卡模拟支付方式的步骤之前还包括:将移动终端工作模式置为基于安全单元的卡模拟工作模式,基于近场通信控制器检测外部销售终端发送的外部近场数据;生成外部近场数据对应的支付请求。可选地,所述移动终端包括安全单元,所述判断移动终端是否在熄屏状态的步骤之后还包括:判断移动终端是在熄屏状态下还是在亮屏状态下;当移动终端在熄屏状态下时,将移动终端支付方式置为基于安全单元的卡模拟支付方式;将外部近场数据发送至安全单元,安全单元处理外部近场数据以供移动终端完成支付。可选地,所述判断移动终端是在熄屏状态下还是在亮屏状态下的步骤之后还包括:当移动终端在亮屏状态下时,调用移动终端的支付应用以完成支付。可选地,所述当移动终端在熄屏状态下时,唤醒基于主机卡模拟应用以安全完成支付请求对应的支付的步骤之后还包括:当检测到移动终端支付完成后生成的支付完成指令时,将移动终端工作模式切换成基于安全单元的卡模拟工作模式。本专利技术通过第一判断模块当检测到支付请求时,判断移动终端默认支付方式是否为基于主机卡模拟支付方式;第二判断模块用于当移动终端默认支付方式为基于主机卡模拟支付方式时,判断移动终端是否在熄屏状态;唤醒模块用于当移动终端在熄屏状态下时,唤醒基于主机卡模拟应用以安全完成支付请求对应的支付。当移动终端默认支付方式为基于主机卡模拟支付方式,由于移动终端在熄屏状态下,软件模拟的安全单元模块处于不工作状态,通过发送唤醒指令,并执行相应唤醒软件模拟的安全单元模块的操作,实现熄屏状态下安全支付与刷卡功能,及时、快捷地完成支付与刷卡,不会造成用户支付的不安全,提升了用户体验。附图说明图1为实现本专利技术各个实施例一个可选的移动终端的硬件结构示意图;图2为图1中移动终端的无线通信装置示意图;图3为本专利技术卡模拟支付装置第一实施例的模块示意图;图4为本专利技术支付装置第二实施例的模块示意图;图5为本专利技术支付装置第三实施例中第二判断模块的细化模块示意图;图6为本专利技术支付装置第五实施例的模块示意图图7为本专利技术支付方法第一实施例的流程示意图;图8为本专利技术支付方法第二实施例中的流程示意图;图9为本专利技术支付方法第三实施例中判断移动终端是否在熄屏状态的步骤之后的细化流程示意图;图10为本专利技术支付方法第五实施例的流程示意图;图11为支持本专利技术支付方法和装置的整体设计框图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。现在将参考附图描述实现本专利技术各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,“模块”与“部件本文档来自技高网
...

【技术保护点】
一种支付装置,所述支付装置采用卡模拟支付方式,所述卡模拟支付方式包括基于主机卡模拟支付方式与基于安全单元的卡模拟支付方式,其特征在于:所述支付装置包括:第一判断模块,用于当检测到支付请求时,判断移动终端默认支付方式是否为基于主机卡模拟支付方式;第二判断模块,用于当移动终端默认支付方式为基于主机卡模拟支付方式时,判断移动终端是否在熄屏状态;唤醒模块,用于当移动终端在熄屏状态下时,唤醒基于主机卡模拟应用以安全完成支付请求对应的支付。

【技术特征摘要】
1.一种支付装置,所述支付装置采用卡模拟支付方式,所述卡模拟支付方式包括基于主机卡模拟支付方式与基于安全单元的卡模拟支付方式,其特征在于:所述支付装置包括:第一判断模块,用于当检测到支付请求时,判断移动终端默认支付方式是否为基于主机卡模拟支付方式;第二判断模块,用于当移动终端默认支付方式为基于主机卡模拟支付方式时,判断移动终端是否在熄屏状态;唤醒模块,用于当移动终端在熄屏状态下时,唤醒基于主机卡模拟应用以安全完成支付请求对应的支付。2.如权利要求1所述的支付装置,移动终端工作模式包括基于安全单元的卡模拟工作模式,所述移动终端包括近场通信控制器,其特征在于:所述卡模拟支付装置还包括:预置模块,用于将移动终端工作模式置为基于安全单元的卡模拟工作模式,基于近场通信控制器检测外部销售终端发送的外部近场数据;生成模块,用于生成外部近场数据对应的支付请求。3.如权利要求2所述的支付装置,所述移动终端包括安全单元,其特征在于:第二判断模块包括:判断单元,用于判断移动终端是在熄屏状态下还是在亮屏状态下;预置单元,用于当移动终端在熄屏状态下时,将移动终端支付方式置为基于安全单元的卡模拟支付方式;支付单元,将外部近场数据发送至安全单元,安全单元处理外部近场数据以供移动终端完成支付。4.如权利要求3所述的支付装置,其特征在于:所述第一判断单元包括:调用子单元,用于当移动终端在亮屏状态下时,调用移动终端的支付应用以完成支付。5.如权利要求2所述的支付装置,其特征在于:所述卡模拟支付装置还包括:切换模块,用于当检测到移动终端支付完成后生成的支付完成指令时,将移动终端工作模式切换成基于安全单元的卡模拟工作模式。6.一种支付方法,所述支付方法采用卡模...

【专利技术属性】
技术研发人员:吕森
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

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

1