一种密码输入的方法与设备与流程

文档序号:11156094阅读:411来源:国知局
一种密码输入的方法与设备与制造工艺

本申请涉及计算机领域,尤其涉及一种密码输入的技术。



背景技术:

随着移动智能终端在人们生活中的普及,各类平台或应用在使用过程中的安全保障需求随之增长,因此密码保护被广泛应用在个人隐私保护、在线支付、账号校验等方面,现有技术通过触发系统键盘输入符号密码,或触发系统九宫格输入图案密码,以及通过人脸或指纹识别等方式输入身份识别密码。

然而,现有的密码输入方式较为繁琐,例如键盘中切换大小写、数字和字符,输入图案易中途离开触点致出错或锁定,且单一类型的密码输入使得密码验证安全性较低,例如单一的指纹验证会在指纹信息丢失后导致安全保障丧失。



技术实现要素:

本申请的一个目的是提供一种密码输入的方法与设备,用以解决密码输入中输入繁琐且方法单一安全性低的问题。

为实现上述目的,根据本申请的一个方面,本申请提供了一种密码输入的方法,该方法解决了密码输入中输入繁琐且方法单一安全性低的问题,该方法包括:

根据移动终端的密码输入请求,启动所述移动终端上的传感应用;

利用所述传感应用获取用户操作所述移动终端所对应的传感信息;

根据所述传感信息生成所述密码输入请求对应的输入密码信息。

根据本申请的另一个方面,本申请提供了一种密码输入的设备,该设备解决了密码输入中输入繁琐且方法单一安全性低的问题,该设备包括:

传感应用启动装置,用于根据移动终端的密码输入请求,启动所述移动终端上的传感应用;

传感信息获取装置,用于利用所述传感应用获取用户操作所述移动终端所对应的传感信息;

密码信息生成装置,用于根据所述传感信息生成所述密码输入请求对应的输入密码信息。

与现有技术相比,本申请根据移动智能终端的密码输入请求启动对应的传感应用,并利用传感应用获取用户操纵移动智能终端所得的传感信息,从而根据传感信息生成输入的密码信息,解决了密码输入中输入繁琐且方法单一安全性低的问题,简化了密码输入操作,提升了密码输入的效率,增加密码输入的多样性以及趣味性进而提升密码输入的安全性。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1示出根据本申请一个方面的一种密码输入的方法流程图;

图2示出根据本申请一个优选实例的一种密码输入的方法流程图;

图3示出根据本申请又一个优选实例的一种密码输入方法中步骤S2流程图;

图4示出根据本申请再一个优选实例的一种密码输入方法中步骤S2流程图;

图5示出根据本申请另一个方面的一种用于密码输入的设备示意图;

图6示出根据本申请另一个优选实例的一种用于密码输入的设备示意图;

图7示出根据本申请又一个优选实例的一种用于密码输入的设备中传感信息获取装置示意图;

图8示出根据本申请再一个优选实例的一种用于密码输入的设备中传感信息获取装置示意图;

图9示出根据本申请另一个优选实例的基于方位变换的密码输入示意图;

图10示出根据本申请另一个优选实例的基于向右倾角变化的密码输 入示意图;

图11示出根据本申请另一个优选实例的基于向左倾角变化的密码输入示意图;

图12示出根据本申请另一个优选实例的基于方位变换的密码输入中传感信息确认示意图。

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

下面结合附图对本申请作进一步详细描述。

在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

图1示出根据本申请一个方面的一种密码输入的方法流程图。包括步骤S1、步骤S2以及步骤S3。

其中,步骤S1根据移动终端的密码输入请求,启动所述移动终端上的传感应用;步骤S2利用所述传感应用获取用户操作所述移动终端所对应的传 感信息;步骤S3根据所述传感信息生成所述密码输入请求对应的输入密码信息。

具体地,在步骤S1中设备1根据移动终端的密码输入请求,启动所述移动终端上的传感应用是指获取移动终端如手机、平板电脑等的密码输入或校验请求,例如用户进入应用或支付,应用被打开或进入支付校验,该应用发出密码输入请求,系统根据所述密码输入请求打开传感应用,例如根据方位角度的密码输入请求打开指南针应用、根据倾斜角度的密码输入请求打开水平仪应用等。其中,所述密码输入请求是指系统或应用需要密码输入进行安全保障或身份认证的请求,所述移动终端包括手机、平板电脑、电脑外置感应器、掌上游戏机等智能移动设备但不限于此,所述传感应用是指基于移动终端内置的各类智能传感器所对应的应用,例如基于磁阻传感器的指南针应用,基于陀螺仪传感器的水平仪应用等。启动所述移动终端上的传感应用使得密码输入可以通过传感应用中的传感信息完成,从而提升密码输入的效率和便捷性。

