输入法词库的更新方法、字符输入方法及终端的制作方法

文档序号:6437754阅读:239来源:国知局
专利名称:输入法词库的更新方法、字符输入方法及终端的制作方法
技术领域
本发明涉及输入法技术领域,尤其涉及一种输入法词库的更新方法、字符输入方法及终端。
背景技术
随着电子技术的发展,个人电脑、手机、PDA等各种终端设备越来越普及,功能也越来越多样化,相应地,终端输入法的功能也越来越强大。目前常用的输入法普遍具有联想功能,即当用户输入一个或几个字符时,输入法会自动列出使用频率最高或较高的候选词供用户选择,这样用户就无需再输入更多的字符,从而达到快速输入的目的,如搜狗输入法、 百度输入法等。这些输入法通过提供候选词的方式受到了越来越多人的喜爱,然而,现有技术中,对输入法词库的升级更新操作不是很完善,如用户出门在外地时,可能更希望获得与所在区域相关的候选词,如道路、景点、酒店等类候选词。因此,如何根据终端当前的位置信息更新输入法词库,提供优质候选词是目前需要解决的技术问题。发明内容
本发明提供一种输入法词库的更新方法、字符输入方法及终端,解决如何根据终端当前的位置信息更新输入法词库的问题。
为解决上述技术问题,本发明采用以下技术方案
一种输入法词库的更新方法,包括
获取终端当前的位置信息;
根据终端当前的位置信息获取终端当前所在区域的关键词汇;
根据所述关键词汇更新输入法词库。
根据所述关键词汇更新输入法词库的过程包括将所述关键词汇存入预设的临时文件夹,当终端当前的位置信息发生变化后,根据新获取的关键词汇更新所述临时文件夹。
根据终端当前的位置信息获取终端当前所在区域的关键词汇的过程包括
接收用户设定的词汇类型;
根据终端当前的位置信息和设定的词汇类型获取终端当前所在区域的关键词汇。
所述关键词汇包括终端当前所在区域的道路、餐馆、酒店、景点名称中的一种或多种。
所述位置信息为终端当前的经纬度信息或地址名称中的一种。
一种字符输入方法,包括
在输入法启动时,根据用户输入的字符信息,在按照上述任一项所述的方法更新后的输入法词库中检索出相应候选词;
接收用户输入的选择信息,输出指定的候选词。
还包括将相应候选词中根据终端当前的位置信息更新到输入法词库中的关键词汇作为首要候选词。
一种终端,包括字符输入模块、定位模块和输入法模块,其中,
所述字符输入模块用于在输入法启动时,接收用户输入的字符信息和选择信息;
所述定位模块用于获取终端当前的位置信息;
所述输入法模块用于根据所述定位模块获取的终端当前的位置信息获取终端当前所在区域的关键词汇;根据所述关键词汇更新输入法词库;用于根据用户输入的字符信息,在所述输入法词库中检索出相应候选词;还用于接收用户输入的选择信息,输出指定的候选词。
所述字符输入模块还用于接收用户设定的词汇类型;所述输入法模块根据终端当前的位置信息获取终端当前所在区域的关键词汇的过程中,具体用于根据终端当前的位置信息和用户设定的词汇类型获取终端当前所在区域的关键词汇。
所述输入法模块根据所述关键词汇更新输入法词库的过程中,具体用于将所述关键词汇存入预设的临时文件夹,当终端当前的位置信息发生变化后,根据新获取的关键词汇更新所述临时文件夹。
所述输入法模块还用于将相应候选词中根据终端当前的位置信息更新到输入法词库中的词汇作为首要候选词。
本发明提供一种输入法词库的更新方法、字符输入方法及终端,根据终端当前的位置信息更新输入法词库,提供一种有针对性的词库更新方式。另外,在输入法启动时,根据用户输入的字符信息,在根据终端当前的位置信息更新后的输入法词库中进行检索,得到相应的候选词,提升用户的体验度。


