一种针对人名的输入方法及装置制造方法及图纸

技术编号:9568601 阅读:130 留言:0更新日期:2014-01-16 01:32
本申请提供了一种针对人名的输入方法及装置,以解决现有针对人名的输入方法占用资源,并且效率较低的问题。所述的方法包括:获取用户的输入序列;对所述输入序列进行匹配,获取匹配的候选姓氏和匹配的候选名字;以所述候选姓氏作为姓氏候选项组,以所述候选名字作为名字候选项组,分组显示所述姓氏候选项组和所述名字候选项组。本申请不需要组合构成人名候选项,并且最终生成的候选项比较少,因此本申请能够节省组合人名候选项所需的资源,并且,减少了由于候选项过多而导致输入效率较低的问题。

【技术实现步骤摘要】
【专利摘要】本申请提供了一种针对人名的输入方法及装置,以解决现有针对人名的输入方法占用资源,并且效率较低的问题。所述的方法包括:获取用户的输入序列;对所述输入序列进行匹配,获取匹配的候选姓氏和匹配的候选名字;以所述候选姓氏作为姓氏候选项组,以所述候选名字作为名字候选项组,分组显示所述姓氏候选项组和所述名字候选项组。本申请不需要组合构成人名候选项,并且最终生成的候选项比较少,因此本申请能够节省组合人名候选项所需的资源,并且,减少了由于候选项过多而导致输入效率较低的问题。【专利说明】一种针对人名的输入方法及装置
本申请涉及输入法技术,特别是涉及一种针对人名的输入方法及装置。
技术介绍
输入法是指为了将各种符号或文字输入计算机或其他设备(如手机)而采用的编码方法。其中,汉字输入的编码方法,基本上都是采用将音、形、义与特定的键相联系,再根据不同汉字进行组合来完成汉字的输入。在汉字输入法中,输入人名比输入其他词汇要困难一些,这是因为人名往往极具个性化,一般不会直接置入输入法的默认词库中。并且人名更具多样化,如果输入法提供的人名有限,可能在输入法所提供的候选中没有用户想要输入的人名,这就需要用户自行组合出想要的人名。例如,用户想要搜索人名“于萝华”,输入串为“yuluohua”,则显示的候选项为雨落花、于罗华、雨落、与和于等,此时没有用户想要输入的人名,需要用户自行组合出想要的人名。因而产生了针对人名的输入方法,即当用户输入编码字符串,如拼音串后,输入法提供的候选项为符合输入编码字符串的各种姓名,候选项中剔除了非姓名词汇,便于用户选择。如上例中,输入拼音串为“yuluohua”并且进入到人名模式后,显示的候选项为于罗华、于洛华、于罗花、于洛花和于萝华等,可以比较快的得到用户想要输入的人名。但是,由于人名同音不同形的情况比普通词汇更多,因而重码的情况也更多,因此在人名模式中将每个姓氏与名字拼接在一起,导致候选项数量庞大。例如,输入串为“yu”的单姓有“于” “余” “俞” “喻” “虞”和“郁”等,姓氏的选项有6个,若名字的选项有10个,则可供显示的候选项就有60个,若再加上复姓“宇文” “尉迟”等,就会导致显示的候选项更多并且更复杂。因此,输入法的后台在将匹配的姓氏和名字进行组合,构成候选项等操作时会比较占用资源。并且,用户在进入人名模式后,常常还需要再翻页查找自己所需要的姓名,输入效率比较低。
技术实现思路
本申请提供了一种针对人名的输入方法及装置,以解决现有针对人名的输入方法占用资源,并且效率较低的问题。为了解决上述问题,本申请公开了一种针对人名的输入方法,包括:获取用户的输入序列;对所述输入序列进行匹配,获取匹配的候选姓氏和匹配的候选名字;以所述候选姓氏作为姓氏候选项组,以所述候选名字作为名字候选项组,分组显示所述姓氏候选项组和所述名字候选项组。优选的,所述对所述输入序列进行匹配,获取匹配的候选姓氏和匹配的候选名字,包括:从所述输入序列的开始进行姓氏匹配,获取匹配的候选姓氏;根据候选姓氏,将所述输入序列的剩余部分进行名字匹配,并获取匹配的候选名字。优选的,所述的方法还包括:获取所述候选姓氏的姓氏权重和所述候选名字的名字权重;将所述候选姓氏按照所述姓氏权重进行姓氏候选项组的排序,并将所述候选名字按照所述名字权重进行名字候选项组的排序。优选的,所述分组显示所述姓氏候选组和所述名字候选组,包括:按照所述姓氏候选项组的排序和所述名字候选项组的排序,分列或分行显示所述姓氏候选组和所述名字候选组。优选的,所述方法还包括:根据用户对所述姓氏候选项组和所述名字候选项组的两次选择操作,分别确定输入人名的姓氏和名字。优选的,所述两次选择操作的第一次选择操作为对所述姓氏候选项组的姓氏选择操作;所述确定输入人名的姓氏和名字进一步包括:根据接收的姓氏选择操作,返回选择的候选姓氏。优选的,获取所述选择的候选姓氏和所述候选名字的相关度,根据所述相关度对所述候选名字重新进行排序。优选的,若候选姓氏包括单姓和复姓,则重新确定与所述选择的候选姓氏组合后匹配于输入序列的候选名字。优选的,在所述姓氏选择操作前,突出显示姓氏候选项组;在所述姓氏选择操作完成后,突出显示名字候选项组。优选的,在所述姓氏选择操作完成后,根据接收的重选姓氏请求,取消用户已选择的候选姓氏,重新进行候选姓氏的选择。优选的,在对所述输入序列进行匹配前,所述方法还包括:接收用户进入人名输入模式的请求。相应的,本申请还公开了一种针对人名的输入装置,包括:获取模块,用于获取用户的输入序列;匹配模块,用于对所述输入序列进行匹配,获取匹配的候选姓氏和匹配的候选名字;显示模块,用于以所述候选姓氏作为姓氏候选项组,以所述候选名字作为名字候选项组,分组显示所述姓氏候选项组和所述名字候选项组。优选的,所述匹配模块,包括:姓氏匹配子模块,用于从所述输入序列的开始进行姓氏匹配,获取匹配的候选姓氏;名字匹配子模块,用于根据候选姓氏,将所述输入序列的剩余部分进行名字匹配,并获取匹配的候选名字。优选的,所述的装置还包括:权重获取模块,用于获取所述候选姓氏的姓氏权重和所述候选名字的名字权重;排序模块,用于将所述候选姓氏按照所述姓氏权重进行姓氏候选项组的排序,并将所述候选名字按照所述名字权重进行名字候选项组的排序。优选的,所述显示模块,具体用于按照所述姓氏候选项组的排序和所述名字候选项组的排序,分列或分行显示所述姓氏候选组和所述名字候选组。优选的,所述的装置还包括:人名确定模块,用于根据用户对所述姓氏候选项组和所述名字候选项组的两次选择操作,分别确定输入人名的姓氏和名字。优选的,所述两次选择操作的第一次选择操作为对所述姓氏候选项组的姓氏选择操作;所述人名确定模块,还用于根据接收的姓氏选择操作,返回选择的候选姓氏。优选的,所述排序模块,还用于获取所述选择的候选姓氏和所述候选名字的相关度,根据所述相关度对所述候选名字重新进行排序。优选的,所述匹配模块,还用于若候选姓氏包括单姓和复姓,则重新确定与所述选择的候选姓氏组合后匹配于输入序列的候选名字。优选的,所述显示模块,还用于在所述姓氏选择操作前,突出显示姓氏候选项组;在所述姓氏选择操作完成后,突出显示名字候选项组。优选的,所述的装置还包括:重选模块,用于在所述姓氏选择操作完成后,根据接收的重选姓氏请求,取消用户已选择的候选姓氏,重新进行候选姓氏的选择。优选的,所述的装置还包括:请求接收模块,用于接收用户进入人名输入模式的请求。与现有技术相比,本申请包括以下优点:首先,本申请中在获取用户的输入序列后,对所述输入序列进行匹配,获取匹配的候选姓氏和匹配的候选名字,本申请中不需要将候选姓氏和候选名字组合成人名候选项,而是以所述候选姓氏作为姓氏候选项,以所述候选名字作为名字候选项,分组显示所述姓氏候选项和所述名字候选项。本申请不需要组合构成人名候选项,并且最终生成的候选项比较少,因此本申请能够节省组合人名候选项所需的资源,并且,减少了由于候选项过多而导致输入效率较低的问题。其次,本申请根据用户对所述姓氏候选项组和所述名字候选项组的两次选择操作,分别确定输入人名的姓氏和名字。在用户选择了候选姓氏以后,若候选姓氏包括单姓和复姓,则重新确定与所述选择的候选姓氏本文档来自技高网
...
一种针对人名的输入方法及装置

【技术保护点】
一种针对人名的输入方法,其特征在于,包括:获取用户的输入序列;对所述输入序列进行匹配,获取匹配的候选姓氏和匹配的候选名字;以所述候选姓氏作为姓氏候选项组,以所述候选名字作为名字候选项组,分组显示所述姓氏候选项组和所述名字候选项组。

【技术特征摘要】

【专利技术属性】
技术研发人员:张军杨磊
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1