一种基于移动终端的nfc支付方法及装置的制造方法

文档序号:8446153阅读:231来源:国知局
一种基于移动终端的nfc支付方法及装置的制造方法
【技术领域】
[0001]本发明属于移动终端技术领域,尤其涉及一种基于移动终端的NFC支付方法及装置。
【背景技术】
[0002]目前,越来越多的手机已具备近场通信(Near Field Communicat1n, NFC)功能,能在短距离内与兼容设备进行识别和数据交换,随着Apple pay的推动,以后会有更多的用户使用手机的NFC功能进行刷卡支付。
[0003]在NFC支付中,小额支付占了很大比例,出于支付便捷性考虑,在进行小额支付时通常不需要用户输入支付密码,然而,这在方便用户使用的同时,也增加了手机被误刷、盗刷的可能性,且当支持NFC支付的场合越来越多时,手机被误刷、盗刷的风险就会越大,严重影响了用户的财产安全。

【发明内容】

[0004]本发明实施例的目的在于提供一种基于移动终端的NFC支付方法及装置,旨在解决现有技术中使用移动终端的NFC功能进行小额支付无需输入支付密码,导致用户财产安全得不到保障的问题。
[0005]本发明实施例是这样实现的,一种基于移动终端的近场通信NFC支付方法,包括:
[0006]触发所述移动终端的NFC支付功能;
[0007]检测所述移动终端当前的倾斜角度;
[0008]判断所述倾斜角度是否处于预先设置的倾斜角度范围内;
[0009]若所述倾斜角度处于预先设置的所述倾斜角度范围内,则执行NFC支付操作。
[0010]本发明实施例的另一目的在于提供一种基于移动终端的近场通信NFC支付装置,包括:
[0011]触发单元,用于触发所述移动终端的NFC支付功能;
[0012]检测单元,用于检测所述移动终端当前的倾斜角度;
[0013]判断单元,用于判断所述倾斜角度是否处于预先设置的倾斜角度范围内;
[0014]第一支付单元,用于若所述倾斜角度处于预先设置的所述倾斜角度范围内,则执行NFC支付操作。
[0015]本发明实施例中,通过检测移动终端当前的放置姿态来判断是否最终执行NFC支付操作,一方面降低了移动终端NFC功能误刷、盗刷的可能性,有效保障了用户的财产安全,另一方面,该判断过程快捷且遵从用户自身的操作习惯,很好地保证了移动终端NFC支付的操作效率。
【附图说明】
[0016]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明实施例一提供的基于移动终端的NFC支付方法的实现流程图;
[0018]图2是本发明实施例二提供的基于移动终端的NFC支付方法的实现流程图;
[0019]图3是本发明实施例三提供的基于移动终端的NFC支付方法的实现流程图;
[0020]图4是本发明实施例四提供的基于移动终端的NFC支付装置的结构框图。
【具体实施方式】
[0021]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透切理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
[0022]本发明实施例所述的移动终端,包括但不限于智能手机、平板、掌上电脑(Personal Digital Assistant,PDA)等配置有NFC模块且具备可移动性的终端设备。
[0023]实施例一:
[0024]图1示出了本发明实施例一提供的基于移动终端的NFC支付方法的实现流程,详述如下:
[0025]在SlOl中,触发所述移动终端的NFC支付功能。
[0026]在本实施例中,NFC支付功能触发,是指移动终端的NFC支付功能被激活,但此时,移动终端还未执行实际的支付操作。例如,当手机安装的支付应用被激活,NFC模块的天线检测到银行卡贴近移动终端,但实际还未执行银行卡扣款操作的情况;或者当手机贴近公交车的读卡装置,但实际上读卡装置还未能在NFC模块中进行数据读写的情况。
[0027]在S102中,检测所述移动终端当前的倾斜角度。
[0028]当移动终端的NFC支付功能被触发时,移动终端内置的重力传感器检测移动终端当前的倾斜角度。
[0029]优选地,在移动终端的NFC支付功能被触发的同时,移动终端会通过屏幕或者扬声器等输出装置输出提示信息,提示用户将移动终端置于预先设置好的倾斜角度范围之内,以便执行后续的支付操作。
[0030]在S103中,判断所述倾斜角度是否处于预先设置的倾斜角度范围内。
[0031]所述预先设置的倾斜角度范围,用于划定符合支付操作的移动终端的放置姿态,即,在NFC支付功能被触发之后,只有当移动终端放置的倾斜角度处于该预先设置的倾斜角度范围内时,才允许移动终端执行实际的支付操作,否则,将无法支付成功。因此,S103中,需要判断检测到的移动终端当前的倾斜角度是否处于该预先设置的倾斜角度范围内。
[0032]在S104中,若所述倾斜角度处于预先设置的所述倾斜角度范围内,则执行NFC支付操作。
[0033]根据重力传感器的检测结果,若移动终端当前的倾斜角度处于预先设置的倾斜角度范围之内,则允许移动终端的NFC模块执行NFC支付操作,否则,终止该NFC支付操作的执行,或者通过更进一步的身份验证方式来判断是否允许该NFC支付操作的执行。
[0034]本发明实施例中,通过检测移动终端当前的放置姿态来判断是否最终执行NFC支付操作,一方面降低了移动终端NFC功能误刷、盗刷的可能性,有效保障了用户的财产安全,另一方面,该判断过程快捷且遵从用户自身的操作习惯,很好地保证了移动终端NFC支付的操作效率。
[0035]实施例二:
[0036]本实施例在本发明实施例一的基础之上,在SlOl之前增加了预先设置倾斜角度范围的相关步骤,如图2所示:
[0037]在S201中,通过指定的身份验证方式采集用户的身份信息。
[0038]所述指定的身份验证方式,包括但不限于指纹验证或者密码验证,在S201中,根据指定的身份验证方式所对应的信息采集方式,对用户的身份信息进行采集,例如,若指定的身份验证方式为指纹验证,则对用户的指纹信息进行采集,若指定的身份验证方式为密码验证,则接收用户输入的密码。
[0039]在S202中,若所述用户的身份信息验证通过,则预先设置所述倾斜角度范围。
[0040]若S201中采集到的用户的身份信息符合移动终端预先设置好的身份信息验证标准(例如,采集到的指纹图像与移动终端预置的指纹图像相匹配,或者检测到的输入密码与移动终端预置的密码相同),则授权进行倾斜角度范围的设置操作;若S201采集到的用户的身份信息未通过验证,则不会进入对倾斜角度范围进行设置的相关操作,以保证该设置操作的私密性。
[0041]作为进一步细化的实现方式,倾斜角度范围的设置方式包括但不限于以下几种:
[0042]作为本发明的一个实施例,若所述用户的身份信息验证通过,则可以直接接收用户输入的所述预先设置的倾斜角度范围。
[0043]例如,用户习惯于在进行NFC支付时将手机垂直放置,则其向移动终端输入80?100度的倾斜角度范围,使得当用户垂直放置手机时,能够顺利地执行NFC支付操作。
[0044]作为本发明的另一实施例,若所述用户的身份信息验证通过,则提示用户将所述移动终端置于一倾斜角度,并基于该倾斜角度,自动生成包括该倾斜角度的所述预先设置的倾斜角度范围。
[0045]例如,通过屏幕或者扬声器等输出装置输出提示信息,提示用户在接下来5秒钟内将移动终端置于一倾斜角度,且该倾斜角度将作为后续进行NFC支付时所允许的移动终端倾斜角度,若用户习惯于在进行NFC支付时将移动终端垂直放置,则此时,用户根据该提示信息垂直放置该移动终端,移动终端的重力传感器检测到此时移动终端的倾斜角度为90度,则可以以该倾斜角度为中心自动生成一倾斜角度范围,例如,80?100度,以保证后续用户可以以其习惯放置移动终端的方式顺利完成NFC支付操作。
[0046]设置倾斜角度范围,在后续进行NFC支付操作时,可以允许用户放置移动终端的倾斜角度存在一定的误差冗余,以保证整个NFC支付操作的流畅性。显然,作为一种可能的实现方式,直接设置倾斜角度而非倾斜角度范围,也应当列入本发明的保护范围,在此不再赘述。
[0047]在S203中,触发所述移动终端的NFC支付功能。
[0048]在S204中,检测所述移动终端当前的倾斜角度。
[0049]在S205中,判断所述倾斜角度是否处于预先设置的倾斜角度范围内。
[0050]在S206中,若所述倾斜角度处于预先设置的所述倾斜角度范围内,则执行NFC支付操作。
[0051]本实施例进一步阐述了对倾斜角度范围进行设置的技术方案,需要身份验证通过才能对倾斜角度范围进行设置,从而保证了设置过程的私密性,也由此进一步保障了用户的财产安全。
[0052]实施例三:
[0053]本实施例在本发明实施例一的基础之上实现,当倾斜角度不处于预先设置的倾斜角度范围内时,本实施例为保证NFC支付操作能够顺利执行,提出了进一步的身份验证方案,如图3所示:
[0054]在S301中,触发所述移动终端的NFC支付功能。
[0055]在S302中,检测所述移动终端当前的倾斜角度。
[0056]在S303中,判断所述倾斜角度是否处于预先设置的倾斜角度范围内。
[0057]在S304中,若所述倾斜角度处于预先设置的所述倾斜角度范围内,则执行NFC支付操作。
[0058]在S305中,若所述倾斜角度不处于预先设置的所述倾斜角度范围内,则开启身份验证功能。
[0059]根据重力传感器的检测结果,若移动终端当前的倾斜角度不处于预先设置的倾斜角度范围之内,为了确保NFC支付操作不会因此而终止,则启动进一步的身份验证功能。
[0060]在S306中,通过指定的身份验证方式采集用
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1