[发明专利]用于全功能键盘的字符输入方法及其处理装置无效
申请号: | 201010033614.1 | 申请日: | 2010-01-05 |
公开(公告)号: | CN101719022A | 公开(公告)日: | 2010-06-02 |
发明(设计)人: | 邹明福;苏荣伟;秦超;陈旭 | 申请(专利权)人: | 汉王科技股份有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F3/048 |
代理公司: | 北京邦信阳专利商标代理有限公司 11012 | 代理人: | 王昭林;崔华 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 全功能 键盘 字符 输入 方法 及其 处理 装置 | ||
技术领域
本发明涉及一种字符输入方法和装置,特别涉及一种用于全功能键盘的字符输入方法及其处理装置。
背景技术
随着信息技术的发展,人们越来越多地需要利用智能手持设备进行人机交互,而输入法就是解决语言输入的有效手段。全功能键盘,即QWERTY键盘,能够方便地用于键入文字、有效地提高输入速度,因而广泛地应用于各种智能手持设备。
目前,在应用于QWERTY键盘的输入法中,使用者通过QWERTY键盘向智能手持设备输入按键序列,智能手持设备通过分析输入的按键序列为用户提供一系列词作为候选词,再由用户从候选词中选择所需要的词语。然而在实际操作过程中,会存在两方面的问题:
第一,用户可能因对QWERTY键盘操作不熟练或者QWERTY键盘过小等因素的影响而产生了按键错误,而目前的输入法无法对用户的按键错误作出纠正和补偿,用户只能删除原输入字符,重新输入新的字符,降低了操作效率。
例如,QWERTY键盘中“S”键与“D”键相邻,当用户欲输入“D”键时,而实际敲击按键的位置却是“S”键,按键产生的字符则为与“S”键相关的词语,无法作为用户需要的候选字符。此时用户只能放弃此次操作,删除“S”键,并重新敲击“D”键,这样才能出现用户想输入的词语,这给用户带来极大的不便。
第二,目前的字符输入方法,在一些应用状态下,例如在汉字简拼输入状态下,无法实现字符输入错误时词汇的智能排序。
例如,在简拼状态下,用户希望输入“DF”(地方),由于误操作,按键输入为“DD”,则显示的候选词语只有全拼声母为“DD”的词语,即使“地方”这样常用的词语也无法排列在选择栏的前列。从而使得用户的操作十分不便。
发明内容
针对目前字符输入技术的缺陷,本发明的目的是提供一种能够用于全功能键盘的字符输入方法及其处理装置,对输入的字符序列进行自动纠错,并且在纠错的同时兼顾对使用频率较高的词语的选择。
本发明提供的用于全功能键盘的字符输入方法包括以下步骤:响应用户对按键的点击输入,产生并记录该按键的键值和点击点的坐标;根据所述键值和所述坐标,计算所有候选按键的按键概率,并确定按键序列,其中,候选按键包括被点击按键和与被点击按键相邻的若干个字符或数字按键;查找与所述按键序列中每一键值对应的词语的参考信息,所述参考信息包括各键值对应的常用词语的词频和用户自定义词语的词频;将按键序列中每一键值的按键概率与该键值对应词语的词频进行加权计算;对所有词语的加权计算结果进行排序,以获得候选词序列。
优选地,利用下式,计算所有候选按键的按键概率:
其中,P表示各候选按键的按键概率;d表示点击的坐标点与该候选按键中心点的距离;当候选按键为与被点击按键相邻的按键时,D为该候选按键的中心点与被点击按键的中心点的距离;当候选按键为被点击的按键时,D表示被点击按键的边长,然后将对各候选按键求得的按键概率P排序后,得到按键序列。
优选地,计算所有候选按键的按键概率包括:以点击的坐标点为中心、预定边长的正方形来覆盖被点击按键和与被点击按键相邻的按键,将各按键被覆盖的面积与所述正方形面积的比值作为该键值的按键概率,然后将对各候选按键求得的比值排序后,得到相应的按键序列。
优选地,所述预定边长为按键的边长。
优选地,计算所有候选按键的按键概率的方法为:根据点击点的坐标与各个候选按键中心点的距离服从正态分布,计算各个候选按键的按键概率,并将所述按键概率排序后得到按键序列。更优选地,根据正态分布以下式计算各个候选按键的按键概率:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉王科技股份有限公司,未经汉王科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010033614.1/2.html,转载请声明来源钻瓜专利网。