一种事件执行方法、电子设备、相关装置及系统与流程

文档序号:11831118阅读:217来源:国知局
一种事件执行方法、电子设备、相关装置及系统与流程

本发明涉及计算机互联网领域,尤其涉及事件执行方法、电子设备、便携式移动装置及事件执行系统。



背景技术:

随着电子科技以及互联网(特别是移动互联网)的发展,电子设备的功能越来越强大,比如只要用户按照自身的需求在智能移动设备上安装各种移动应用程序(移动app),便可以得到很多咨询信息,甚至可以足不出户地完成很多事情,人们的生活越来越离不开智能移动终端。

例如,用户可以在电子设备安装聊天交互应用程序并注册一账号(相当于注册一客户端),那么可以登录该客户端与好友随时随地地进行聊天交互;并且,该聊天交互应用程序还可以具有支付功能,即用户还可以通过该客户端随时随地进行移动支付;等等。若用户的账号被盗、支付密码被泄露等,都会给用户带来严重的损失,因此,当前人们非常注重账号安全、支付安全。

现有技术中,针对不同的应用或业务往往采用不同的加密手段或验证手段,比如登录聊天交互应用程序时,不仅要输入登录密码,还需要通过预设的设备锁或令牌设备进行验证,又如进行网上支付时即需要输入支付密码,还有在用户忘记登录密码或支付密码,或账号出现异常被冻结时,需要通过复杂的账号恢复验证流程,比如回答预设问题或通过请求好友帮忙验证等,效率非常低下。如何实现快速简单又安全的验证方法,是人们研究的热点问题。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种事件执行方法、电子设备、便携式移动装置及事件执行系统,可实现快速简单又安全的验证方法,并对能针对多种不同业务或应用采用相同的验证方法。

为了解决上述技术问题,本发明实施例第一方面公开了一种事件执行方法,包括:

接收事件触发指令,并根据所述事件触发指令发起需要进行指纹验证的事件;所述事件包括读写所述便携式移动装置的第一预设存储区域;

通过连接的便携式移动装置获取指纹信息,所述便携式移动装置为内部植入插件的即插即用装置;

验证获取的所述指纹信息是否匹配预设指纹信息;

若验证结果为是时,则执行所述事件。

结合第一方面,在第一种可能的实现方式中,所述事件还包括以下至少一项:

启动应用程序并进行第一客户端的登录;

读写所述便携式移动装置的第一预设存储区域;

通过服务器将第一客户端的数据转移到第二客户端;

根据获取的登录异常报告进行指纹验证;

根据接收的密码修改请求指令进行指纹验证。

结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,当所述事件包括所述启动应用程序并进行第一客户端的登录时,所述发起需要进行指纹验证的事件之后,通过连接的便携式移动装置获取指纹信息之前,还包括:

验证输入的登录密码是否匹配预设登录密码;

当验证结果为是时,执行所述通过连接的便携式移动装置获取指纹信息的步骤。

结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述便携式移动装置包括第一预设存储区域和第二预设存储区域,所述第一预设存储区域为云端存储区域,所述第二预设存储区域为本地存储区域。

结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,当所述事件包括所述读写所述便携式移动装置的第一预设存储区域时,所述执行所述事件包括:

读取所述第一预设存储区域中的数据,并将所述数据上传到建立了连接的存储服务器,其中所述便携式移动装置与所述存储服务器的预设账号进行了绑定,所述存储服务器将所述数据存储到所述账号对应的存储区域中;或

根据与所述便携式移动装置进行了绑定的账号,从建立了连接的存储服务 器中下载数据,并将所述数据写入到所述第一预设存储区域中。

结合第一方面,或者第一方面的第一种可能的实现方式,或者第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,或者第一方面的第四种可能的实现方式,或者第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述便携式移动装置的USB接口与USB接口转换器相连接;所述通过连接的便携式移动装置获取指纹信息包括:

智能移动设备通过所述USB接口转换器与所述便携式移动装置建立了连接,通过所述便携式移动装置获取指纹信息。

本发明实施例第二方面公开了一种电子设备,包括:

指令接收模块,用于接收事件触发指令;

事件发起模块,用于根据所述事件触发指令发起需要进行指纹验证的事件;

指纹信息获取模块,用于通过连接的便携式移动装置获取指纹信息,所述便携式移动装置为内部植入插件的即插即用装置;所述事件包括读写所述便携式移动装置的第一预设存储区域;

指纹验证匹配模块,用于验证获取的所述指纹信息是否匹配预设指纹信息;

