Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
TERMINAL AUTHENTICATION METHOD AND DEVICE THEREOF
Document Type and Number:
WIPO Patent Application WO/2011/150851
Kind Code:
A2
Abstract:
A terminal authentication method and a device are provided by the present invention. The method includes the following steps: a terminal senses pressure information through a touch screen; said pressure information includes a pressing strength value of a pressing contact point when the user presses the touch screen; the terminal compares the sensed pressure information, used as an authentication password, with an authentication password stored in the terminal; if said sensed pressure information matches with said stored authentication password, the terminal determines that the password authentication is passed; otherwise the terminal determines that the password authentication is not passed. The method and the device of the present invention perform an authentication on the terminal on the premise of high security and convenient authentication.

Inventors:
WU GANG (CN)
Application Number:
PCT/CN2011/075101
Publication Date:
December 08, 2011
Filing Date:
June 01, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI DEVICE CO LTD (CN)
WU GANG (CN)
International Classes:
G06F3/048; H04M1/02; G06F3/0488
Foreign References:
CN101344825A2009-01-14
TW201042488A2010-12-01
CN1534445A2004-10-06
CN101251884A2008-08-27
CN101604216A2009-12-16
CN101819486A2010-09-01
Other References:
None
Attorney, Agent or Firm:
DEQI INTELLECTUAL PROPERTY LAW CORPORATION (CN)
北京德琦知识产权代理有限公司 (CN)
Download PDF:
Claims:
权利要求书

1、 一种终端认证方法, 其特征在于, 该方法包括:

终端通过触摸屏感知压力信息; 所述压力信息包括用户按压触摸屏 时按压触点的按压力度值;

终端将感知的压力信息作为认证密码与终端存储的认证密码进行比 较;

如果所述感知的压力信息与所述存储的认证密码匹配, 则终端确认 密码认证通过; 否则, 终端确认密码认证不通过。

2、 如权利要求 1所述的认证方法, 其特征在于,

所述按压触点的按压力度值包括按压触点产生的压力值和 /或压强 值;

所述存储的认证密码为预先设置的压力信息, 该预先设置的压力信 息包括压力值和 /或压强值。

3、如权利要求 2所述的认证方法, 其特征在于, 所述压力信息还包 括: 触摸屏的按压触点的位置、 按压触点的持续时间、 按压触点的数量 及各按压触点的按压顺序中的任一种或多种的组合。

4、如权利要求 3所述的方法, 其特征在于, 所述终端通过触摸屏感 知压力信息过程为:

A、 当检测到触摸屏表面有按压触点时, 终端产生中断, 识别出初 始的按压触点的位置, 并识别出初始的按压触点的按压力度值;

B、 当检测到触摸屏表面的按压触点持续有效时, 终端的中断被禁 止, 终端设置的定时器采用轮询方式确定按压触点的移动事件, 识别出 移动后的按压触点的位置, 并识别出移动后的按压触点的按压力度值;

C、 当终端设置的定时器采用轮询方式检测到触摸屏表面的按压触 点消失时, 终端确定按压抬起事件, 记录识别出的一个触摸动作的初始 按压触点的位置、 初始按压触点的按压力度值、 移动后的按压触点的位 置及移动后的按压触点的按压力度值;

D、 按照步骤 A~C的过程执行一次或者多次, 得到一个或者多个按 压动作的压力信息。

5、 如权利要求 1所述的方法, 其特征在于, 在所述终端确认密码认 证通过后, 该方法还包括: 终端根据用户后续输入的操作命令执行该操 作命令对应的操作。

6、 一种终端认证装置, 其特征在于, 包括: 感知单元、 认证单元及 存储单元, 其中,

感知单元, 用于通过触摸屏感知压力信息, 发送给认证单元, 所述 压力信息包括用户按压触摸屏时按压触点的按压力度值;

存储单元, 用于存储认证密码;

认证单元, 用于从感知单元接收压力信息, 将该压力信息作为认证 密码与从存储单元获取的认证密码进行比较; 如果所述感知的压力信息 与所述存储的认证密码匹配, 则终端确认密码认证通过; 否则, 终端确 认密码认证不通过。

