[发明专利]语境相关敏感提示输入法无效
申请号: | 200910021632.5 | 申请日: | 2009-03-20 |
公开(公告)号: | CN101510124A | 公开(公告)日: | 2009-08-19 |
发明(设计)人: | 闫相国;吴宁;潘克非;王子南 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F3/048;G06F17/30 |
代理公司: | 西安智大知识产权代理事务所 | 代理人: | 弋才富 |
地址: | 710049*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语境 相关 敏感 提示 输入法 | ||
技术领域
本发明属计算机输入法,更进一步涉及一种语境相关的敏感提示输入方法。
背景技术
在特定的应用程序中,往往涉及到多个任务项输入,如工作人员、工作内 容等,而每个任务项包含完全不同的语境。目前很多具有智能功能的汉字输入 法,通常都是按照文字的顺序连续输入符合特定规则的拼音及辅助编码,由输 入法的智能算法进行智能匹配转换,然后输出转换后的汉字字符串。这些输入 法关注的是一般应用,并未考虑不同语境下的差别,而且是字、词输入法,不 能实现以语句为单位输入,无法满足针对具体应用下的特定语境快速输入的需 要。
发明内容
针对现有技术中存在的缺陷,本发明的目的是提出一种语境相关敏感提示 输入方法,针对具体的输入语境,动态生成该语境下的敏感提示浮动窗口,通 过选择相关内容,实现在特定语境下、以语句为单位的快速输入。
为达到以上目的,本发明采用的技术方案是:一种语境相关敏感提示输入 方法,包括以下步骤:
1.在应用程序运行时,建立汉字首字母映射表;
2.建立由初级链表和次级链表组成的两级结构链表,初级链表为任务项链 表,次级链表为对应任务项的内容项链表;
3.在进行相关任务项输入时,在输入控件侧出现一个浮动敏感提示窗口, 窗口内容显示与该任务项相关的内容;
4.输入相关内容或在浮动窗口中选择数据项;
5.结束该任务项输入,维护数据链表;
6.结束应用程序,保存初级链表和次级链表组成的两级结构链表。
步骤1和步骤2是初始化工作,在应用程序运行时进行一次。步骤3至步 骤5是任务项输入时的过程,每次输入新的任务项都要重复执行。任务项输入 以语句为单位。步骤6是系统终止操作,在应用程序结束时进行一次。
更进一步,汉字首字母映射表用于实现首字母输入时对敏感提示窗口内数 据项的快速定位,根据汉字库编码建立如表1所示的汉字首字母映射表。表格 按英文字母排序,一个英文字母对应一行,每行称为一个英文字母行,所有拼 音首字母等于对应的英文字母行的汉字排列在一起,然后把这些汉字在汉字库 编码表中的编码和包含的汉字数量写到该英文字母行。由于汉字中存在多音字, 所以在汉字首字母映射表会出现同一汉字在不同行重复出现。
在步骤2中,两级结构链表如图1所示。初级链表为任务项链表,每个节 点包含任务项索引和次级链表指针,任务项索引用于表示语境特征、综合频度 概率计算使用的权重系数、次级链表维护类型,次级链表指针表示与该语境关 联的数据;次级链表为任务项相关的内容项链表,每个节点包含特定语境的数 据项和该数据项综合频度概率。初级链表只有一个,而次级链表数等于初级链 表的节点数。
建立由初级链表和次级链表组成的两级结构链表分两种情况:1)当两级结 构链表已存在时,直接读入;2)否则根据任务项表建立初级链表和次
表1首字母映射表
级链表,同时把次级链表所有节点的综合频度概率初始化为1。
次级链表中数据项的综合频度概率应用公式(1)计算:
公式右边第一项主要反映整体使用频度,第二项反映当前使用情况。其中, pi-1和pi分别代表计算前和计算后的综合使用频度概率;I是二值函数,当数据 项是本次选择或添加的数据项时取值为1,否则为0;是权重系数,取值范围 为(0,1],用于调整输入操作对后续概率的影响程度,同时也决定了在该数据项 所处链表内经过几次连续选择,被选择的数据项与其他数据项的综合频度概率 相比为最大。表2是取值与最大选择次数的关系。例如当时,经过两次 连续选择,可使被选择的数据项的综合频度概率在所处链表内达到最大。
表2与最大选择次数关系表
更进一步,任务项链表是文本类型文件,每行代表一个任务项。行格式如 表3所示,包含“输入控件ID”、“操作类型”、 “数据源类型”和“数 据源位置或内容”五个部分,每部分间以分号隔开。
表3任务项链表
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910021632.5/2.html,转载请声明来源钻瓜专利网。