预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN103136196A*(12)发明专利申请(10)申请公布号(10)申请公布号CNCN103136196103136196A(43)申请公布日2013.06.05(21)申请号201310079020.8(22)申请日2008.04.18(62)分案原申请数据200810036302.92008.04.18(71)申请人上海触乐信息科技有限公司地址200241上海市闵行区东川路555号乙楼A2060(72)发明人黄晓凤赵艳姣戴静芬(74)专利代理机构上海智信专利代理有限公司31002代理人王洁郑暄(51)Int.Cl.G06F17/28(2006.01)G06F17/30(2006.01)G06F3/023(2006.01)权权利要求书2页利要求书2页说明书12页说明书12页附图15页附图15页(54)发明名称用于向电子设备输入文本和纠错的方法(57)摘要本发明涉及一种根据用户输入进行纠错的方法,其中包括检测当前纠错设置且至少包括是否进行纠错以及纠错范围、检测用户的输入、根据用户输入进行纠错并获得关联的字符集合,其中字符集合至少包括对用户输入可能发生的错误进行纠正的纠错字符、将包含所述纠错字符的字符集合在词典中进行查找并获得候选词。本发明还涉及一种用于向电子设备输入文本的方法。采用了本发明的用于向电子设备输入文本和纠错的方法,用户可以自定义不同的键盘布局,并在不同布局间随意切换,同时可以实现自动纠错,并可以根据上下文智能选词,采用该方法可以大大降低便携式设备厂商的设计成本。CN103136196ACN10369ACN103136196A权利要求书1/2页1.一种根据用户输入进行纠错的方法,其特征在于,包括:检测当前纠错设置,至少包括是否进行纠错以及纠错范围;检测用户的输入;根据所述用户输入进行纠错,获得关联的字符集合,其中,所述字符集合至少包括对用户输入可能发生的错误进行纠正的纠错字符;将包含所述纠错字符的字符集合在词典中进行查找,获得候选词。2.如权利要求1所述的根据用户输入进行纠错的方法,其特征在于,根据所述当前键盘布局参数或用户偏好,对所述纠错范围进行设置。3.如权利要求2所述的根据用户输入进行纠错的方法,其特征在于,所述纠错范围包含用户当前输入按键周边的按键。4.如权利要求3所述的根据用户输入进行纠错的方法,其特征在于,所述周边的按键包含以下的一种或多种:所有相邻的按键、上下相邻的按键、左右相邻的按键、相隔两个字母的按键。5.如权利要求1所述的根据用户输入进行纠错的方法,其特征在于,所述根据所述用户输入进行纠错获得关联的字符集合包括:根据当前设定纠错范围内至少一个按键所关联的字符,获取纠错字符。6.如权利要求1所述的根据用户输入进行纠错的方法,其特征在于,所述字符集合中还包括精确输入,当所述字符集合中存在精确输入时,停止纠错。7.如权利要求1所述的根据用户输入进行纠错的方法,其特征在于,所述根据用户输入进行纠错获得关联的字符集合包括:根据上下文的关联性、词频、相关性之一或组合,获取对当前输入进行纠错的纠错字符。8.如权利要求1所述的根据用户输入进行纠错的方法,其特征在于,所述候选词包括包含纠错字符的候选词时,降低所述包含纠错字符的候选词的优先级。9.如权利要求1所述的根据用户输入进行纠错的方法,其特征在于,所述根据用户输入进行纠错获得关联的字符集合包括:根据用户输入和当前键盘布局参数,对与所述用户输入相关联的字符集合进行动态的调整。10.如权利要求9所述的根据用户输入进行纠错的方法,其特征在于,所述根据用户输入和当前键盘布局参数对与所述用户输入相关联的字符集合进行动态的调整包括:当所述布局参数中的至少一种参数发生更新时,根据更新后的布局参数获取所述关联的字符集合。11.一种用于向电子设备输入文本的方法,其特征在于,包括:检测用户输入和当前键盘布局参数;根据用户输入和当前键盘布局参数,对与所述用户输入相关联的字符集合进行动态的调整,所述字符集合至少包括对用户输入可能发生的错误进行纠正的纠错字符;将所述字符集合以预定的顺序在词典中进行查找,获得包含纠错候选词在内的候选词;显示所述候选词。12.如权利要求11所述的用于向电子设备输入文本的方法,其特征在于,根据所述当前键盘布局参数或用户偏好,设置所述纠错范围。2CN103136196A权利要求书2/2页13.如权利要求12所述的用于向电子设备输入文本的方法,其特征在于,所述纠错范围包含用户当前输入按键周边的按键。14.如权利要求13所述的用于向电子设备输入文本的方法,其特征在于,所述周边的按键包含以下的一种或多种:所有相邻的按键、上下相邻的按键、左右相邻的按键、相隔两个字母的按键。15.如权利要求11所述的用于向电子设备输入文本的方法