优选地,所述传感应用包括以下至少任一项:基于方向传感器的传感应用;基于加速度传感器的传感应用;基于磁阻传感器的传感应用;基于陀螺仪传感器的传感应用;基于接近传感器的传感应用。其中,所述传感应用在感应数据或进行工作时用到至少一种传感器,从而可以进行基于传感器收集数据进而通过传感应用进行密码输入,例如,设置密码输入是通过指南针应用的方位角度进行,则在密码输入时需要调用指南针应用进而调用磁阻传感器。上述传感器的一个或多个被包括在所述传感应用中可快速收集密码输入所需要的传感信息。

接着,在步骤S2中设备1利用所述传感应用获取用户操作所述移动终端所对应的传感信息是指在传感应用启动后通过用户对所述移动终端的操作例如图9所示在指南针应用启动后转动应用所在移动终端的方向,通过所述对移动端的操作获得传感信息,例如通过指南针应用中的传感器获取方位信息为243°。其中,所述用户操作所述移动终端是指根据传感应用的种类不同对应用所在移动终端做出传感应用可收集传感信息的相应操作,例如指南针应用相应的用户操作即为对移动终端进行方位或方向变操作,水平仪应用相 应的用户操作即为对移动终端进行角度倾斜操作。所述传感信息是指传感应用启动后根据所述用户操作所述移动终端所获取的原始传感数据的综合,例如图10所示,传感应用为水平仪其所收集的传感数据为向左下方倾斜20°,其中传感信息包括向左、向下以及角度。

本领域技术人员应能理解上述获取传感信息的方式仅为举例,其他现有的或今后可能出现的获取传感信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

接着,在步骤S3中设备1根据所述传感信息生成所述密码输入请求对应的输入密码信息。是指根据传感应用所获取的传感信息中的一个或多个传感数据进行处理或转换生成设置密码时的预置的密码信息或形式,例如图9中所示的指南针所指示的向一定方向的角度即为密码信息,是由指南针应用所收集的方位以及磁极数据等传感信息综合处理生成的,又如图10中所示的水平仪所示的向一定方向和方位倾斜的角度即为密码信息,是由水平仪应用所收集的角度和水平轴偏离角度等传感信息综合处理生成的。其中,所述输入密码信息是指用于校验密码的信息,例如图9中指南针的方位和角度信息,图10中的方向、方位和倾角信息,所述输入密码信息与密码输入请求对应是指例如密码输入请求若是需要指南针的方位信息,则会启动指南针应用收集到相应的方位变换数据,从而生成需要的指南针方位信息所对应的输入密码信息。

本领域技术人员应能理解上述生成输入密码信息的方式仅为举例,其他现有的或今后可能出现的生成输入密码信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

优选地,所述传感信息包括多个传感数据,其中,在步骤S3中设备1通过对所述多个传感数据进行综合处理生成所述密码输入请求对应的输入密码信息。所述传感数据是由传感应用所收集的数据,其中,传感应用根据功能的不同包括一种或一种以上的传感器,因此传感信息是诸多传感器所收集的传感数据的综合。所述综合处理传感数据是指将所收集的传感数据使用一定的算法或是预定的处理手段进行处理从而生成所述输入密码信息的方法,但处理手段并不限于上述举例。

优选地,所述综合处理包括以下至少任一项:

按各传感数据的生成时间拼接所述多个传感数据;

按各传感数据的生成时间对所述多个传感数据执行预定的数据运算;

按各传感数据的生成时间及数据类型对所述多个传感数据执行预定的数据处理。

