穿戴设备的支付方法和装置与流程

文档序号:11134515阅读:570来源:国知局
穿戴设备的支付方法和装置与制造工艺

本发明涉及穿戴设备的技术领域,尤其是涉及一种穿戴设备支付的方法和装置。



背景技术:

随着现有的移动支付受理环境的不断完善,我国移动支付市场凭借应用的普及呈现出越来越火热的态势。其中,具备支付功能的穿戴设备,例如,健康运动手环,由于其便携性和多应用性,正在逐渐被人们所接受。例如,能够方便佩戴在手上,可乘坐公交、地铁,可在银联POS(Point Of Sale)支付终端消费,可实现二维码支付等功能。为了使得支付手环更加具有便捷性,目前支付手环在做小额支付的过程中都不需要输入支付密码。也就是说,只需要把手环靠近公交、地铁、银联的POS支付终端就可以完成支付,由此带来的一个问题是,一旦手环丢失,由于使用手环做小额支付的过程中不需要输入密码,很可能会造成用户的资产损失。



技术实现要素:

本发明的目的在于提供一种穿戴设备的支付方法和装置,以缓解由于现有技术中的穿戴设备在支付过程中不需要输入解锁密码而导致的资产信息不安全的技术问题。

根据本发明实施例的一个方面,提供了一种穿戴设备的支付方法,包括:获取用户输入的用于对穿戴设备进行解锁的解锁信息;判断所述解锁信息与第一预设解锁信息是否相同;如果判断出所述解锁信息与所述第一预设解锁信息相同,则判断是否检测到用户的心率信息;如果判断出检测到所述用户的心率信息,则对所述穿戴设备执行解锁操作,以使所述穿戴设备处于解锁状态;通过处于所述解锁状态的所述穿戴设备执行支付指令,完成支付操作。

进一步地,在对所述穿戴设备进行解锁操作之后,所述方法还包括:从对所述穿戴设备进行解锁操作的时刻开始,每隔预设时间检测所述用户的心率信息;如果检测到所述用户的心率信息,则控制所述穿戴设备保持所述解锁状态;如果未检测到所述用户的心率信息,则控制所述穿戴设备由所述解锁状态调整为未解锁状态。

进一步地,获取用户输入的用于对穿戴设备进行解锁的解锁信息包括:获取所述用户发送的用于对所述穿戴设备进行解锁的解锁启动脉冲指令;在获取到所述解锁启动脉冲指令之后,采集预设数量个脉冲信息,并将所述预设数量个脉冲信息作为所述解锁信息。

进一步地,如果判断出所述解锁信息与所述第一预设解锁信息不相同,所述方法还包括:生成第一提示信息,并向所述用户发送所述第一提示信息,其中,所述第一提示信息用于提示所述用户所述解锁信息错误。

进一步地,在未检测到所述用户的心率信息的情况下,所述方法还包括:生成第二提示信息,并向所述用户发送所述第二提示信息,其中,所述第二提示信息用于提示所述用户解锁失败。

进一步地,在获取用户输入的用于对穿戴设备进行解锁的解锁信之前,所述方法还包括:获取所述用户通过终端设备发送的用于更改所述第一预设解锁信息的更改指令,其中,所述穿戴设备与所述终端设备配对连接;基于所述更改指令,获取所述终端设备发送的所述第一预设解锁信息和更改之后的第二预设解锁信息;向所述终端设备发送用户输入的所述第二预设解锁信息,以使所述第二预设解锁信息显示在所述终端设备的显示界面中;接收所述终端设备发送的确认指令,并根据所述确认指令将所述第一预设解锁信息替换为所述第二预设解锁信息。

