[发明专利]一种智能切出输入法的方法和装置有效
申请号: | 201210011544.9 | 申请日: | 2012-01-13 |
公开(公告)号: | CN103207739B | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 刘旋;宋涛 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F3/0487 | 分类号: | G06F3/0487;G06F3/023 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 苏培华 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 输入法 方法 装置 | ||
1.一种切出输入法的方法,其特征在于,包括:
在输入法的切入状态下,捕获用户当前在应用程序中的操作事件;
如果所述捕获的操作事件与控制操作特征库中的控制操作特征相匹配,则将输入法切出;所述控制操作特征用于表示应用程序的控制操作环境下的操作事件特征;
所述控制操作特征库通过如下步骤建立:
收集用户在应用程序中未上屏且手动切出输入法的历史操作事件,其中,所述未上屏且手动切出输入法为,在输入法的切入状态下,用户未将所述历史操作事件的文字转换结果上屏,且用户手动切出了输入法;
根据所述历史操作事件获取控制操作特征;
将所述控制操作特征保存到所述控制操作特征库中。
2.如权利要求1所述的方法,其特征在于,还包括:
在输入法的切出状态下,监控用户当前在应用程序中的操作事件;
如果所述用户在输入法的切出状态下的操作事件不匹配所述控制操作特征库中的控制操作特征,则将输入法切入。
3.如权利要求1或2所述的方法,其特征在于,所述操作事件包括用户在应用程序中的键盘按键序列、鼠标操作、和/或触摸操作。
4.如权利要求1或2所述的方法,其特征在于,所述控制操作特征库通过如下步骤建立:
依据应用程序的控制操作环境,预置至少一个特征字符;
依据所述特征字符,构造控制操作特征;所述控制操作特征为连续出现多次的同一特征字符组成的字符序列、或两个以上的特征字符反复出现组成的字符序列;
将所述控制操作特征保存到所述控制操作特征库。
5.如权利要求1所述的方法,其特征在于,所述根据所述历史操作事件获取控制操作特征的步骤,包括:
从所述历史按键序列中提取字符,得到相应的提取结果;
在所述提取结果仅包括单个字符时,将该单个字符连续出现P次组成的字符串作为控制操作特征;或者,
在所述提取结果包括N个字符时,首先从所述N个字符中取出具有次序的M个字符,然后依据所述M个字符及其次序构造字符串,以构造得到的字符串作为控制操作特征,其中,所述构造得到的字符串中包括一次或多次出现的M个字符中的单个字符或多个字符,P,M,N为自然数,2≤M≤N。
6.如权利要求1所述的方法,其特征在于,所述历史操作事件为键盘按键序列或触摸按键序列;
所述根据所述历史操作事件获取控制操作特征的步骤,包括:
在所述按键序列中提取满足预置条件的字符;
将所述满足预置条件的字符作为特征字符,并依据该特征字符构造控制操作特征。
7.如权利要求6所述的方法,其特征在于,所述预置条件为连续出现S次,其中,S为自然数;
所述控制操作特征为连续出现多次的同一特征字符组成的字符序列。
8.如权利要求1所述的方法,其特征在于,还包括:
当用户在输入法切入状态下的操作事件与所述控制操作特征库中的控制操作特征不匹配时,检测用户行为;
如果用户未将所述操作事件的文字转换结果上屏,且用户手动切出了输入法,则将所述操作事件作为历史操作事件进行记录。
9.如权利要求1或2所述的方法,其特征在于,还包括:
服务器端从客户端收集所述控制操作特征;
服务器端将收集的所述控制操作特征同步至所有客户端。
10.一种智能切出输入法的装置,其特征在于,包括:
捕获单元,用于在输入法的切入状态下,捕获用户当前在应用程序中的操作事件;及
切出单元,用于如果所述捕获的操作事件与控制操作特征库中的控制操作特征相匹配,则将输入法切出;所述控制操作特征用于表示应用程序的控制操作环境下的操作事件特征;
所述装置,还包括:第一控制操作特征库建立单元,所述第一控制操作特征库建立单元包括:
收集子单元,用于收集用户在应用程序中未上屏且手动切出输入法的历史操作事件,其中,所述未上屏且手动切出输入法为,在输入法的切入状态下,用户未将所述历史操作事件的文字转换结果上屏,且用户手动切出了输入法;
获取子单元,用于根据所述历史操作事件获取控制操作特征;及
第一保存子单元,用于将所述控制操作特征保存到所述控制操作特征库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210011544.9/1.html,转载请声明来源钻瓜专利网。