基于浏览器的搜索展示方法、装置和电子设备制造方法及图纸

技术编号:10492033 阅读:115 留言:0更新日期:2014-10-03 19:18
本发明专利技术提供了一种基于浏览器的搜索展示方法、装置和一种电子设备,所述方法包括:获取在浏览器中输入的搜索关键字,将所述搜索关键字发送至服务器端;接收所述服务器端根据所述搜索关键字返回的搜索结果,和,与所述搜索结果相匹配的应用程序信息;在接收到应用程序调用指令后,启动所述应用程序信息指示的应用程序,并发送搜索展示信息至所述应用程序,以在所述应用程序中展示所述搜索展示信息所指示的搜索结果。本发明专利技术减少了从庞大的搜索结果中找寻符合搜索目的,且有特殊针对性的搜索结果的工作量,并且,在应用程序中展示搜索结果,提升了用户体验感受。

【技术实现步骤摘要】
基于浏览器的搜索展示方法、装置和电子设备
本专利技术涉及计算机
,特别是涉及一种基于浏览器的搜索展示方法、装置和一种电子设备。
技术介绍
在对关键字进行搜索时,常用的方法是通过浏览器访问搜索引擎,在搜索引擎中输入关键字进行搜索。这样搜索得到的结果直接来源于搜索引擎,搜索结果数据庞大,而且搜索结果通常为一个个网页内容。 网页内容包含许多信息,这些信息可以对搜索结果产生负面影响,如,这些信息只是与关键字相关,但不具备某些特殊的针对性,若要从复杂的信息中寻找到有针对性的结果,需要很大的工作量。
技术实现思路
鉴于上述现有的基于浏览器的搜索展示方法无法直接获得有特殊针对性的搜索结果并对搜索结果进行展示的问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于浏览器的搜索展示方法、装置和一种电子设备。 依据本专利技术的一个方面,提供了一种基于浏览器的搜索展示方法,包括: 获取在浏览器中输入的搜索关键字,将所述搜索关键字发送至服务器端; 接收所述服务器端根据所述搜索关键字返回的搜索结果,和,与所述搜索结果相匹配的应用程序信息; 在接收到应用程序调用指令后,启动所述应用程序信息指示的应用程序,并发送搜索展示信息至所述应用程序,以在所述应用程序中展示所述搜索展示信息所指示的搜索结果。 可选地,所述应用程序信息包括所述应用程序的版本信息和下载地址信息。 可选地,所述在接收到应用程序调用指令之前,所述方法还包括: 检测所述浏览器所在的系统中是否存在所述应用程序; 若所述浏览器所在的系统中存在所述应用程序,则在接收到应用程序调用指令后,执行启动所述应用程序信息指示的应用程序的操作; 若所述浏览器所在的系统中不存在所述应用程序,则在接收到应用程序调用指令后,根据所述下载地址信息下载并安装所述应用程序,执行启动所述应用程序的信息指示的应用程序的操作。 可选地,在所述接收所述服务器端根据所述搜索关键字返回的搜索结果,和,与所述搜索结果相匹配的应用程序信息之后,所述方法还包括: 通过所述浏览器展示所述服务器端返回的搜索结果,并且,根据所述应用程序信息生成所述应用程序的调用选项,并在展示的所述搜索结果中展示相匹配的应用程序的调用选项; 通过所述调用选项接收所述应用程序调用指令。 可选地,所述与搜索结果相匹配的应用程序信息包括至少一个与所述搜索结果相匹配的应用程序的应用程序信息; 当所述应用程序信息包括多个应用程序的应用程序信息时,所述在展示的所述搜索结果中展示相匹配的应用程序的调用选项包括:按照预设规则,在展示的所述搜索结果中展示分别对应于所述多个应用程序的多个调用选项。 可选地,所述搜索展示信息包括:包含所述搜索关键字的搜索指令。 可选地,在所述应用程序中展示所述搜索展示信息所指示的搜索结果,包括: 所述应用程序接收所述搜索展示信息; 所述应用程序根据所述搜索展示信息中的包含所述搜索关键字的搜索指令进行搜索,获得搜索结果,并展示所述搜索结果。 可选地,所述搜索展示信息还包括:搜索结果展示指令。 可选地,所述展示所述搜索结果包括: 所述应用程序按照所述搜索展示信息中的搜索结果展示指令指示的格式,在所述应用程序中展示所述应用程序获得的所述搜索结果。 根据本专利技术的另一方面,提供了一种基于浏览器的搜索展示装置,包括: 获取发送模块,用于获取在浏览器中输入的搜索关键字,将所述搜索关键字发送至服务器端; 信息接收模块,用于接收所述服务器端根据所述搜索关键字返回的搜索结果,和,与所述搜索结果相匹配的应用程序信息; 调用展示模块,用于在接收到应用程序调用指令后,启动所述应用程序信息指示的应用程序,并发送搜索展示信息至所述应用程序,以在所述应用程序中展示所述搜索展示信息所指示的搜索结果。 可选地,所述应用程序信息包括所述应用程序的版本信息和下载地址信息。 可选地,所述装置还包括: 检测模块,用于在所述调用展示模块接收到应用程序调用指令之前,检测所述浏览器所在的系统中是否存在所述应用程序; 执行模块,用于若所述检测模块的检测结果为所述浏览器所在的系统中存在所述应用程序,则在接收到应用程序调用指令后,执行启动所述应用程序信息指示的应用程序的操作;若所述检测模块的检测结果为所述浏览器所在的系统中不存在所述应用程序,则在接收到应用程序调用指令后,根据所述下载地址信息下载并安装所述应用程序,执行启动所述应用程序的信息指示的应用程序的操作。 可选地,所述装置还包括: 选项展示模块,用于在所述信息接收模块接收所述服务器端根据所述搜索关键字返回的搜索结果,和,与所述搜索结果相匹配的应用程序信息之后,通过所述浏览器展示所述服务器端返回的搜索结果,并且,根据所述应用程序信息生成所述应用程序的调用选项,并在展示的所述搜索结果中展示相匹配的应用程序的调用选项; 指令接收模块,用于通过所述调用选项接收所述应用程序调用指令。 可选地,所述与搜索结果相匹配的应用程序信息包括至少一个与所述搜索结果相匹配的应用程序的应用程序信息; 当所述应用程序信息包括多个应用程序的应用程序信息时,所述选项展示模块在展示的所述搜索结果中展示相匹配的应用程序的调用选项包括:按照预设规则,在展示的所述搜索结果中展示分别对应于所述多个应用程序的多个调用选项。 可选地,所述搜索展示信息包括:包含所述搜索关键字的搜索指令。 可选地,所述应用程序通过以下方式展示所述搜索展示信息所指示的搜索结果: 所述应用程序接收所述搜索展示信息; 所述应用程序根据所述搜索展示信息中的包含所述搜索关键字的搜索指令进行搜索,获得搜索结果,并展示所述搜索结果。 可选地,所述搜索展示信息还包括:搜索结果展示指令。 可选地,所述应用程序通过以下方式展示所述搜索结果: 所述应用程序按照所述搜索展示信息中的搜索结果展示指令指示的格式,在所述应用程序中展示所述应用程序获得的所述搜索结果。 根据本专利技术的另一方面,提供了一种电子设备,其中,所述电子设备包括如上所述的任一装置。 现有的基于浏览器的搜索展示方案中,当通过浏览器访问搜索引擎,在搜索引擎中输入关键字进行搜索,得到的搜索结果的数据相当庞大,其中,绝大多数结果只是与关键字相关,但与关键字没有特殊的针对性。若要在数据庞大的搜索结果中找寻到准确的,符合搜索目的的结果,需要相当大的工作量。而根据本专利技术的基于浏览器的搜索展示方案,当通过在浏览器中搜索关键字时,不仅可以获得服务器端返回的搜索结果,还可以获得与搜索结果相匹配的应用程序信息,而且,进一步可以在应用程序信息指示的应用程序中展示搜索结果,在应用程序中展示的搜索结果为关键字在应用程序中搜索得到的结果,具有该应用程序的特殊针对性。解决了现有的基于浏览器的搜索展示方法无法直接获得有特殊针对性的搜索结果并对搜索结果进行展示的问题,减少了从庞大的搜索结果中找寻符合搜索目的,且有特殊针对性的搜索结果的工作量,并且,在应用程序中展示搜索结果,提升了用户体验感受。 上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和本文档来自技高网...

