[发明专利]各种领域中的使用部分选择的文本预测有效
| 申请号: | 200880020149.9 | 申请日: | 2008-06-03 |
| 公开(公告)号: | CN101689189A | 公开(公告)日: | 2010-03-31 |
| 发明(设计)人: | M·马努;J-K·玛尔凯维奇;B·A·穆西克;B·D·哈斯拉姆 | 申请(专利权)人: | 微软公司 |
| 主分类号: | G06F17/22 | 分类号: | G06F17/22 |
| 代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权;钱静芳 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 各种 领域 中的 使用 部分 选择 文本 预测 | ||
1.一种用于基于部分选择来预测单词的计算机实现的方法,所述方法包 括:
基于接收到的用户输入来创建单词的候选列表;
创建所述候选列表的分层结构,所述分层结构包括所述候选列表中的各个 单词以及所述列表中的所述各个单词与其相关联的多个部分匹配;
呈现顶层部分匹配;
接收对应于所选部分匹配的用户输入;
呈现与所选部分匹配相关的一组候选单词;以及
接收对应于所选候选单词的用户输入。
2.如权利要求1所述的方法,其特征在于,包括将对应于所选候选单词的 单词插入到文档中。
3.如权利要求1所述的方法,其特征在于,所述顶层部分匹配基于语言词 根来创建。
4.如权利要求1所述的方法,其特征在于,所述顶层部分匹配基于语言词 干来创建。
5.如权利要求1所述的方法,其特征在于,所述顶层部分匹配基于语言音 节来创建。
6.如权利要求1所述的方法,其特征在于,所述候选列表根据一个或多个 活动字典中的条目来创建。
7.如权利要求1所述的方法,其特征在于,所述候选列表根据活动预测字 典中的条目来创建。
8.如权利要求1所述的方法,其特征在于,所述分层结构基于每一个部分 匹配的目标范围的选项来生成。
9.如权利要求8所述的方法,其特征在于,所述目标范围包括每一层中所 允许的节点的最小数量到最大数量。
10.如权利要求1所述的方法,其特征在于,所述候选列表在已经接收到 预定数量的字符时生成。
11.如权利要求1所述的方法,其特征在于,所述分层结构在接收所述用 户输入之前生成。
12.如权利要求1所述的方法,其特征在于,所述顶层部分匹配和所述与 所选部分匹配相关的一组候选单词以与所接收到的用户输入的样式相似的样 式呈现。
13.一种用于基于部分选择来预测单词的计算机实现的方法,包括:
基于接收到的用户输入来创建候选列表;
创建所述候选列表的分层结构;以及
迭代地执行下列步骤直至所述单词完成:
呈现下一层节点;
接收对应于所选节点的输入;
确定所选节点是否为单词;
当所选节点是单词时,插入已完成的单词;以及
当所选节点是对单词的部分匹配时,返回至呈现下一层节点。
14.如权利要求13所述的方法,其特征在于,包括以与对应于对单词的部 分匹配的节点不同的方式呈现对应于单词的节点。
15.如权利要求13所述的方法,其特征在于,对应于单词的节点和对应于 对单词的部分匹配的节点在单个层上呈现。
16.如权利要求13所述的方法,其特征在于,对应于单词的节点和对应于 对单词的部分匹配的节点作为父部分匹配节点的子节点来呈现。
17.一种计算机实现的方法,包括:
接收第一组用户输入;
基于所述第一组用户输入来确定第一预测字符集;
在可由用户编辑的区域中呈现所述第一预测字符集;
接收盖写包括在所述第一预测字符集中的预测字符的用户输入的新字符;
接受被盖写的字符与所述第一组用户输入的末尾之间的一个或多个字符 作为已接受的字符;以及
至少部分地基于所述第一组用户输入、所述已接受的一个或多个字符和所 述用户输入的新字符来完成单词。
18.如权利要求17所述的计算机实现的方法,其特征在于,包括:
在接收到的所述用户输入的新字符之后接收用户输入的附加新字符,以用 于完成所述单词。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880020149.9/1.html,转载请声明来源钻瓜专利网。





