一种输入法待选项优先级调整方法和装置.pdf

上传人:a2 文档编号:1276232 上传时间:2018-04-12 格式:PDF 页数:11 大小:468.36KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910235627.4

申请日:

2009.09.30

公开号:

CN102033692A

公开日:

2011.04.27

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 3/048申请公布日:20110427|||实质审查的生效IPC(主分类):G06F 3/048申请日:20090930|||公开

IPC分类号:

G06F3/048

主分类号:

G06F3/048

申请人:

北大方正集团有限公司; 北京北大方正电子有限公司

发明人:

王家杰; 赵志刚

地址:

100871 北京市海淀区成府路298号中关村方正大厦513

优先权:

专利代理机构:

北京同达信恒知识产权代理有限公司 11291

代理人:

李娟

PDF下载: PDF下载
内容摘要

本发明公开了一种输入法待选项优先级调整方法和装置,涉及计算机技术,一种输入法待选项优先级调整方法,包括:在用户输入的编码所对应的待选项优先级调整界面中,捕捉用户鼠标点击和释放的操作;确定鼠标点击时鼠标指针所在的第一位置和鼠标释放时鼠标指针所在的第二位置,并将所述第一位置上的待选项图标和所述第二位置上的待选项图标互换显示;互换所述第一位置上的待选项和所述第二位置上的待选项在用户输入的编码所完全匹配的待选项列表中的优先级。实现在用户输入时按照用户设定的优先级显示待选项,以满足不同输入领域、不同输入人员的不同输入习惯,提高输入效率。

权利要求书

1: 一种输入法待选项优先级调整方法, 其特征在于, 包括 : 在用户输入的编码所对应的待选项优先级调整界面中, 捕捉用户鼠标点击和释放的操 作; 确定鼠标点击时鼠标指针所在的第一位置和鼠标释放时鼠标指针所在的第二位置, 并 将所述第一位置上的待选项图标和所述第二位置上的待选项图标互换显示 ; 互换所述第一位置上的待选项和所述第二位置上的待选项在用户输入的编码所完全 匹配的待选项列表中的优先级。
2: 如权利要求 1 所述的方法, 其特征在于, 所述确定鼠标点击时鼠标指针所在的第一 位置后, 还包括 : 将所述第一位置上的待选项图标突出显示, 和 / 或调用与所述第一位置上的待选项图 标相同的待选项图标, 并跟随鼠标指针显示。
3: 如权利要求 1 所述的方法, 其特征在于, 当所调整的待选项列表中没有所述第一位 置上的待选项或者所述第二位置上的待选项时, 在互换所述鼠标点击时鼠标指针所在的待 选项和鼠标释放时鼠标指针所在的待选项在用户输入的编码完全匹配的待选项列表中的 优先级前, 先将所缺少的待选项添加到所述待选项列表中。
4: 如权利要求 1 所述的方法, 其特征在于, 在所述互换所述第一位置上的待选项和所 述第二位置上的待选项在用户输入的编码完全匹配的待选项列表中的优先级前, 还包括 : 将所述待选项优先级调整界面中的待选项按照优先级顺序添加到所述用户输入的编 码完全匹配的待选项列表中。
5: 如权利要求 1-4 任一所述的方法, 其特征在于, 所述方法中还包括 : 在调整优先级后, 将所述编码记载到特殊编码表中。
6: 如权利要求 5 所述的方法, 其特征在于, 所述方法中还包括 : 接收到用户输入的编码时, 优先检查所述特殊编码表中是否存在所述编码, 并在存在 时仅显示与所述编码完全匹配的待选项列表。
7: 一种输入法待选项优先级调整装置, 其特征在于, 包括 : 界面模块, 用于捕捉鼠标点击和释放的操作, 并确定鼠标点击时鼠标指针所在的第一 位置以及鼠标释放时鼠标指针所在的第二位置, 并将所述第一位置上的待选项图标和所述 第二位置上的待选项图标互换显示 ; 优先级交换模块, 用于在所述界面模块将所述第一位置上的待选项图标和所述第二位 置上的待选项图标互换显示后, 互换所述第一位置上的待选项和所述第二位置上的待选项 在用户输入的编码完全匹配的待选项列表中的优先级。
8: 如权利要求 7 所述的装置, 其特征在于, 所述界面模块还用于, 在所述捕捉到用户鼠 标点击的操作和捕捉到鼠标释放的操作之间, 将所述第一位置上的待选项图标突出显示, 和 / 或调用与所述第一位置上的待选项图标相同的待选项图标跟随鼠标指针显示。
9: 如权利要求 7 所述的装置, 其特征在于, 所述界面模块具体包括 : 显示子模块, 用于获取需调整的待选项列表并显示在所述待选项优先级调整界面中 ; 确定子模块, 用于捕捉鼠标点击和释放的动作, 并确定鼠标点击时鼠标指针所在的第 一位置上的待选项和鼠标释放时鼠标指针所在的第二位置上的待选项 ; 互换子模块, 用于根据所述确定子模块确定的所述第一位置上的待选项和所述第二 2 位置上的待选项, 将所述第一位置上的待选项图标和所述第二位置上的待选项图标互换显 示。
10: 如权利要求 9 所述的装置, 其特征在于, 所述界面模块还包括 : 通信子模块, 用于在接收到所述显示子模块发送的获取命令后, 从控制输入法待选项 显示的模块所缓存的待选项列表中, 获取所需的待选项列表, 并转发给所述显示子模块 ; 所述显示子模块具体用于, 在开启待选项优先级调整界面时, 生成获取命令并发送给 所述通信子模块, 接收所述通信子模块转发的待选项列表并显示在所述待选项优先级调整 界面中。
11: 如权利要求 10 所述的装置, 其特征在于, 所述通信子模块具体用于, 在接收到所述 显示子模块发送的获取命令后仅获取所述控制输入法待选项显示的模块缓存的待选项列 表中, 与用户输入的编码完全匹配的待选项列表, 并转发给所述显示子模块。
12: 如权利要求 7 所述的装置, 其特征在于, 所述优先级交换模块还用于, 当所调整的 待选项列表中没有所述第一位置上的待选项或者所述第二位置上的待选项时, 在调整优先 级前先将所缺少的待选项添加到所述待选项列表中。
13: 如权利要求 7 所述的装置, 其特征在于, 所述优先级交换模块还用于, 将所述优先 级互换命令中的待选项按照优先级顺序添加到与所述用户输入的编码完全匹配的待选项 列表中。
14: 如权利要求 8-13 任一所述的装置, 其特征在于, 所述优先级交换模块还用于, 在互 换所述第一位置上的待选项和所述第二位置上的待选项在与用户输入的编码完全匹配的 待选项列表中的优先级后, 将所述编码记载到所存储的特殊编码表中。
15: 如权利要求 14 所述的装置, 其特征在于, 所述控制输入法待选项显示的模块还用 于: 在接收用户输入的编码后, 根据预定的匹配规则在所述特殊编码表中优先检查是否存 在所述编码, 并在存在时仅缓存并显示与所述编码完全匹配的待选项列表。
16: 如权利要求 7 所述的装置, 其特征在于, 所述优先级交换模块和所述控制输入法待 选项显示的模块合并设置。

