[发明专利]定位选项的方法无效
申请号: | 201110255650.7 | 申请日: | 2011-08-31 |
公开(公告)号: | CN102955835A | 公开(公告)日: | 2013-03-06 |
发明(设计)人: | 黄火德 | 申请(专利权)人: | 上海夏尔软件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海浦一知识产权代理有限公司 31211 | 代理人: | 孙大为 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定位 选项 方法 | ||
技术领域
本发明涉及开发软件界面技术。
背景技术
当前软件操作界面,用户需要做选择操作时,一般是通过下拉框或列表框等控件来选择所需要的选项,然而当可选项的数量较大时,界面可以辅助用户选择的方法是将大量的选项进行排序显示,由用户人工通过肉眼观察并检索选项来操作。当选项内容为英文字母时,还可以通过键盘依次输入选项的字母来定位。
但是当可选项为中文或中英混合时,用户的操作效率将大为降低;甚至当各个可选项的文字较长不便于记忆时,用户更无从通过排序的可选项进行选择,给操作带来不便。
发明内容
本发明所要解决的技术问题是提供一种定位选项的方法,它可以让用户在数量较大且内容复杂的可选项中,快速便捷地定位到所需要的选项的操作。
为了解决以上技术问题,本发明提供了一种定位选项的方法,包括以下步骤:键入若干字母,自动到可选项中进行遍历选项匹配,匹配时可以从第一个字符开始,也可以从可选项的中间某个字符开始;如果选项内容的是全英文,则通过字符串匹配的方法;如果选项内容为中英文混合或全中文,则每个中文汉字按照其拼音首字母匹配;将匹配到的可选项过滤出来显示供用户选择。
本发明的有益效果在于:可以提高操作效率;增加操作便捷性;降低操作时间成本;使用本发明的交互界面更加友好。
对高频关键词,那么在匹配时拒绝它们;即键入高频关键词将没有选项匹配成功,但是当选项中存在拼音首字母组合为所述高频关键词首字母组合,但文字非高频关键词时,视为匹配成功。
对于键入单个字母的情况,也可以设置为特例从而拒绝匹配。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细说明。
图1是现有本发明所述方法的示意图。
具体实施方式
本如图1所示,发明提供了一种高效便捷的操作方法,让用户在数量较大且内容复杂的可选项中,快速便捷地定位到所需要的选项的操作。本发明通过键盘键入若干字母,自动到可选项中进行遍历选项匹配,匹配时可以从第一个字符开始,也可以从可选项的中间某个字符开始。如果选项内容的是全英文,则通过字符串匹配的方法;如果选项内容为中英文混合或全中文,则每个中文汉字按照其拼音首字母匹配。将匹配到的可选项过滤出来显示供用户选择,从而提交操作效率。
如当前可选项是:
上海市社保中心
上海市黄浦社保中心
上海市卢湾社保中心
上海市徐汇社保中心
上海市长宁社保中心
上海市静安社保中心
上海市普陀社保中心
上海市闸北社保中心
上海市虹口社保中心
上海市杨浦社保中心
上海市闵行社保中心
上海市宝山社保中心
上海市嘉定社保中心
上海市浦东社保中心
上海市金山社保中心
上海市松江社保中心
上海市青浦社保中心
上海市南汇社保中心
上海市奉贤社保中心
上海市崇明社保中心
上海市社保资料管理中心
上海市社保业务处理中心
上海市社保财务处理中心
上海市社保综合稽查中心
上海市社保社会服务中心
如键入“jd”,则自动遍历可选项;当遍历到“上海市嘉定社保中心”时,发现“嘉定”二字的拼音首字母连接为“jd”,与键入的内容相符,则匹配成功;遍历完成时,将过滤出来的可选项显示,供用户选择操作
如通过键入“pt”可匹配到“上海市普陀社保中心”选项;如通过键入“jc”可匹配到“上海市社保综合稽查中心”选项。
考虑到遍历与匹配逻辑的效率,根据选项的数量与具体内容,设置一些特例情况进行算法优化:
1、同样以上例说明,可以发现“上海”、“社保”、“中心”为高频关键词,那么在匹配时拒绝它们。即键入“sh”将没有选项匹配成功,但是当选项中存在拼音首字母组合为“sh”,但文字非“上海”时,视为匹配成功。
2、对于键入单个字母的情况,也可以设置为特例从而拒绝匹配。因为键入单个字母匹配成功概率极高,无法达到尽可能过滤出少量的匹配选项的目的,从而对提高效率的作用非常不明显;拒绝对单字母的匹配,也这样可以免除匹配时所需要的系统资源开销。
本发明并不限于上文讨论的实施方式。以上对具体实施方式的描述旨在于为了描述和说明本发明涉及的技术方案。基于本发明启示的显而易见的变换或替代也应当被认为落入本发明的保护范围。以上的具体实施方式用来揭示本发明的最佳实施方法,以使得本领域的普通技术人员能够应用本发明的多种实施方式以及多种替代方式来达到本发明的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海夏尔软件有限公司,未经上海夏尔软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110255650.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:密码管理方法和装置
- 下一篇:无线应用协议网页中图片适配的方法、系统和服务器