7、如权利要求 6所述的装置, 其特征在于, 所述存储单元包括子存 储单元, 用于存储的认证密码为预先设置的压力信息, 该预先设置的压 力信息包括压力值和 /或压强值;

所述感知单元所感知的按压力度值包括按压触点产生的压力值和 / 或压强值。

8、如权利要求 7所述的装置, 其特征在于, 所述感知单元进一步包 括: 检测单元、 中断单元、 轮询单元及记录单元, 其中,

检测单元, 用于检测到触摸屏表面有按压触点时, 指示中断单元产 生中断, 识别出初始压触点的位置, 并识别出初始的按压触点的按压力 度值; 检测到触摸屏表面的按压触点持续有效时, 指示中断单元的中断 被禁止, 指示轮询单元采用轮询方式进行; 检测到触摸屏表面的按压触 点消失时, 确定按压抬起事件, 指示记录模块记录;

记录模块,用于记录识别出的一个触摸动作的初始按压触点的位置、 初始按压触点的按压力度值、 移动后的按压触点的位置及移动后的按压 触点的按压力度值;

中断单元, 用于在检测单元的指示下产生中断, 在检测单元的执行 下中断被禁止;

轮询单元, 用于在检测单元的指示下在所设定时间内采用轮询方式 确定按压触点的移动事件, 识别出移动后的按压触点的位置, 并识别出 移动后的按压触点的按压力度值;

所述检测单元、 中断单元、 轮询单元及记录单元执行一次或多次, 记录得到一个或多个触摸动作的压力信息。

9、 如权利要求 6所述的装置, 其特征在于, 还包括执行单元, 用于 当认证单元认证通过后, 根据用户后续输入的操作命令执行该操作命令 对应的操作。

10、 如权利要求 6至 9任一项所述的装置, 其特征在于, 所述装置 为手机; 所述手机还包括: 外壳, 电路板, 电阻触摸显示屏, 处理器, 射频电路, 麦克风, 扬声器及电源;

所述电阻触摸显示屏安置在所述外壳上, 所述电路板安置在所述外 壳围成的空间内部, 所述处理器和所述射频电路设置在所述电路板上; 所述处理器用于,对通过所述电阻触摸显示屏输入的数据进行处理, 和 /或将处理后的数据结果通过所述电阻触摸显示屏输出。

所述射频电路, 用于建立手机与无线网络的通信, 实现手机与无线 网络的数据接收和发送; 所述麦克风, 用于采集声音并将采集的声音转化为声音数据, 以便 所述手机通过所述射频电路向无线网络发送所述声音数据;

所述扬声器, 用于将所述手机通过所述射频电路从无线网络接收的 声音数据, 还原为声音并向用户播放该声音;

所述电源电路, 用于为所述手机的各个电路或器件供电。

Description:
一种终端认证方法及装置 技术领域

本发明通信领域的认证技术, 特别涉及一种终端认证方法及装置。 发明背景

随着通信技术的发展, 能够接入通信系统的终端种类也越来越多, 功能也越来越强大。 其中, 采用触摸屏的终端成为了发展的趋势, 终端 可以用触摸屏来接收用户的操作命令, 完成用户对终端的功能操作。 这 样, 用户只需要在触摸屏上进行点击或 /和输入, 就可以控制终端进行各 种功能操作。 所以, 终端上的触摸屏为操作命令的接收单元, 其可以根 据用户在触摸屏上输入的路径、 位置及时间解析得到操作命令, 并传输 给终端的处理单元执行。

在终端使用过程中, 为了保证终端的安全性, 不被非拥有者使用或 恶意修改终端中存储的数据, 需要对终端进行加密, 例如, 在终端内存 储密码, 当要使用密码时, 终端接收用户输入的密码与自身存储的密码 进行比较, 如果相同, 则允许用户使用, 否则, 拒绝用户使用。 通常, 终端的密码都是采用数字或字母组成的数码串 组成。 但是, 随着终端上 的触摸屏引入, 密码也可以为用户输入到触摸屏的路径, 比如, 在触摸 上的 "Z" 字路径等等。