事件执行模块,用于若所述指纹验证匹配模块的验证结果为是时,则执行所述事件。

结合第二方面,在第一种可能的实现方式中,所述事件还包括以下至少一项:

启动应用程序并进行第一客户端的登录;

读写所述便携式移动装置的第一预设存储区域;

通过服务器将第一客户端的数据转移到第二客户端;

根据获取的登录异常报告进行指纹验证;

根据接收的密码修改请求指令进行指纹验证。

结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,当所述事件包括所述启动应用程序并进行第一客户端的登录时,所述电子设备还包括:

密码验证模块,用于在所述事件发起模块发起需要进行指纹验证的事件之后,所述指纹信息获取模块通过连接的便携式移动装置获取指纹信息之前,验证输入的登录密码是否匹配预设登录密码;当验证结果为是时,触发所述指纹 信息获取模块执行所述通过连接的便携式移动装置获取指纹信息的步骤。

结合第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述便携式移动装置包括第一预设存储区域和第二预设存储区域,所述第一预设存储区域为云端存储区域,所述第二预设存储区域为本地存储区域。

结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,当所述事件包括所述读写所述便携式移动装置的第一预设存储区域时,所述事件执行模块包括:

数据读取上传单元,用于读取所述第一预设存储区域中的数据,并将所述数据上传到建立了连接的存储服务器,其中所述便携式移动装置与所述存储服务器的预设账号进行了绑定,所述存储服务器将所述数据存储到所述账号对应的存储区域中;或

数据下载写入单元,用于根据与所述便携式移动装置进行了绑定的账号,从建立了连接的存储服务器中下载数据,并将所述数据写入到所述第一预设存储区域中。

结合第二方面,或者第二方面的第一种可能的实现方式,或者第二方面的第二种可能的实现方式,或者第二方面的第三种可能的实现方式,或者第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述电子设备为智能移动设备,所述便携式移动装置的USB接口与USB接口转换器相连接;

所述指纹信息获取模块通过连接的便携式移动装置获取指纹信息包括:通过所述USB接口转换器与所述便携式移动装置建立了连接,通过所述便携式移动装置获取指纹信息。

本发明实施例第三方面公开了一种便携式移动装置,包括:

连接建立模块,用于与电子设备建立连接;其中所述便携式移动装置为内部植入插件的即插即用装置;

指纹信息采集模块,用于根据接收到的所述电子设备发送的指纹采集指令,进行指纹信息采集;

指纹信息发送模块,用于采集的所述指纹信息发送给所述电子设备,以使所述电子设备发起需要进行指纹验证的事件后,验证获取的所述指纹信息是否匹配预设指纹信息,并当验证结果为是时执行所述事件;所述事件包括读写所述便携式移动装置的第一预设存储区域。

结合第三方面,在第一种可能的实现方式中,所述便携式移动装置包括第一预设存储区域和第二预设存储区域,所述第一预设存储区域为云端存储区域,所述第二预设存储区域为本地存储区域。

结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,还包括:

数据发送模块,用于根据所述电子设备的数据读取指令将所述第一预设存储区域中的数据发送到所述电子设备,以使所述电子设备将所述数据上传到建立了连接的存储服务器;

数据接收模块,用于接收所述电子设备写入的数据并存储在所述第一预设存储区域中;所述写入的数据为所述电子设备从建立了连接的存储服务器中下载的数据。

结合第三方面。或者第三方面的第一种可能的实现方式,或者第三方面的第二种可能的实现方式,在第三种可能的实现方式中,还包括USB接口转换器;所述电子设备为智能移动设备;

所述便携式移动装置的USB接口与USB接口转换器相连接,以使所述智能移动设备通过所述USB接口转换器与所述便携式移动装置建立了连接,通过所述便携式移动装置获取指纹信息。

本发明实施例第四方面公开了一种事件执行系统,包括电子设备和便携式移动装置,其中,所述电子设备接收事件触发指令,并根据所述事件触发指令发起需要进行指纹验证的事件;通过连接的所述便携式移动装置获取指纹信息,所述便携式移动装置为内部植入插件的即插即用装置;验证获取的所述指纹信息是否匹配预设指纹信息;若验证结果为是时,则执行所述事件。

结合第四方面,在第一种可能的实现方式中,该电子设备为如第二方面,或者第二方面的第一种可能的实现方式,或者第二方面的第二种可能的实现方式,或者第二方面的第三种可能的实现方式,或者第二方面的第四种可能的实现方式,或者第二方面的第五种可能的实现方式中的电子设备;该便携式移动装置为如第三方面,或者第三方面的第一种可能的实现方式,或者第三方面的第三种可能的实现方式中的便携式移动装置。