说明书


一种输入法待选项优先级调整方法和装置

    【技术领域】
     本发明涉及计算机技术, 尤其涉及一种输入法待选项优先级调整方法和装置。背景技术 随着个人计算机的普及, 对各式输入法的使用需求也逐渐增多, 例如有些用户时 常会在输入文字时输入公式, 而公式中经常带有英文和希腊字母等字符, 尤其是在输入希 腊字母等特殊字符时, 常常需要另外选择插入特殊字符, 再从众多字符中选择所需的字符。
     目前已经有些公式输入法可以方便的输入公式中常用的特殊字符, 而不需要另外 插入这些字符, 在使用时, 通过用户输入的编码来显示对应的备选字符, 在公式输入法中用 户输入待查找的编码后, 公式输入法通过内部查找、 匹配过程将用户输入的待查找编码对 应的待选项进行排列显示, 如图 1 所示, 用户在公式输入法中输入 “xila” 这一编码后, 公式 输入法将所有希腊字母按预定顺序排列, 供用户选择。
     本申请发明人发现, 在使用公式输入法输入这些字符时, 待选字符的显示顺序往 往是固定的, 用户需要在公式公式输入法待选项中观察实际需要项的编号后, 才能加以选 择, 不能满足不同输入领域、 不同输入人员的不同输入习惯, 输入效率较低。
     发明内容
     本发明实施例提供一种输入法待选项优先级调整方法及装置, 以实现在用户输入 时按照用户设定的优先级显示待选项, 以满足不同输入领域、 不同输入人员的不同输入习 惯, 提高输入效率。
     一种输入法待选项优先级调整方法, 包括 :
     在用户输入的编码所对应的待选项优先级调整界面中, 捕捉用户鼠标点击和释放 的操作 ;
     确定鼠标点击时鼠标指针所在的第一位置和鼠标释放时鼠标指针所在的第二位 置, 并将所述第一位置上的待选项图标和所述第二位置上的待选项图标互换显示 ;
     互换所述第一位置上的待选项和所述第二位置上的待选项在用户输入的编码所 完全匹配的待选项列表中的优先级。
     进一步, 所述确定鼠标点击时鼠标指针所在的第一位置后, 还包括 :
     将所述第一位置上的待选项图标突出显示, 和 / 或调用与所述第一位置上的待选 项图标相同的待选项图标, 并跟随鼠标指针显示。
     进一步, 当所调整的待选项列表中没有所述第一位置上的待选项或者所述第二位 置上的待选项时, 在互换所述鼠标点击时鼠标指针所在的待选项和鼠标释放时鼠标指针所 在的待选项在用户输入的编码完全匹配的待选项列表中的优先级前, 先将所缺少的待选项 添加到所述待选项列表中。
     或者, 在所述互换所述第一位置上的待选项和所述第二位置上的待选项在用户输 入的编码完全匹配的待选项列表中的优先级前, 还包括 :将所述待选项优先级调整界面中的待选项按照优先级顺序添加到所述用户输入 的编码完全匹配的待选项列表中。
     进一步, 所述方法中还包括 :
     在调整优先级后, 将所述编码记载到特殊编码表中。
     更进一步, 所述方法中还包括 :
     接收到用户输入的编码时, 优先检查所述特殊编码表中是否存在所述编码, 并在 存在时仅显示与所述编码完全匹配的待选项列表。
     一种输入法待选项优先级调整装置, 包括 :
     界面模块, 用于捕捉鼠标点击和释放的操作, 并确定鼠标点击时鼠标指针所在的 第一位置以及鼠标释放时鼠标指针所在的第二位置, 并将所述第一位置上的待选项图标和 所述第二位置上的待选项图标互换显示 ;
     优先级交换模块, 用于在所述界面模块将所述第一位置上的待选项图标和所述第 二位置上的待选项图标互换显示后, 互换所述第一位置上的待选项和所述第二位置上的待 选项在用户输入的编码完全匹配的待选项列表中的优先级。
     进一步, 所述界面模块还用于, 在所述捕捉到用户鼠标点击的操作和捕捉到鼠标 释放的操作之间, 将所述第一位置上的待选项图标突出显示, 和 / 或调用与所述第一位置 上的待选项图标相同的待选项图标跟随鼠标指针显示。
     较佳的, 所述界面模块具体包括 :
     显示子模块, 用于获取需调整的待选项列表并显示在所述待选项优先级调整界面 中;
     确定子模块, 用于捕捉鼠标点击和释放的动作, 并确定鼠标点击时鼠标指针所在 的第一位置上的待选项和鼠标释放时鼠标指针所在的第二位置上的待选项 ;
     互换子模块, 用于根据所述确定子模块确定的所述第一位置上的待选项和所述第 二位置上的待选项, 将所述第一位置上的待选项图标和所述第二位置上的待选项图标互换 显示。
     更佳的, 所述界面模块还包括 :
     通信子模块, 用于在接收到所述显示子模块发送的获取命令后, 从控制输入法待 选项显示的模块所缓存的待选项列表中, 获取所需的待选项列表, 并转发给所述显示子模 块;
     所述显示子模块具体用于, 在开启待选项优先级调整界面时, 生成获取命令并发 送给所述通信子模块, 接收所述通信子模块转发的待选项列表并显示在所述待选项优先级 调整界面中。
     或者, 所述通信子模块具体用于, 在接收到所述显示子模块发送的获取命令后仅 获取所述控制输入法待选项显示的模块缓存的待选项列表中, 与用户输入的编码完全匹配 的待选项列表, 并转发给所述显示子模块。
     进一步, 所述优先级交换模块还用于, 当所调整的待选项列表中没有所述第一位 置上的待选项或者所述第二位置上的待选项时, 在调整优先级前先将所缺少的待选项添加 到所述待选项列表中。
     或者, 所述优先级交换模块还用于, 将所述优先级互换命令中的待选项按照优先级顺序添加到与所述用户输入的编码完全匹配的待选项列表中。
     进一步, 所述优先级交换模块还用于, 在互换所述第一位置上的待选项和所述第 二位置上的待选项在与用户输入的编码完全匹配的待选项列表中的优先级后, 将所述编码 记载到所存储的特殊编码表中。
     更进一步, 所述控制输入法待选项显示的模块还用于 :
     在接收用户输入的编码后, 根据预定的匹配规则在所述特殊编码表中优先检查是 否存在所述编码, 并在存在时仅缓存并显示与所述编码完全匹配的待选项列表。
     进一步, 所述优先级交换模块和所述控制输入法待选项显示的模块合并设置。
     本发明实施例提供一种输入法待选项优先级调整方法及装置, 使得用户可以通过 待选项优先级调整界面进行的操作, 在用户调整待选项优先级时, 根据用户的操作改换待 选项在相应编码对应的列表中的优先级, 以实现在用户输入时按照用户设定的优先级显示 待选项, 以满足不同输入领域、 不同输入人员的不同输入习惯, 提高输入效率。 附图说明
     图 1 为现有技术中输入法待选项的显示界面 ;图 2 为本发明实施例中输入法待选项优先级调整流程示意图 ;
     图 3a 为本发明实施例中待选项优先级调整界面中第一位置上的待选项图标突出 显示的示意图 ;
     图 3b 为本发明实施例中待选项优先级调整界面中跟随效果的示意图 ;
     图 3c 为本发明实施例中调整后的输入法待选项的显示界面中各待选项显示顺序 示意图 ;
     图 3d 为本发明实施例中调整后的待选项调整界面中各待选项显示顺序示意图 ;
     图 4 为本发明实施例中输入法待选项优先级调整装置的结构示意图 ;
     图 5 为本发明实施例中界面模块的结构示意图。 具体实施方式
     本发明实施例提供一种输入法待选项优先级调整方法及装置, 为用户设置了待选 项调整界面, 使得用户可以在待选项调整界面中, 使用鼠标拖动待选项至相应位置, 进而实 现调整待选项的优先级, 由于用户可以方便的将常用的待选项的优先级调高, 这样在输入 时, 即可更方便的选择该待选项。
     如图 2 所示, 本发明实施例提供的输入法待选项优先级调整方法, 包括如下步骤 :
     步骤 S201、 在用户输入的编码所对应的待选项优先级调整界面中, 捕捉用户鼠标 点击和释放的操作 ;
     步骤 S202、 确定鼠标点击时鼠标指针所在的第一位置和鼠标释放时鼠标指针所在 的第二位置, 并将第一位置上的待选项图标和第二位置上的待选项图标互换显示 ;
     步骤 S203、 互换第一位置上的待选项和第二位置上的待选项在在用户输入的编码 完全匹配的待选项列表中的优先级。
     这样, 在用户下次输入该编码的时候, 即显示修改后的待选项优先级列表, 方便了 用户的输入, 满足了不同用户的输入习惯。用户可以通过输入法的菜单选项或者通过热键、 特殊命令启动待选项优先级调整 界面, 启动待选项优先级调整界面后, 根据不同的设置, 待选项优先级调整界面中显示了用 户输入的编码所对应的全部或部分待选项, 用户即可以通过鼠标的拖动来直观的调整调整 界面中各待选项优先级。
     进一步, 为在用户点击鼠标后提示用户所点击的待选项, 可以在捕捉到用户鼠标 点击的操作和捕捉到用户鼠标释放的操作之间, 将鼠标点击时鼠标指针所在的待选项突出 显示, 如图 3a 所示, 用户选中了 “η” 这一待选项, 则该待选项的区域被标记了与其它待选 项区域不同的颜色, 除此之外, 也可以采用改变该待选项的字体等其它方式区分该待选项 和其它待选项。
     为了进一步提示用户所进行的操作, 还可以在捕捉到用户鼠标点击的操作和捕捉 到鼠标释放的操作之间, 调用与第一位置上的待选项图标相同的待选项图标, 并跟随鼠标 指针显示, 如图 3b 所示, 在鼠标拖动的过程中, 鼠标点击时鼠标指针所在的待选项一直跟 随着鼠标指针的移动。
     实际使用中, 可以仅使用突出显示或者跟随移动来提示用户, 也可以同时使用突 出显示和跟随移动, 以达到更好的提示效果。 在鼠标释放后, 即用户调整待选项优先级的操作完毕后, 待选项调整界面中第一 位置和第二位置上的两个待选项图标互换位置显示, 所存储的待选项列表中这两个待选项 的优先级也相应进行互换, 在用户下次输入这个编码时, 如图 3c 所示, 会根据所存储的待 选项列表按照调整后的待选项顺序显示, 若用户再次开启待选项调整界面调整待选项优先 级, 如图 3d 所示, 待选项调整界面中各个待选项的显示顺序按照待选项列表中用户上次调 整后的优先级排列。
     在常用的公式输入法中, 一个编码可能与多个待选项列表匹配, 其中, 每一个编码 仅有一个完全匹配的待选项列表, 同时可能存在包含该编码的编码所完全匹配的待选项列 表, 这些待选项列表也视为与被包含的编码匹配, 称为包含匹配, 各个编码和其完全匹配的 待选项列表组成编码表存储在存储模块中。在用户输入编码后, 查找所输入的编码在编码 表中是否有匹配, 在匹配过程中, 通常是将完全匹配和包含匹配均视为匹配, 例如, 假设编 码表中包含 “a” 、 “as” 、 “af” 、 “afl” 这几个编码, 用户输入 “a” 时, “a” 完全匹配的待选项列 表符合匹配条件, “as” 、 “af” 、 “afl” 完全匹配的待选项列表也都为编码 “a” 的包含匹配, 所 以这几个编码所完全匹配的待选项列表都会显示出来, 显示时, 先将完全匹配及包含匹配 的编码项对应的待选项根据预先设定的规则进行排序, 将排序后的待选项排列显示, 供用 户选择。
     进一步, 为使得待选项调整方法可以适用于上述匹配方式, 在将待选项调整列表 中相应的待选项优先级进行调整后, 将调整时的编码记载到特殊编码表中, 当再次接收到 用户输入的编码时, 首先检查特殊编码表中是否存在用户输入的编码, 如果有, 则仅显示与 编码完全匹配的待选项列表, 如果没有, 再按照常规的匹配流程进行匹配。
     调整时, 可以仅允许用户调整与用户输入的编码完全匹配的待选项列表, 下次用 户在输入该编码时, 只显示调整后的与该编码完全匹配的待选项列表 ; 也可以允许用户同 时调整与用户输入的编码完全匹配和包含匹配的待选项列表, 调整完毕后的新的与用户输 入的编码完全匹配的待选项列表中包括了与用户输入的编码包含匹配的待选项列表中的
     所有待选项, 或者也可以仅在与用户输入的编码完全匹配的待选项列表中没有用户所调整 的待选项时, 在与用户输入的编码完全匹配的待选项列表中添加用户所调整的待选项, 再 进行优先级调整。
     例如 : 用户输入 “a” 这一编码, 显示出的待选项有 10 项, 其中 5 项是与 “a” 这一编 码完全匹配的待选项列表中的待选项, 3 项是与 “af” 完全匹配的待选项列表中的待选项, 2 项是与 “as” 完全匹配的待选项列表中的待选项。当用户开启待选项优先级调整界面时, 按照第一种方案, 只显示与 “a” 完全匹配的 5 个待选项供用户调整, 用户调整后, 再次输入 “a” 这一编码时, 由于 “a” 为特殊编码, 所以仅显示调整后的与 “a” 完全匹配的待选项列表 中的 5 个待选项 ; 按照第二种方案, 则将 10 个待选项均显示出来供用户调整, 调整后, 所存 储的与 “a” 完全匹配的待选项列表中记载了调整优先级后的全部 10 个待选项, 用户再次输 入 “a” 这一编码时, 由于 “a” 为特殊编码, 显示调整后的与 “a” 完全匹配的待选项列表中 的 10 个待选项 ; 按照第三种方案, 同样将 10 个待选项均显示出来供用户调整, 若用户将与 “a” 对应的待选项列表中的 “al” 和与 “as” 对应的待选项列表中的 “asl” 进行优先级的互 换, 那么首先在与 “a” 对应的待选项列表中按照预先设定的优先级顺序添加 “asl” 这一待 选项, 再将 “al” 这个待选项和 “asl” 这个待选项的优先级互换, 调整后的与 “a” 完全匹配 的待选项列表中增加了 “asl” , 包括 6 个待选项, 当用户再次输入 “a” 这一编码时, 由于 “a” 为特殊编码, 显示调整后的与 “a” 完全匹配的待选项列表中的 6 个待选项。 本发明实施例还相应提供一种输入法待选项优先级调整装置, 如图 4 所示, 装置 中包括界面模块 401 以及优先级交换模块 402, 其中 :
     界面模块 401, 用于捕捉鼠标点击和释放的操作, 并确定鼠标点击时鼠标指针所在 的第一位置以及鼠标释放时鼠标指针所在的第二位置, 并将第一位置上的待选项图标和第 二位置上的待选项图标互换显示 ;
     优先级交换模块 402, 用于在界面模块 401 将第一位置上的待选项图标和第二位 置上的待选项图标互换显示后, 互换第一位置上的待选项和第二位置上的待选项在用户输 入的编码完全匹配的待选项列表中的优先级。
     进一步, 为便于用户确定所点击的待选项, 减少用户的误操作, 界面模块 401 还用 于, 在捕捉到用户鼠标点击的操作和捕捉到鼠标释放的操作之间, 将第一位置上的待选项 图标突出显示。
     还可以进一步使用跟随效果来提示用户, 此时, 界面模块 401 还用于, 在捕捉到用 户鼠标点击的操作和捕捉到鼠标释放的操作之间, 调用与第一位置上的待选项图标相同的 待选项图标跟随鼠标指针显示。
     进一步, 如图 5 所示, 界面模块 401 具体包括如下子模块 :
     显示子模块 4011, 用于获取需调整的待选项列表并显示在待选项优先级调整界面 中;
     确定子模块 4012, 用于捕捉鼠标点击和释放的动作, 并确定鼠标点击时鼠标指针 所在的第一位置上的待选项和鼠标释放时鼠标指针所在的第二位置上的待选项 ;
     互换子模块 4013, 用于根据确定子模块确定的第一位置上的待选项和第二位置上 的待选项, 将第一位置上的待选项图标和第二位置上的待选项图标互换显示。
     在用户开启待选项优先级调整界面时, 可以从存储待选项列表的存储介质中获取
     所需调整的待选项列表, 也可以进一步从用户当前输入的编码所显示的待选项中获取所需 调整的待选项列表, 此时界面模块 401 还包括 :
     通信子模块 4014, 用于在接收到显示子模块 4011 发送的获取命令后, 从控制输入 法待选项显示的模块所缓存的待选项列表中, 获取所需的待选项列表, 并转发给显示子模 块 4011 ;
     显示子模块 4011 具体用于, 在开启待选项优先级调整界面时, 生成获取命令并发 送给通信子模块 4014, 接收通信子模块 4014 转发的待选项列表并显示在待选项优先级调 整界面中。
     当一个编码对应多个待选项列表时, 即一个编码既可以完全匹配, 也可以包含匹 配时, 可以允许用户同时调整与用户输入的编码完全匹配和包含匹配的待选项列表, 则优 先级交换模块 402 还用于将与用户输入的编码包含匹配的待选项列表中的待选项全部添 加到与用户输入的编码完全匹配的待选项列表中, 并在将待选项调整列表中相应的待选项 优先级进行调整后, 将该编码记载到一个特殊编码表中。 当用户再次输入该编码时, 首先检 查特殊编码表中是否存在该编码, 如果存在, 则仅将与编码完全匹配的待选项列表显示给 用户, 如果没有该编码, 再按照常规的匹配流程进行匹配。
     或者, 为进一步便于用户选择, 同时提高调整和匹配的效率, 在调整时, 也可以不 将所有待选项都添加到与编码完全匹配的待选项列表中, 仅将用户调整优先级且与编码完 全匹配的待选项列表中没有的待选项添加到与编码完全匹配的待选项列表中, 此时, 优先 级交换模块 402 还用于, 在所调整的待选项列表中没有第一位置上的待选项或者第二位置 上的待选项时, 在调整优先级前先将所缺少的待选项添加到所调整的待选项列表中。
     当然, 也可以仅允许用户调整与用户输入的编码完全匹配的待选项列表中各待选 项的优先级, 此时, 通信子模块 4014 具体用于, 在接收到显示子模块 4011 发送的获取命令 后仅获取控制输入法待选项显示的模块缓存的待选项列表中, 与用户输入的编码完全匹配 的待选项列表, 并转发给显示子模块 4011。
     本发明实施例中的优先级交换模块 402 也可以与控制输入法待选项显示的模块 合并设置。
     本发明实施例提供一种输入法待选项优先级调整方法及装置, 使得用户可以通过 待选项优先级调整界面进行的操作, 在用户调整待选项优先级时, 根据用户的操作改换待 选项在相应编码对应的列表中的优先级, 以实现在用户输入时按照用户设定的优先级显示 待选项, 以满足不同输入领域、 不同输入人员的不同输入习惯, 提高输入效率, 本发明实施 例提供的输入法待选项优先级调整方法和装置, 可以用于普通的输入法, 更适用于输入公 式等特殊符号的输入法。
     显然, 本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发 明的精神和范围。这样, 倘若本发明的这些修改和变型属于本发明权利要求及其等同技术 的范围之内, 则本发明也意图包含这些改动和变型在内。