采用数字或字母组成的复杂数码串作为终端密 码进行终端认证时, 输入操作复杂, 容易出错; 而采用触摸屏的路径作为密码, 虽然认证时 输入筒单且易于记忆, 但是安全性不高, 易于破解。

因此, 如何在使用触摸屏的终端上, 提供一种安全性高且易于认证 的认证方法成为了一个亟待解决的问题。 发明内容

本发明实施例提供一种终端认证方法及装置, 该方法及装置能够在 安全性高且易于认证的前提下对终端进行认证 。

本发明的技术方案是这样实现的:

一种终端认证方法, 该方法包括:

终端通过触摸屏感知压力信息; 所述压力信息包括用户按压触摸屏 时按压触点的按压力度值;

终端将感知的压力信息作为认证密码与终端存 储的认证密码进行比 较;

如果所述感知的压力信息与所述存储的认证密 码匹配, 则终端确认 密码认证通过; 否则, 终端确认密码认证不通过。

一种终端认证装置, 包括: 感知单元、 认证单元及存储单元, 其中, 感知单元, 用于通过触摸屏感知压力信息, 发送给认证单元, 所述 压力信息包括用户按压触摸屏时按压触点的按 压力度值;

存储单元, 用于存储认证密码;

认证单元, 用于从感知单元接收压力信息, 将该压力信息作为认证 密码与从存储单元获取的认证密码进行比较; 如果所述感知的压力信息 与所述存储的认证密码匹配, 则终端确认密码认证通过; 否则, 终端确 认密码认证不通过。

本发明实施例提供一种充分利用触摸屏的特性 , 将触摸屏感知的压 力信息作为认证密码存储在终端上, 当认证时, 终端通过触摸屏感知压 力信息, 所述压力信息包括用户按压触摸平时按压触点 的压力度值, 与 所存储的认证密码比较,如果两者相匹配, 则确认密码认证通过, 否贝' J , 确认密码认证不通过。 这样, 在进行终端的认证时, 不需要用户记忆且 输入的复杂数码串作为密码, 操作筒单, 用户体验度高, 也克服了现有 技术中只将触摸屏的路径作为密码的安全性不 高的问题。 因此, 本发明 提供的方法及装置能够在安全性高且易于认证 的前提下对终端进行认 证。 附图简要说明

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

图 1 为本发明实施例提供的一种终端认证方法流程 图;

图 2为本发明实施例提供的一种终端认证装置结 示意图; 图 3为本发明具体实施例一触摸屏接收单元为用 提供认证密码类 型的多选设置界面示意图;

图 4为本发明具体实施例一触摸屏接收单元为用 提供多按压触点 位置界面示意图;

图 5为本发明具体实施例一触摸屏接收单元为用 提供所选择的每 个按压触点设置界面示意图;

图 6为本发明具体实施例一触摸屏接收单元为用 提供的单点触摸 位置(包括力度和时间 )认证密码输入界面示意图;

图 7为本发明具体实施例二触摸屏接收单元为用 提供认证密码类 型的多选设置界面示意图;

图 8为本发明具体实施例二触摸屏接收单元为用 提供单按压触点 位置界面示意图; 图 9为本发明具体实施例二触摸屏接收单元为用 提供所选择的按 压触点力度和时间设置界面示意图;

图 10 为本发明具体实施例二触摸屏接收单元为用户 提供的单点触 摸位置(包括力度和时间 )认证密码输入界面示意图。 实施本发明的方式

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