本发明实施例第五方面公开了一种计算机存储介质,所述计算机存储介质存储有程序,所述程序执行时包括本发明实施例第一方面、或者第一方面的第 一种可能的实现方式,或者第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,或者第一方面的第四种可能的实现方式,或者第一方面的第五种可能的实现方式中的事件执行方法的全部步骤。

实施本发明实施例,发起需要进行指纹验证的事件后,通过连接的便携式移动装置获取指纹信息,该便携式移动装置为内部植入插件的即插即用装置,然后验证获取的指纹信息匹配预设指纹信息后,执行该事件,实现了快速简单又安全的验证方法,需要进行指纹验证的事件可以分别是多种不同业务或应用发起的事件,因此能针对多种不同业务或应用采用相同的验证方法,大大提高了验证效率,另外,该便携式移动装置可设有云端存储区域,在指纹验证通过后可实现云存储的功能,可随时随地查看并恢复云端存储的数据,大大便于用户查看私密数据。

附图说明

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

图1是本发明实施例提供的事件执行方法的应用场景示意图;

图2是本发明实施例提供的事件执行方法的流程示意图;

图3是本发明提供的事件执行方法的另一实施例的流程示意图;

图4是本发明提供的事件执行方法的另一实施例的流程示意图;

图5是本发明提供的事件执行方法的另一实施例的流程示意图;

图6是本发明实施例提供的电子设备的结构示意图;

图7是本发明提供的电子设备的另一实施例的结构示意图;

图8是本发明实施例提供的事件执行模块结构示意图;

图9是本发明提供的电子设备的另一实施例的结构示意图;

图10是本发明实施例提供的便携式移动装置的结构示意图;

图11是本发明提供的便携式移动装置的另一实施例的结构示意图;

图12是本发明提供的事件执行系统的结构示意图。

具体实施方式

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

本发明各个实施例可以基于图1所示的应用场景来实施,电子设备可以安装集合有好友交互(包括分组聊天、语音或视频对讲等)、好友分享文字与图片、娱乐游戏、消费支付、出行安全预警等功能为一体的应用程序,通过注册并登陆该应用程序,电子设备与服务器进行连接,从而实现与其他电子设备的数据交互,用户可以与其他好友进行交互或进行网上支付等。本发明实施例通过与该电子设备建立连接的便携式移动装置,可以获取用户的指纹信息并进行验证,来执行相应的事件。

需要说明的是,本发明各个实施例中的电子设备包括但不限于个人计算机、个人数字助理(Personal Digital Assis tant,PDA)、媒体播放器、智能移动设备(包括移动电话、移动电脑、平板电脑、智能电视、智能手表、智能眼镜和智能手环等);电子设备可以与便携式移动装置以有线或无线的方式进行连接;本发明各个实施例中的服务器可以包括后台服务器、组件服务器、交友服务器和存储服务器等。

下面结合图2至图5实施例来详细说明本发明事件执行方法的具体实施方式:

如图2示出的本发明实施例提供的事件执行方法的流程示意图,从电子设备侧来描述事件执行方法的技术方案,包括:

步骤S200:接收事件触发指令,并根据所述事件触发指令发起需要进行指纹验证的事件;

具体地,本发明实施例中的事件触发指令是指可以被控件识别的操作,例如窗口的加载、单击或双击,按钮的点击,编辑框的文本输入、文本修改等等;本发明实施例中的事件可以只是各种不同的业务操作或功能实现,包括读写所述便携式移动装置的第一预设存储区域;还可以包括但不限于以下至少一项:启动应用程序并进行第一客户端的登录;通过服务器将第一客户端的数据转移到第二客户端;根据获取的登录异常报告进行指纹验证;根据接收的密码修改 请求指令进行指纹验证,等等。并且,该事件触发指令对应的触发执行事件是需要进行指纹验证的事件,即开发人员预先设置了该事件的执行必须要先进行指纹验证。

需要说明的是,本发明各个实施例中的第一客户端或第二客户端可以为登陆应用程序的登陆账号。

步骤S202:通过连接的便携式移动装置获取指纹信息;

