一种具有支付功能的穿戴设备及其实现支付功能的方法

文档序号:8259843阅读:193来源:国知局
一种具有支付功能的穿戴设备及其实现支付功能的方法
【技术领域】
[0001]本发明涉及穿戴设备技术领域,尤其是涉及一种具有支付功能的穿戴设备及其实现支付功能的方法。
【背景技术】
[0002]在商城购物消费时,刷卡支付已成为付费的主流方式。目前,刷卡支付需要在支付设备上输入相应的密码,由于在支付设备上输入密码具有不安全性,例如不法分子在支付设备的输入密码键盘做了手脚,记录下密码,或者在输入密码时被旁人看到密码,导致密码泄漏,安全性能低。

【发明内容】

[0003]本发明主要解决的技术问题是提供一种具有支付功能的穿戴设备及其实现支付功能的方法,能够提高支付的安全性。
[0004]为解决上述技术问题,本发明采用的一个技术方案是:提供一种具有支付功能的穿戴设备,其包括依次连接的接收模块、提示模块、输入模块以及发送模块,接收模块用于接收支付设备发送的输入密码指令请求;提示模块用于判断输入密码指令请求是否为恶意请求,若否,则提示模块还用于提示用户输入密码;输入模块用于向用户提供密码输入界面,发送模块用于将用户输入的密码发送给支付设备,以实现支付功能。
[0005]其中,提示模块用于判断输入密码指令请求是否为恶意请求包括:
[0006]提示模块具体用于判断用户是否通过支付设备发送输入密码指令请求;
[0007]若是,则提示模块提示用户输入密码。
[0008]其中,接收模块还用于接收支付设备发送的密码匹配结果;
[0009]若密码匹配结果为错误,则提示模块还用于提示用户输入密码。
[0010]其中,提示模块还用于累计密码匹配结果为错误的次数,并将次数与预设的阈值进行比较,若次数等于阈值,则提示模块提示用户停止输入密码。
[0011]其中,发送模块还用于记录接收模块与支付设备连接的连接方式,并通过连接方式将用户输入的密码发送给支付设备。
[0012]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种穿戴设备实现支付功能的方法,其包括:
[0013]接收支付设备发送的输入密码指令请求;
[0014]判断输入密码指令请求是否为恶意请求;
[0015]若否,则提示用户输入密码,并向用户提供密码输入界面;
[0016]将用户输入的密码发送给支付设备。
[0017]其中,判断输入密码指令请求是否为恶意请求包括:
[0018]判断用户是否通过支付设备发送输入密码指令请求;
[0019]若是,则提示用户输入密码。
[0020]其中,方法还包括:
[0021]接收支付设备发送的密码匹配结果;
[0022]若密码匹配结果错误,则再次提示用户输入密码。
[0023]其中,方法还包括:
[0024]累计密码匹配结果为错误的次数,并将次数与预设的阈值进行比较;
[0025]若次数等于阈值,则提示用户停止输入密码。
[0026]其中,将用户输入的密码发送给支付设备包括:
[0027]记录与支付设备连接的连接方式,并通过连接方式将用户输入的密码发送给支付设备。
[0028]本发明的有益效果是:区别于现有技术的情况,本发明通过接收模块用于接收支付设备发送的输入密码指令请求;提示模块判断输入密码指令请求是否为恶意请求,若否,则提示模块提示用户输入密码;输入模块向用户提供密码输入界面,发送模块用于将用户输入的密码发送给支付设备,以实现支付功能,能够提高支付的安全性。
【附图说明】
[0029]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
[0030]图1是本发明一实施例具有支付功能的穿戴设备的结构示意图;
[0031]图2是图1所示密码输入界面的示意图;
[0032]图3是本发明一实施例穿戴设备实现支付功能的方法的流程图。
【具体实施方式】
[0033]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034]请参见图1,图1是本发明一实施例具有支付功能的穿戴设备的结构示意图。如图1所示,本实施例所揭示的穿戴设备10应用于用户在支付设备20上进行支付费用时,用户通过穿戴设备10输入密码。穿戴设备10包括依次连接的接收模块11、提示模块12、输入模块13以及发送模块14。其中,支付设备20与穿戴设备10的接收模块11建立连接,支付设备20与穿戴设备10的连接方式优选为蓝牙连接。在其他实施例中,本领域的普通技术人员完全可以设置支付设备20与穿戴设备10通过其他连接方式连接,例如NFC(NearField Communicat1n,近距离无线通讯技术)、红外线或者超声波等连接方式。
[0035]在本实施例中,接收模块11用于接收支付设备20发送的输入密码指令请求,提示模块12从接收模块11获取输入密码指令请求,提示模块12用于判断输入密码指令请求是否为恶意请求,若是,则接收模块11断开与支付设备20的连接;若否,则提示模块11还用于提示用户输入密码。其中,提示模块12具体用于判断用户是否通过支付设备20发送输入密码指令请求,若是,则提示模块12判断输入密码指令请求不是恶意请求,提示模块12提示用户输入密码;若否,则提示模块12判断输入密码指令请求是恶意请求,并且结束。例如,提示模块12提示用户“支付设备20通过蓝牙连接方式请求连接并输入密码”,若用户忽略请求,则提示模块12判断输入密码指令请求是恶意请求;若用户确认为主动发起的,则提示模块12判断输入密码指令请求不是恶意请求。
[0036]其中,输入模块13用于向用户提供密码输入界面,以使用户在密码输入界面输入密码,如图2所示。发送模块14从输入模块13获取用户输入的密码,并用于将用户输入的密码发送给支付设备20。发送模块14还用于记录接收模块与支付设备20连接的连接方式为蓝牙连接,并通过相同的连接方式(蓝牙连接)将用户输入的密码发送给支付设备20。
[0037]具体地,发送模块14记录输入密码指令请求的来源路径,即记录来源路径为蓝牙连接,并准备相应的蓝牙连接层或者应用层协议。其中,发送模块14通过蓝牙的profile与支付设备20建立连接,蓝牙的profile包括以下几种方式:
[0038]第一种,通过访问配置文件(Generic Access ProfiIe,GAP),GAP为其他配置文件的基础,定义了蓝牙设备间建立基带链路的通用方法,GAP用于处理未连接的两个设备间的发现和建立连接过程;
[0039]第二种,服务发现应用配置文件(ServiceDiscovery Applicat1n Profile,SDAP),SDAP描述了应用程序如何使用SDP发现远程设备上的服务,由于GAP的要求,任何蓝牙设备都应该能够连接其他蓝牙设备,因此SDAP要求任何应用程序都应该能够发现它要连接的其他蓝牙设备上的可用服务;
[0040]第三种,通过对象交换配置文件(GenericObject Exchange Profile, GOEP),GOEP用于将对象从一个设备传输到另一设备,对象可以是任意的,例如对象为图片、文档或名片等。
[0041]其中,支付设备20接收到发送模块14发送的用户输入的密码,并将利用该用户输入的密码
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1