本发明实施例为了进行终端的认证时, 不需要像现有技术那样用户 记忆且输入的复杂数码串作为密码, 易于用户使用, 用户体验度高, 也 克服了现有技术中只将触摸屏的路径作为密码 的安全性不高的问题, 提 出了一种终端认证的方法。 即充分利用触摸屏的特性, 将触摸屏感知的 压力信息作为认证密码存储在终端上, 当认证时, 终端通过触摸屏感知 压力信息, 所述压力信息包括用户按压触摸平时按压触点 的压力度值, 与所存储的认证密码比较, 如果两者相匹配, 则确认密码认证通过, 否 贝' J , 确认密码认证不通过。

在这里,所述按压触点的按压力度值包括按压 触点产生的压力值和 / 或压强值; 所述存储的认证密码为预先设置的压力信息, 该预先设置的 压力信息包括压力值和 /或压强值。

在本发明中, 所述压力信息还包括: 触摸屏的按压触点的位置、 按 压触点的持续时间、 按压触点的数量及各按压触点的按压顺序中的 任一 种或多种的组合。 在本发明中, 终端的触摸屏为电阻式触摸屏。

图 1为本发明实施例提供的一种终端认证方法流 图, 其具体步骤 为:

步骤 101、 终端通过触摸屏感知压力信息;

在该步骤中, 压力信息至少包括用户按压触摸屏时的按压触 点的按 压力度值, 可以包括压力值或 /和压强值;

在该步骤中, 当终端的触摸屏为电阻式触摸屏时, 终端可以通过电 阻式触摸屏检测到在触摸屏表面的按压触点的 按压力度值, 作为认证密 码存储, 以便在认证时使用;

步骤 102、 终端将感知的压力信息与所存储的认证密码进 行比较, 确定是否匹配, 如果是, 执行步骤 103; 如果否, 执行步骤 104;

在本步骤之前, 终端预先已经存储了认证密码, 该存储的认证密码 为预先设置的压力信息, 可以包括压力值或 /和压强值;

在本步骤中, 所述匹配为: 感知的压力信息与所存储的认证密码完 全相同, 或者感知的压力信息与所存储的认证密码的差 别在所设置的精 确差别范围内, 这里不再限定;

步骤 103、 终端确认认证通过;

在本步骤后, 终端根据用户后续输入的操作命令执行该操作 命令对 应的操作;

步骤 104; 终端确认认证不通过;

在本步骤后, 终端拒绝接收后续输入的操作命令或者显示提 示信息 告知用户密码输入错误。

在该实施例中, 触摸屏接收单元可以感知压力信息, 然后识别出作 为认证密码, 感知时, 除了按压力度值,还可以包括触摸屏的按压位 置、 按压时间、 按压力度、 按压触点数量及各按压触点顺序中的一种或多 种 组合, 然后通过轮询和中断触发方式, 识别解析出触摸屏特性事件, 比 如按压 下 事 件 ( EVT_TOUCH_DOWN ) , 按压 移 动 事件 ( EVT_TOUCH_MOVE )及按压抬起事件( EVT_TOUCH_MOVE ), 然 后根据这些事件确定压力信息。

记录一个触摸屏特性信息的过程举一个例子具 体说明:

首先、 当检测到触摸屏表面有按压触点时, 终端产生中断, 识别出 初始的按压触点的位置, 并识别出初始的按压触点的按压力度值; 然后、 当检测到触摸屏表面的按压触点持续有效时, 终端的中断被 禁止, 终端设置的定时器采用轮询方式确定按压触点 的移动事件, 识别 出移动后的按压触点的位置, 并识别出移动后的按压触点的按压力度 值;

最后、 当终端设置的定时器采用轮询方式检测到触摸 屏表面的按压 触点消失时, 终端确定按压抬起事件, 记录识别出的一个触摸动作的初 始按压触点的位置、 初始按压触点的按压力度值、 移动后的按压触点的 位置及移动后的按压触点的按压力度值。

如果压力信息为多按压触点信息时、 按照上述过程执行多次, 得到 者多个多按压触点动作的压力信息。

如果压力信息还包括按压时间信息时, 则按照上述过程记录终端的 定时器所记录的时间, 获取到按压时间信息。

如果压力信息还包括还按压力度值时, 也可以按照上述过程轮询到 压力值或 /和压强值, 从而获取到按压力度值。