具体地,本发明实施例中的便携式移动装置为内部植入插件的即插即用装置,即无论该便携式移动装置通过有线或无线与电子设备进行连接后,该电子设备都能建立直接与该便携式移动装置建立通信连接,进行数据交互;再详细地,该便携式移动装置具有获取用户指纹信息的采集模块,用户只需将手指放置该采集模块上,该便携式移动装置便可采集到用户的指纹信息,并将该指纹信息发送给该电子设备,那么电子设备即通过连接的该便携式移动装置获取到了指纹信息。

步骤S204:验证获取的所述指纹信息是否匹配预设指纹信息;

具体地,该电子设备对获取的该指纹信息进行验证;再详细地,针对该需要进行指纹验证的事件,可以预先设置用户的指纹信息,即预先采集设置用户的指纹信息,将该预设指纹信息存储到该电子设备,或者该电子设备将该预设指纹信息发送到服务器进行存储;当需要进行指纹信息验证时,该电子设备可以调用自身存储的预设指纹信息或向服务器下载该预设指纹信息来对获取的指纹信息进行验证,该电子设备还可以将获取的指纹信息发送给服务器,由服务器根据存储的预设指纹信息来进行验证,然后向该电子设备返回验证结果;当验证结果为是时,执行步骤S206,否则执行步骤S208。

步骤S206:执行所述事件;

具体地,该电子设备触发执行该事件,比如启动应用程序并进行第一客户端的登录,或读写所述便携式移动装置的第一预设存储区域等等。

步骤S208:提示验证失败。

具体地,该电子设备可以提示验证失败,请求再次进行指纹验证,或者直接结束事件处理等等。

需要说明的是,本发明实施例中步骤S204之前预先设置用户的指纹信息具体可以包括:将该需要进行指纹验证的事件与用户指纹信息进行绑定,例如该 需要进行指纹验证的事件为启动应用程序并进行客户端的登陆,那么每个客户端可以绑定指纹信息;再具体地,可以通过本发明实施例中的便携式移动装置来进行绑定,每个便携式移动装置各自对应一个唯一的编号,便携式移动装置先提示输入指纹信息并利用指纹扫描技术获取到指纹信息(如可以提示重复输入3次指纹信息,以确认获取的指纹信息),然后将该获取的指纹信息上传到服务器的数据库中;另外还可以提示输入另一个指纹信息(也可以提示重复输入3次指纹信息,以确认获取的另一个指纹信息),然后将该获取的另一个指纹信息上传到服务器的数据库中,那么即完成了绑定。该另一个指纹信息区别于之前输入的指纹信息,可以为某一特定用户的指纹信息,当出现特殊情况或达到预设条件可作为备用或进一步验证的另一指纹信息。

那么步骤S204的验证步骤具体可以为,该电子设备将获取的指纹信息与服务器中数据库存储的该便携式移动装置对应编号下的指纹信息进行验证匹配,例如匹配程度达到70%,那么即验证匹配成功,否则验证匹配失败,需重新提示输入指纹信息,当验证匹配失败的次数超过预设次数,可提示输入另一指纹信息,以对该另一指纹信息进行验证匹配,若还是不匹配则当天不允许再进行指纹验证。也就是说,该另一指纹信息可以是为了在用户的手指受伤或者由于某些原因无法正常使用用于进行指纹验证的手指时使用,从而更加高效更加便于对事件的执行。

实施本发明实施例,发起需要进行指纹验证的事件后,通过连接的便携式移动装置获取指纹信息,该便携式移动装置为内部植入插件的即插即用装置,然后验证获取的指纹信息匹配预设指纹信息后,执行该事件,实现了快速简单又安全的验证方法,需要进行指纹验证的事件可以分别是多种不同业务或应用发起的事件,因此能针对多种不同业务或应用采用相同的验证方法,大大提高了验证效率,另外,该便携式移动装置可设有云端存储区域,在指纹验证通过后可实现云存储的功能,可随时随地查看并恢复云端存储的数据,大大便于用户查看私密数据。

下面通过举例不同的事件来进一步详细地说明本发明实施例:

当事件包括启动应用程序并进行第一客户端的登录时,如图3示出的本发明提供的事件执行方法的另一实施例的流程示意图,从电子设备、便携式移动 装置以及服务器三侧来描述,包括:

步骤S300:电子设备接收启动应用程序并进行第一客户端的登录的触发指令;

具体地,用户可以通过电子设备启动应用程序,本发明实施例的应用程序可以为集合有好友交互(包括分组聊天、语音或视频对讲等)、好友分享文字与图片、娱乐游戏、消费支付、出行安全预警等功能为一体的应用程序。

步骤S302:电子设备启动应用程序,并根据该触发指令发起需要进行指纹验证的第一客户端的登录事件;