图1为本发明实施例一种输入法词库的更新方法的流程图2为本发明另一实施例一种输入法词库的更新方法的流程图3为本发明实施例一种字符输入方法的流程图4为本发明实施例一种终端的示意图。
具体实施方式
图1为本发明实施例一种输入法词库的更新方法的流程图,请参考图1
S11、获取终端当前的位置信息;
S12、根据终端当前的位置信息获取终端当前所在区域的关键词汇;
S13、根据所述关键词汇更新输入法词库。
下面通过具体实施方式
结合附图对本发明作进一步详细说明。
图2为本发明另一实施例一种输入法词库的更新方法的流程图,请参考图2
S21、开启终端上的定位模块;
S22、定位模块获取终端当前的经纬度信息;
S23、终端输入法模块根据定位模块获取的经纬度信息,获取对应的地址名称,如终端可以通过现有Web服务器从现有地图服务器中获取当前经纬度信息对应的地址名称;
S24、根据终端当前所在的地址名称获取该区域的关键词汇,如终端可以通过现有 Web服务器从现有词库服务器中获取该区域的道路、餐馆、酒店、景点名称等;
S25、输入法模块根据获取的关键词汇更新输入法词库。
本实施例中,用户还可以对感兴趣的词汇类型进行设置,在终端的字符输入模块中输入设定的词汇类型,输入法模块根据终端当前的位置信息和设定的词汇类型获取终端当前所在区域的关键词汇,如用户设定的词汇类型是道路,则输入法模块只需要根据终端当前的位置信息获取当前所在区域的道路名称。
获取终端当前位置信息的动作可以由终端的定位模块主动触发,也可以由输入法模块提示用开启定位模块来触发。
步骤S25中,更新输入法词库的过程可以是将关键词汇存入预设的临时文件夹, 当终端当前的位置信息发生变化后,根据新获取的关键词汇更新该临时文件夹。
如用户携带手机在上海景点东方明珠前游玩,手机的定位模块可以获取手机当前所在的经纬度信息,输入法模块根据该经纬度信息从地图服务器中获取当前经纬度信息对应的地址名称为东方明珠,输入法模块通过Web服务器从词库服务器中获取东方明珠附近的道路、餐馆、酒店、景点名称等,如望湘园、喜多屋海鲜自助、东方明珠、金茂大厦等名称, 输入法模块根据将这些词汇存入到输入法词库中的临时文件夹,当定位模块检测到用户离开东方明珠后,可以清空临时文件夹中保存的上述关键词汇,根据新获取的关键词汇更新该临时文件夹,这样可以保证临时文件夹是根据终端最新位置信息生成的,既方便了用户使用,又节省了终端的内存空间。
还包括基于该实施例提供的输入法词库,进行字符输入的过程,图3为本发明实施例一种字符输入方法的流程图,请参考图3
S31、在输入法启动时,用户在终端字符输入模块输入字符信息;
S32、终端输入法模块根据用户输入的字符信息,在按照上述实施例更新后的输入法词库中检索出相应候选词;
S33、用户在终端字符输入模块选择其中一个候选词;
S34、输入法模块接收用户输入的选择信息,输出指定的候选词。
优选的,输入法模块可以将相应候选词中根据终端当前的位置信息更新到输入法词库中的词汇作为首要候选词,基于上述根据东方明珠这一位置信息更新输入法词库的实施例,如果用户使用手机编译微博,只要输入“东”字或对应的拼音,“东方明珠”就会作为首要候选词出现,这样用户输入时就非常方便快捷。
本发明还包括一种终端,包括字符输入模块41、定位模块42和输入法模块43,其中,字符输入模块41用于在输入法启动时,接收用户输入的字符信息和选择信息;定位模块42用于获取终端当前的位置信息;输入法模块43用于根据定位模块42获取的终端当前的位置信息获取终端当前所在区域的关键词汇;根据获取的关键词汇更新输入法词库;用于根据用户输入的字符信息,在该输入法词库中检索出相应候选词;还用于接收用户输入的选择信息,输出指定的候选词。
进一步,字符输入模块41还用于接收用户设定的词汇类型;输入法模块43根据终端当前的位置信息获取终端当前所在区域的关键词汇的过程中,具体用于根据终端当前的位置信息和用户设定的词汇类型获取终端当前所在区域的关键词汇。
进一步,输入法模块43根据该关键词汇更新输入法词库的过程中,具体用于将该关键词汇存入预设的临时文件夹,当终端当前的位置信息发生变化后,根据新获取的关键词汇更新该临时文件夹。
进一步,输入法模块43还用于将相应候选词中根据终端当前的位置信息更新到输入法词库中的词汇作为首要候选词。
本发明终端当前的位置信息可以是终端当前的经纬度信息、地址名称等,本发明的终端可以是个人电脑、手机、PDA等各种电子设备,对于移动终端,可以结合GPS(Global Positioning System,全球定位系统)和 LBS (Location BasedServices,LBS,位置服务)即时更新输入法词库。本发明可以根据终端当前的位置信息更新输入法词库,提供一种有针对性的词库更新方式。另外,还可以实现根据终端的不同位置,提供不同的候选词,提高输入法候选词的灵活性,实现用户地快速输入,同时提升了用户体验度。
以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
权利要求
1.一种输入法词库的更新方法,其特征在于,包括获取终端当前的位置信息;根据终端当前的位置信息获取终端当前所在区域的关键词汇;根据所述关键词汇更新输入法词库。
2.如权利要求1所述的方法,其特征在于,根据所述关键词汇更新输入法词库的过程包括将所述关键词汇存入预设的临时文件夹,当终端当前的位置信息发生变化后,根据新获取的关键词汇更新所述临时文件夹。
3.如权利要求1所述的方法,其特征在于,根据终端当前的位置信息获取终端当前所在区域的关键词汇的过程包括接收用户设定的词汇类型;根据终端当前的位置信息和设定的词汇类型获取终端当前所在区域的关键词汇。
4.如权利要求1至3任一项所述的方法,其特征在于,所述关键词汇包括终端当前所在区域的道路、餐馆、酒店、景点名称中的一种或多种。
5.如权利要求1至3任一项所述的方法,其特征在于,所述位置信息为终端当前的经纬度信息或地址名称中的一种。
6.一种字符输入方法,其特征在于,包括在输入法启动时,根据用户输入的字符信息,在按照权利要求1至5任一项所述的方法更新后的输入法词库中检索出相应候选词;接收用户输入的选择信息,输出指定的候选词。
7.如权利要求6所述的方法,其特征在于,还包括将相应候选词中根据终端当前的位置信息更新到输入法词库中的关键词汇作为首要候选词。
8.—种终端,其特征在于,包括字符输入模块、定位模块和输入法模块,其中,所述字符输入模块用于在输入法启动时,接收用户输入的字符信息和选择信息;所述定位模块用于获取终端当前的位置信息;所述输入法模块用于根据所述定位模块获取的终端当前的位置信息获取终端当前所在区域的关键词汇;根据所述关键词汇更新输入法词库;用于根据用户输入的字符信息, 在所述输入法词库中检索出相应候选词;还用于接收用户输入的选择信息,输出指定的候选词。
9.如权利要求8所述的终端,其特征在于,所述字符输入模块还用于接收用户设定的词汇类型;所述输入法模块根据终端当前的位置信息获取终端当前所在区域的关键词汇的过程中,具体用于根据终端当前的位置信息和用户设定的词汇类型获取终端当前所在区域的关键词汇。
10.如权利要求8所述的终端,其特征在于,所述输入法模块根据所述关键词汇更新输入法词库的过程中,具体用于将所述关键词汇存入预设的临时文件夹,当终端当前的位置信息发生变化后,根据新获取的关键词汇更新所述临时文件夹。
11.如权利要求8至10任一项所述的终端,其特征在于,所述输入法模块还用于将相应候选词中根据终端当前的位置信息更新到输入法词库中的词汇作为首要候选词 全文摘要
本发明公开一种输入法词库的更新方法、字符输入方法及终端,输入法词库的更新方法包括获取终端当前的位置信息;根据终端当前的位置信息获取终端当前所在区域的关键词汇;根据所述关键词汇更新输入法词库。本发明通过以上技术方案,解决如何根据终端当前的位置信息更新输入法词库的问题。
文档编号G06F17/30GK102508903SQ201110351768
公开日2012年6月20日 申请日期2011年11月9日 优先权日2011年11月9日
发明者张原 , 王露莎 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1