根据本发明实施例的另一个方面,还提供了一种穿戴设备的支付装置,包括:第一获取单元,用于获取用户输入的用于对穿戴设备进行解锁的解锁信息;第一判断单元,用于判断所述解锁信息与第一预设解锁信息是否相同;第二判断单元,用于在判断出所述解锁信息与所述第一预设解锁信息相同的情况下,判断是否检测到用户的心率信息;解锁单元,用于在判断出检测到所述用户的心率信息的情况下,对所述穿戴设备执行解锁操作,以使所述穿戴设备处于解锁状态;支付单元,用于通过处于所述解锁状态的所述穿戴设备执行支付指令,完成支付操作。

进一步地,所述装置还包括:检测单元,用于在对所述穿戴设备进行解锁操作之后,从对所述穿戴设备进行解锁操作的时刻开始,每隔预设时间检测所述用户的心率信息;第一控制单元,用于在检测到所述用户的心率信息的情况下,控制所述穿戴设备保持所述解锁状态;第一控制单元,用于在未检测到所述用户的心率信息的情况下,控制所述穿戴设备由所述解锁状态调整为未解锁状态。

进一步地,所述第一获取单元包括:获取模块,用于获取所述用户发送的用于对所述穿戴设备进行解锁的解锁启动脉冲指令;采集确定模块,用于在获取到所述解锁启动脉冲指令之后,采集预设数量个脉冲信息,并将所述预设数量个脉冲信息作为所述解锁信息。

进一步地,所述装置还包括:第一生成单元,用于在判断出所述解锁信息与所述第一预设解锁信息不相同的情况下,生成第一提示信息,并向所述用户发送所述第一提示信息,其中,所述第一提示信息用于提示所述用户所述解锁信息错误。

在本发明实施例中,首先获取用户输入的对穿戴设备进行解锁的解锁信息,并判断该解锁信息与第一预设解锁信息是否相同,如果判断出相同,则继续判断是否检测到用户的心率信息,其中,如果检测用户的心率信息,则对穿戴设备进行解锁操作,最后,就可以通过处于解锁状态的穿戴设备完成支付操作。在本发明实施例中,通过解锁信息和心率信息的双重判定来确定穿戴设备是否处于解锁状态,能够保证用户的财产不受损失,达到了提高穿戴设备的安全性的目的,进而解决了由于现有技术中的穿戴设备在支付过程中不需要输入解锁密码而导致的资产信息不安全的技术问题,从而实现了提高穿戴设备的安全性的技术效果。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明实施例的一种穿戴设备的支付的方法的流程图;

图2是根据本发明实施例的一种穿戴设备的秘钥修改方法的流程图;

图3是根据本发明实施例的一种穿戴设备的支付的装置的示意图;

图4是根据本发明实施例的一种可选地穿戴设备的支付的装置的示意图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

根据本发明实施例,提供了一种穿戴设备的支付方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图1是根据本发明实施例的一种穿戴设备的支付方法的流程图,如图1所示,该方法包括如下步骤:

步骤S102,获取用户输入的用于对穿戴设备进行解锁的解锁信息。

在本发明实施例中,用户可以通过穿戴设备的显示界面输入解锁信息,该解锁信息用于对穿戴设备进行解锁。需要说明的是,在本发明实施例,穿戴设备可以为手环,智能手表等智能终端设备,解锁信息可以为数字表示的解锁密码,还可以为对九宫格进行解锁的解锁信息等。

步骤S104,判断解锁信息与第一预设解锁信息是否相同。

在本发明实施例中,用户可以预先在穿戴设备中设置一个解锁信息,即第一预设解锁信息,该第一预设解锁信息即为能够成功对穿戴设备的显示界面进行解锁的信息。穿戴设备在获取到用户输入的解锁信息之后,将第一预设解锁信息与获取到的解锁信息进行比对,以判断用户输入的解锁信息与第一预设解锁信息是否相同。其中,如果判断出相同,则执行下述步骤S106。

具体地,如果解锁信息为6为数字密码,那么用户设置的第一预设解锁信息可以为111111,即,用户只有在穿戴设备的显示界面中输入的解锁信息为111111的情况下,才能够对穿戴设备的显示界面进行解锁。