具体地,可以结合登录密码的验证以及指纹验证来进行第一客户端的登录,即电子设备可以通过预设的登录界面或者通过播放预设语音信息等方式来提示用户输入登录密码以及在便携式移动装置中输入指纹信息。

步骤S304:电子设备获取输入的登录密码,并验证输入的登录密码是否匹配预设登录密码;

具体地,当验证登录密码匹配后,执行步骤S306,否则,执行步骤S318;需要说明的是,本发明实施例不限于先进行登录密码验证,后进行指纹信息验证,还可以先进行指纹信息验证,后进行登录密码验证,图3只是其中一个实施例,本发明不作限制。

步骤S306:电子设备触发便携式移动装置采集指纹信息;

具体地,该电子设备与便携式移动装置可以通过有线相互连接,如USB(Universal Serial Bus,通用串行总线)接口等方式,也可以通过无线相互连接如蓝牙、NFC(Near Field Communication,近距离无线通讯)或Wifi等方式。

步骤S308:便携式移动装置采集指纹信息;

具体地,用户可以将手指放置在该便携式移动装置的采集区域,该便携式移动装置可以采用指纹扫描技术,采集到指纹信息。

步骤S310:便携式移动装置将采集的指纹信息发送给电子设备;

步骤S312:电子设备从服务器获取该便携式移动装置对应编号下的预设指纹信息;

具体地,用户使用的该便携式移动装置可以与登录的第一客户端建立绑定关系,那么该便携式移动装置对应编号下的预设指纹信息间接地与登录的第一客户端也建立了绑定关系;该便携式移动装置对应编号下的预设指纹信息也可 以直接与登录的第一客户端建立绑定关系。

步骤S314:电子设备验证获取的所述指纹信息是否匹配预设指纹信息;

具体地,当验证结果为是时,执行步骤S316,否则执行步骤S318。

步骤S316:电子设备完成该第一客户端的登录;

步骤S318:提示验证失败。

具体地,该电子设备可以提示验证失败,请求再次进行登录密码验证或指纹验证,或者直接结束事件处理等等。

当事件包括读写所述便携式移动装置的第一预设存储区域时,如图4示出的本发明提供的事件执行方法的另一实施例的流程示意图,从电子设备、便携式移动装置以及服务器三侧来描述,包括:

步骤S400:电子设备接收读写便携式移动装置的触发指令;

具体地,本发明实施例中的便携式移动装置可以包括第一预设存储区域和第二预设存储区域,该第一预设存储区域为云端存储区域,该第二预设存储区域为本地存储区域。该触发指令具体为读写该便携式移动装置中第一预设存储区域的指令,需要进行指纹验证;该第二预设存储区域即为现有技术中存储盘中存储数据的区域,用户随时可以进行读取和写入,无需进行验证。

步骤S402:电子设备根据该触发指令发起需要进行指纹验证的读写便携式移动装置的事件;

步骤S404:电子设备触发便携式移动装置采集指纹信息;

步骤S406:便携式移动装置采集指纹信息;

步骤S408:便携式移动装置将采集的指纹信息发送给电子设备;

步骤S410:电子设备从服务器获取该便携式移动装置对应编号下的预设指纹信息;

具体地,步骤S404至步骤S410可以对应参考图3实施例中步骤S306至步骤S312,这里不再赘述。

步骤S412:电子设备验证获取的所述指纹信息是否匹配预设指纹信息;

具体地,当验证结果为是时,执行步骤S414,否则执行步骤S418。

步骤S414:电子设备读取该第一预设存储区域中的数据;

步骤S416:电子设备将该数据上传到建立了连接的存储服务器;

具体地,该第一预设存储区域为云端存储区域,即虽然该第一预设存储区 域中的数据可以存储在该便携式移动装置本端,但需要该电子设备通过互联网连接存储服务器才能读取到该第一预设存储区域中的数据,并该电子设备可以自动将该数据上传到域该电子设备建立了连接的存储服务器中,同时进行云端的存储。需要说明的是,本发明实施例的便携式移动装置与存储服务器的预设账号进行了绑定,该存储服务器将该数据存储到所述账号对应的存储区域中,避免了用户误删除了便携式移动装置上的数据导致无法恢复该数据的发生;

再具体地,本发明步骤S416还可以包括:电子设备根据与该便携式移动装置进行了绑定的账号,从建立了连接的存储服务器中下载数据,并将数据写入到第一预设存储区域中,即数据恢复的过程。

