预览加载中,请您耐心等待几秒...
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)中华人民共和国国家知识产权局*CN103135786A*(12)发明专利申请(10)申请公布号(10)申请公布号CNCN103135786103135786A(43)申请公布日2013.06.05(21)申请号201310079031.6(22)申请日2008.04.18(62)分案原申请数据200810036302.92008.04.18(71)申请人上海触乐信息科技有限公司地址200241上海市闵行区东川路555号乙楼A2060(72)发明人黄晓凤赵艳姣戴静芬(74)专利代理机构上海智信专利代理有限公司31002代理人王洁郑暄(51)Int.Cl.G06F3/023(2006.01)G06F3/0488(2013.01)权权利要求书2页利要求书2页说明书12页说明书12页附图15页附图15页(54)发明名称用于向电子设备输入文本的方法(57)摘要本发明涉及一种用于向电子设备输入文本的方法,其中包括检测用户输入和当前键盘布局参数、根据当前键盘布局参数,获取与用户输入相关联的字符集合,字符集合包括用户输入的可能对应的全部或部分字符、将字符集合加入当前输入序列、对于当前输入序列中至少一个字符集合中的至少一个字符并从词典根节点向下寻找至所述字符所关联的节点、根据所述节点构成候选词列表、显示所述候选词。采用了本发明的用于向电子设备输入文本的方法,用户可以自定义不同的键盘布局,并在不同布局间随意切换,同时可以实现自动纠错,并可以根据上下文智能选词,采用该方法可以大大降低便携式设备厂商的设计成本。CN103135786ACN1035786ACN103135786A权利要求书1/2页1.一种用于向电子设备输入文本的方法,其特征在于,包括:检测用户输入和当前键盘布局参数;根据当前键盘布局参数,获取与所述用户输入相关联的字符集合,所述字符集合包括用户输入的可能对应的全部或部分字符;将所述字符集合加入当前输入序列;对于所述当前输入序列中至少一个字符集合中的至少一个字符,从词典根节点向下寻找至所述字符所关联的节点;根据所述节点构成候选词列表;显示所述候选词。2.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述关联的节点的字符序列为从根节点向下到达所述节点的路径所途径的节点序列。3.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述单词节点的字符序列为词典中的一个单词。4.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述不存在的节点的字符序列在词典中不存在。5.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述从词典根节点向下寻找至该字符所关联的节点包括:对所述关联的节点是否为单词节点进行判断,当所述关联的节点为单词节点时,所述关联的节点的字符序列为候选词。6.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述从词典根节点向下寻找至该字符所关联的节点包括:对所述关联的节点是否为不存在的节点进行判断,当所述关联的节点为不存在的节点时,排除所有包含该关联节点字符序列的字符序列组合。7.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述词典第i层的节点与词典中单词第i位字符相关联。8.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述词典成树状结构,其中,至少有一层的节点数大于或等于26。9.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述检测用户的输入包括:记录用户按下触点的起点位置、放开触点的终点位置、移动触点的轨迹、保持触点的停留时间以及用户自定义动作数据中的至少一种或其组合。10.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述检测用户的输入包括:检测用户的输入为上移、下移、左移、右移、左上移、右上移、左下移、右下移、长按、双击、单击以及用户自定义动作中的至少一种或组合。11.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述布局参数包括在当前键盘中各个按键的位置、大小、字符定义、每个按键与其周边按键的邻接关系中的至少一种或其组合。12.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述布局参数包括用户不同的动作所对应输入的字符组。13.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述根据当前键盘布局参数获取与用户输入相关联的字符集合包括:当所述布局参数中的至少一种参数2CN103135786A权利要求书2/2页发生更新时,根据更新后的布局参数获取所述关联的字符集合。14.如权利要求1所述的用于向电子设备输入文本的方法,其特征在于,所述根据当前键盘布局参数获取与用户输入相关联的字符集合包括:根据用户输入和当前键盘布局参数,对与所述用户输入相关联的字符集合进行动态的