步骤S106,如果判断出解锁信息与第一预设解锁信息相同,则判断是否检测到用户的心率信息。

在本发明实施例中,在步骤S104中判断出解锁信息与第一预设解锁信息相同的情况下,还可以进一步判断是否检测到用户的心率信息。由于部分用户可能会对设置较为简单的第一预设解锁信息,例如,000000,此时,穿戴设备就能够很容易被其他用户解锁,因此,为了进一步地保证穿戴设备的安全,在本发明实施例中,设置了检测用户的心率信息。其中,如果检测到用户的心率信息,那么执行下述步骤S108,对穿戴设备执行解锁操作,以使传递设备处于解锁状态。

可选地,考虑到每个人的心率是不相同,因此,在本发明实施例中,可以通过心率传感器检测并计算当前用户的平均心率,并通过穿戴设备的显示界面提示给用户是否保存该平均心率。如果用户保存该平均心率,那么视为用户启动通过检测平均心率来确定用户是否发生改变的功能。在启动该功能之后,如果穿戴设备检测到当前用户的心率值与平均心率值不相同,或者,与平均心率值不相同,则不执行对穿戴设备进行解锁的操作。

步骤S108,如果判断出检测到用户的心率信息,则对穿戴设备执行解锁操作,以使穿戴设备处于解锁状态。

步骤S110,通过处于解锁状态的穿戴设备执行支付指令,完成支付操作。

在本发明实施例中,穿戴设备在支付之前需要绑定支付账号信息,例如,银行卡账号,支付宝账号,微信账号等信息。

具体地,在检测到用户的心率信息,或者,检测到用户的心率信息,以及心率信息与平均心率的差值满足一定阈值的情况下,可以完成支付的操作。例如,在地铁,公交或者POS机完成支付操作。

在本发明实施例中,首先获取用户输入的对穿戴设备进行解锁的解锁信息,并判断该解锁信息与第一预设解锁信息是否相同,如果判断出相同,则继续判断是否检测到用户的心率信息,其中,如果检测用户的心率信息,则对穿戴设备进行解锁操作,最后,就可以通过处于解锁状态的穿戴设备完成支付操作。在本发明实施例中,通过解锁信息和心率信息的双重判定来确定穿戴设备是否处于解锁状态,能够保证用户的财产不受损失,达到了提高穿戴设备的安全性的目的,进而解决了由于现有技术中的穿戴设备在支付过程中不需要输入解锁密码而导致的资产信息不安全的技术问题,从而实现了提高穿戴设备的安全性的技术效果。

在本发明的一个可选实施方式中,在对穿戴设备进行解锁操作之后,方法还包括如下步骤:

步骤S1,从对穿戴设备进行解锁操作的时刻开始,每隔预设时间检测用户的心率信息;

步骤S2,如果检测到用户的心率信息,则控制穿戴设备保持解锁状态;

步骤S3,如果未检测到用户的心率信息,则控制穿戴设备由解锁状态调整为未解锁状态。

具体地,在本发明实施例中,在对穿戴设备进行解锁操作之后,即穿戴设备进入“已解锁状态”后,还可以从对穿戴设备进行解锁的时刻开始每隔一定时间(预设时间)判断心率传感器是否检测到用户的心率信息,或者,检测到的用户的心率信息是否与平均心率的差值满足一定阈值。其中,在本发明实施例中,预设时间优选为5秒。

如果在5秒内能够检测到用户的心率信息,则继续保持为“已解锁状态”;如果没有检测到用户的心率信息,则自动重置为“未解锁状态”,也即,锁定状态。

通过上述步骤S1至步骤S3中描述的方案对穿戴设备进行处理,能够避免穿戴设备在解锁之后,从用户的手腕滑落时,所造成的财产损失。因此,可以设定预设时间,每隔预设时间就检测一次用户的心率信息,以进一步保证用户的财产安全。