步骤S418:提示验证失败。

具体地,该电子设备可以提示验证失败,请求再次进行指纹验证,或者直接结束事件处理等等。

当事件包括通过服务器将第一客户端的数据转移到第二客户端时,如图5示出的本发明提供的事件执行方法的另一实施例的流程示意图,从电子设备、便携式移动装置以及服务器三侧来描述,包括:

步骤S500:电子设备接收将第一客户端的数据转移到第二客户端的触发指令;

具体地,当用户需要将第一客户端的数据转移到第二客户端(例如好友的客户端或第三方平台的客户端等)时,可以在电子设备中进行触发;数据转移可以包括转账业务、网上支付等等。

步骤S502:电子设备根据该触发指令发起需要进行指纹验证的将第一客户端的数据转移到第二客户端的事件;

步骤S504:电子设备触发便携式移动装置采集指纹信息;

步骤S506:便携式移动装置采集指纹信息;

步骤S508:便携式移动装置将采集的指纹信息发送给电子设备;

步骤S510:电子设备从服务器获取该便携式移动装置对应编号下的预设指纹信息;

具体地,步骤S504至步骤S510可以对应参考图3实施例中步骤S306至步骤S312,这里不再赘述。

步骤S512:电子设备验证获取的所述指纹信息是否匹配预设指纹信息;

具体地,当验证结果为是时,执行步骤S514,否则执行步骤S518。

步骤S514:电子设备请求服务器将第一客户端的数据转移到第二客户端;

步骤S516:服务器完成数据转移;

具体地,服务器将第一客户端的数据转移到第二客户端,从而完成了转账业务、网上支付等等。

步骤S518:提示验证失败。

具体地,该电子设备可以提示验证失败,请求再次进行指纹验证,或者直接结束事件处理等等。

需要说明的是,图5实施例中同样可以结合密码验证和指纹信息验证来执行事件。

进一步地,本发明实施例中的需要进行指纹验证的事件还可以包括根据获取的登录异常报告进行指纹验证,即若服务器分析出某客户端的登录出现异常,那么服务器可以提前冻结该客户端,并可以通知用户进行恢复,该恢复的过程即需要进行指纹验证;需要进行指纹验证的事件还可以包括根据接收的密码修改请求指令进行指纹验证,即用户可以随时根据需求修改指纹信息,但前提是需要先通过指纹验证。

需要说明的是,本发明实施例中涉及的各种不同的业务操作或功能实现的需要进行指纹验证的事件可以出现在同一个应用程序中,即通过本发明实施例的事件执行方法可以针对多种不同业务或应用采用相同的验证方法,即采用同一个便携式移动装置即可完成多种不同业务或应用,不但安全性高,而且能大大提高了验证效率。

再进一步地,本发明实施例中的电子设备可以为智能移动设备,如智能手机等,那么便携式移动装置还可以通过将USB接口与USB接口转换器相连接,从而实现与智能移动设备的连接,也就是说,智能移动设备可以通过所述USB接口转换器与便携式移动装置建立连接,然后通过该便携式移动装置获取指纹信息,进行指纹验证来执行事件,比如查看该便携式移动装置中第一预设存储区域的数据。

实施本发明实施例,发起需要进行指纹验证的事件后,通过连接的便携式移动装置获取指纹信息,该便携式移动装置为内部植入插件的即插即用装置,然后验证获取的指纹信息匹配预设指纹信息后,执行该事件,实现了快速简单 又安全的验证方法,需要进行指纹验证的事件可以分别是多种不同业务或应用发起的事件,因此能针对多种不同业务或应用采用相同的验证方法,大大提高了验证效率,另外,该便携式移动装置可设有云端存储区域,在指纹验证通过后可实现云存储的功能,可随时随地查看并恢复云端存储的数据,大大便于用户查看私密数据。

为了便于更好地实施本发明实施例的上述方案,本发明还对应提供了一种电子设备,如图6示出的本发明实施例提供的电子设备的结构示意图,电子设备60可以包括:指令接收模块600、事件发起模块602、指纹信息获取模块604、指纹验证匹配模块606和事件执行模块608,其中

指令接收模块600用于接收事件触发指令;

事件发起模块602用于根据所述事件触发指令发起需要进行指纹验证的事件;所述事件包括读写所述便携式移动装置的第一预设存储区域;

指纹信息获取模块604用于通过连接的便携式移动装置获取指纹信息,所述便携式移动装置为内部植入插件的即插即用装置;

指纹验证匹配模块606用于验证获取的所述指纹信息是否匹配预设指纹信息;

