内容搜索方法及装置制造方法及图纸

技术编号:19544349 阅读:19 留言:0更新日期:2018-11-24 20:42
本申请实施例提供一种内容搜索方法及装置,该方法包括:接收内容搜索请求,内容搜索请求中携带有搜索关键词;从移动终端本地预先存储的APP的目标元数据中,查询与搜索关键字匹配的内容页面得到第一类搜索结果;目标元数据用于描述移动终端中已安装的APP所包含的内容页面;显示所得到的搜索结果;当接收到针对所显示的搜索结果触发的内容查看请求时,显示内容查看请求选中的搜索结果所指向的内容页面。本申请实施例中,移动终端可以支持用户输入搜索关键词进行内容搜索,使得原本用户需要的两次搜索合并为一次,同时也减少了用户直接打开APP在APP中搜索内容时APP不支持该内容的情况,节省了搜索时间与成本,提高了搜索效率。

Content Search Method and Device

The embodiment of this application provides a content search method and device, which includes: receiving content search requests, carrying search keywords in content search requests; querying content pages matching search keywords to obtain the first kind of search results from the target metadata of APP stored locally in advance by mobile terminal; Metadata is used to describe the content pages contained in the installed APP on the mobile terminal; to display the results of the search; and to display the content pages to which the selected search results refer when the content view request triggered for the displayed search results is received. In the embodiment of this application, the mobile terminal can support the user to input search keywords for content search, so that the two searches needed by the original user can be merged into one. At the same time, it reduces the situation that the APP does not support the content when the user opens the search content of APP directly, saves the search time and cost, and improves the search. Efficiency.

