搜索引擎预加载方法、装置、存储介质及终端制造方法及图纸

技术编号:19320587 阅读:64 留言:0更新日期:2018-11-03 10:59
本申请实施例公开了一种搜索引擎预加载方法、装置、存储介质及终端,该方法包括:首先根据前台界面提取文本信息;然后,判断所述文本信息中是否存在用户感兴趣的目标信息;最后,如果所述文本信息中存在用户感兴趣的目标信息,则预加载目标应用,所述目标应用具有搜索引擎功能,能够降低用户的等待时间,提高目标应用程序的启动速度和系统资源利用率。

Search engine preloading method, device, storage medium and terminal

The embodiment of this application discloses a search engine preloading method, device, storage medium and terminal. The method includes: firstly extracting text information according to the front-end interface; secondly, judging whether there is target information of user interest in the text information; lastly, if there is user interest in the text information. Target information is pre-loaded with target application, which has search engine function, can reduce the waiting time of users, improve the startup speed of target application and the utilization rate of system resources.

【技术实现步骤摘要】
搜索引擎预加载方法、装置、存储介质及终端
本申请实施例涉及移动终端
,尤其涉及搜索引擎预加载方法、装置、存储介质及终端。
技术介绍
随着移动终端不断发展,移动终端上安装了越来越多的应用,用户对应用的启动速度的要求逐渐增高。目前,用户在浏览信息时如果发现生僻字等感兴趣的信息时,需要通过搜索引擎进行搜索。此时用户返回至桌面,点击搜索引擎的应该图标,等待搜索引擎加载,当搜索引擎加载完毕时在搜索引擎中输入感兴趣的信息进行搜索。但是,应用加载需要花费较长时间,造成用户启动搜素引擎后,仍需等待较长时间方可进入应用界面,且在应用程序的加载期间用户无法使用终端的其他系统资源,导致系统资源利用率低。
技术实现思路
本申请实施例的目的是提供一种搜索引擎预加载方法、装置、存储介质及终端,可以提高应用启动速度,提高系统资源利用率。第一方面,本申请实施例提供了一种搜索引擎预加载方法,包括:根据前台界面提取文本信息;判断所述文本信息中是否存在用户感兴趣的目标信息;如果所述文本信息中存在用户感兴趣的目标信息,则预加载目标应用,所述目标应用具有搜索引擎功能。第二方面,本申请实施例提供了一种搜索引擎预加载装置,包括:提取模块,用于根据前台界面提取文本信息;判断模块,用于判断所述提取模块提取的所述文本信息中是否存在用户感兴趣的目标信息;预加载模块,用于如果所述判断模块判定所述文本信息中存在用户感兴趣的目标信息,则预加载目标应用,所述目标应用具有搜索引擎功能。第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所示的搜索引擎预加载方法。第四方面,本申请实施例提供了一种终端,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,处理器执行计算机程序时实现如第一方面所示的搜索引擎预加载方法。本申请实施例中提供的搜索引擎预加载方案,首先根据前台界面提取文本信息;然后,判断所述文本信息中是否存在用户感兴趣的目标信息;最后,如果所述文本信息中存在用户感兴趣的目标信息,则预加载目标应用,所述目标应用具有搜索引擎功能,能够降低用户的等待时间,提高目标应用程序的启动速度和系统资源利用率。附图说明图1为本申请实施例提供的一种搜索引擎预加载方法的流程示意图;图2为本申请实施例提供的另一种搜索引擎预加载方法的流程示意图;图3为本申请实施例提供的另一种搜索引擎预加载方法的流程示意图;图4为本申请实施例提供的另一种搜索引擎预加载方法的流程示意图;图5为本申请实施例提供的另一种搜索引擎预加载方法的流程示意图;图6为本申请实施例提供的另一种搜索引擎预加载方法的流程示意图;图7为本申请实施例提供的一种搜索引擎预加载装置的结构示意图;图8为本申请实施例提供的一种移动终端的结构示意图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本申请的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。随着移动终端不断发展,移动终端上安装了越来越多的应用,用户对应用的启动速度的要求逐渐增高。用户在浏览信息时如果发现生僻字等感兴趣的信息时,需要通过搜索引擎进行搜索。此时用户返回至桌面,点击搜索引擎的应该图标,等待搜索引擎加载,当搜索引擎加载完毕时在搜索引擎中输入感兴趣的信息进行搜索。但是,应用加载需要花费较长时间,造成用户启动搜素引擎后,仍需等待较长时间方可进入应用界面,且在应用程序的加载期间用户无法使用终端的其他系统资源,导致系统资源利用率低。本申请实施例提供了一种搜索引擎预加载方法,能够在前台界面显示了用户感兴趣的目标信息时,预加载具有搜索引擎的目标应用,进而避免用户触发应用启动指令时加载目标应用程序,实现在用户触发应用启动指令之前,根据前台界面显示的目标信息进行预加载,当用户触发启动指令时运行预加载的应用程序能够实现快速启动,提高目标应用程序的启动速度。对于用户而言目标应用程序不在前台进行加载,用户可以在节省出的预加载时间中进行其他操作,避免用户等待前台应用加载的情况,进而提高系统资源利用率。具体方案如下所示:图1为本申请实施例提供的搜索引擎预加载方法的流程示意图,该方法用于终端进行应用程序启动的情况,该方法可以由具有应用程序运行功能的移动终端来执行,该移动终端可以为智能手机、平板电脑、可穿戴设备、笔记本电脑等,该方法具体包括如下步骤:步骤110、根据前台界面提取文本信息。判断前台界面是否为预设应用的应用界面,如果前台界面为预设应用的应用界面,则根据前台界面提取文本信息。预设应用可以为浏览器应用,也可以为新闻应用。步骤120、判断文本信息中是否存在用户感兴趣的目标信息。用户感兴趣的目标信息可以为生僻字,也可以为用户兴趣相关关联的目标信息。生僻字可以为预先设置的生僻字列表中的词汇,也可以为用户搜索过的词汇。可以将文本信息输入至预设机器学习模型,预设机器学习模型可以通过输入多个其他用户搜索的生僻字进行机器学习得到。步骤130、如果文本信息中存在用户感兴趣的目标信息,则预加载目标应用,目标应用具有搜索引擎功能。目标应用可以为浏览器应用,进入浏览器应用后访问搜索网站进行搜索。步骤140、如果文本信息中不存在用户感兴趣的目标信息,则当前台界面变更时,跳转执行步骤110,根据变更后的前台界面提取文本信息。每当前台界面更新时,执行步骤110。本申请实施例中提供的搜索引擎预加载方法,首先根据前台界面提取文本信息;然后,判断文本信息中是否存在用户感兴趣的目标信息;最后,如果文本信息中存在用户感兴趣的目标信息,则预加载目标应用,目标应用具有搜索引擎功能,能够在前台界面显示了用户感兴趣的目标信息时,预加载具有搜索引擎的目标应用,进而避免用户触发应用启动指令时加载目标应用程序,实现在用户触发应用启动指令之前,根据前台界面显示的目标信息进行预加载,当用户触发启动指令时运行预加载的应用程序能够实现快速启动,提高目标应用程序的启动速度。对于用户而言目标应用程序不在前台进行加载,用户可以在节省出的预加载时间中进行其他操作,避免用户等待前台应用加载的情况,进而提高系统资源利用率。图2为本申请实施例提供的一种搜索引擎预加载方法的流程示意图,作为上述实施例的进一步说明,包括:步骤210、根据前台界面提取文本信息。步骤220、判断文本信息中是否存在用户感兴趣的目标信息。步骤230、如果文本信息中存在用户感兴趣的目标信息,则预加载目标应用,目标应用具有搜索引擎功能。步骤240、如果文本信息中不存在用户感兴趣的目标信息,则当前台界面变更时,跳转执行步骤210,根据变更后的前台界面提取文本信息。步骤250、判断前台界面是否包含搜索组件。搜索前台界面中的搜索组件,搜索组件可以为与搜索引擎连接的文本文档来自技高网...