在该实施例中, 在存储认证密码时, 也可以按照上述过程存储, 或 者直接输入存储, 这里不再限定。

采用这种方式进行, 就可以使得认证密码为多个触摸动作的压力信 息, 这时, 可以保证认证的安全度更高, 不易被破解。 图 2为本发明实施例提供的一种终端认证装置结 示意图, 该终端 认证装置包括: 感知单元、 认证单元及存储单元, 其中,

感知单元, 用于通过触摸屏感知压力信息, 发送给认证单元, 所述 压力信息包括用户按压触摸屏时按压触点的按 压力度值;

存储单元, 用于存储认证密码;

认证单元, 用于从感知单元接收压力信息, 将该压力信息作为认证 密码与从存储单元获取的认证密码进行比较; 如果所述感知的压力信息 与所述存储的认证密码匹配, 则终端确认密码认证通过; 否则, 终端确 认密码认证不通过。

在该装置实施例中, 所述存储单元包括子存储单元, 用于存储的认 证密码为预先设置的压力信息, 该预先设置的压力信息包括压力值和 / 或压强值;

所述感知单元所感知的按压力度值包括按压触 点产生的压力值和 / 或压强值。

在该装置实施例中, 所述感知单元进一步包括: 检测单元、 中断单 元、 轮询单元及记录单元, 其中,

检测单元, 用于检测到触摸屏表面有按压触点时, 指示中断单元产 生中断, 识别出初始压触点的位置, 并识别出初始的按压触点的按压力 度值; 检测到触摸屏表面的按压触点持续有效时, 指示中断单元的中断 被禁止, 指示轮询单元采用轮询方式进行; 检测到触摸屏表面的按压触 点消失时, 确定按压抬起事件, 指示记录模块记录;

记录模块,用于记录识别出的一个触摸动作的 初始按压触点的位置、 初始按压触点的按压力度值、 移动后的按压触点的位置及移动后的按压 触点的按压力度值;

中断单元, 用于在检测单元的指示下产生中断, 在检测单元的执行 下中断被禁止;

轮询单元, 用于在检测单元的指示下在所设定时间内采用 轮询方式 确定按压触点的移动事件, 识别出移动后的按压触点的位置, 并识别出 移动后的按压触点的按压力度值;

所述检测单元、 中断单元、 轮询单元及记录单元执行一次或多次, 记录得到一个或多个触摸动作的压力信息。

在该装置实施例中,还包括执行单元,用于当 认证单元认证通过后, 根据用户后续输入的操作命令执行该操作命令 对应的操作。

本发明实施例还提供一种终端设备, 该终端设备包括: 外壳, 电路 板, 还包括本发明上述实施例中所有电阻触摸屏中 的任意一种; 所述电 阻触摸屏安置在所述外壳上, 所述电路板安置在所述外壳内部。 本发明 实施例中的电路板 (一般是印刷电路板 )上设有处理电路; 通过该处理 电路对通过所述电阻触摸屏输入的数据进行处 理,和 /或将处理后的数据 结果通过所述电阻触摸屏输出。

上述终端设备可以为手机、 人机交互终端、 电子书或其他具有显示 功能的终端设备。在终端设备为手机的情下, 该手机还包括: 射频电路、 麦克风、 扬声器、 电源, 以便完成手机的基本功能, 下面对射频电路、 麦克风、 扬声器、 电源分别进行介绍:

所述射频电路, 主要用于建立手机与无线网络的通信, 实现手机与 无线网络的数据接收和发送;

所述麦克风, 用于采集声音并将采集的声音转化为声音数据 , 以便 所述手机通过所述射频电路向无线网络发送所 述声音数据;

所述扬声器, 用于将所述手机通过所述射频电路从无线网络 接收的 声音数据, 还原为声音并向用户播放该声音;

所述电源, 主要用于为所述手机的各个电路或器件供电, 保证手机 的正常工作。

在该终端设备中的处理电路的结构包括图 2中的感知单元与认证单 元, 用于按照图 2所述的过程对终端进行认证处理。

