[发明专利]一种用于唤出隐藏功能的人机交互控制方法无效
申请号: | 201210014932.2 | 申请日: | 2012-01-18 |
公开(公告)号: | CN102591585A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 张慧;陈胜洪;骆珉;许浩波 | 申请(专利权)人: | 深圳市云溪信息技术有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048 |
代理公司: | 深圳市科吉华烽知识产权事务所 44248 | 代理人: | 胡吉科 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 隐藏 功能 人机交互 控制 方法 | ||
技术领域
本发明涉及人机交互控制方法,尤其涉及用于唤出隐藏功能的人机交互控制方法。
背景技术
一般情况下,如果一个软件或设备提供有某个界面或功能供用户操作,用户在看到或使用该界面或功能之前,需要执行一个交互动作以调用该界面或功能。以登录窗口为例,最常规的操作包括下列:1.使用鼠标点击一个包含“登录”字样提示的界面按钮;2.使用一组快捷键;3.双击程序,在程序打开时直接显示登录窗口。
而对于一些具有隐私保护、加密、访问控制等安全功能的软件或设备,某些界面或功能,是希望任何明确提示的信息都不暴露给除了合法用户之外的人的。在这种情况下,需要一种隐蔽的手段来隐藏(或者伪装)界面或功能的调用方式,而相应地,也需要给合法用户提供一个唤出隐藏的界面或功能的操作方式。以登录窗口为例,传统的方式包括:1.直接修改界面按钮(或链接)的文字,比如将“登录”修改为“关于”或其它任意的文字;2.使用快捷键组合,并提供快捷键组合的自定义功能,比如常见的使用Ctrl、Alt、和Shift功能键等。
直接修改文字的方法虽然简单,但是容易给用户带来误解,而且隐蔽性不够,容易被人发现,由于这种方式效果不好,而且不专业,所以很少被实际使用;快捷键组合是最常见也是最常规的界面或功能唤出方式。但在实际使用中存在下列不足:1.快捷键组合冲突。当另外有一个程序或者系统注册了相同的快捷键组合时,在某些情况下,会导致快捷键组合无法正常设置或者无法正常响应;2.不能支持即插即用的应用环境或设计目标。当设备需要在不同计算机上即插即用时,该设备无法预知目标计算机是否会与该设备已经设定的快捷键组合冲突。这种冲突会表现为快捷键组合无法在计算机操作系统中正常注册,或者在注册成功的情况下,存在不能正确响应的现象。3.当快捷键组合冲突时,由于无法正确唤出登录窗口,进而无法进入到配置界面中修改设置,软件或设备进入到一种矛盾的死锁状态;4.快捷键组合是一次性操作,在唤出界面或功能过程中,用户得不到任何提示,如果用户输入的快捷键组合是错误的,由于没有提示,用户不知道是因为自己操作错误导致程序或设备没有响应,还是因为系统本身的错误导致没有响应。
程序或设备隐藏的界面或功能,往往与一些需要保护的信息或权限相关联,提高其抵抗攻击的能力,显然也是具有有益价值的。而目前直接修改按钮文字或链接文字的方式,或者使用快捷键的方式,对于攻击者编制自动化尝试工具来说,仅需要自动化尝试工具能够模拟鼠标点击或者键盘操作即可,难度不高,相应的安全性也不高。
发明内容
为了解决现有唤出隐藏功能的人机交互方法安全性不高、易发生误启动隐藏功能的技术问题,本发明提供了一种用于唤出隐藏功能的人机交互控制方法。
本发明为解决上述技术问题所采用的技术方案是:
一种用于唤出隐藏功能的人机交互控制方法,包括:
步骤1:信号接收模块从输入装置处获取按键输入信号并传输至判断模块;
步骤2:所述判断模块判断所述按键输入信号为特定按键信号时,控制模块启用意图核实判断单元并控制信号输出模块输出用于提示用户进行意图核实操作的提示信息;
步骤3:用户根据所述提示信息在所述输入装置上进行核实操作,所述信号接收模块获取核实操作输入信号并传输至所述意图核实判断单元;
步骤4:所述意图核实判断单元判断所述核实操作输入信号为特定核实信号时,所述控制模块启动所述隐藏功能。
采用两级唤出方式,增加了用户的操作次数,能够更加准确地确认用户的真实意图,避免用户误操作而唤出隐藏功能,并且提高了抵抗攻击的能力。
进一步的,所述步骤2包括:
分步骤21:所述判断模块判断所述按键输入信号为所述特定按键信号的同时,所述控制模块控制计时模块开始计时;
分步骤22:所述判断模块判断所述计时模块的计时为特定计时信息时,所述控制模块根据所述特定按键信号和所述特定计时信息启用所述意图核实判断单元并控制信号输出模块输出所述提示信息。
采用按触按键与计时信息相结合的方式唤出隐藏功能,避免了仅依靠按压快捷键而带来的易于与之前已设置的快捷键相冲突,并提高抵抗攻击的能力。
进一步的,所述人机交互控制方法还包括:
步骤5:所述意图核实判断单元判断所述核实操作输入信号非所述特定核实信号时,或者,所述控制模块启动所述隐藏功能后,所述控制模块关闭所述意图核实判断单元并控制所述信号输出模块终止输出所述提示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市云溪信息技术有限公司,未经深圳市云溪信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210014932.2/2.html,转载请声明来源钻瓜专利网。