【技术保护点】
1.一种搜索引擎预加载方法,其特征在于,包括:根据前台界面提取文本信息;判断所述文本信息中是否存在用户感兴趣的目标信息;如果所述文本信息中存在用户感兴趣的目标信息,则预加载目标应用,所述目标应用具有搜索引擎功能。

【技术特征摘要】
1.一种搜索引擎预加载方法,其特征在于,包括:根据前台界面提取文本信息;判断所述文本信息中是否存在用户感兴趣的目标信息;如果所述文本信息中存在用户感兴趣的目标信息,则预加载目标应用,所述目标应用具有搜索引擎功能。2.根据权利要求1所述的搜索引擎预加载方法,其特征在于,在判断所述文本信息中是否存在用户感兴趣的目标信息之后,包括:判断所述前台界面是否包含搜索组件;如果所述前台界面包含搜索组件,则获取输入法关联词汇接口;通过所述输入法关联词汇接口将所述目标信息添加到关联词汇列表中。3.根据权利要求1所述的搜索引擎预加载方法,其特征在于,所述根据前台界面提取文本信息,包括:获取前台界面中至少一个组件中的文本信息;生成每个组件对应的文本信息子集;相应的,所述判断所述文本信息中是否存在用户感兴趣的目标信息,包括:分别对每个文本信息子集进行分词处理,得到至少一个分词词汇;获取每个分词词汇的搜索权重;判断所述搜索权重是否大于预设权重阈值;如果所述搜索权重大于预设权重阈值,则根据所述搜索权重确定目标信息。4.根据权利要求3所述的搜索引擎预加载方法,其特征在于,所述获取每个分词词汇的搜索权重,包括:根据分词词汇所在的组件位置、出现频率以及分词的笔画数量中的至少一个确定所述分词词汇的搜索权重。5.根据权利要求1所述的搜...

【专利技术属性】
技术研发人员:韩世广陈岩
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1