举两个具体示例说明一下。

第一个具体示例, 以设置按压位置、 按压时间、 按压力度及多按压 触点数量组合作为认证密码为例说明。

a、 认证密码的存储:

首先, 如图 3所示, 终端在显示屏上显示认证密码设置界面, 以便 用户进行认证密码的选择; 在该示例中, 用户通过触摸屏选择了将按压 位置、 按压时间、 按压力度值及按压触点数量组合作为认证密码 ;

其次, 如图 4所示, 终端在显示屏上显示多按压触点选择界面, 以 便用户选择多个按压触点的按压位置; 在该示例中, 用户通过触摸屏选 择了第一行的三个按压触点;

最后, 如图 5所示, 终端在显示屏上显示多按压触点设置界面, 用 户设置所选择的每个按压触点的按压时间及按 压力度值, 通过用户按下 后记录得到按压时间及按压力度,以及按压位 置和顺序信息,然后存储; 这样, 终端就存储好了认证密码。

在实施例中, 按压位置的选择, 与按压时间和按压力度值是两个先 后过程, 但是在实际操作过程中, 更方便的设定方式, 是用户直接在图 4左图的界面中, 按住一个点, 然后终端记录这个触点的按压位置、 按 压时间及按压力度值, 而不需要有先后的两个过程。 用户可以通过按压 选择一个按压触点或多个按压触点, 从而形成预设的认证密码, 这里不 再赘述。

b、 终端的认证过程:

如图 6所示, 终端在显示屏上显示认证密码输入界面, 由用户按压 触摸屏, 如图所示, 最左边的为按压第一触点所采用的按压力度值 为 5 牛顿, 按压时间为 2秒, 中间的为按压第二触点所采用的按压力度值为 6牛顿, 按压时间为 2秒, 右边的为按压第三触点所采用的按压力度值 为 7牛顿, 按压时间为 2秒, 终端通过触摸屏感知到压力信息, 与所存 储的认证密码进行比较, 确定两者是否相同, 如果相同 (这里, 表示的 为相同), 则确认认证通过。

第二个具体示例, 以设置按压位置、 按压时间、 按压力度值及单按 压触点组合作为认证密码为例说明:

a、 认证密码的存储:

首先, 如图 7所示, 终端在显示屏上显示认证密码设置界面, 以便 用户进行认证密码的选择; 在该示例中, 用户通过触摸屏选择了将按压 位置、 按压时间、 按压力度值及单按压触点数量组合作为认证密 码; 其次, 如图 8所示, 终端在显示屏上显示多按压触点选择界面, 以 便用户选择多个按压触点的按压位置; 在该示例中, 用户通过触摸屏选 择了第二行的中间按压触点;

最后, 如图 9所示, 终端在显示屏上显示多按压触点设置界面, 用 户设置所选择的按压触点的按压时间及按压力 度值, 通过用户按下后记 录得到按压时间及按压力度, 然后存储;

这样, 终端就存储好了认证密码。

b、 终端的认证过程:

如图 10所示,终端在显示屏上显示认证密码输入界 , 由用户按压 触摸屏, 如图所示, 通过触摸屏感知的压力信息为: 第二行的中间按压 触点, 按压力度值为 5牛顿, 按压时间为 2秒, 终端通过触摸屏感知到 压力信息, 与所存储的认证密码进行比较, 确定两者是否相同, 如果相 同 (这里, 表示的为相同), 则确认认证通过。 以上只是举了两个具体示例, 在实际应用时, 也可以为其他的组合 方式作为密码, 比如单触点或多触点 (有无顺序) +按压力度值、 单触 点或多触点(有无顺序) +时间值、 或者多触点点 +顺序等, 这样, 就可 以增加在认证过程中的复杂程度, 提高认证的安全性, 防止误认证的发 生。 这里不再——列举说明。

以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡 在本发明的精神和原则之内, 所做的任何修改、 等同替换、 改进等, 均 应包含在本发明保护的范围之内。