其中,所述按各传感数据的生成时间拼接所述多个传感数据是指将所得的传感数据中的指定信息进行拼接从而生成输入密码信息,例如图9中所示的指南针应用中所获取的方位角度信息为243°,图10中所示的水平仪应用所获取的向右下方倾斜的角度信息为20°,图11中所示的水平仪应用所获取的向左下方倾斜的角度信息为8°,图12中所示的指南针应用所获取的方位角度信息为125°,因此可将上述的角度信息的传感数据拼接为243208125的输入密码信息。所述按各传感数据的生成时间对所述多个传感数据执行预定的数据运算是指对若干传感数据进行一定的运算例如加减乘除中的一种或多种或者根据预定公式进行运算,从而得出一定的密码信息,例如设定某输入密码信息是由四个角度传感数据第一个减去第二个的结果乘以第三个进而减去第四个,则根据图9、10、11、12中的角度数据信息得出输入密码信息为(243-20)×8-125=1659。所述按各传感数据的生成时间及数据类型对所述多个传感数据执行预定的数据处理是指将传感应用获取的传感数据进行预先定义的数据处理,包括但不限于分别将不同传感应用中的数据进行处理,或是辅以运算方法例如加减乘除或规则进行组合处理,或是结合传感应用中原有的辅助信息进行输入密码信息的生成,例如指南针应用除一定的方位角度值作为输入密码信息之一,再结合所收集的方位数据例如偏向西北或东南等这样的方位信息作为密码信息。

本领域技术人员应能理解上述综合处理生成输入密码信息的方式仅为举例,其他现有的或今后可能出现的综合处理生成输入密码信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

更优选地,所述传感数据对应于用户对所述移动终端的一次操作是指所述传感数据是根据所述移动终端的相应于传感应用的操作所感应并收集到的 数据,例如指南针应用,在手机往东南方向转动时手机指南针应用中的传感器获取关于方位的传感数据是东南方向,手机在东南方向进行微移时获取在东南方向的角度为如145°或类似的数据。

图2示出根据本申请一个优选实例的一种密码输入的方法流程图。包括步骤S1、步骤S2、步骤S3、步骤S4以及步骤S5。

其中,在步骤S1中设备1根据移动终端的密码输入请求,启动所述移动终端上的传感应用;在步骤S2中设备1利用所述传感应用获取用户操作所述移动终端所对应的传感信息;在步骤S3中设备1根据所述传感信息生成所述密码输入请求对应的输入密码信息;在步骤S4中设备1验证所述输入密码信息;在步骤S5中设备1若所述输入密码信息通过验证,执行所述密码输入请求所对应的应用。

在此,图1中的步骤S1、步骤S2、步骤S3与图2中的步骤S1、步骤S2以及步骤S3相同或相似故此不再赘述。

具体地,在步骤S4中设备1验证所述输入密码信息是指将所述输入密码信息与预置的密码信息进行比对从而校验其正确性,例如预置的密码信息是指南针应用东南方向113°加上水平仪应用的向右下方倾斜50°加上水平仪应用的左上方倾斜30°,则可调用两个传感应用的三次操作中所生成的输入密码信息进行验证是否与预置的密码信息相符。所述验证所述密码的方式包括上述多个传感应用组合验证,或者根据综合处理的方法,验证一定的运算法则或公式所得的结果但不限于此,所有根据感应应用或传感器所收集的数据作为密码的并验证的方式均包含于此。

本领域技术人员应能理解上述验证所述输入密码信息的方式仅为举例,其他现有的或今后可能出现的验证所述输入密码信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

优选地,在步骤S4中设备1结合所述传感信息对应的误差信息验证所述输入密码信息是指在传感应用及其所关联的传感器在外界条件或自身条件所限的情况下,例在磁场干扰较强的电信基站或磁矿附近,或是磁阻传感器自身的精度问题,会出现反复改变传感应用所在的移动终端的方位或其它操作不易出现准确度数的情况,例如,指南针应用在干扰强烈或感应器件灵敏度 受限的情况下反复不能达到预定的东南方向243°的方位角度,则可以预置一些误差信息从而使得允许所输入的感应信息或其所生成的密码在一定的误差范围内波动,例如允许±5°的误差,则在东南方向238°~248°内变化的传感信息及其所生成的输入密码信息均认为是允许的。

本领域技术人员应能理解上述设定误差信息的方式仅为举例,其他现有的或今后可能出现的设定误差信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

接着,在步骤S5中设备1若所述输入密码信息通过验证,执行所述密码输入请求所对应的应用是指在验证所述输入密码信息与预置的密码信息相符的情况下,执行密码校验通过的后续操作。其中,所述对应的应用包括但不限于密码所保护的应用或平台或者页面,所述执行所述应用是指开启应用或者开放平台的方位或者跳转至相应的页面。