在本发明的另一个可选实施方式中,获取用户输入的用于对穿戴设备进行解锁的解锁信息包括如下步骤:

步骤S1021,获取用户发送的用于对穿戴设备进行解锁的解锁启动脉冲指令;

步骤S1022,在获取到解锁启动脉冲指令之后,采集预设数量个脉冲信息,并将预设数量个脉冲信息作为解锁信息。

在本发明实施例中,用户在对穿戴设备进行解锁时,可以通过长按穿戴设备上的按键来实现。具体地,用户首先需要把穿戴设备佩戴在手腕上,然后,长按穿戴设备上的按键1秒以上,启动解锁,其中,长按穿戴设备的按键1秒以上即为上述解锁启动脉冲指令。

穿戴设备在采样到上述解锁启动脉冲之后,开始采集用户输入的密码(即,解锁信息)。具体地,用户可以通过手环上的按键,在6个采样周期中,分别输入预置在手环上的密码(即,第一预设解锁信息);当穿戴设备采集到6位密码(即,预设数量个脉冲信息)后,将6位密码作为解锁信息。在接收到用户输入的解锁信息之后,就可以将该解锁信息与第一预设解锁信息进行比对,以判断用户输入的解锁信息与第一预设解锁信息是否相同。

其中,如果判断出解锁信息与第一预设解锁信息相同,那么就可以执行上述步骤S108,即判断是否检测到用户的心率信息。如果判断出解锁信息与第一预设解锁信息不相同,那么执行步骤S112,即穿戴设备可以生成第一提示信息,并向用户发送第一提示信息,其中,第一提示信息用于提示用户解锁信息错误。具体地,第一提示信息可以为声音提示信息,或者,通过穿戴设备上述的指示灯来显示的提示信息。

进一步地,通过上述描述可知,如果判断出检测到用户的心率信息,那么就对穿戴设备进行解锁操作,以使穿戴设备处于解锁状态,如果未检测到用户的心率信息,那么执行步骤S114,即穿戴设备生成第二提示信息,并向用户发送第二提示信息,其中,第二提示信息用于提示用户解锁失败。具体地,第二提示信息也可以为声音提示信息,或者,通过穿戴设备上述的指示灯来显示的提示信息。

在本发明实施例中,用户可以手动地在穿戴设备上修改第一预设解锁信息,具体地,穿戴设备的秘钥(即,第一预设解锁信息)修改方法的图2所示。

图2是根据本发明实施例的一种穿戴设备的秘钥修改方法的流程图,如图2所示,该方法包括如下步骤:

步骤S201,获取用户通过终端设备发送的用于更改第一预设解锁信息的更改指令,其中,穿戴设备与终端设备配对连接;

步骤S202,基于更改指令,获取终端设备发送的第一预设解锁信息和更改之后的第二预设解锁信息;

步骤S203,向终端设备发送用户输入的第二预设解锁信息,以使第二预设解锁信息显示在终端设备的显示界面中;

步骤S204,接收终端设备发送的确认指令,并根据确认指令将第一预设解锁信息替换为第二预设解锁信息。

具体地,在本发明实施例中,首先用户可以打开手机APP客户端,然后,通过蓝牙或者WIFI等无线通讯装置与穿戴设备相连接,例如,通过蓝牙装置与手环相连接。当用户想要更改密码(即,第一预设解锁信息)时,用户可以点击APP上的“更改密码”按键(即,更改指令),并输入手环的旧密码。穿戴设备可以通过蓝牙或者WIFI等无线通讯装置接收到APP发送的“更改密码”指令和旧密码,例如,手环通过蓝牙模块,接收到APP发送的“更改密码”指令和旧密码(即,第一预设解锁信息)。

穿戴设备在接收到旧密码之后,将验证输入的旧密码是否正确,其中,如果验证正确,进入密码更新状态,并通知用户开始通过穿戴设备上的按键输入新密码(即,第二预设解锁信息)。

