[发明专利]一种解决快捷键冲突的方法和装置有效
| 申请号: | 201110452298.6 | 申请日: | 2011-12-29 |
| 公开(公告)号: | CN103186246A | 公开(公告)日: | 2013-07-03 |
| 发明(设计)人: | 宋涛 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
| 主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F3/0487 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
| 地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 解决 快捷键 冲突 方法 装置 | ||
1.一种解决快捷键冲突的方法,应用于与宿主程序共享输入序列的寄宿程序,其特征在于,所述方法包括:
捕获用户输入的快捷键;
执行该快捷键对应的操作;
如果所述操作导致所述宿主程序状态异常、或导致用户的多余处理,则在所述宿主程序运行时禁用所述寄宿程序的该快捷键。
2.如权利要求1所述的方法,其特征在于,所述宿主程序状态异常进一步包括:宿主程序显示停止刷新,或者宿主程序停止响应。
3.如权利要求1所述的方法,其特征在于,所述方法进一步包括:针对与该快捷键相应的操作结果,如果用户在未使用任何功能的情况下将其关闭,或者在设定第一时间内未使用其提供的任何功能,或者在设定第二时间内进行逆向操作,则所述操作导致用户的多余处理。
4.如权利要求1至3中任一项所述的方法,其特征在于,所述方法在执行该快捷键对应的操作前还包括:如果所述快捷键已经在所述寄宿程序中禁用,则不再执行其对应的操作,并将所述禁用的快捷键作为输入序列传递给所述宿主程序。
5.如权利要求1至3中任一项所述的方法,其特征在于,在所述宿主程序运行时禁用所述寄宿程序的该快捷键之前,所述方法还包括:询问用户是否希望在所述宿主程序运行时禁用所述寄宿程序的该快捷键。
6.如权利要求1至3中任一项所述的方法,其特征在于,所述寄宿程序为输入法,所述宿主程序为输入焦点所在的应用程序。
7.如权利要求1至3中任一项所述的方法,其特征在于,还包括:
识别所述快捷键所处宿主程序和/或所处宿主程序的所属类别,得到相应的识别结果;
所述在所述宿主程序运行时禁用所述寄宿程序的该快捷键的步骤,包括:
客户端依据所述识别结果,针对所述宿主程序和/或其所属类别配置所述寄宿程序的快捷键为禁用。
8.如权利要求7所述的方法,其特征在于,还包括:
客户端将各自的快捷键冲突配置上传至服务器端;
服务器端依据客户端上传的配置,汇总得到所述寄宿程序与所述宿主程序之间的快捷键冲突配置结果;
服务器端将所述快捷键冲突配置结果同步至客户端。
9.一种解决快捷键冲突的装置,应用于与宿主程序共享输入序列的寄宿程序,其特征在于,所述装置包括:
捕获单元,用于捕获用户输入的快捷键;
操作执行单元,用于执行该快捷键对应的操作;及
快捷键禁用单元,用于在所述操作导致所述宿主程序状态异常、或导致用户的多余处理时,在所述宿主程序运行时禁用所述寄宿程序的该快捷键。
10.如权利要求9所述的装置,其特征在于,所述宿主程序状态异常进一步包括:宿主程序显示停止刷新或宿主程序停止响应。
11.如权利要求9所述的装置,其特征在于,还包括:
确定单元,用于针对与该快捷键相应的操作结果,如果用户在未使用任何功能的情况下将其关闭,或者在设定第一时间内未使用其提供的任何功能,或者在设定第二时间内进行逆向操作,则确定所述操作导致用户的多余处理。
12.如权利要求9至11任一项所述的装置,其特征在于,还包括:
传递单元,用于在执行该快捷键对应的操作前,如果所述快捷键已经在所述寄宿程序中禁用,则不再执行其对应的操作,并将所述禁用的快捷键作为输入序列传递给所述宿主程序。
13.如权利要求9至11中任一项所述的装置,其特征在于,还包括:
询问单元,用于在所述宿主程序运行时禁用所述寄宿程序的该快捷键之前,询问用户是否希望在所述宿主程序运行时禁用所述寄宿程序的该快捷键。
14.如权利要求9至11中任一项所述的装置,其特征在于,所述寄宿程序为输入法,所述宿主程序为输入焦点所在的应用程序。
15.如权利要求9至11中任一项所述的装置,其特征在于,还包括:
场景识别单元,用于识别所述快捷键所处宿主程序和/或所处宿主程序的所属类别,得到相应的识别结果;
所述快捷键禁用单元具体用于依据所述识别结果,针对所述宿主程序和/或其所属类别配置所述寄宿程序的快捷键为禁用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110452298.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:透明导电膜
- 下一篇:基于IEC 61850的智能变电站