图3示出根据本申请又一个优选实例的一种密码输入方法中步骤S2流程图。步骤S2包括步骤S21、步骤S22以及步骤S23。

具体地,所述传感应用包括多个传感子应用,其中,在步骤S21中设备1利用所述传感应用中的当前传感子应用获取用户操作所述移动终端所对应的当前传感数据。其中,所述传感子应用是指根据传感应用所需要获取的数据的感应数据的类型不同所对应的不同的传感应用,例如,某传感应用需要同时获取方位数据以及角度倾斜数据,则获取方位数据的指南针应用以及获取角度倾斜数据的,则该传感应用则包括指南针应用以及水平仪应用两个子应用。因此,在所述传感应用包括多个传感子应用时可以通过传感子应用获取当前传感数据,例如,当前传感应用需要获取方位数据则在指南针应用中对方位的相关传感数据进行获取。

接着,在步骤S22中设备1将所述传感应用切换至其他传感子应用是指根据预置的密码信息中所需要的传感信息顺序切换至下一个传感子应用,例如,获取方位相关的传感数据后根据预置的密码信息需要获取倾斜角度相关传感数据则由指南针应用切换至水平仪应用。其中,所述切换至其他传感子应用的规则包括但不限于根据预置密码信息中所需的传感信息的原始顺序进行切换,或者根据预置密码信息所需要的传感信息随机或设定顺序进行切换。

本领域技术人员应能理解上述切换传感子应用的方式仅为举例,其他现有的或今后可能出现的切换传感子应用的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

接着,在步骤S23中设备1利用所述其他传感子应用获取所述用户操作所述移动终端所对应的其他传感数据,其中,所述当前传感数据与所述其他传感数据均包含于对应的传感信息。即在切换至其他子应用后利用相应的子应用中的传感器进行传感数据的获取,例如,由指南针应用切换至水平仪应用后获取倾斜的方向以及角度信息等。其中,所述传感数据组成所述传感信息,例如,水平仪子应用获取的倾斜向右的传感数据、倾斜向上以及倾斜角度等传感数据均包含于水平仪子应用的传感信息中。

图4示出根据本申请再一个优选实例的一种密码输入方法中步骤S2流程图。所述步骤S2包括步骤S24利用所述传感应用获取用户操作所述移动终端所对应的候选传感信息;步骤S25当所述用户对所述候选传感信息执行确认操作,将所述候选传感信息作为所述用户操作所述移动终端所对应的传感信息。

具体地,在步骤S24中设备1利用所述传感应用获取用户操作所述移动终端所对应的候选传感信息。其中,所述候选传感信息是指在启动传感应用后用户通过对所述移动终端进行操作而被获取的传感信息,例如,在启动指南针应用后每当所述移动终端发生方位变化均会获取不同的传感信息,所述传感信息均为候选传感信息。

本领域技术人员应能理解上述获取候选传感信息的方式仅为举例,其他现有的或今后可能出现的获取候选传感信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

接着,在步骤S25中设备1当所述用户对所述候选传感信息执行确认操作,将所述候选传感信息作为所述用户操作所述移动终端所对应的传感信息。其中,所述用户执行确认操作是指对候选的传感信息进行确认,使得需要的与用户需要作为输入密码信息或者生成输入密码信息相关的传感信息被确定,例如图12所示在指南针传感应用启动后操作手机进行方位变化,当方位变化至所需的125°时点击确认按钮,使得125°作为传感信息被确认。

本领域技术人员应能理解上述用户对候选传感信息进行确认的方式仅为举例,其他现有的或今后可能出现的用户对候选传感信息进行确认的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

图5示出根据本申请另一个方面的一种用于密码输入的设备示意图。所述设备1包括传感应用启动装置11、传感信息获取装置12以及密码信息生成装置13。

其中,所述设备1传感应用启动装置11根据移动终端的密码输入请求,启动所述移动终端上的传感应用;传感信息获取装置12利用所述传感应用获取用户操作所述移动终端所对应的传感信息;密码信息生成装置13根据所述传感信息生成所述密码输入请求对应的输入密码信息。