一种输入法待选项优先级调整方法和装置.pdf_第1页
第1页 / 共11页
一种输入法待选项优先级调整方法和装置.pdf_第2页
第2页 / 共11页
一种输入法待选项优先级调整方法和装置.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《一种输入法待选项优先级调整方法和装置.pdf》由会员分享,可在线阅读,更多相关《一种输入法待选项优先级调整方法和装置.pdf(11页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102033692A43申请公布日20110427CN102033692ACN102033692A21申请号200910235627422申请日20090930G06F3/04820060171申请人北大方正集团有限公司地址100871北京市海淀区成府路298号中关村方正大厦513申请人北京北大方正电子有限公司72发明人王家杰赵志刚74专利代理机构北京同达信恒知识产权代理有限公司11291代理人李娟54发明名称一种输入法待选项优先级调整方法和装置57摘要本发明公开了一种输入法待选项优先级调整方法和装置,涉及计算机技术,一种输入法待选项优先级调整方法,包括在用户输入的编码所对应。

2、的待选项优先级调整界面中,捕捉用户鼠标点击和释放的操作;确定鼠标点击时鼠标指针所在的第一位置和鼠标释放时鼠标指针所在的第二位置,并将所述第一位置上的待选项图标和所述第二位置上的待选项图标互换显示;互换所述第一位置上的待选项和所述第二位置上的待选项在用户输入的编码所完全匹配的待选项列表中的优先级。实现在用户输入时按照用户设定的优先级显示待选项,以满足不同输入领域、不同输入人员的不同输入习惯,提高输入效率。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图2页CN102033695A1/2页21一种输入法待选项优先级调整方法,其特征在于,包括在用户输入的编码。

3、所对应的待选项优先级调整界面中,捕捉用户鼠标点击和释放的操作;确定鼠标点击时鼠标指针所在的第一位置和鼠标释放时鼠标指针所在的第二位置,并将所述第一位置上的待选项图标和所述第二位置上的待选项图标互换显示;互换所述第一位置上的待选项和所述第二位置上的待选项在用户输入的编码所完全匹配的待选项列表中的优先级。2如权利要求1所述的方法,其特征在于,所述确定鼠标点击时鼠标指针所在的第一位置后,还包括将所述第一位置上的待选项图标突出显示,和/或调用与所述第一位置上的待选项图标相同的待选项图标,并跟随鼠标指针显示。3如权利要求1所述的方法,其特征在于,当所调整的待选项列表中没有所述第一位置上的待选项或者所述第。

4、二位置上的待选项时,在互换所述鼠标点击时鼠标指针所在的待选项和鼠标释放时鼠标指针所在的待选项在用户输入的编码完全匹配的待选项列表中的优先级前,先将所缺少的待选项添加到所述待选项列表中。4如权利要求1所述的方法,其特征在于,在所述互换所述第一位置上的待选项和所述第二位置上的待选项在用户输入的编码完全匹配的待选项列表中的优先级前,还包括将所述待选项优先级调整界面中的待选项按照优先级顺序添加到所述用户输入的编码完全匹配的待选项列表中。5如权利要求14任一所述的方法,其特征在于,所述方法中还包括在调整优先级后,将所述编码记载到特殊编码表中。6如权利要求5所述的方法,其特征在于,所述方法中还包括接收到用。

5、户输入的编码时,优先检查所述特殊编码表中是否存在所述编码,并在存在时仅显示与所述编码完全匹配的待选项列表。7一种输入法待选项优先级调整装置,其特征在于,包括界面模块,用于捕捉鼠标点击和释放的操作,并确定鼠标点击时鼠标指针所在的第一位置以及鼠标释放时鼠标指针所在的第二位置,并将所述第一位置上的待选项图标和所述第二位置上的待选项图标互换显示;优先级交换模块,用于在所述界面模块将所述第一位置上的待选项图标和所述第二位置上的待选项图标互换显示后,互换所述第一位置上的待选项和所述第二位置上的待选项在用户输入的编码完全匹配的待选项列表中的优先级。8如权利要求7所述的装置,其特征在于,所述界面模块还用于,在。

6、所述捕捉到用户鼠标点击的操作和捕捉到鼠标释放的操作之间,将所述第一位置上的待选项图标突出显示,和/或调用与所述第一位置上的待选项图标相同的待选项图标跟随鼠标指针显示。9如权利要求7所述的装置,其特征在于,所述界面模块具体包括显示子模块,用于获取需调整的待选项列表并显示在所述待选项优先级调整界面中;确定子模块,用于捕捉鼠标点击和释放的动作,并确定鼠标点击时鼠标指针所在的第一位置上的待选项和鼠标释放时鼠标指针所在的第二位置上的待选项;互换子模块,用于根据所述确定子模块确定的所述第一位置上的待选项和所述第二权利要求书CN102033692ACN102033695A2/2页3位置上的待选项,将所述第一。

7、位置上的待选项图标和所述第二位置上的待选项图标互换显示。10如权利要求9所述的装置,其特征在于,所述界面模块还包括通信子模块,用于在接收到所述显示子模块发送的获取命令后,从控制输入法待选项显示的模块所缓存的待选项列表中,获取所需的待选项列表,并转发给所述显示子模块;所述显示子模块具体用于,在开启待选项优先级调整界面时,生成获取命令并发送给所述通信子模块,接收所述通信子模块转发的待选项列表并显示在所述待选项优先级调整界面中。11如权利要求10所述的装置,其特征在于,所述通信子模块具体用于,在接收到所述显示子模块发送的获取命令后仅获取所述控制输入法待选项显示的模块缓存的待选项列表中,与用户输入的编。

8、码完全匹配的待选项列表,并转发给所述显示子模块。12如权利要求7所述的装置,其特征在于,所述优先级交换模块还用于,当所调整的待选项列表中没有所述第一位置上的待选项或者所述第二位置上的待选项时,在调整优先级前先将所缺少的待选项添加到所述待选项列表中。13如权利要求7所述的装置,其特征在于,所述优先级交换模块还用于,将所述优先级互换命令中的待选项按照优先级顺序添加到与所述用户输入的编码完全匹配的待选项列表中。14如权利要求813任一所述的装置,其特征在于,所述优先级交换模块还用于,在互换所述第一位置上的待选项和所述第二位置上的待选项在与用户输入的编码完全匹配的待选项列表中的优先级后,将所述编码记载。

9、到所存储的特殊编码表中。15如权利要求14所述的装置,其特征在于,所述控制输入法待选项显示的模块还用于在接收用户输入的编码后,根据预定的匹配规则在所述特殊编码表中优先检查是否存在所述编码,并在存在时仅缓存并显示与所述编码完全匹配的待选项列表。16如权利要求7所述的装置,其特征在于,所述优先级交换模块和所述控制输入法待选项显示的模块合并设置。权利要求书CN102033692ACN102033695A1/6页4一种输入法待选项优先级调整方法和装置技术领域0001本发明涉及计算机技术,尤其涉及一种输入法待选项优先级调整方法和装置。背景技术0002随着个人计算机的普及,对各式输入法的使用需求也逐渐增多。

10、,例如有些用户时常会在输入文字时输入公式,而公式中经常带有英文和希腊字母等字符,尤其是在输入希腊字母等特殊字符时,常常需要另外选择插入特殊字符,再从众多字符中选择所需的字符。0003目前已经有些公式输入法可以方便的输入公式中常用的特殊字符,而不需要另外插入这些字符,在使用时,通过用户输入的编码来显示对应的备选字符,在公式输入法中用户输入待查找的编码后,公式输入法通过内部查找、匹配过程将用户输入的待查找编码对应的待选项进行排列显示,如图1所示,用户在公式输入法中输入“XILA”这一编码后,公式输入法将所有希腊字母按预定顺序排列,供用户选择。0004本申请发明人发现,在使用公式输入法输入这些字符时。

11、,待选字符的显示顺序往往是固定的,用户需要在公式公式输入法待选项中观察实际需要项的编号后,才能加以选择,不能满足不同输入领域、不同输入人员的不同输入习惯,输入效率较低。发明内容0005本发明实施例提供一种输入法待选项优先级调整方法及装置,以实现在用户输入时按照用户设定的优先级显示待选项,以满足不同输入领域、不同输入人员的不同输入习惯,提高输入效率。0006一种输入法待选项优先级调整方法,包括0007在用户输入的编码所对应的待选项优先级调整界面中,捕捉用户鼠标点击和释放的操作;0008确定鼠标点击时鼠标指针所在的第一位置和鼠标释放时鼠标指针所在的第二位置,并将所述第一位置上的待选项图标和所述第二。

12、位置上的待选项图标互换显示;0009互换所述第一位置上的待选项和所述第二位置上的待选项在用户输入的编码所完全匹配的待选项列表中的优先级。0010进一步,所述确定鼠标点击时鼠标指针所在的第一位置后,还包括0011将所述第一位置上的待选项图标突出显示,和/或调用与所述第一位置上的待选项图标相同的待选项图标,并跟随鼠标指针显示。0012进一步,当所调整的待选项列表中没有所述第一位置上的待选项或者所述第二位置上的待选项时,在互换所述鼠标点击时鼠标指针所在的待选项和鼠标释放时鼠标指针所在的待选项在用户输入的编码完全匹配的待选项列表中的优先级前,先将所缺少的待选项添加到所述待选项列表中。0013或者,在所。

13、述互换所述第一位置上的待选项和所述第二位置上的待选项在用户输入的编码完全匹配的待选项列表中的优先级前,还包括说明书CN102033692ACN102033695A2/6页50014将所述待选项优先级调整界面中的待选项按照优先级顺序添加到所述用户输入的编码完全匹配的待选项列表中。0015进一步,所述方法中还包括0016在调整优先级后,将所述编码记载到特殊编码表中。0017更进一步,所述方法中还包括0018接收到用户输入的编码时,优先检查所述特殊编码表中是否存在所述编码,并在存在时仅显示与所述编码完全匹配的待选项列表。0019一种输入法待选项优先级调整装置,包括0020界面模块,用于捕捉鼠标点击和。

14、释放的操作,并确定鼠标点击时鼠标指针所在的第一位置以及鼠标释放时鼠标指针所在的第二位置,并将所述第一位置上的待选项图标和所述第二位置上的待选项图标互换显示;0021优先级交换模块,用于在所述界面模块将所述第一位置上的待选项图标和所述第二位置上的待选项图标互换显示后,互换所述第一位置上的待选项和所述第二位置上的待选项在用户输入的编码完全匹配的待选项列表中的优先级。0022进一步,所述界面模块还用于,在所述捕捉到用户鼠标点击的操作和捕捉到鼠标释放的操作之间,将所述第一位置上的待选项图标突出显示,和/或调用与所述第一位置上的待选项图标相同的待选项图标跟随鼠标指针显示。0023较佳的,所述界面模块具体。

15、包括0024显示子模块,用于获取需调整的待选项列表并显示在所述待选项优先级调整界面中;0025确定子模块,用于捕捉鼠标点击和释放的动作,并确定鼠标点击时鼠标指针所在的第一位置上的待选项和鼠标释放时鼠标指针所在的第二位置上的待选项;0026互换子模块,用于根据所述确定子模块确定的所述第一位置上的待选项和所述第二位置上的待选项,将所述第一位置上的待选项图标和所述第二位置上的待选项图标互换显示。0027更佳的,所述界面模块还包括0028通信子模块,用于在接收到所述显示子模块发送的获取命令后,从控制输入法待选项显示的模块所缓存的待选项列表中,获取所需的待选项列表,并转发给所述显示子模块;0029所述显。

16、示子模块具体用于,在开启待选项优先级调整界面时,生成获取命令并发送给所述通信子模块,接收所述通信子模块转发的待选项列表并显示在所述待选项优先级调整界面中。0030或者,所述通信子模块具体用于,在接收到所述显示子模块发送的获取命令后仅获取所述控制输入法待选项显示的模块缓存的待选项列表中,与用户输入的编码完全匹配的待选项列表,并转发给所述显示子模块。0031进一步,所述优先级交换模块还用于,当所调整的待选项列表中没有所述第一位置上的待选项或者所述第二位置上的待选项时,在调整优先级前先将所缺少的待选项添加到所述待选项列表中。0032或者,所述优先级交换模块还用于,将所述优先级互换命令中的待选项按照优。

17、先说明书CN102033692ACN102033695A3/6页6级顺序添加到与所述用户输入的编码完全匹配的待选项列表中。0033进一步,所述优先级交换模块还用于,在互换所述第一位置上的待选项和所述第二位置上的待选项在与用户输入的编码完全匹配的待选项列表中的优先级后,将所述编码记载到所存储的特殊编码表中。0034更进一步,所述控制输入法待选项显示的模块还用于0035在接收用户输入的编码后,根据预定的匹配规则在所述特殊编码表中优先检查是否存在所述编码,并在存在时仅缓存并显示与所述编码完全匹配的待选项列表。0036进一步,所述优先级交换模块和所述控制输入法待选项显示的模块合并设置。0037本发明实。

18、施例提供一种输入法待选项优先级调整方法及装置,使得用户可以通过待选项优先级调整界面进行的操作,在用户调整待选项优先级时,根据用户的操作改换待选项在相应编码对应的列表中的优先级,以实现在用户输入时按照用户设定的优先级显示待选项,以满足不同输入领域、不同输入人员的不同输入习惯,提高输入效率。附图说明0038图1为现有技术中输入法待选项的显示界面;0039图2为本发明实施例中输入法待选项优先级调整流程示意图;0040图3A为本发明实施例中待选项优先级调整界面中第一位置上的待选项图标突出显示的示意图;0041图3B为本发明实施例中待选项优先级调整界面中跟随效果的示意图;0042图3C为本发明实施例中调。

19、整后的输入法待选项的显示界面中各待选项显示顺序示意图;0043图3D为本发明实施例中调整后的待选项调整界面中各待选项显示顺序示意图;0044图4为本发明实施例中输入法待选项优先级调整装置的结构示意图;0045图5为本发明实施例中界面模块的结构示意图。具体实施方式0046本发明实施例提供一种输入法待选项优先级调整方法及装置,为用户设置了待选项调整界面,使得用户可以在待选项调整界面中,使用鼠标拖动待选项至相应位置,进而实现调整待选项的优先级,由于用户可以方便的将常用的待选项的优先级调高,这样在输入时,即可更方便的选择该待选项。0047如图2所示,本发明实施例提供的输入法待选项优先级调整方法,包括如。

20、下步骤0048步骤S201、在用户输入的编码所对应的待选项优先级调整界面中,捕捉用户鼠标点击和释放的操作;0049步骤S202、确定鼠标点击时鼠标指针所在的第一位置和鼠标释放时鼠标指针所在的第二位置,并将第一位置上的待选项图标和第二位置上的待选项图标互换显示;0050步骤S203、互换第一位置上的待选项和第二位置上的待选项在在用户输入的编码完全匹配的待选项列表中的优先级。0051这样,在用户下次输入该编码的时候,即显示修改后的待选项优先级列表,方便了用户的输入,满足了不同用户的输入习惯。说明书CN102033692ACN102033695A4/6页70052用户可以通过输入法的菜单选项或者通过。

21、热键、特殊命令启动待选项优先级调整界面,启动待选项优先级调整界面后,根据不同的设置,待选项优先级调整界面中显示了用户输入的编码所对应的全部或部分待选项,用户即可以通过鼠标的拖动来直观的调整调整界面中各待选项优先级。0053进一步,为在用户点击鼠标后提示用户所点击的待选项,可以在捕捉到用户鼠标点击的操作和捕捉到用户鼠标释放的操作之间,将鼠标点击时鼠标指针所在的待选项突出显示,如图3A所示,用户选中了“”这一待选项,则该待选项的区域被标记了与其它待选项区域不同的颜色,除此之外,也可以采用改变该待选项的字体等其它方式区分该待选项和其它待选项。0054为了进一步提示用户所进行的操作,还可以在捕捉到用户。

22、鼠标点击的操作和捕捉到鼠标释放的操作之间,调用与第一位置上的待选项图标相同的待选项图标,并跟随鼠标指针显示,如图3B所示,在鼠标拖动的过程中,鼠标点击时鼠标指针所在的待选项一直跟随着鼠标指针的移动。0055实际使用中,可以仅使用突出显示或者跟随移动来提示用户,也可以同时使用突出显示和跟随移动,以达到更好的提示效果。0056在鼠标释放后,即用户调整待选项优先级的操作完毕后,待选项调整界面中第一位置和第二位置上的两个待选项图标互换位置显示,所存储的待选项列表中这两个待选项的优先级也相应进行互换,在用户下次输入这个编码时,如图3C所示,会根据所存储的待选项列表按照调整后的待选项顺序显示,若用户再次开。

23、启待选项调整界面调整待选项优先级,如图3D所示,待选项调整界面中各个待选项的显示顺序按照待选项列表中用户上次调整后的优先级排列。0057在常用的公式输入法中,一个编码可能与多个待选项列表匹配,其中,每一个编码仅有一个完全匹配的待选项列表,同时可能存在包含该编码的编码所完全匹配的待选项列表,这些待选项列表也视为与被包含的编码匹配,称为包含匹配,各个编码和其完全匹配的待选项列表组成编码表存储在存储模块中。在用户输入编码后,查找所输入的编码在编码表中是否有匹配,在匹配过程中,通常是将完全匹配和包含匹配均视为匹配,例如,假设编码表中包含“A”、“AS”、“AF”、“AFL”这几个编码,用户输入“A”时。

24、,“A”完全匹配的待选项列表符合匹配条件,“AS”、“AF”、“AFL”完全匹配的待选项列表也都为编码“A”的包含匹配,所以这几个编码所完全匹配的待选项列表都会显示出来,显示时,先将完全匹配及包含匹配的编码项对应的待选项根据预先设定的规则进行排序,将排序后的待选项排列显示,供用户选择。0058进一步,为使得待选项调整方法可以适用于上述匹配方式,在将待选项调整列表中相应的待选项优先级进行调整后,将调整时的编码记载到特殊编码表中,当再次接收到用户输入的编码时,首先检查特殊编码表中是否存在用户输入的编码,如果有,则仅显示与编码完全匹配的待选项列表,如果没有,再按照常规的匹配流程进行匹配。0059调整。

25、时,可以仅允许用户调整与用户输入的编码完全匹配的待选项列表,下次用户在输入该编码时,只显示调整后的与该编码完全匹配的待选项列表;也可以允许用户同时调整与用户输入的编码完全匹配和包含匹配的待选项列表,调整完毕后的新的与用户输入的编码完全匹配的待选项列表中包括了与用户输入的编码包含匹配的待选项列表中的说明书CN102033692ACN102033695A5/6页8所有待选项,或者也可以仅在与用户输入的编码完全匹配的待选项列表中没有用户所调整的待选项时,在与用户输入的编码完全匹配的待选项列表中添加用户所调整的待选项,再进行优先级调整。0060例如用户输入“A”这一编码,显示出的待选项有10项,其中5。

26、项是与“A”这一编码完全匹配的待选项列表中的待选项,3项是与“AF”完全匹配的待选项列表中的待选项,2项是与“AS”完全匹配的待选项列表中的待选项。当用户开启待选项优先级调整界面时,按照第一种方案,只显示与“A”完全匹配的5个待选项供用户调整,用户调整后,再次输入“A”这一编码时,由于“A”为特殊编码,所以仅显示调整后的与“A”完全匹配的待选项列表中的5个待选项;按照第二种方案,则将10个待选项均显示出来供用户调整,调整后,所存储的与“A”完全匹配的待选项列表中记载了调整优先级后的全部10个待选项,用户再次输入“A”这一编码时,由于“A”为特殊编码,显示调整后的与“A”完全匹配的待选项列表中的。

27、10个待选项;按照第三种方案,同样将10个待选项均显示出来供用户调整,若用户将与“A”对应的待选项列表中的“AL”和与“AS”对应的待选项列表中的“ASL”进行优先级的互换,那么首先在与“A”对应的待选项列表中按照预先设定的优先级顺序添加“ASL”这一待选项,再将“AL”这个待选项和“ASL”这个待选项的优先级互换,调整后的与“A”完全匹配的待选项列表中增加了“ASL”,包括6个待选项,当用户再次输入“A”这一编码时,由于“A”为特殊编码,显示调整后的与“A”完全匹配的待选项列表中的6个待选项。0061本发明实施例还相应提供一种输入法待选项优先级调整装置,如图4所示,装置中包括界面模块401以。

28、及优先级交换模块402,其中0062界面模块401,用于捕捉鼠标点击和释放的操作,并确定鼠标点击时鼠标指针所在的第一位置以及鼠标释放时鼠标指针所在的第二位置,并将第一位置上的待选项图标和第二位置上的待选项图标互换显示;0063优先级交换模块402,用于在界面模块401将第一位置上的待选项图标和第二位置上的待选项图标互换显示后,互换第一位置上的待选项和第二位置上的待选项在用户输入的编码完全匹配的待选项列表中的优先级。0064进一步,为便于用户确定所点击的待选项,减少用户的误操作,界面模块401还用于,在捕捉到用户鼠标点击的操作和捕捉到鼠标释放的操作之间,将第一位置上的待选项图标突出显示。0065。

29、还可以进一步使用跟随效果来提示用户,此时,界面模块401还用于,在捕捉到用户鼠标点击的操作和捕捉到鼠标释放的操作之间,调用与第一位置上的待选项图标相同的待选项图标跟随鼠标指针显示。0066进一步,如图5所示,界面模块401具体包括如下子模块0067显示子模块4011,用于获取需调整的待选项列表并显示在待选项优先级调整界面中;0068确定子模块4012,用于捕捉鼠标点击和释放的动作,并确定鼠标点击时鼠标指针所在的第一位置上的待选项和鼠标释放时鼠标指针所在的第二位置上的待选项;0069互换子模块4013,用于根据确定子模块确定的第一位置上的待选项和第二位置上的待选项,将第一位置上的待选项图标和第二。

30、位置上的待选项图标互换显示。0070在用户开启待选项优先级调整界面时,可以从存储待选项列表的存储介质中获取说明书CN102033692ACN102033695A6/6页9所需调整的待选项列表,也可以进一步从用户当前输入的编码所显示的待选项中获取所需调整的待选项列表,此时界面模块401还包括0071通信子模块4014,用于在接收到显示子模块4011发送的获取命令后,从控制输入法待选项显示的模块所缓存的待选项列表中,获取所需的待选项列表,并转发给显示子模块4011;0072显示子模块4011具体用于,在开启待选项优先级调整界面时,生成获取命令并发送给通信子模块4014,接收通信子模块4014转发的。

31、待选项列表并显示在待选项优先级调整界面中。0073当一个编码对应多个待选项列表时,即一个编码既可以完全匹配,也可以包含匹配时,可以允许用户同时调整与用户输入的编码完全匹配和包含匹配的待选项列表,则优先级交换模块402还用于将与用户输入的编码包含匹配的待选项列表中的待选项全部添加到与用户输入的编码完全匹配的待选项列表中,并在将待选项调整列表中相应的待选项优先级进行调整后,将该编码记载到一个特殊编码表中。当用户再次输入该编码时,首先检查特殊编码表中是否存在该编码,如果存在,则仅将与编码完全匹配的待选项列表显示给用户,如果没有该编码,再按照常规的匹配流程进行匹配。0074或者,为进一步便于用户选择,。

32、同时提高调整和匹配的效率,在调整时,也可以不将所有待选项都添加到与编码完全匹配的待选项列表中,仅将用户调整优先级且与编码完全匹配的待选项列表中没有的待选项添加到与编码完全匹配的待选项列表中,此时,优先级交换模块402还用于,在所调整的待选项列表中没有第一位置上的待选项或者第二位置上的待选项时,在调整优先级前先将所缺少的待选项添加到所调整的待选项列表中。0075当然,也可以仅允许用户调整与用户输入的编码完全匹配的待选项列表中各待选项的优先级,此时,通信子模块4014具体用于,在接收到显示子模块4011发送的获取命令后仅获取控制输入法待选项显示的模块缓存的待选项列表中,与用户输入的编码完全匹配的待。

33、选项列表,并转发给显示子模块4011。0076本发明实施例中的优先级交换模块402也可以与控制输入法待选项显示的模块合并设置。0077本发明实施例提供一种输入法待选项优先级调整方法及装置,使得用户可以通过待选项优先级调整界面进行的操作,在用户调整待选项优先级时,根据用户的操作改换待选项在相应编码对应的列表中的优先级,以实现在用户输入时按照用户设定的优先级显示待选项,以满足不同输入领域、不同输入人员的不同输入习惯,提高输入效率,本发明实施例提供的输入法待选项优先级调整方法和装置,可以用于普通的输入法,更适用于输入公式等特殊符号的输入法。0078显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。说明书CN102033692ACN102033695A1/2页10图1图2图3A图3B说明书附图CN102033692ACN102033695A2/2页11图3C图3D图4图5说明书附图CN102033692A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1