一种终端的制作方法

文档序号:6625610阅读:128来源:国知局
一种终端的制作方法
【专利摘要】本发明实施例公开了一种终端,可包括:第一判断单元,用于在检测到用户输入字符时,判断当前输入环境是否符合预设的条件;所述当前输入环境包括当前的时间、地点以及页面环境中的至少一种;排序单元,用于在所述第一判断单元判断为是时,将所述字符对应的候选项按照在所述条件下的置信度排序规则进行排序;显示单元,用于按照排序结果显示所述对应的候选项,以供用户选择。采用本发明实施例,可根据当前的输入环境中时间、地点或页面环境等至少一个因素调整各候选项的推荐顺序,使用户能快速找到真正要选择的候选项,加快输入速度。
【专利说明】一种终端

【技术领域】
[0001]本发明涉及输入法【技术领域】,尤其涉及一种终端。

【背景技术】
[0002]随着计算机以及移动终端的普及,在计算机或移动终端中输入文字或符号已经成为人们日常生活中必不可少的内容。为了实现这一功能,各种输入法应运而生。用户利用输入法输入字符时,通常在屏幕上显示字符对应的候选项,用户通过选择其中一个候选项来完成输入。
[0003]现有技术中,通常记忆用户输入的字符以及用户选择的候选项,在用户下次输入时优先显示用户选择次数较多或最近选择的候选项。这种方式在一定程度上方便了用户输入,然而,现有技术的记忆功能基于用户的所有输入,没有考虑到在不同情景下用户的输入习惯存在差异,无法切合情景将合适的词推荐给用户以提高用户的输入速度。


【发明内容】

[0004]本发明实施例提供一种终端,可根据用户输入时的情景智能排序候选项,从而提高用户的输入速度。
[0005]本发明实施例提供的终端,可包括:
[0006]第一判断单元,用于在检测到用户输入字符时,判断当前输入环境是否符合预设的条件;所述当前输入环境包括当前的时间、地点以及页面环境中的至少一种;
[0007]排序单元,用于在所述第一判断单元判断为是时,将所述字符对应的候选项按照在所述条件下的置信度排序规则进行排序;
[0008]显示单元,用于按照排序结果显示所述对应的候选项,以供用户选择。
[0009]本发明实施例在检测到用户输入字符时,可判断当前的输入环境是否符合预设的条件,若符合,可以将字符对应的候选项按照在该条件下的置信度排序规则进行排序,然后按照排序结果显示对应的候选项。在不同条件下,各候选项可以按照不同的规则进行排序,从而可以根据当前的输入环境中时间、地点或页面环境等至少一个因素调整各候选项的推荐顺序,使用户能快速找到真正要选择的候选项,加快输入速度。

【专利附图】

【附图说明】
[0010]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0011]图1是本发明实施例提供的一种终端的结构示意图;
[0012]图2是本发明实施例提供的另一种终端的结构示意图;
[0013]图3是本发明实施例提供的又一种终端的结构示意图;
[0014]图4是本发明实施例提供的一种字符输入方法的流程示意图;
[0015]图5是本发明实施例提供的另一种字符输入方法的流程示意图。