【技术实现步骤摘要】
内容搜索方法及装置
本申请涉及计算机
,尤其涉及内容搜索方法及装置。
技术介绍
随着移动互联网技术的发展,网络应用程序(Application,APP)的种类和功能越来越丰富,用户在移动终端中安装的APP也越来越多。在此情况下,如何帮助用户快速地查看移动终端中已安装APP中的某一特定内容,已成为本领域技术人员亟待解决的技术问题。现有技术中,移动终端支持用户输入APP名称,当接收到用户输入的APP名称后,移动终端会从本地已安装APP中搜索与该APP名称对应的APP,并展示给用户,用户需要在该APP名称对应的APP中输入用于搜索特定内容的关键词进行搜索,以实现特定内容的查看。然而,若该APP名称对应的APP中并不能搜索到该特定内容,则需要用户重新输入其他APP名称,在其他APP中再次输入该关键词进行搜索,可见,现有技术的内容搜索方法操作时间较长且繁琐。
技术实现思路
本申请实施例的目的是提供一种内容搜索方法及装置,以解决现有技术中存在的内容搜索操作时间较长且繁琐的技术问题。为解决上述技术问题,本申请实施例是这样实现的:根据本申请实施例的第一方面,提供一种内容搜索方法,所述方法包括:接收内容搜索请求,其中,所述内容搜索请求中携带有搜索关键词;从移动终端本地预先存储的应用程序APP的目标元数据中,查询与所述搜索关键字匹配的内容页面,得到第一类搜索结果;其中,所述目标元数据用于描述所述移动终端中已安装的APP所包含的内容页面,所述第一类搜索结果用于指向与所述搜索关键字匹配的APP所包含的内容页面,所述第一类搜索结果中包括至少一条搜索结果;显示所得到的搜索结果;当接收到针对所显示的搜索结果触发的内容查看请求时,显示所述内容查看请求选中的搜索结果所指向的内容页面。可选的,作为一个实施例,在所述接收内容搜索请求的步骤之后,还包括:指示所述移动终端中已安装的APP在线搜索与所述搜索关键词匹配的内容页面,得到第二类搜索结果;其中,所述第二类搜索结果用于指向与所述搜索关键字匹配的APP所包含的内容页面,所述第二类搜索结果中包括至少一条搜索结果;所述显示所得到的搜索结果,包括:显示所述第一类搜索结果和所述第二类搜索结果。可选的,作为一个实施例,所述显示所述内容查看请求选中的搜索结果所指向的内容页面,包括:利用DeepLink的方式,打开所述内容查看请求选中的搜索结果所指向的APP,并跳转至该APP所包含的与所述搜索关键词对应的内容页面。可选的,作为一个实施例,在所述从移动终端本地预先存储的应用程序APP的目标元数据中,查询与所述搜索关键字匹配的内容页面,得到第一类搜索结果的步骤之前,还包括:获取所述移动终端中已安装的APP的初始元数据;对所初始元数据进行下述至少一项处理:分类处理、加密处理,得到目标元数据;将所述目标元数据存储至所述移动终端本地。可选的,作为一个实施例,所述将所述目标元数据存储至所述移动终端本地,包括:将目标元数据存储至至少两个临时数据库中;当满足预设条件时,将所述临时数据库中的目标元数据存储至目标数据库中。可选的,作为一个实施例,所述显示所得到的搜索结果,包括:按照预设排序规则,对所得到的搜索结果进行排序,得到排序结果;显示所述排序结果。根据本申请实施例的第二方面,提供一种内容搜索装置,所述装置包括:接收模块,用于接收内容搜索请求,其中,所述内容搜索请求中携带有搜索关键词;查询模块,用于从移动终端本地预先存储的应用程序APP的目标元数据中,查询与所述搜索关键字匹配的内容页面,得到第一类搜索结果;其中,所述目标元数据用于描述所述移动终端中已安装的APP所包含的内容页面,所述第一类搜索结果用于指向与所述搜索关键字匹配的APP所包含的内容页面,所述第一类搜索结果中包括至少一条搜索结果;第一显示模块,用于显示所述查询模块查询得到的搜索结果;第二显示模块,用于当接收到针对所述第一显示模块显示的搜索结果触发的内容查看请求时,显示所述内容查看请求选中的搜索结果所指向的内容页面。可选的,作为一个实施例,所述装置还包括:指示模块,用于指示所述移动终端中已安装的APP在线搜索与所述搜索关键词匹配的内容页面,得到第二类搜索结果;其中,所述第二类搜索结果用于指向与所述搜索关键字匹配的APP所包含的内容页面,所述第二类搜索结果中包括至少一条搜索结果;所述第一显示模块,包括:搜索结果显示单元,用于显示所述第一类搜索结果和所述第二类搜索结果。可选的,作为一个实施例,所述第二显示模块,包括:内容页面显示单元,用于利用DeepLink的方式,打开所述内容查看请求选中的搜索结果所指向的APP,并跳转至该APP所包含的与所述搜索关键词对应的内容页面。可选的,作为一个实施例,所述装置还包括:获取模块,用于获取所述移动终端中已安装的APP的初始元数据;处理模块,用于对所初始元数据进行下述至少一项处理:分类处理、加密处理,得到目标元数据;存储模块,用于将所述目标元数据存储至所述移动终端本地。可选的,作为一个实施例,所述存储模块,包括:第一存储单元,用于将目标元数据存储至至少两个临时数据库中;第二存储单元,用于当满足预设条件时,将所述临时数据库中的目标元数据存储至目标数据库中。可选的,作为一个实施例,所述第一显示模块,包括:排序单元,用于按照预设排序规则,对所得到的搜索结果进行排序,得到排序结果;排序结果显示单元,用于显示所述排序结果。根据本申请实施例的第三方面,提供一种电子设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行前述任一种内容搜索方法的步骤。根据本申请实施例的第四方面,提供一种计算机存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行前述任一种内容搜索方法的步骤。本申请实施例中,可以预先收集、整理移动终端中已安装的APP的元数据,并存储至移动终端本地,当需要搜索已安装的APP中的特定内容时,用户可以直接输入用于搜索该特定内容的搜索关键词,移动终端会从本地存储的APP元数据中查询与该搜索关键词匹配的内容页面,将搜索结果以APP加内容页面的形式整合,并展示给用户,用户只需选择任一搜索结果就可以通过相应的APP打开特定内容所在的内容页面。与现有技术相比,本申请实施例中,移动终端可以支持用户输入搜索关键词进行内容搜索,使得原本用户需要的两次搜索合并为一次,同时也减少了用户直接打开APP在APP中搜索内容时APP不支持该内容的情况,节省了用户搜索时间与成本,提高了搜索效率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请的一个实施例的内容搜索方法的流程图;图2是本申请的一个实施例的APP的目标元数据的获取方法的流程图;图3是本申请的一个实施例的内容搜索方法的实例图;图4是本申请的另一个实施例的内容搜索方法的流程图;图5是本申请的一个实施例的内容搜索装置的结构示意图;图6是本申本文档来自技高网...