用户每按一次按键,将产生一个脉冲信号,在一个采样周期内,采样模块统计用户按键的次数。一般地,设计一共有6个采样周期,也就是穿戴设备为6位的解锁密码。穿戴设备每采集到一个脉冲信号,在做脉冲输入次数统计的同时进行重新计时。一个密码输入采样周期的判断条件为:用户按了一次按键后,判断停顿的时间是否超过1秒,如果超过1秒,判断为一个密码输入周期结束,进入到下一个密码输入周期,需要说明的是,选取的1秒为经验值,除了1秒之外,还可以选取其他的数据,对此,在本你发明实施例中,不做具体的限定。

穿戴设备在采集到的用户输入的新密码之后,可以通过蓝牙通讯将用户通过按键设置的新密码显示在手机的APP上,以使用户判断显示的密码跟预计输入的密码相同,其中,如果判断出相同,那么可以点击手机APP上的“确认”按键(即,确认指令);穿戴设备在收到APP的密码确认信息之后,把收到的密码保存在本地,完成密码更改;穿戴设备进入正常的工作状态。

综上,在本发明实施例中,提供了一种穿戴设备的支付方法,通过该方法能够保证用户相应地财产不受损失。

具体地,用户佩戴穿戴设备(例如,手环)之后,先做解锁操作,其中,通过上述步骤S102至步骤S108中描述的方法对穿戴设备进行解锁。在对穿戴设备解锁成功之后,穿戴设备通过心率传感器,读出用户的心率信息,并利用心率信息,保持解锁状态,其中,一旦穿戴设备从用户手腕上脱落,将无法读出用户的心率信息,手环将处于锁定状态。在进行支付前,如果判断出穿戴设备处于解锁状态,则允许支付,如果穿戴设备处于锁定状态则拒绝支付。当用户进行支付时,可以把穿戴设备靠近消费终端POS机的非接触读卡区域;POS机向穿戴设备发出扣费指令;穿戴设备将查询当前的状态,如果处于“已解锁状态”,则响应POS机的扣费指令,把处理数据返回给POS机;如果处于“未解锁状态”,则不处理POS机的扣费指令。

本发明实施例还提供了一种穿戴设备的支付装置,该穿戴设备的支付装置主要用于执行本发明实施例上述内容所提供的穿戴设备的支付方法,以下对本发明实施例提供的穿戴设备的支付装置做具体介绍。

图3是根据本发明实施例的一种穿戴设备的支付装置的示意图,如图3所示,该穿戴设备的支付装置主要包括:第一获取单元31、第一判断单元32、第二判断单元33、解锁单元34和支付单元35,其中:

第一获取单元31,用于获取用户输入的用于对穿戴设备进行解锁的解锁信息。

在本发明实施例中,用户可以通过穿戴设备的显示界面输入解锁信息,该解锁信息用于对穿戴设备进行解锁。需要说明的是,在本发明实施例,穿戴设备可以为手环,智能手表等智能终端设备,解锁信息可以为数字表示的解锁密码,还可以为对九宫格进行解锁的解锁信息等。

第一判断单元32,用于判断解锁信息与第一预设解锁信息是否相同。

在本发明实施例中,用户可以预先在穿戴设备中设置一个解锁信息,即第一预设解锁信息,该第一预设解锁信息即为能够成功对穿戴设备的显示界面进行解锁的信息。穿戴设备在获取到用户输入的解锁信息之后,将第一预设解锁信息与获取到的解锁信息进行比对,以判断用户输入的解锁信息与第一预设解锁信息是否相同。其中,如果判断出相同,则执行下述第二判断单元判断是否检测到用户的心率信息。

具体地,如果解锁信息为6为数字密码,那么用户设置的第一预设解锁信息可以为111111,即,用户只有在穿戴设备的显示界面中输入的解锁信息为111111的情况下,才能够对穿戴设备的显示界面进行解锁。