具体地,传感应用启动装置11根据移动终端的密码输入请求,启动所述移动终端上的传感应用是指获取移动终端如手机、平板电脑等的密码输入或校验请求,例如用户进入应用或支付,应用被打开或进入支付校验,该应用发出密码输入请求,系统根据所述密码输入请求打开传感应用,例如根据方位角度的密码输入请求打开指南针应用、根据倾斜角度的密码输入请求打开水平仪应用等。其中,所述密码输入请求是指系统或应用需要密码输入进行安全保障或身份认证的请求,所述移动终端包括手机、平板电脑、电脑外置感应器、掌上游戏机等智能移动设备但不限于此,所述传感应用是指基于移动终端内置的各类智能传感器所对应的应用,例如基于磁阻传感器的指南针应用,基于陀螺仪传感器的水平仪应用等。启动所述移动终端上的传感应用使得密码输入可以通过传感应用中的传感信息完成,从而提升密码输入的效率和便捷性。

优选地,所述传感应用包括以下至少任一项:基于方向传感器的传感应用;基于加速度传感器的传感应用;基于磁阻传感器的传感应用;基于陀螺仪传感器的传感应用;基于接近传感器的传感应用。其中,所述传感应用在感应数据或进行工作时用到至少一种传感器,从而可以进行基于传感器收集数据进而通过传感应用进行密码输入,例如,设置密码输入是通过指南针应用的方位角度进行,则在密码输入时需要调用指南针应用进而调用磁阻传感 器。上述传感器的一个或多个被包括在所述传感应用中可快速收集密码输入所需要的传感信息。

接着,传感信息获取装置12利用所述传感应用获取用户操作所述移动终端所对应的传感信息是指在传感应用启动后通过用户对所述移动终端的操作例如图9所示在指南针应用启动后转动应用所在移动终端的方向,通过所述对移动端的操作获得传感信息,例如通过指南针应用中的传感器获取方位信息为243°。其中,所述用户操作所述移动终端是指根据传感应用的种类不同对应用所在移动终端做出传感应用可收集传感信息的相应操作,例如指南针应用相应的用户操作即为对移动终端进行方位或方向变操作,水平仪应用相应的用户操作即为对移动终端进行角度倾斜操作。所述传感信息是指传感应用启动后根据所述用户操作所述移动终端所获取的原始传感数据的综合,例如图10所示,传感应用为水平仪其所收集的传感数据为向左下方倾斜20°,其中传感信息包括向左、向下以及角度。

本领域技术人员应能理解上述获取传感信息的方式仅为举例,其他现有的或今后可能出现的获取传感信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

接着,密码信息生成装置13根据所述传感信息生成所述密码输入请求对应的输入密码信息。是指根据传感应用所获取的传感信息中的一个或多个传感数据进行处理或转换生成设置密码时的预置的密码信息或形式,例如图9中所示的指南针所指示的向一定方向的角度即为密码信息,是由指南针应用所收集的方位以及磁极数据等传感信息综合处理生成的,又如图10中所示的水平仪所示的向一定方向和方位倾斜的角度即为密码信息,是由水平仪应用所收集的角度和水平轴偏离角度等传感信息综合处理生成的。其中,所述输入密码信息是指用于校验密码的信息,例如图9中指南针的方位和角度信息,图10中的方向、方位和倾角信息,所述输入密码信息与密码输入请求对应是指例如密码输入请求若是需要指南针的方位信息,则会启动指南针应用收集到相应的方位变换数据,从而生成需要的指南针方位信息所对应的输入密码信息。

本领域技术人员应能理解上述生成输入密码信息的方式仅为举例,其 他现有的或今后可能出现的生成输入密码信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

优选地,所述传感信息包括多个传感数据,其中,所述密码信息生成装置13通过对所述多个传感数据进行综合处理生成所述密码输入请求对应的输入密码信息。所述传感数据是由传感应用所收集的数据,其中,传感应用根据功能的不同包括一种或一种以上的传感器,因此传感信息是诸多传感器所收集的传感数据的综合。所述综合处理传感数据是指将所收集的传感数据使用一定的算法或是预定的处理手段进行处理从而生成所述输入密码信息的方法,但处理手段并不限于上述举例。

优选地,所述综合处理包括以下至少任一项:

按各传感数据的生成时间拼接所述多个传感数据;

按各传感数据的生成时间对所述多个传感数据执行预定的数据运算;

按各传感数据的生成时间及数据类型对所述多个传感数据执行预定的数据处理。