【技术保护点】
1.一种内容搜索方法,其特征在于,所述方法包括:接收内容搜索请求,其中,所述内容搜索请求中携带有搜索关键词;从移动终端本地预先存储的应用程序APP的目标元数据中,查询与所述搜索关键字匹配的内容页面,得到第一类搜索结果;其中,所述目标元数据用于描述所述移动终端中已安装的APP所包含的内容页面,所述第一类搜索结果用于指向与所述搜索关键字匹配的APP所包含的内容页面,所述第一类搜索结果中包括至少一条搜索结果;显示所得到的搜索结果;当接收到针对所显示的搜索结果触发的内容查看请求时,显示所述内容查看请求选中的搜索结果所指向的内容页面。

【技术特征摘要】
1.一种内容搜索方法,其特征在于,所述方法包括:接收内容搜索请求,其中,所述内容搜索请求中携带有搜索关键词;从移动终端本地预先存储的应用程序APP的目标元数据中,查询与所述搜索关键字匹配的内容页面,得到第一类搜索结果;其中,所述目标元数据用于描述所述移动终端中已安装的APP所包含的内容页面,所述第一类搜索结果用于指向与所述搜索关键字匹配的APP所包含的内容页面,所述第一类搜索结果中包括至少一条搜索结果;显示所得到的搜索结果;当接收到针对所显示的搜索结果触发的内容查看请求时,显示所述内容查看请求选中的搜索结果所指向的内容页面。2.根据权利要求1所述的方法,其特征在于,在所述接收内容搜索请求的步骤之后,还包括:指示所述移动终端中已安装的APP在线搜索与所述搜索关键词匹配的内容页面,得到第二类搜索结果;其中,所述第二类搜索结果用于指向与所述搜索关键字匹配的APP所包含的内容页面,所述第二类搜索结果中包括至少一条搜索结果;所述显示所得到的搜索结果,包括:显示所述第一类搜索结果和所述第二类搜索结果。3.根据权利要求1所述的方法,其特征在于,所述显示所述内容查看请求选中的搜索结果所指向的内容页面,包括:利用DeepLink的方式,打开所述内容查看请求选中的搜索结果所指向的APP,并跳转至该APP所包含的与所述搜索关键词对应的内容页面。4.根据权利要求1所述的方法,其特征在于,在所述从移动终端本地预先存储的应用程序APP的目标元数据中,查询与所述搜索关键字匹配的内容页面,得到第一类搜索结果的步骤之前,还包括:获取所述移动终端中已安装的APP的初始元数据;对所初始元数据进行下述至少一项处理:分类处理、加密处理,得到目标元数据;将所述目标元数据存储至所述移动终端本地。5.根据权利要求4所述的方法,其特征在于,所述将所述目标元数据存储至所述移动终端本地,包括:将目标元数据存储至至少两个临时数据库中;当满足预设条件时,将所述临时数据库中的目标元数据存储至目标数据库中。6.根据权利要求1所述的方法,其特征在于,所述显示所得到的搜索结果,包括:按照预设排序规则,对所得到的搜索结果进行排序,得到排序结果;显示所述排序结果。7.一种内容搜索装置,...

【专利技术属性】
技术研发人员:王冬冬李涛
申请(专利权)人:麒麟合盛网络技术股份有限公司
类型:发明
国别省市:北京,11

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

1