智能预测的输入方法和系统技术方案

技术编号:23705458 阅读:37 留言:0更新日期:2020-04-08 11:17
一种智能预测的输入方法和系统,其中所述输入方法包括:检测输入信号;根据所述输入信号获得输入序列,以及根据所述输入信号,获取所述输入信号所选择的输入框以及该输入框对应的应用场景的关联属性数据;根据所述输入序列以及所述关联属性数据进行过滤,获得匹配的候选对象。本发明专利技术将输入结果与输入的应用场景相结合,从而能够根据用户的输入序列智能地进行预测,以获得符合用户期望的候选对象。

Input method and system of intelligent prediction

【技术实现步骤摘要】
智能预测的输入方法和系统
本专利技术涉及电子产品应用领域,特别涉及对于在便携式电子设备中的不同应用中进行智能预测的输入方法和系统。
技术介绍
如今,智能手机、平板电脑等便携式电子设备日益普及。输入法作为工具类应用,其应用场景多种多样,比如有时候需要在短信或微信中应用输入法输入文本,有时候需要在邮件地址栏或联系人电话栏中应用输入法输入邮箱地址或电话号码,有时候需要在网页搜索栏中应用输入法输入相应的文本,并根据输入文本进行搜索,或者有时候需要应用输入法直接输入网址链接。常规的输入法仅能提供候选词,当用户想要获得的为候选词以外的对象时,通常需要借助于其它的应用程序。例如,当用户想要在软件商店googleplay下载一些应用,用户首先得先启动该平台软件googleplay,接着再点击googleplay的搜索框;随着搜索框的选中,输入法软件被启动,接着,输入法软件检测用户的输入,并根据用户的输入提供候选词。当用户选择候选词之一时,输入法软件将用户选择的候选词输出至googleplay的搜索框,并按照googleplay设定的搜索程序对其进行检索,获得相应的结果。由于常规的输入法无法提供更加丰富的结果,使得用户不得不额外增加操作步骤或调用不同的应用程序,这无疑增加了操作的复杂程度。如何使得输入法软件能够直接通过智能预测获得符合用户期望的目标应用,正是本技术方案将要解决的问题。
技术实现思路
本专利技术要解决的技术问题是:提供一种输入方法和系统,能够直接根据用户的输入序列智能地进行预测,以获得符合用户期望的更为丰富的目标应用。根据本专利技术的一个方面,提供了一种智能预测的输入系统,包括:输入设备,适于获取输入信号;处理模块,适于接收来自所述输入设备的输入信号,根据所述输入信号获取输入序列、所述输入信号所选择的输入框以及该输入框对应的应用场景的关联属性数据,并且根据所述输入序列以及所述关联属性数据进行过滤,获得匹配的候选对象;存储模块,适于存储候选对象及其关联的一个或多个数据字段,其中,所述一个或多个数据字段适于描述该候选对象所指示的目标应用以及该目标应用关联的应用场景的相关信息;以及显示设备,适于根据所述匹配的候选对象,显示该候选对象指示的目标应用。根据本专利技术的另一个方面,提供了一种智能预测的输入系统,其特征在于,包括:输入设备,适于获取输入信号;处理模块,适于接收来自所述输入设备的输入信号,并获取输入序列以及应用场景的关联属性数据;通信接口,适于发送经由所述处理模块获取的数据,并接收与所述输入序列以及所述关联属性数据匹配的候选对象,其中,所述候选对象包含一个或多个数据字段,所述数据字段适于描述该候选对象所指示的目标应用以及该目标应用关联的应用场景的相关信息。根据本专利技术的又一个方面,提供了一种智能预测的输入方法,包括:检测输入信号;根据所述输入信号获得输入序列,以及根据所述输入信号,获取所述输入信号所选择的输入框以及该输入框对应的应用场景的关联属性数据;根据所述输入序列以及所述关联属性数据进行过滤,获得匹配的候选对象,所述候选对象与一个或多个数据字段相关联,其中,所述一个或多个数据字段适于描述该候选对象所指示的目标应用以及该目标应用关联的应用场景的相关信息。优选地,本专利技术根据输入序列以及关联属性数据进行过滤包括:根据所述输入序列,在候选对象一个或多个第一设定数据字段中进行过滤,获得匹配的候选对象,其中,所述第一设定数据字段适于描述该候选对象所指示的目标应用或其关联的应用场景的相关信息;再根据应用场景关联属性对按照输入序列查找到的候选对象进行筛选,排除一个或多个第二设定数据字段中不包含所述应用场景关联属性的候选对象。优选地,本专利技术根据输入序列以及关联属性数据进行过滤还可包括:根据所述关联属性数据,在候选对象的一个或多个第三设定数据字段中进行过滤,获得匹配的候选对象,其中,所述第三设定数据字段适于描述该候选对象所指示的目标应用或其关联的应用场景的相关信息候选对象;再根据所述输入序列,对按照所述关联属性数据查找到的候选对象进行筛选优选的,本专利技术进一步还包括同时显示所述候选对象指示的目标应用与所述候选词。相较于现有技术,本专利技术通过与目标应用以及应用场景相关联的多个数据字段,使得用户能够根据输入时的环境因素仅通过输入法这一单一应用直接获得更符合用户期望值的目标应用或者实现目标应用在指定环境中的匹配。由于目标应用可以为软件程序或者媒体文件或者关联的链接或者基于内容的网页链接,从而使得用户输入的数据库并不限于某个特定的应用场景,使用户的输入结果普适于任何应用,改善了用户的输入体验。此外,本专利技术正是应用了候选对象的多重数据字段对目标应用及其适用场景予以记录,使得无需通过加载/卸载细胞词库以及去重的步骤,实现目标应用的匹配,提高了输入效率,节约了电量消耗。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是本专利技术智能预测的输入系统一种具体实施方式的结构示意图。图2是本专利技术智能预测的输入系统中存储候选对象一种具体实施方式中各数据字段的示意图。图3~图4是本专利技术智能预测的输入系统中键盘区具体实施方式的布局示意图。图5~图8是本专利技术智能预测的输入系统中具体实施例的界面示意图。图9是本专利技术智能预测的输入系统中当键盘呈收起状态时目标应用显示区域的设置布局示意图。图10是本专利技术智能预测的输入方法一种具体实施方式的流程示意图。图11是本专利技术智能预测的输入方法另一种具体实施方式的流程示意图。图12~图13是本专利技术智能预测的输入系统中具体实施例的界面示意图。图14是本专利技术智能预测的输入方法又一种具体实施方式的流程示意图。图15是本专利技术智能预测的输入系统另一种具体实施方式的结构示意图。图16是本专利技术智能预测的输入方法又一种具体实施方式的流程示意图。具体实施方式以下将参考附图对示例实施方式进行更为全面的描述。附图中相同的附图标记将用来指示相同或相似的部件。尽管以下描述了本专利技术的若干示例性实施例和特征,但是在不背离本专利技术的专利技术思路的情况下,对本专利技术进行的修改、调整以及其它替换实现,例如,对附图所示部件进行等同替换、添加或修改,或通过替换、重新排序或添加步骤,不应造成对本专利技术的限制。本专利技术的适当范围应由所附权利要求所界定。图1示出示例性智能预测的输入系统的框图。根据某些实施例,智能预测的输入系统可以是可由用户携带至各个位置的便携式通信设备,例如移动电话、智能电话或PDA。智能预测的输入系统可连接至包括电话网络(诸如3G网络)的电信网络和/或因特网(诸如Wi-Fi/TM)。根据某些实施例,智能预测的输入系统100可被配置成当应用在不同的应用场景时,将应用场景与用户输入内容相结合,从而通过智能预测获得适用于所述应用场景与所述应用场景的性质相匹配的目标应用。根据本专利技术的实施例,所述目标应用可以是该应用场景所提供的图片、文档、本文档来自技高网...