【具体实施方式】
[0016]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0017]本发明实施例提供了一种终端,可根据用户输入时的情景智能排序候选项,从而提高用户的输入速度。下面参考附图对本发明的实施例进行描述。
[0018]参见图1,为本发明实施例提供的一种终端的结构示意图。如图1所示,该终端可包括:
[0019]第一判断单元101,用于在检测到用户输入字符时,判断当前输入环境是否符合预设的条件;所述当前输入环境包括当前的时间、地点以及页面环境中的至少一种;
[0020]排序单元102,用于在第一判断单元101判断为是时,将所述字符对应的候选项按照在所述条件下的置信度排序规则进行排序;
[0021]显示单元103,用于按照排序结果显示所述对应的候选项,以供用户选择。
[0022]本实施例中,用户输入的字符包括单个字符或由多个字符组成的字符组。
[0023]具体地,用户可以通过物理键盘、虚拟键盘或按键等方式输入字符。
[0024]可选地,当前的时间可以包括当前的日期、时间点以及星期信息。不同的时间可能对应不同的预设条件,可以由用户自定义。例如,预设的条件可以包括第一条件、第二条件和第三条件,第一条件可以包括:周一到周五and9:00-17:30 ;第二条件可以包括:每天18:00-21:00 ;第三条件可以包括:每月的13日。
[0025]可选地,可以通过GPS定位,WiFi定位或基站定位等定位技术得到终端的位置信息;还可以通过摄像头捕捉图像,将图像与数据库中的图像进行匹配从而精确定位;本发明实施例对获得终端位置信息的方式不做限定。
[0026]可选地,页面环境可以是即时通信頂页面环境、文档页面环境、邮件页面环境、密码输入页面环境、网页页面环境或游戏页面环境,包括但不限于上述列举的情况。
[0027]具体实施中,预设的条件可以包括终端的时间、地点或页面环境中的一个或多个,例如:预设的条件可以包括第四条件,第四条件可以包括:周一到周五and9:00-17:30and工作地点and文档页面环境。
[0028]具体地,用户输入的字符可对应一个或多个候选项,该候选项可以是文字(包括单个字、词语和句子)、符号、或图片。例如,当用户输入“sk”时,可选的候选项可以包括“思考、时刻、刷卡、蛇口、上课”等词语;当用户输入“ha”时,可选的候选项可以包括“哈、蛤、ο( η _ η )0、铪”等文字或符号,还可以包括一些表示哈哈大笑的图片。
[0029]可选地,每个候选项的置信度可以根据用户到当前为止预设时间内选择该候选项的次数得到,或者,可以根据到当前为止该候选项最后一次被选择的时间得到;该候选项到当前为止预设时间内被选择的次数越多,其置信度越高;或者,该候选项最后一次被选择的时间越接近当前时间,其置信度越高。
[0030]可选地,到当前为止预设时间内可以是到当前为止一周内、一个月内或者两个月内,该预设时间具体可以由用户设置、也可以由终端指定。
[0031]可选地,在所述条件下的置信度排序规则可以是所有候选项按照在所述条件下的置信度降序排序;也可以是部分候选项按照在所述条件下的置信度降序排序,其余候选项随机排序。
[0032]具体实施中,显示对应的候选项时,每次能显示的候选项数量有限,终端可以预设一个默认的显示数量,用户可以后续修改该显示数量。
[0033]具体地,当显示对应的候选项时,可以给每个候选项编号,用户可以通过输入编号选择、鼠标点击选择、触控选择或者声控选择任何一个候选项。当用户需要的候选项不在当前页面中显示时,用户可通过按键、鼠标点击或声控方式切换到其他候选项。
[0034]可选地,在第一判断单元101判断为否时,显示单元103还用于:将所述字符对应的候选项按照默认的顺序进行显示,以供用户选择。
[0035]本实施例中,默认的顺序指的是在不区分输入环境的情况下对候选项进行排序的顺序。具体可以是根据用户在所有输入环境下的输入记录根据将该字符对应的候选项进行排序得到的顺序;也可以是根据联网统计得到的该字符对应的候选项的使用率进行排序得到的顺序,本发明不做限定。
[0036]作为一种可行的实施方式,如图2所示,在图1的基础上,该终端还可包括:
[0037]检测单元104,用于实时检测当前时间、终端所在的地点、以及终端的页面环境;
[0038]模式开启单元105,用于:
[0039]当达到预设的触发时间时,开启所述条件模式;或者,
[0040]当所述终端的位置在预设的触发地点时,开启所述条件模式;或者,
[0041]当所述终端的页面环境为预设的触发页面环境时,开启所述条件模式。
[0042]第二判断单元106,用于在第一判断单元101判断当前输入环境是否符合预设的条件之前,判断条件模式是否开启;相应地,第一判断单元101具体在所述第二判断单元判断为是时,判断当前输入环境是否符合预设的条件。
[0043]本实施例中,条件模式指的是根据用户在不同条件下的输入习惯自动按照不同顺序显示候选项的模式,其中条件包括当前的时间、地点或页面环境中至少一个因素。
[0044]在第二判断单元106判断为否时,显示单元103还用于将所述字符对应的候选项按照默认的顺序进行显示,以供用户选择。
[0045]更新单元107,用于在用户选择候选项之后,根据用户选择的候选项更新所述候选项的置信度。
[0046]具体地,当用户选择其中一个候选项后,该被选择的候选项的置信度应提高。
[0047]在第二判断单元106判断为否时,该终端还可包括:
[0048]关联存储单元108,用于在用户选择候选项之后,将用户选择的候选项与所述当前输入环境关联并存储。
[0049]如果没有与当前输入环境相匹配的条件,可以在用户选择其中一个候选项后,将用户选择的候选项与当前输入环境关联并存储。可以得到如下7种关联结果中至少一种:将当前的时间、地点和页面环境单独与用户选择的候选项关联并存储,可包括3种关联结果;将当前的时间、地点和页面环境两两组合后分别与用户选择的候选项关联并存储,可包括3种关联结果;将当前的时间、地点和页面环境三个因素与用户选择的候选项关联并存储,可包括I种关联结果。
[0050]设置单元109,用于根据所述当前输入环境设置至少一个条件;在所述至少一个条件下所述用户选择的候选项为高置信度候选项或高置信度候选项之一;所述高置信度候选项为所述候选项中排列靠前的选项。
[0051]可选地,根据当前输入环境设置至少一个条件可以包括如下情况:
[0052]设置至少一个包括单因素的条件,其中每个因素可以设置多个条件。例如:当前时间是2014-8-29,17:38,星期五,那么可以设置第五条件为“周一至周五”,也可以设置第六条件为“周一至周五andl7:00-18:00”。
[0053]设置至少一个包括两个因素的条件,其中由于每个因素对应的范围可选,因此每两个因素组合后可以设置多个条件;
[0054]设置至少一个包括三个因素的条件,其中由于每个因素对应的范围可选,三个因素组合后可以设置多个条件。
[0055]具体地,在上述列举的情况中,设置的至少一个条件与当前输入环境相匹配(即当前输入环境符合设置的至少一个条件),此时在该至少一个条件下,用户选择的候选项为高置信度候选项或高置信度候选项之一。若下次检测到用户在任何一个该至少一个条件下输入相同的字符,将所有候选项按照在该条件下的置信度排序规则进行排序时,用户本次选择的候选项作为其中一个高置信度候选项应当排列靠前。
[0056]当然,随着用户输入次数增多,用户本次选择的候选项以后也可以变为低置信度候选项。
[0057]本发明实施例在检测到用户输入字符时,第一判断单元可判断当前输入环境是否符合预设的条件,若符合,排序单元可以将字符对应的候选项按照在该条件下的置信度排序规则进行排序,显示单元按照排序结果显示对应的候选项;若不符合,设置单元还可以根据当前输入环境设置对应的条件,方便以后输入时能进行条件匹配。不同条件下,各候选项可以按照不同的规则进行排序,从而可以根据当前的输入环境中时间、地点或页面环境等至少一个因素调整各候选项的推荐顺序,使用户能快速找到真正要选择的候选项,加快输入速度。
[0058]参见图3,为本发明实施例提供的又一种终端的结构示意图。如图3所示,该终端可包括存储器301、处理器302以及用户接口 303,其中存储器301、处理器302以及用户接口 303可通过总线连接。其中,用户接口 303包括屏幕,还可以包括键盘或按键,可选用户接口 303还可以包括标准的有线接口或无线接口。存储器301可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器301可选的还可以是至少一个位于远离前述处理器302的存储装置。其中存储器301中可存储一组程序代码,处理器302可调用存储器301中存储的程序代码,用于执行以下操作:
[0059]检测到用户输入字符时,判断当前输入环境是否符合预设的条件;所述当前输入环境包括当前的时间、地点以及页面环境中的至少一种。其中,所述页面环境,包括:即时通信IM页面环境、文档页面环境、邮件页面环境、密码输入页面环境、网页页面环境或游戏页面环境。
[0060]若判断结果为是,则将所述字符对应的候选项按照在所述条件下的置信度排序规则进行排序。其中每个候选项的置信度根据用户到当前为止预设时间内选择所述候选项的次数得到,或者,根据到当前为止所述候选项最后一次被选择的时间得到;所述候选项到当前为止预设时间内被选择的次数越多,其置信度越高;或者,所述候选项最后一次被选择的时间越接近当前时间,其置信度越高。
[0061]按照排序结果显示所述对应的候选项,以供用户选择。
[0062]可选地,处理器302还可调用存储器301中存储的程序代码,执行以下操作:
[0063]实时检测当前时间、终端所在的地点、以及终端的页面环境。
[0064]当达到预设的触发时间时,开启所述条件模式;或者,
[0065]当所述终端的位置在预设的触发地点时,开启所述条件模式;或者,
[0066]当所述终端的页面环境为预设的触发页面环境时,开启所述条件模式。
[0067]在判断当前输入环境是否符合预设的条件之前,判断条件模式是否开启;若是,则判断当前输入环境十分符合预设的条件;否则将所述字符对应的候选项按照默认的顺序进行显示,以供用户选择。
[0068]在判断条件模式是否开启为否后,将所述字符对应的候选项按照默认的顺序进行显示,以供用户选择。
[0069]将用户选择的候选项与所述当前输入环境关联并存储。
[0070]根据所述当前输入环境设置至少一个条件;在所述至少一个条件下所述用户选择的候选项为高置信度候选项或高置信度候选项之一;所述高置信度候选项为所述候选项中排列靠前的选项。
[0071]根据用户选择的候选项更新所述候选项的置信度。
[0072]本发明实施例的终端,在检测到用户输入字符时,可判断当前输入环境是否符合预设的条件,若符合,可以将字符对应的候选项按照在该条件下的置信度排序规则进行排序,显示单元按照排序结果显示对应的候选项;若不符合,可以根据当前输入环境设置对应的条件,方便以后输入时能进行条件匹配。不同条件下,各候选项可以按照不同的规则进行排序,从而可以根据当前的输入环境中时间、地点或页面环境等至少一个因素调整各候选项的推荐顺序,使用户能快速找到真正要选择的候选项,加快输入速度。
[0073]本发明实施例还相应提供了一种字符输入方法,以下结合图4、图5进行详细说明。
[0074]参见图4,为本发明实施例提供的一种字符输入方法的流程示意图。该方法可应用于终端。如图4所示,该字符输入方法可包括以下步骤:
[0075]S401,检测到用户输入字符时,判断当前输入环境是否符合预设的条件;所述当前输入环境包括当前的时间、地点以及页面环境中的至少一种。
[0076]本实施例中,用户输入的字符包括单个字符或由多个字符组成的字符组。
[0077]具体地,用户可以通过物理键盘、虚拟键盘或按键等方式输入字符。
[0078]可选地,当前的时间可以包括当前的日期、时间点以及星期信息。不同的时间可能对应不同的预设条件,可以由用户自定义。例如,预设的条件可以包括第一条件、第二条件和第三条件,第一条件可以包括:周一到周五and9:00-17:30 ;第二条件可以包括:每天18:00-21:00 ;第三条件可以包括:每月的13日。
[0079]可选地,可以通过GPS定位,WiFi定位或基站定位等定位技术得到终端的位置信息;还可以通过摄像头捕捉图像,将图像与数据库中的图像进行匹配从而精确定位;本发明实施例对获得终端位置信息的方式不做限定。
[0080]可选地,页面环境可以是即时通信頂页面环境、文档页面环境、邮件页面环境、密码输入页面环境、网页页面环境或游戏页面环境,包括但不限于上述列举的情况。
[0081]具体实施中,预设的条件可以包括终端的时间、地点或页面环境中的一个或多个,例如:预设的条件可以包括第四条件,第四条件可以包括:周一到周五and9:00-17:30and工作地点and文档页面环境。
[0082]S402,若判断结果为是,则将所述字符对应的候选项按照在所述条件下的置信度排序规则进行排序。
[0083]具体地,用户输入的字符可对应一个或多个候选项,该候选项可以是文字(包括单个字、词语和句子)、符号、或图片。例如,当用户输入“sk”时,可选的候选项可以包括“思考、时刻、刷卡、蛇口、上课”等词语;当用户输入“ha”时,可选的候选项可以包括“哈、蛤、ο( η _ η )0、铪”等文字或符号,还可以包括一些表示哈哈大笑的图片。
[0084]可选地,每个候选项的置信度可以根据用户到当前为止预设时间内选择该候选项的次数得到,或者,可以根据到当前为止该候选项最后一次被选择的时间得到;该候选项到当前为止预设时间内被选择的次数越多,其置信度越高;或者,该候选项最后一次被选择的时间越接近当前时间,其置信度越高。
[0085]可选地,到当前为止预设时间内可以是到当前为止一周内、一个月内或者两个月内,该预设时间具体可以由用户设置、也可以由终端指定。
[0086]可选地,在所述条件下的置信度排序规则可以是所有候选项按照在所述条件下的置信度降序排序;也可以是部分候选项按照在所述条件下的置信度降序排序,其余候选项随机排序。
[0087]S403,按照排序结果显示所述对应的候选项,以供用户选择。
[0088]具体实施中,显示对应的候选项时,每次能显示的候选项数量有限,终端可以预设一个默认的显示数量,用户可以后续修改该显示数量。
[0089]具体地,当显示对应的候选项时,可以给每个候选项编号,用户可以通过输入编号选择、鼠标点击选择、触控选择或者声控选择任何一个候选项。当用户需要的候选项不在当前页面中显示时,用户可通过按键、鼠标点击或声控方式切换到其他候选项。
[0090]本发明实施例在检测到用户输入字符时,可判断当前的输入环境是否符合预设的条件,若符合,可以将字符对应的候选项按照在该条件下的置信度排序规则进行排序,然后按照排序结果显示对应的候选项。在不同条件下,各候选项可以按照不同的规则进行排序,从而可以根据当前的输入环境中时间、地点或页面环境等至少一个因素调整各候选项的推荐顺序,使用户能快速找到真正要选择的候选项,加快输入速度。
[0091]参见图5,为本发明实施例提供的另一种字符输入方法的流程示意图。该方法可应用于终端。如图5所示,该字符输入方法可包括以下步骤:
[0092]S501,实时检测当前时间、终端所在的地点、以及终端的页面环境。
[0093]可选地,当前的时间可以包括当前的日期、时间点以及星期信息。
[0094]可选地,可以通过GPS定位,WiFi定位或基站定位等定位技术得到终端的位置信息;还可以通过摄像头捕捉图像,将图像与数据库中的图像进行匹配从而精确定位;本发明实施例对获得终端位置信息的方式不做限定。
[0095]可选地,页面环境可以是即时通信頂页面环境、文档页面环境、邮件页面环境、密码输入页面环境、网页页面环境或游戏页面环境,包括但不限于上述列举的情况。
[0096]S502,检测到用户输入字符。
[0097]具体地,用户可以通过物理键盘、虚拟键盘或按键等方式输入字符。
[0098]S503,判断条件模式是否开启,若判断为是,转到步骤S504,否则转到步骤S507。
[0099]本实施例中,条件模式指的是根据用户在不同条件下的输入习惯自动按照不同顺序显示候选项的模式,其中条件包括当前的时间、地点或页面环境中至少一个因素。
[0100]具体地,条件模式可以由用户手动开启,也可以由以下情况触发:
[0101]当达到预设的触发时间时,开启条件模式;或者,
[0102]当终端的位置在预设的触发地点时,开启条件模式;或者,
[0103]当终端的页面环境为预设的触发页面环境时,开启条件模式。
[0104]S504,判断当前输入环境是否符合预设的条件,若是,转到步骤S505,否则转到步骤 S507。
[0105]具体地,所述当前输入环境可以包括当前的时间、地点以及页面环境中的至少一种;当前的时间可以包括当前的日期、时间点及星期信息。不同的时间可能对应不同的预设条件,可以由用户自定义。例如,预设的条件可以包括第一条件、第二条件和第三条件,第一条件可以包括:周一到周五and9:00-17:30 ;第二条件可以包括:每天18:00-21:00 ;第三条件可以包括:每月的13日。
[0106]具体地,预设的条件也可以包括终端的时间、地点或页面环境中的一个或多个,例如:预设的条件可以包括第四条件,第四条件可以包括:周一到周五and9:00-17:30and工作地点and文档页面环境。
[0107]S505,将所述字符对应的候选项按照在所述条件下的置信度排序规则进行排序。
[0108]具体地,用户输入的字符可对应一个或多个候选项,该候选项可以是文字(包括单个字、词语和句子)、符号、或图片。例如,当用户输入“sk”时,可选的候选项可以包括“思考、时刻、刷卡、蛇口、上课”等词语;当用户输入“ha”时,可选的候选项可以包括“哈、蛤、ο( η _ η )0、铪”等文字或符号,还可以包括一些表示哈哈大笑的图片。
[0109]可选地,每个候选项的置信度可以根据用户到当前为止预设时间内选择该候选项的次数得到,或者,可以根据到当前为止该候选项最后一次被选择的时间得到;该候选项到当前为止预设时间内被选择的次数越多,其置信度越高;或者,该候选项最后一次被选择的时间越接近当前时间,其置信度越高。
[0110]可选地,到当前为止预设时间内可以是到当前为止一周内、一个月内或者两个月内,该预设时间具体可以由用户设置、也可以由终端指定。
[0111]可选地,在所述条件下的置信度排序规则可以是所有候选项按照在所述条件下的置信度降序排序;也可以是部分候选项按照在所述条件下的置信度降序排序,其余候选项随机排序。
[0112]S506,按照排序结果显示所述对应的候选项,以供用户选择。
[0113]具体实施中,显示对应的候选项时,每次能显示的候选项数量有限,终端可以预设一个默认的显示数量,用户可以后续修改该显示数量。
[0114]具体地,当显示对应的候选项时,可以给每个候选项编号,用户可以通过输入编号选择、鼠标点击选择、触控选择或者声控选择任何一个候选项。当用户需要的候选项不在当前页面中显示时,用户可通过按键、鼠标点击或声控方式切换到其他候选项。
[0115]S507,将所述字符对应的候选项按照默认的顺序进行显示,以供用户选择。
[0116]本实施例中,默认的顺序指的是在不区分输入环境的情况下对候选项进行排序的顺序。具体可以是根据用户在所有输入环境下的输入记录根据将该字符对应的候选项进行排序得到的顺序;也可以是根据联网统计得到的该字符对应的候选项的使用率进行排序得到的顺序,本发明不做限定。
[0117]S508,将用户选择的候选项与所述当前输入环境关联并存储。
[0118]如果没有与当前输入环境相匹配的条件,可以在用户选择其中一个候选项后,将用户选择的候选项与当前输入环境关联并存储。可以得到如下7种关联结果中至少一种:将当前的时间、地点和页面环境单独与用户选择的候选项关联并存储,可包括3种关联结果;将当前的时间、地点和页面环境两两组合后分别与用户选择的候选项关联并存储,可包括3种关联结果;将当前的时间、地点和页面环境三个因素与用户选择的候选项关联并存储,可包括I种关联结果。
[0119]S509,根据所述当前输入环境设置至少一个条件;在所述至少一个条件下所述用户选择的候选项为高置信度候选项或高置信度候选项之一;所述高置信度候选项为所述候选项中排列靠前的选项。
[0120]可选地,根据当前输入环境设置至少一个条件可以包括如下情况:
[0121]设置至少一个包括单因素的条件,其中每个因素可以设置多个条件。例如:当前时间是2014-8-29,17:38,星期五,那么可以设置第五条件为“周一至周五”,也可以设置第六条件为“周一至周五andl7:00-18:00”。
[0122]设置至少一个包括两个因素的条件,其中由于每个因素对应的范围可选,因此每两个因素组合后可以设置多个条件;
[0123]设置至少一个包括三个因素的条件,其中由于每个因素对应的范围可选,三个因素组合后可以设置多个条件。
[0124]具体地,在上述列举的情况中,设置的至少一个条件与当前输入环境相匹配(即当前输入环境符合设置的至少一个条件),此时在该至少一个条件下,用户选择的候选项为高置信度候选项或高置信度候选项之一。若下次检测到用户在任何一个该至少一个条件下输入相同的字符,将所有候选项按照在该条件下的置信度排序规则进行排序时,用户本次选择的候选项作为其中一个高置信度候选项应当排列靠前。
[0125]当然,随着用户输入次数增多,用户本次选择的候选项以后也可以变为低置信度候选项。
[0126]S510,根据用户选择的候选项更新所述候选项的置信度。
[0127]具体地,当用户选择其中一个候选项后,该被选择的候选项的置信度应提高。
[0128]本发明实施例在检测到用户输入字符时,可判断当前输入环境是否符合预设的条件,若符合,可以将字符对应的候选项按照在该条件下的置信度排序规则进行排序,然后按照排序结果显示对应的候选项;若不符合,还可以根据当前输入环境设置对应的条件,方便以后输入时能进行条件匹配。不同条件下,各候选项可以按照不同的规则进行排序,从而可以根据当前的输入环境中时间、地点或页面环境等至少一个因素调整各候选项的推荐顺序,使用户能快速找到真正要选择的候选项,加快输入速度。
[0129]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0130]本发明实施例终端中的模块或单元可以根据实际需要进行合并、划分和删减。
[0131]本发明实施例的模块或单元,可以以通用集成电路(如中央处理器CPU),或以专用集成电路(ASIC)来实现。
[0132]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0133]以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。
【权利要求】
1.一种终端,其特征在于,包括: 第一判断单元,用于在检测到用户输入字符时,判断当前输入环境是否符合预设的条件;所述当前输入环境包括当前的时间、地点以及页面环境中的至少一种; 排序单元,用于在所述第一判断单元判断为是时,将所述字符对应的候选项按照在所述条件下的置信度排序规则进行排序; 显示单元,用于按照排序结果显示所述对应的候选项,以供用户选择。
2.根据权利要求1所述的终端,其特征在于,所述显示单元,还用于: 在所述第一判断单元判断为否时,将所述字符对应的候选项按照默认的顺序进行显示,以供用户选择。
3.根据权利要求2所述的终端,其特征在于,所述装置还包括: 关联存储单元,用于在用户选择候选项之后,将用户选择的候选项与所述当前输入环境关联并存储。
4.根据权利要求3所述的终端,其特征在于,所述装置还包括: 设置单元,用于根据所述当前输入环境设置至少一个条件;在所述至少一个条件下所述用户选择的候选项为高置信度候选项或高置信度候选项之一;所述高置信度候选项为所述候选项中排列靠前的选项。
5.根据权利要求1或2所述的终端,其特征在于,所述装置还包括: 更新单元,用于在用户选择候选项之后,根据用户选择的候选项更新所述候选项的置信度。
6.根据权利要求1所述的终端,其特征在于,每个候选项的置信度根据用户到当前为止预设时间内选择所述候选项的次数得到,或者,根据到当前为止所述候选项最后一次被选择的时间得到; 所述候选项到当前为止预设时间内被选择的次数越多,其置信度越高;或者,所述候选项最后一次被选择的时间越接近当前时间,其置信度越高。
7.根据权利要求1所述的终端,其特征在于,所述装置还包括第二判断单元: 所述第二判断单元,用于在所述第一判断单元判断当前输入环境是否符合预设的条件之前,判断条件模式是否开启; 所述第一判断单元,具体用于在所述第二判断单元判断为是时,判断当前输入环境是否符合预设的条件。
8.根据权利要求7所述的终端,其特征在于,所述装置还包括: 检测单元,用于实时检测当前时间、终端所在的地点、以及终端的页面环境; 模式开启单元,用于: 当达到预设的触发时间时,开启所述条件模式;或者, 当所述终端的位置在预设的触发地点时,开启所述条件模式;或者, 当所述终端的页面环境为预设的触发页面环境时,开启所述条件模式。
9.根据权利要求1-8任一项所述的终端,其特征在于,所述页面环境,包括:即时通信IM页面环境、文档页面环境、邮件页面环境、密码输入页面环境、网页页面环境或游戏页面环境。
10.根据权利要求7所述的终端,其特征在于,所述显示单元还用于: 在所述第二判断单元判断为否时,将所述字符对应的候选项按照默认的顺序进行显示,以供用户选择。
【文档编号】G06F3/023GK104267821SQ201410441222
【公开日】2015年1月7日 申请日期:2014年9月1日 优先权日:2014年9月1日
【发明者】张泽民, 卢伟冰 申请人:深圳市金立通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1