第二判断单元33,用于在判断出解锁信息与第一预设解锁信息相同的情况下,判断是否检测到用户的心率信息。

在本发明实施例中,在判断出解锁信息与第一预设解锁信息相同的情况下,还可以进一步判断是否检测到用户的心率信息。由于部分用户可能会对设置较为简单的第一预设解锁信息,例如,000000,此时,穿戴设备就能够很容易被其他用户解锁,因此,为了进一步地保证穿戴设备的安全,在本发明实施例中,设置了检测用户的心率信息。其中,如果检测到用户的心率信息,那么执行下述步骤S108,对穿戴设备进行操作,以使传递设备处于解锁状态。

可选地,考虑到每个人的心率是不相同,因此,在本发明实施例中,可以通过心率传感器检测当前用户的平均心率,并通过穿戴设备的显示界面提示给用户是否保存该平均心率。如果用户保存该平均心率,那么视为用户启动通过检测平均心率来确定用户是否发生改变的功能。在启动该功能之后,如果穿戴设备检测到当前用户的心率值与平均心率值不相同,或者,与平均心率值不相同,则不执行对穿戴设备进行解锁的操作。

解锁单元34,用于在判断出检测到用户的心率信息的情况下,对穿戴设备执行解锁操作,以使穿戴设备处于解锁状态;

支付单元35,用于通过处于解锁状态的穿戴设备执行支付指令,完成支付操作。

在本发明实施例中,穿戴设备在支付之前需要绑定支付账号信息,例如,银行卡账号,支付宝账号,微信账号等信息。

具体地,在检测到用户的心率信息,或者,检测到用户的心率信息,以及心率信息与平均心率的差值满足一定阈值的情况下,可以完成支付的操作。例如,在地铁,公交或者POS机完成支付操作。

在本发明实施例中,首先获取用户输入的对穿戴设备进行解锁的解锁信息,并判断该解锁信息与第一预设解锁信息是否相同,如果判断出相同,则继续判断是否检测到用户的心率信息,其中,如果检测用户的心率信息,则对穿戴设备进行解锁操作,最后,就可以通过处于解锁状态的穿戴设备完成支付操作。在本发明实施例中,通过解锁信息和心率信息的双重判定来确定穿戴设备是否处于解锁状态,能够保证用户的财产不受损失,达到了提高穿戴设备的安全性的目的,进而解决了由于现有技术中的穿戴设备在支付过程中不需要输入解锁密码而导致的资产信息不安全的技术问题,从而实现了提高穿戴设备的安全性的技术效果。

可选地,该装置还包括:检测单元,用于在对穿戴设备进行解锁操作之后,从对穿戴设备进行解锁操作的时刻开始,每隔预设时间检测用户的心率信息;第一控制单元,用于在检测到用户的心率信息的情况下,控制穿戴设备保持解锁状态;第一控制单元,用于在未检测到用户的心率信息的情况下,控制穿戴设备由解锁状态调整为未解锁状态。

可选地,第一获取单元包括:获取模块,用于获取用户发送的用于对穿戴设备进行解锁的解锁启动脉冲指令;采集确定模块,用于在获取到解锁启动脉冲指令之后,采集预设数量个脉冲信息,并将预设数量个脉冲信息作为解锁信息。

可选地,该装置还包括:第一生成单元,用于在判断出解锁信息与第一预设解锁信息不相同的情况下,生成第一提示信息,并向用户发送第一提示信息,其中,第一提示信息用于提示用户解锁信息错误。

可选地,该装置还包括:第二生成单元,用于在未检测到用户的心率信息的情况下,生成第二提示信息,并向用户发送第二提示信息,其中,第二提示信息用于提示用户解锁失败。