【技术保护点】
一种基于浏览器的搜索展示方法,包括:获取在浏览器中输入的搜索关键字,将所述搜索关键字发送至服务器端;接收所述服务器端根据所述搜索关键字返回的搜索结果,和,与所述搜索结果相匹配的应用程序信息;在接收到应用程序调用指令后,启动所述应用程序信息指示的应用程序,并发送搜索展示信息至所述应用程序,以在所述应用程序中展示所述搜索展示信息所指示的搜索结果。

【技术特征摘要】
1.一种基于浏览器的搜索展不方法,包括: 获取在浏览器中输入的搜索关键字,将所述搜索关键字发送至服务器端; 接收所述服务器端根据所述搜索关键字返回的搜索结果,和,与所述搜索结果相匹配的应用程序信息; 在接收到应用程序调用指令后,启动所述应用程序信息指示的应用程序,并发送搜索展示信息至所述应用程序,以在所述应用程序中展示所述搜索展示信息所指示的搜索结果O2.根据权利要求1所述的方法,其中,所述应用程序信息包括所述应用程序的版本信息和下载地址信息。3.根据权利要求2所述的方法,其中,所述在接收到应用程序调用指令之前,所述方法还包括: 检测所述浏览器所在的系统中是否存在所述应用程序; 若所述浏览器所在的系统中存在所述应用程序,则在接收到应用程序调用指令后,执行启动所述应用程序信息指示的应用程序的操作; 若所述浏览器所在的系统中不存在所述应用程序,则在接收到应用程序调用指令后,根据所述下载地址信息下载并安装所述应用程序,执行启动所述应用程序的信息指示的应用程序的操作。4.根据权利要求3所述的方法,其中,在所述接收所述服务器端根据所述搜索关键字返回的搜索结果,和,与所述搜索结果相匹配的应用程序信息之后,所述方法还包括: 通过所述浏览器展示所述服务器端返回的搜索结果,并且,根据所述应用程序信息生成所述应用程序的调用选项,并在展示的所述搜索结果中展示相匹配的应用程序的调用选项; 通过所述调用选项接收所述应用...

【专利技术属性】
技术研发人员:刘丁瑜杜海燕
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1