事件执行模块608用于若指纹验证匹配模块606的验证结果为是时,则执行所述事件。

具体地,本发明实施例中的事件可以包括以下至少一项:

启动应用程序并进行第一客户端的登录;

读写所述便携式移动装置的第一预设存储区域;

通过服务器将第一客户端的数据转移到第二客户端;

根据获取的登录异常报告进行指纹验证;

根据接收的密码修改请求指令进行指纹验证,等等。

进一步地,如图7示出的本发明提供的电子设备的另一实施例的结构示意图,当事件包括启动应用程序并进行第一客户端的登录时,电子设备60除了包括指令接收模块600、事件发起模块602、指纹信息获取模块604、指纹验证匹配模块606和事件执行模块608外,还可以包括密码验证模块6010,用于在事件发起模块602发起需要进行指纹验证的事件之后,指纹信息获取模块604通 过连接的便携式移动装置获取指纹信息之前,验证输入的登录密码是否匹配预设登录密码;当验证结果为是时,触发指纹信息获取模块604执行所述通过连接的便携式移动装置获取指纹信息的步骤。

具体地,本发明实施例中的便携式移动装置可以包括第一预设存储区域和第二预设存储区域,所述第一预设存储区域为云端存储区域,所述第二预设存储区域为本地存储区域。

再进一步地,如图8示出的本发明实施例提供的事件执行模块结构示意图,当事件包括所述读写所述便携式移动装置的第一预设存储区域时,电子设备60中的事件执行模块608可以包括数据读取上传单元6080或数据下载写入单元6082,图中以都包括数据读取上传单元6080和数据下载写入单元6082为例进行说明,其中

数据读取上传单元6080用于读取所述第一预设存储区域中的数据,并将所述数据上传到建立了连接的存储服务器,其中所述便携式移动装置与所述存储服务器的预设账号进行了绑定,所述存储服务器将所述数据存储到所述账号对应的存储区域中;

数据下载写入单元6082用于根据与所述便携式移动装置进行了绑定的账号,从建立了连接的存储服务器中下载数据,并将所述数据写入到所述第一预设存储区域中。

再进一步地,电子设备60为智能移动设备,所述便携式移动装置的USB接口与USB接口转换器相连接;指纹信息获取模块604通过连接的便携式移动装置获取指纹信息包括:通过所述USB接口转换器与所述便携式移动装置建立了连接,通过所述便携式移动装置获取指纹信息。

再进一步地,请参阅图9,图9是本发明提供的电子设备的另一实施例的结构示意图。其中,如图9所示,该电子设备90可以包括:至少一个处理器901,例如CPU,至少一个网络接口904,用户接口903,存储器905,以及至少一个通信总线902。其中,通信总线902用于实现这些组件之间的连接通信。其中,用户接口903可以包括显示屏(Display)9,可选用户接口903还可以包括标准的有线接口、无线接口。网络接口904可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器905可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器905可选 的还可以是至少一个位于远离前述处理器901的存储装置。如图9所示,作为一种计算机存储介质的存储器905中可以包括操作系统、网络通信模块、用户接口模块以及事件执行程序。

在图9所示的电子设备90中,网络接口904主要用于连接服务器,与服务器进行数据通信,并通过服务器与其他客户端进行数据交互;而处理器901可以用于调用存储器905中存储的事件执行程序,并执行以下操作:

接收事件触发指令,并根据所述事件触发指令发起需要进行指纹验证的事件;通过连接的便携式移动装置获取指纹信息,所述便携式移动装置为内部植入插件的即插即用装置;验证获取的所述指纹信息是否匹配预设指纹信息;若验证结果为是时,则执行所述事件。

具体地,所述事件包括以下至少一项:

启动应用程序并进行第一客户端的登录;

读写所述便携式移动装置的第一预设存储区域;

通过服务器将第一客户端的数据转移到第二客户端;

根据获取的登录异常报告进行指纹验证;

根据接收的密码修改请求指令进行指纹验证。

具体地,当所述事件包括所述启动应用程序并进行第一客户端的登录时,处理器901发起需要进行指纹验证的事件之后,通过连接的便携式移动装置获取指纹信息之前,还可以执行:

验证输入的登录密码是否匹配预设登录密码;当验证结果为是时,执行所述通过连接的便携式移动装置获取指纹信息的步骤。

具体地,便携式移动装置包括第一预设存储区域和第二预设存储区域,所述第一预设存储区域为云端存储区域,所述第二预设存储区域为本地存储区域。