可选地,该装置还包括:第二获取单元,用于在获取用户输入的用于对穿戴设备进行解锁的解锁信之前,获取用户通过终端设备发送的用于更改第一预设解锁信息的更改指令,其中,穿戴设备与终端设备配对连接;第三获取单元,用于基于更改指令,获取终端设备发送的第一预设解锁信息和更改之后的第二预设解锁信息;发送单元,用于向终端设备发送用户输入的第二预设解锁信息,以使第二预设解锁信息显示在终端设备的显示界面中;接收单元,用于接收终端设备发送的确认指令,并根据确认指令将第一预设解锁信息替换为第二预设解锁信息。

图4是根据本发明实施例的一种可选地穿戴设备的支付装置的示意图,如图4所示,该穿戴设备的支付的装置主要包括:按键41、采样模块42、主控模块43、蓝牙模块44、心率传感器45和支付模块46,具体地,上述模块的工作原理描述如下。在本发明实施例中,穿戴设备具体以手环为例进行说明。

需要说明的是,在本发明实施例中,按键41、采样模块42、蓝牙模块44、心率传感器45和支付模块46分别与主控模块43相连接,进一步地,穿戴设备中除了上述模块之外,还包括其他功能模块,例如电源模块,显示模块等。进一步地,上述按键41中包括至少一个按键,在本发明实施例中,对按键的数量不做具体的限定。

解锁过程描述如下:

用户把手环佩戴在手腕上后,长按手环上的按键1秒以上,启动解锁(即,上述解锁启动脉冲指令);采样模块收到解锁启动脉冲指令后,开始采集用户输入的密码(即,上述解锁信息)。然后,用户通过手环上的按键,在6个采样周期中,分别输入预置在手环上的密码(即,第一预设解锁信息),采集模块收到6位密码后,把密码发给主控模块。主控模块把收到的密码(即,用书输入的解锁信息)和保存在本地的密码(即,第一预设解锁信息)进行比较,其中,如果不同,则报错(即,生成第一提示信息),具体地,可通过声音或手环上的指示灯进行;如果密码相同,主控模块通过心率传感器读取用户的心率信息,如果没有读取到心率信息,则报错(即,生成第二提示信息),具体地,可通过声音或手环上的指示灯进行;如果能够读到用户心率信息,主控模块进入“已解锁状态”。主控模块进入“已解锁状态”后,每间隔预设时间(例如,5秒),读一次用户的心率信息,其中,如果能够读到心率信息,则继续保持为“已解锁状态”;如果没有读到用户心率信息,则自动重置为“未解锁状态”;

秘钥修改过程描述如下:

首先用户打开手机APP,通过蓝牙通讯连接上手环,然后,用户点击APP上的“更改密码”按键(即,更改指令),输入手环的旧密码(即,第一预设解锁信息)。手环的主控模块通过蓝牙模块,接收到APP发送的“更改密码”指令和旧密码。主控模块验证输入密码是否正确,如果正确,进入密码更新状态;主控模块通知采样模块开始工作,并通知用户开始通过手环上的按键输入新密码(即,第二预设解锁信息)。

用户每按一次按键,即产生一个脉冲信号,在一个采样周期内,采样模块统计用户按键的次数。一般的,我们设计一共有6个采样周期,也就是手环为6位的解锁密码(即,预设数量个脉冲信息)。采样模块每采集到一个脉冲信号,在做脉冲输入次数统计的同时进行重新计时。一个密码输入采样周期的判断条件为:用户按了一次按键后,停顿的时间是否超过1秒,如果超过1秒,采样模块判断为一个密码输入周期结束,进入到下一个密码输入周期;需要说明的是,选取的1秒为经验值,除了1秒之外,还可以选取其他的数据,对此,在本你发明实施例中,不做具体的限定。

采样模块把采集到的输入密码返回给主控模块;主控模块通过蓝牙通讯,把用户通过按键设置的密码显示在手机上;用户判断显示的密码跟预计输入的密码相同,点击APP上的“确认”按键(即,确认指令);主控模块收到APP的密码确认信息,把收到的密码保存在本地,完成密码更改;手环进入正常的工作状态。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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