输入序列的处理方法及装置的制造方法

文档序号:9505894阅读:432来源:国知局
输入序列的处理方法及装置的制造方法
【专利说明】
【技术领域】
[0001]本发明涉及输入法技术,尤其涉及一种输入序列的处理方法及装置。
【【背景技术】】
[0002]应用(Applicat1n,APP)例如,Windows应用、安卓(Android)应用、1s 应用等,一般都是需要用户通过输入法应用进行信息输入。一般来说,输入法应用可以根据用户输入的字符序列,向用户展现与该字符序列对应的若干个候选项,以供用户选择一个候选项作为输入序列,进行上屏操作。
[0003]然而,由于完全依赖输入法应用所输入的输入序列执行应用相关的操作所获得的操作结果,可能会无法满足用户真正的操作意图,例如,用户无法准确提供搜索类应用所需要的搜索关键词等操作意图,使得用户需要通过应用反复浏览操作结果或者通过输入法应用反复进行输入,才能够获得满足操作意图的操作结果,这样,会增加应用与该应用所使用的处理引擎之间的数据交互,从而导致了处理引擎的处理负担的增加。

【发明内容】

[0004]本发明的多个方面提供一种输入序列的处理方法及装置,用以降低处理引擎的处理负担。
[0005]本发明的一方面,提供一种输入序列的处理方法,包括:
[0006]获取用户在应用中的输入序列;
[0007]根据所述输入序列和所述用户的用户特征数据,获得扩展序列;
[0008]利用所述扩展序列,对所述输入序列进行调整,以获得调整序列,以供所述应用利用所述调整序列,进行应用相关的操作。
[0009]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述用户的用户特征数据包括下列数据中的至少一项:
[0010]用户属性数据;以及
[0011]所在终端的环境数据。
[0012]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述输入序列和所述用户的用户特征数据,获得扩展序列之前,还包括:
[0013]根据所述用户的应用数据,获得所述用户的用户特征数据,所述用户的应用数据包括所述用户的输入数据和所在终端的终端数据中的至少一项。
[0014]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述利用所述扩展序列,对所述输入序列进行调整,以获得调整序列,包括:
[0015]将所述扩展序列增加到所述输入序列中,以获得所述调整序列;或者
[0016]根据所述扩展序列,对所述输入序列进行修改,以获得所述调整序列。
[0017]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述输入序列和所述用户的用户特征数据,获得扩展序列,包括:
[0018]若所述应用的输入场景为搜索输入,根据所述输入序列和所述用户的用户特征数据,获得扩展序列。
[0019]本发明的另一方面,提供一种输入序列的处理装置,包括:
[0020]获取单元,用于获取用户在应用中的输入序列;
[0021]扩展单元,用于根据所述输入序列和所述用户的用户特征数据,获得扩展序列;
[0022]调整单元,用于利用所述扩展序列,对所述输入序列进行调整,以获得调整序列,以供所述应用利用所述调整序列,进行应用相关的操作。
[0023]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述用户的用户特征数据包括下列数据中的至少一项:
[0024]用户属性数据;以及
[0025]所在终端的环境数据。
[0026]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括分析单元,用于
[0027]根据所述用户的应用数据,获得所述用户的用户特征数据,所述用户的应用数据包括所述用户的输入数据和所在终端的终端数据中的至少一项。
[0028]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述调整单元,具体用于
[0029]将所述扩展序列增加到所述输入序列中,以获得所述调整序列;或者
[0030]根据所述扩展序列,对所述输入序列进行修改,以获得所述调整序列。
[0031]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述扩展单元,具体用于
[0032]若所述应用的输入场景为搜索输入,根据所述输入序列和所述用户的用户特征数据,获得扩展序列。
[0033]由上述技术方案可知,本发明实施例通过获取用户在应用中的输入序列,进而根据所述输入序列和所述用户的用户特征数据,获得扩展序列,使得能够利用所述扩展序列,对所述输入序列进行调整,以获得调整序列,以供所述应用利用所述调整序列,进行应用相关的操作,由于不再完全依赖输入法应用所输入的输入序列执行应用相关的操作,而是考虑了根据输入序列和用户的用户特征数据所获得的扩展序列,使得操作结果能够基本满足用户的操作意图,因此,能够避免现有技术中由于用户通过应用反复浏览操作结果或者通过输入法应用反复进行输入而导致的增加应用与该应用所使用的处理引擎之间的数据交互的问题,从而降低了搜索引擎的处理负担。
[0034]另外,采用本发明所提供的技术方案,由于不再完全依赖输入法应用所输入的输入序列执行应用相关的操作,而是考虑了根据输入序列和用户的用户特征数据所获得的扩展序列,使得操作结果能够基本满足用户的操作意图,因此,能够有效提高操作结果的有效性。
[0035]另外,采用本发明所提供的技术方案,由于不再完全依赖输入法应用所输入的输入序列执行应用相关的操作,而是考虑了根据输入序列和用户的用户特征数据所获得的扩展序列,使得操作结果能够基本满足用户的操作意图,因此,能够有效提高搜索的效率。
[0036]另外,采用本发明所提供的技术方案,由于不再完全依赖输入法应用所输入的输入序列执行应用相关的操作,而是考虑了根据输入序列和用户的用户特征数据所获得的扩展序列,使得操作结果能够基本满足用户的操作意图,因此,能够极大提升用户体验。
【【附图说明】】
[0037]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0038]图1为本发明一实施例提供的输入序列的处理方法的流程示意图;
[0039]图2为本发明另一实施例提供的输入序列的处理装置的结构示意图;
[0040]图3为本发明另一实施例提供的输入序列的处理装置的结构示意图。
【【具体实施方式】】
[0041]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本发明保护的范围。
[0042]需要说明的是
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1