【技术保护点】
1.一种智能预测的输入方法,其特征在于,所述输入方法包括:/n检测输入信号,并确定与所述输入信号关联的应用场景的关联属性数据;/n根据所述输入信号获得输入序列,所述输入序列为通过输入法正在输入且尚未确认或转化为候选对象的输入内容;/n根据所述输入序列以及所述关联属性数据在候选对象关联的一个或多个数据字段中进行过滤,所述数据字段适于描述该候选对象所指示的目标应用以及该目标应用关联的应用场景的相关信息;/n将过滤后的候选对象显示在输入法的特定显示区域中。/n

【技术特征摘要】
1.一种智能预测的输入方法,其特征在于,所述输入方法包括:
检测输入信号,并确定与所述输入信号关联的应用场景的关联属性数据;
根据所述输入信号获得输入序列,所述输入序列为通过输入法正在输入且尚未确认或转化为候选对象的输入内容;
根据所述输入序列以及所述关联属性数据在候选对象关联的一个或多个数据字段中进行过滤,所述数据字段适于描述该候选对象所指示的目标应用以及该目标应用关联的应用场景的相关信息;
将过滤后的候选对象显示在输入法的特定显示区域中。


2.如权利要求1所述的输入方法,其特征在于,还包括:
根据候选对象的各数据字段与输入序列以及关联属性数据的匹配程度,对匹配获得的候选对象进行排序。


3.如权利要求2所述的输入方法,其特征在于,还包括:
对不同数据字段采用不同加权计算方式计算权值,根据获得的权值计算候选对象的排序等级,根据所述排序等级对候选对象进行排序。


4.如权利要求1所述的输入方法,其特征在于,还包括:
从用户所输入的所有字符串中选取其中的部分字符串,并将选取的字符串作为输入序列,对候选对象进行过滤。


5.如权利要求1所述的输入方法,其特征在于,还包括:
根据网络条件或用户设定获取部分的关联属性数据。


6.如权利要求1所述的输入方法,其特征在于,还包括:
获取关联属性数据中每一个数据的属性类目,将关联属性数据的属性类目关联至候选对象的数据字段类目;
将一个或多个相同类目中的内容进行比较,根据比较结果进行筛选。


7.如权利要求1所述的输入方法,其特征在于,所述数据字段包括以下至少一种:
候选对象关联的目标应用的信息、目标应用关联的应用场景的属性数据、输入框信息、对目标应用或者应用场景或者输入框的信息进行补充的补充条件字段、用户个人属性以及执行动作字段。


8.如权利要求1所述的输入方法,其特征在于,还包括:判断所述输入信号是否包括对输入框的选择;当所述输入信号包括对输入框的选择时...

【专利技术属性】
技术研发人员:张瞰周兆文赵涛戴云谢海潮
申请(专利权)人:上海触乐信息科技有限公司
类型:发明
国别省市:上海;31

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

1