其中,所述按各传感数据的生成时间拼接所述多个传感数据是指将所得的传感数据中的指定信息进行拼接从而生成输入密码信息,例如图9中所示的指南针应用中所获取的方位角度信息为243°,图10中所示的水平仪应用所获取的向右下方倾斜的角度信息为20°,图11中所示的水平仪应用所获取的向左下方倾斜的角度信息为8°,图12中所示的指南针应用所获取的方位角度信息为125°,因此可将上述的角度信息的传感数据拼接为243208125的输入密码信息。所述按各传感数据的生成时间对所述多个传感数据执行预定的数据运算是指对若干传感数据进行一定的运算例如加减乘除中的一种或多种或者根据预定公式进行运算,从而得出一定的密码信息,例如设定某输入密码信息是由四个角度传感数据第一个减去第二个的结果乘以第三个进而减去第四个,则根据图9、10、11、12中的角度数据信息得出输入密码信息为(243-20)×8-125=1659。所述按各传感数据的生成时间及数据类型对所述多个传感数据执行预定的数据处理是指将传感应用获取的传感数据进行预先定义的数据处理,包括但不限于分别将不同传感应用中的数据进行处理,或是辅以运算方法例如加减乘除或规则进行组合处理,或是结合传感应用中原有 的辅助信息进行输入密码信息的生成,例如指南针应用除一定的方位角度值作为输入密码信息之一,再结合所收集的方位数据例如偏向西北或东南等这样的方位信息作为密码信息。

本领域技术人员应能理解上述综合处理生成输入密码信息的方式仅为举例,其他现有的或今后可能出现的综合处理生成输入密码信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

更优选地,所述传感数据对应于用户对所述移动终端的一次操作是指所述传感数据是根据所述移动终端的相应于传感应用的操作所感应并收集到的数据,例如指南针应用,在手机往东南方向转动时手机指南针应用中的传感器获取关于方位的传感数据是东南方向,手机在东南方向进行微移时获取在东南方向的角度为如145°或类似的数据。

图6示出根据本申请另一个优选实例的一种用于密码输入的设备示意图。所述设备1包括传感应用启动装置21、传感信息获取装置22、密码信息生成装置23、密码信息验证装置24以及密码请求执行装置25。

其中,所述设备1传感应用启动装置21根据移动终端的密码输入请求,启动所述移动终端上的传感应用;传感信息获取装置22利用所述传感应用获取用户操作所述移动终端所对应的传感信息;密码信息生成装置23根据所述传感信息生成所述密码输入请求对应的输入密码信息;密码信息验证装置24验证所述输入密码信息;密码请求执行装置25若所述输入密码信息通过验证,执行所述密码输入请求所对应的应用。

在此,图6中的传感应用启动装置21、传感信息获取装置22、密码信息生成装置23与图5中的传感应用启动装置11、传感信息获取装置12以及密码信息生成装置13相同或相似故此不再赘述。

具体地,密码信息验证装置24验证所述输入密码信息是指将所述输入密码信息与预置的密码信息进行比对从而校验其正确性,例如预置的密码信息是指南针应用东南方向113°加上水平仪应用的向右下方倾斜50°加上水平仪应用的左上方倾斜30°,则可调用两个传感应用的三次操作中所生成的输入密码信息进行验证是否与预置的密码信息相符。所述验证所述密码的方式 包括上述多个传感应用组合验证,或者根据综合处理的方法,验证一定的运算法则或公式所得的结果但不限于此,所有根据感应应用或传感器所收集的数据作为密码的并验证的方式均包含于此。

本领域技术人员应能理解上述验证所述输入密码信息的方式仅为举例,其他现有的或今后可能出现的验证所述输入密码信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

优选地,所述密码信息验证装置24结合所述传感信息对应的误差信息验证所述输入密码信息是指在传感应用及其所关联的传感器在外界条件或自身条件所限的情况下,例在磁场干扰较强的电信基站或磁矿附近,或是磁阻传感器自身的精度问题,会出现反复改变传感应用所在的移动终端的方位或其它操作不易出现准确度数的情况,例如,指南针应用在干扰强烈或感应器件灵敏度受限的情况下反复不能达到预定的东南方向243°的方位角度,则可以预置一些误差信息从而使得允许所输入的感应信息或其所生成的密码在一定的误差范围内波动,例如允许±5°的误差,则在东南方向238°~248°内变化的传感信息及其所生成的输入密码信息均认为是允许的。