具体地,当所述事件包括所述读写所述便携式移动装置的第一预设存储区域时,处理器901执行所述事件包括:

读取所述第一预设存储区域中的数据,并将所述数据上传到建立了连接的存储服务器,其中所述便携式移动装置与所述存储服务器的预设账号进行了绑定,所述存储服务器将所述数据存储到所述账号对应的存储区域中;或

根据与所述便携式移动装置进行了绑定的账号,从建立了连接的存储服务器中下载数据,并将所述数据写入到所述第一预设存储区域中。

进一步地,便携式移动装置的USB接口与USB接口转换器相连接;处理器901通过连接的便携式移动装置获取指纹信息包括:

智能移动设备通过所述USB接口转换器与所述便携式移动装置建立了连接,通过所述便携式移动装置获取指纹信息。

需要说明的是,本发明实施例中的电子设备60或电子设备90包括但不限于移动电话、移动电脑、平板电脑、个人数字助理、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等用户设备,电子设备60或电子设备90的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

为了便于更好地实施本发明实施例的上述方案,本发明还对应提供了一种便携式移动装置,如图10示出的本发明实施例提供的便携式移动装置的结构示意图,便携式移动装置100可以包括:连接建立模块1000、指纹信息采集模块1002和指纹信息发送模块1004,其中

连接建立模块1000用于与电子设备建立连接;其中所述便携式移动装置为内部植入插件的即插即用装置;

指纹信息采集模块1002用于根据接收到的所述电子设备发送的指纹采集指令,进行指纹信息采集;

指纹信息发送模块1004用于采集的所述指纹信息发送给所述电子设备,以使所述电子设备发起需要进行指纹验证的事件后,验证获取的所述指纹信息是否匹配预设指纹信息,并当验证结果为是时执行所述事件;所述事件包括读写所述便携式移动装置的第一预设存储区域。

具体地,便携式移动装置100可以包括第一预设存储区域和第二预设存储区域,所述第一预设存储区域为云端存储区域,所述第二预设存储区域为本地存储区域。

进一步地,如图11示出的本发明提供的便携式移动装置的另一实施例的结构示意图,便携式移动装置100包括连接建立模块1000、指纹信息采集模块1002和指纹信息发送模块1004外,还可以包括数据发送模块1006和数据接收模块1008,其中

数据发送模块1006用于根据所述电子设备的数据读取指令将所述第一预设 存储区域中的数据发送到所述电子设备,以使所述电子设备将所述数据上传到建立了连接的存储服务器;

数据接收模块1008用于接收所述电子设备写入的数据并存储在所述第一预设存储区域中;所述写入的数据为所述电子设备从建立了连接的存储服务器中下载的数据。

再进一步地,本发明的便携式移动装置100还可以包括USB接口转换器;该电子设备为智能移动设备;便携式移动装置100的USB接口与USB接口转换器相连接,以使所述智能移动设备通过所述USB接口转换器与便携式移动装置100建立了连接,通过便携式移动装置100获取指纹信息。

可理解的是,便携式移动装置100中各模块的功能可对应参考上述各方法实施例中的具体实现方式,这里不再赘述。

相应地,本发明还公开了一种事件执行系统,如图12示出的本发明提供的事件执行系统的结构示意图,事件执行系统120可以包括电子设备1200和便携式移动装置1202,其中

电子设备1200接收事件触发指令,并根据所述事件触发指令发起需要进行指纹验证的事件;通过连接的便携式移动装置1202获取指纹信息,便携式移动装置1202为内部植入插件的即插即用装置;验证获取的所述指纹信息是否匹配预设指纹信息;若验证结果为是时,则执行所述事件。

具体地,事件执行系统120还可以包括服务器1204,电子设备1200可以为如图6至图9实施例中的电子设备,便携式移动装置1202可以为图10至图11实施例中的便携式移动装置,这里不再赘述。

综上所述,发起需要进行指纹验证的事件后,通过连接的便携式移动装置获取指纹信息,该便携式移动装置为内部植入插件的即插即用装置,然后验证获取的指纹信息匹配预设指纹信息后,执行该事件,实现了快速简单又安全的验证方法,需要进行指纹验证的事件可以分别是多种不同业务或应用发起的事件,因此能针对多种不同业务或应用采用相同的验证方法,大大提高了验证效率,另外,该便携式移动装置可设有云端存储区域,在指纹验证通过后可实现云存储的功能,可随时随地查看并恢复云端存储的数据,大大便于用户查看私密数据。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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