本领域技术人员应能理解上述设定误差信息的方式仅为举例,其他现有的或今后可能出现的设定误差信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

接着,密码请求执行装置25若所述输入密码信息通过验证,执行所述密码输入请求所对应的应用是指在验证所述输入密码信息与预置的密码信息相符的情况下,执行密码校验通过的后续操作。其中,所述对应的应用包括但不限于密码所保护的应用或平台或者页面,所述执行所述应用是指开启应用或者开放平台的方位或者跳转至相应的页面。

图7示出根据本申请又一个优选实例的一种用于密码输入的设备中传感信息获取装置示意图。所述传感信息获取装置12包括传感数据获取单元121、传感应用切换单元122以及其他传感数据获取单元123。

具体地,所述传感应用包括多个传感子应用,其中,传感数据获取单元121利用所述传感应用中的当前传感子应用获取用户操作所述移动终端所对应的当前传感数据。其中,所述传感子应用是指根据传感应用所需要获取的 数据的感应数据的类型不同所对应的不同的传感应用,例如,某传感应用需要同时获取方位数据以及角度倾斜数据,则获取方位数据的指南针应用以及获取角度倾斜数据的,则该传感应用则包括指南针应用以及水平仪应用两个子应用。因此,在所述传感应用包括多个传感子应用时可以通过传感子应用获取当前传感数据,例如,当前传感应用需要获取方位数据则在指南针应用中对方位的相关传感数据进行获取。

接着,传感应用切换单元122将所述传感应用切换至其他传感子应用是指根据预置的密码信息中所需要的传感信息顺序切换至下一个传感子应用,例如,获取方位相关的传感数据后根据预置的密码信息需要获取倾斜角度相关传感数据则由指南针应用切换至水平仪应用。其中,所述切换至其他传感子应用的规则包括但不限于根据预置密码信息中所需的传感信息的原始顺序进行切换,或者根据预置密码信息所需要的传感信息随机或设定顺序进行切换。

本领域技术人员应能理解上述切换传感子应用的方式仅为举例,其他现有的或今后可能出现的切换传感子应用的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

接着,其他传感数据获取单元123利用所述其他传感子应用获取所述用户操作所述移动终端所对应的其他传感数据,其中,所述当前传感数据与所述其他传感数据均包含于对应的传感信息。即在切换至其他子应用后利用相应的子应用中的传感器进行传感数据的获取,例如,由指南针应用切换至水平仪应用后获取倾斜的方向以及角度信息等。其中,所述传感数据组成所述传感信息,例如,水平仪子应用获取的倾斜向右的传感数据、倾斜向上以及倾斜角度等传感数据均包含于水平仪子应用的传感信息中。

图8示出根据本申请再一个优选实例的一种用于密码输入的设备中传感信息获取装置示意图。所述传感信息获取装置12包括传感信息获取单元124利用所述传感应用获取用户操作所述移动终端所对应的候选传感信息;传感信息确认单元125当所述用户对所述候选传感信息执行确认操作,将所述候选传感信息作为所述用户操作所述移动终端所对应的传感信息。

具体地,传感信息获取单元124利用所述传感应用获取用户操作所述移 动终端所对应的候选传感信息。其中,所述候选传感信息是指在启动传感应用后用户通过对所述移动终端进行操作而被获取的传感信息,例如,在启动指南针应用后每当所述移动终端发生方位变化均会获取不同的传感信息,所述传感信息均为候选传感信息。

本领域技术人员应能理解上述获取候选传感信息的方式仅为举例,其他现有的或今后可能出现的获取候选传感信息的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

接着,传感信息确认单元125当所述用户对所述候选传感信息执行确认操作,将所述候选传感信息作为所述用户操作所述移动终端所对应的传感信息。其中,所述用户执行确认操作是指对候选的传感信息进行确认,使得需要的与用户需要作为输入密码信息或者生成输入密码信息相关的传感信息被确定,例如图12所示在指南针传感应用启动后操作手机进行方位变化,当方位变化至所需的125°时点击确认按钮,使得125°作为传感信息被确认。

本领域技术人员应能理解上述用户对候选传感信息进行确认的方式仅为举例,其他现有的或今后可能出现的用户对候选传感信息进行确认的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。

另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序 指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

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