一种信息处理方法及装置制造方法

文档序号:6540780阅读:346来源:国知局
一种信息处理方法及装置制造方法
【专利摘要】本发明实施例提供一种信息处理方法及装置,其中一种信息处理方法,包括:获取第一关键词;获取第一搜索指令;响应第一搜索指令,将第一关键词送入到第一搜索引擎;获得第一搜索引擎反馈的第一类搜索结果和第二类搜索结果,第一类搜索结果为第一搜索引擎在确定第一关键词的属性信息后,以属性信息为依据匹配确定的M个应用,第二类搜索结果为第一搜索引擎基于第一关键词匹配确定的网络数据,且第一类搜索结果和第二类搜索结果用于显示输出。从技术方案可以看出搜索结果除得到网络数据,还包括基于第一关键词的属性信息匹配到M个应用,搜索结果多样化,这样用户在从网络数据中得到信息的同时还可以从M个应用中获取信息,增加用户可得到的信息量。
【专利说明】一种信息处理方法及装置
【技术领域】
[0001]本发明涉及信息处理【技术领域】,特别涉及一种信息处理方法及装置。
【背景技术】
[0002]目前用户在通过电子设备查找信息时,电子设备可以采集搜索栏中由用户输入的搜索信息,并基于该搜索信息进行搜索得到一系列的搜索结果。例如查找包括张柏芝和谢霆锋的图片时,可以采集搜索栏中输入“张柏芝和谢霆锋”这一搜索信息,在获取到对检索按钮的点击动作后,电子设备生成搜索指令,以指示电子设备调用搜索引擎进行匹配内容的搜索,得到搜索结果。
[0003]经过上述搜索,电子设备可以基于搜索信息得到一系列的搜索结果,而这搜索结果是搜索引擎基于搜索信息进行匹配确定的网络数据。并且通过对现有搜索方式的分析,可知目前搜索得到的搜索结果仅是网络数据,搜索结果类型单一,使得用户从搜索结果中得到的信息有限。

【发明内容】

[0004]本发明所要解决的技术问题是提供一种信息处理方法及装置,其搜索结果除基于第一关键词得到网络数据,还可以包括基于第一关键词的属性信息匹配到M个应用,搜索结果类型多样化,这样用户在从网络数据中得到信息的同时还可以从M个应用中获取信息,增加用户可得到的信息量。技术方案如下:
[0005]本发明实施例提供一种信息处理方法,包括:
[0006]获取第一关键词,所述第一关键词为第一搜索引擎的搜索依据;
[0007]获取第一搜索指令,所述第一搜索指令用于指示所述第一搜索引擎进行搜索;
[0008]响应所述第一搜索指令,将所述第一关键词送入到所述第一搜索引擎;
[0009]获得所述第一搜索引擎反馈的第一类搜索结果和第二类搜索结果,所述第一类搜索结果为所述第一搜索引擎在确定所述第一关键词的属性信息后,以所述属性信息为依据进行匹配确定的M个应用,M为大于等于I的整数,所述第二类搜索结果为所述第一搜索引擎基于所述第一关键词进行匹配确定的网络数据,且所述第一类搜索结果和第二类搜索结果用于显不输出。
[0010]优选地,本发明实施例提供的信息处理方法应用于电子设备中,所述方法还包括:
[0011]获取针对所述第一类搜索结果中第一搜索结果的触发操作,所述第一搜索结果对应第一应用;
[0012]响应所述触发操作;
[0013]开启与所述第一搜索结果对应的第一应用;
[0014]控制所述第一应用基于所述第一关键词,与所述第一应用对应的第一网络服务搜索引擎进行与第一关键词的匹配,产生第三类搜索结果,所述第三类搜索结果为所述第一网络服务搜索引擎基于所述第一关键词进行匹配确定的网络数据;
[0015]在所述第一应用内显示所述第三类搜索结果。
[0016]优选地,本发明实施例提供的信息处理方法应用于电子设备中,所述方法还包括:
[0017]扫描所述电子设备已经安装的N个本地应用;
[0018]如果所述电子设备已经安装的N个本地应用中包括与所述第一类搜索结果匹配的本地应用,则建立所述第一类搜索结果中第一搜索结果与所述本地应用的对应关系以在响应所述触发操作时开启为第一应用的本地应用,N为大于等于I的整数。
[0019]优选地,本发明实施例提供的信息处理方法应用于电子设备中,所述方法还包括:
[0020]如果所述电子设备已经安装的N个本地应用中没有与所述第一类搜索结果匹配的本地应用;
[0021]开启与所述第一搜索结果对应的第一应用,生成一网页应用,基于所述网页应用对应的第二网络服务搜索引擎进行与第一关键词的匹配,产生第四类搜索结果;
[0022]在所述网页应用内显示所述第四类搜索结果。
[0023]优选地,本发明实施例提供的信息处理方法应用于网络侧设备,所述方法还包括:
[0024]获取第二关键词和第二搜索指令,所述第二搜索指令用于指示所述第一搜索引擎基于所述第二关键词进行搜索;
[0025]响应所述第二搜索指令,将所述第二关键词送入到所述第一搜索引擎;
[0026]获得所述第一搜索引擎反馈的第五类搜索结果,所述第五类搜索结果为所述第一搜索引擎基于所述第二关键词进行匹配确定的网络数据;
[0027]获取针对所述第五类搜索结果的触发操作的相关记录;
[0028]当所述相关记录满足预设条件时,将所述第二关键词的属性标记为第一类型属性。
[0029]本发明实施例还提供一种信息处理装置,包括:
[0030]第一获取单元,用于获取第一关键词,所述第一关键词为第一搜索引擎的搜索依据;
[0031]第二获取单元,用于获取第一搜索指令,所述第一搜索指令用于指示所述第一搜索引擎进行搜索;
[0032]响应单元,用于响应所述第一搜索指令,将所述第一关键词送入到所述第一搜索引擎;
[0033]结果获得单元,用于获得所述第一搜索引擎反馈的第一类搜索结果和第二类搜索结果,所述第一类搜索结果为所述第一搜索引擎在确定所述第一关键词的属性信息后,以所述属性信息为依据进行匹配确定的M个应用,M为大于等于I的整数,所述第二类搜索结果为所述第一搜索引擎基于所述第一关键词进行匹配确定的网络数据,且所述第一类搜索结果和第二类搜索结果用于显示输出。
[0034]优选地,本发明实施例提供的信息处理装置应用于电子设备中,所述装置还包括:[0035]第三获取单元,用于获取针对所述第一类搜索结果中第一搜索结果的触发操作,所述第一搜索结果对应第一应用;
[0036]操作响应单元,用于响应所述触发操作;
[0037]启动单元,用于开启与所述第一搜索结果对应的第一应用;
[0038]控制单元,用于控制所述第一应用基于所述第一关键词,与所述第一应用对应的第一网络服务搜索引擎进行与第一关键词的匹配,产生第三类搜索结果,所述第三类搜索结果为所述第一网络服务搜索引擎基于所述第一关键词进行匹配确定的网络数据;
[0039]显示单元,用于在所述第一应用内显示所述第三类搜索结果。
[0040]优选地,本发明实施例提供的信息处理装置应用于电子设备中,所述装置还包括:
[0041]搜索单元,用于扫描所述电子设备已经安装的N个本地应用;
[0042]建立单元,用于在所述电子设备已经安装的N个本地应用中包括与所述第一类搜索结果匹配的本地应用的情况下,建立所述第一类搜索结果中第一搜索结果与所述本地应用的对应关系以在响应所述触发操作时开启为第一应用的本地应用,N为大于等于I的整数。
[0043]优选地,本发明实施例提供的信息处理装置应用于电子设备中,所述装置还包括:
[0044]应用生成单元,用于在所述电子设备已经安装的N个本地应用中没有与所述第一类搜索结果匹配的本地应用的情况下,开启与所述第一搜索结果对应的第一应用,生成一网页应用,基于所述网页应用对应的第二网络服务搜索引擎进行与第一关键词的匹配,产生第四类搜索结果;
[0045]所述显示单元,用于在所述网页应用内显示所述第四类搜索结果。
[0046]优选地,本发明实施例提供的信息处理装置应用于网络侧设备,所述装置还包括:
[0047]第四获取单元,用于获取第二关键词和第二搜索指令,所述第二搜索指令用于指示所述第一搜索引擎基于所述第二关键词进行搜索;
[0048]指令响应单元,用于响应所述第二搜索指令,将所述第二关键词送入到所述第一搜索引擎;
[0049]搜索结果获得单元,用于获得所述第一搜索引擎反馈的第五类搜索结果,所述第五类搜索结果为所述第一搜索引擎基于所述第二关键词进行匹配确定的网络数据;
[0050]第五获取单元,用于获取针对所述第五类搜索结果的触发操作的相关记录;
[0051]标记单元,用于当所述相关记录满足预设条件时,将所述第二关键词的属性标记为第一类型属性。
[0052]与现有技术相比,本发明包括以下优点:
[0053]应用本发明实施例提供的信息处理方法在搜索到网络数据的同时,还可以基于第一关键词的属性信息匹配到M个应用,搜索结果类型多样化。并且M个应用和网络数据可以显示输出,这样用户在从网络数据中得到信息的同时还可以触发这M个应用中的任意一个,使电子设备开启所触发的应用,从所开启的应用中提供信息给用户,增加用户可得到的
信息量。【专利附图】

【附图说明】
[0054]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0055]图1是本发明实施例提供的一种信息处理方法的流程图;
[0056]图2是本发明实施例提供的应用于电子设备中的信息处理方法的一种流程图;
[0057]图3是本发明实施例提供的电子设备的一种显示示意图;
[0058]图4是本发明实施例提供的应用于电子设备中的信息处理方法的另一种流程图;
[0059]图5是本发明实施例提供的应用于网络侧设备中的信息处理方法的一种流程图;
[0060]图6是本发明实施例提供的应用于网络侧设备中的信息处理方法的另一种流程图;
[0061]图7是本发明实施例提供的信息处理装置的一种结构示意图;
[0062]图8是本发明实施例提供的应用于电子设备中的信息处理装置的一种结构示意图;
[0063]图9是是本发明实施例提供的应用于电子设备中的信息处理装置的另一种结构示意图;
[0064]图10是本发明实施例提供的应用于网络侧设备中的信息处理装置的一种结构示意图。
【具体实施方式】
[0065]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0066]请参阅图1,其示出了本发明实施例提供的信息处理方法的一种流程图,可以包括以下步骤:
[0067]101:获取第一关键词。其中第一关键词为第一搜索引擎的搜索依据,即第一搜索引擎基于第一关键词,可以搜索到与第一关键词相关的结果,如包括第一关键词的文本。比如:第一搜索引擎为百度搜索引擎,第一关键词为“马航失联”,则百度搜索引擎可以搜索到与“马航失联”相关的结果,该搜索结果可以包括介绍马航失联的文字报道、视频报道等网络数据。
[0068]102:获取第一搜索指令,第一搜索指令用于指示第一搜索引擎进行搜索。并且第一搜索指令可以是在电子设备的“Enter”按键被触发后生成,也可以是第一搜索引擎关联的搜索页面中的搜索按钮被触发后生成。
[0069]103:响应第一搜索指令,将第一关键词送入到第一搜索引擎。
[0070]在获取到第一搜索指令后,响应第一搜索指令,这时可以将第一关键词送入到第一搜索引擎中,开启搜索应用以搜索与第一关键词相关的结果。[0071]104:获得第一搜索引擎反馈的第一类搜索结果和第二类搜索结果。
[0072]在本发明实施例中,第一类搜索结果为第一搜索引擎在确定第一关键词的属性信息后,以属性信息为依据进行匹配确定的M个应用,M为大于等于I的整数,第二类搜索结果为第一搜索引擎基于第一关键词进行匹配确定的网络数据,且第一类搜索结果和第二类搜索结果用于显示输出。
[0073]也就是说,本发明实施例提供的信息处理方法在搜索到网络数据的同时,还可以基于第一关键词的属性信息匹配到M个应用,搜索结果类型多样化。并且M个应用和网络数据可以显示输出,这样用户在从网络数据中得到信息的同时还可以触发这M个应用中的任意一个,使电子设备开启所触发的应用,从所开启的应用中提供信息给用户,增加用户可得到的信息量。
[0074]需要说明的是:上述信息处理方法可以应用于终端侧,如应用于电子设备中,也可以应用于诸如服务器的网络侧设备中。终端侧设备和网络侧设备在执行本发明实施例提供的信息处理方法时,其处理过程略有不同,下面则分别以终端侧设备和网络侧设备作为执行主体,介绍本发明实施例提供的信息处理方法。
[0075]请参阅图2,其示出了本发明实施例提供的信息处理方法的流程图,该流程图信息处理方法应用于电子设备中,电子设备通过一数据通信信道与网络侧设备通信,其中本发明实施例提供的信息处理方法可以包括以下步骤:
[0076]201:获取第一关键词。其中第一关键词为第一搜索引擎的搜索依据,即第一搜索引擎基于第一关键词,可以搜索到与第一关键词相关的结果,如包括第一关键词的文本。比如:第一搜索引擎为百度搜索引擎,第一关键词为“马航失联”,则百度搜索引擎可以搜索到与“马航失联”相关的结果,该搜索结果可以包括介绍马航失联的文字报道、视频报道等网络数据。
[0077]在本发明实施例中,获取第一关键词的方式可以包括但不限于下述两种方式:
[0078]在一些示例中,电子设备上包括一声音传感器,当第一操作体对准电子设备发出声音时,该声音传感器可以采集第一操作体产生的声音,然后电子设备利用语音识别技术对第一操作体产生的声音进行识别,可以得到对应的关键词。其中,第一操作体可以为用户口腔,声音可以为从双唇碰撞发出的声音,也可以是声带振动产生的声音。
[0079]当然,电子设备识别的第一操作体产生的声音还可以是由其他设备发送的,如电子设备包括一主体和与主体进行信息交互的遥控设备,该遥控设备包括一声音传感器,用于采集第一操作体产生的声音,然后利用遥控设备中的通信模块发送给主体,由主体利用语音识别技术对第一操作体产生的声音进行识别。
[0080]在另一些示例中,电子设备包括一感应单元,该感应单元可以获取第二操作体进行操作时生成的操作位置,如第二操作体触摸电子设备的输入部分(硬件按键或虚拟按键)时,生成的操作位置。第二操作体生成的操作位置可以是第二操作体多次触摸输入部分得到的多个位置,也可以是第二操作体在输入部分触摸时产生的一个轨迹。
[0081]电子设备通过对多个位置或轨迹可以确定对应的按键,并结合当前电子设备启用的输入法,得到对应的文字,然后电子设备将查找到的文字进行组合得到关键词。
[0082]其中第二操作体可以为用户手指,也可以是用户操作的鼠标或电子笔,对此本发明实施例并不加以限制。[0083]202:获取第一搜索指令,第一搜索指令用于指示第一搜索引擎进行搜索。
[0084]203:响应第一搜索指令,将第一关键词送入到第一搜索引擎。
[0085]在本发明实施例中,第一搜索指令与搜索控制标识绑定,当搜索控制标识被触发后,电子设别获取到第一搜索指令,然后将第一关键词通过数据通信信道送入到与电子设备通信的网络侧设备中的第一搜索引擎中,开启搜索应用以由第一搜索引擎基于第一关键词进行搜索。
[0086]其中搜索控制标识可以为电子设备中的“Enter”按键或者第一搜索引擎关联的搜索页面中的搜索按钮。当第一操作体在执行触摸操作时,电子设备通过感应单元获取该触摸操作生成的操作点位置,依据该操作点位置可以确定“Enter”按键或搜索按钮是否被触发,如果被触发,则表明与其绑定的第一搜索指令被触发,此时电子设备获取到第一搜索指令,将其发送至第一搜索引擎中。
[0087]上述第一搜索引擎关联的搜索页面是:第一搜索引擎提供且显示在电子设备中的网络搜索页面,如第一搜索引擎为百度搜索引擎时,关联的搜索页面为百度的网页,相应的搜索按钮为“百度一下”这一按钮。
[0088]204:获得第一搜索引擎反馈的第一类搜索结果和第二类搜索结果。
[0089]205:显示输出第一类搜索结果和第二类搜索结果。
[0090]其中,第一类搜索结果为第一搜索引擎在确定第一关键词的属性信息后,以属性信息为依据进行匹配确定的M个应用,M为大于等于I的整数,第二类搜索结果为第一搜索引擎基于第一关键词进行匹配确定的网络数据,且第一类搜索结果和第二类搜索结果用于显示输出。
[0091]第一关键词的属性信息表明第一关键词所属类型,其可以由第一搜索引擎基于之前依据第一关键词搜索得到的结果,获取针对该结果的触发操作的相关记录,当相关记录满足预设条件时,标记第一关键词的属性为第一类型属性。
[0092]而相关记录满足预设条件的判断方式可以是:判断对同一类搜索结果的触发操作次数占针对该第一关键词搜索得到的结果的全部触发操作次数的比例是否在80%以上,如果是,则表明相关记录满足预设条件。也就是说,在本发明实施例中,相关记录可以为:对同一类搜索结果的触发操作次数占针对该第一关键词搜索得到的结果的全部触发操作次数的比例,预设条件则为:操作比例在80%以上。
[0093]比如:第一关键词为五道口,第一搜索引擎基于五道口搜索出关于五道口的地理位置结果、位于五道口的宾馆分布情况以及位于五道口的餐饮情况。但是第一搜索引擎获取针对该搜索结果的触发操作的相关记录发现80%以上的触发操作都是针对五道口的地理位置结果的操作,则标记五道口这一第一关键词的属性为地图属性,匹配的应用为地图应用。
[0094]又例如:第一关键词为五道口 +餐厅,第一搜索引擎基于“五道口和餐厅”也可以搜索出关于五道口的地理位置结果、位于五道口的宾馆分布情况以及位于五道口的餐饮情况。但是第一搜索引擎获取针对该搜索结果的触发操作的相关记录发现80%以上的触发操作都是针对五道口的餐饮情况进行的操作,则标记五道口 +餐厅这一第一关键词的属性为餐饮属性,匹配的应用为餐饮应用。
[0095]当第一搜索引擎在确定M个应用和网络数据后,将M个应用和网络数据通过数据通信信道发送至电子设备中,由电子设备在显示区域内显示输出M个应用和网络数据。
[0096]其中电子设备显示输出M个应用和网络数据的一种方式如图3所示,在显示M个应用的同时,还提供每个应用的入口图标——Open In App。该入口图标为电子设备开启应用的快速入口,当电子设备检测到入口图标被触发后,电子设备开启该入口图标对应的应用,与现有电子设备搜索应用来开启应用的方式,实现应用快速开启。
[0097]其中电子设备快速开启应用的过程可以参阅图4所示,其示出了本发明实施例提供的信息处理方法的另一种流程图,在图2基础上,还可以包括:
[0098]206:获取针对第一类搜索结果中第一搜索结果的触发操作,第一搜索结果对应第
一应用。
[0099]可以理解的是:电子设备在获取到第一类搜索结果后,并不直接运行匹配到的应用,而是在电子设备的显示区域内显示M个应用对应的第一搜索结果,每个第一搜索结果描述其对应的第一应用的概述和入口图标。
[0100]如图3中,电子设备搜索湖北大厦时,第一类搜索结果得到三个应用——大众点评、美团和搜狗地图,在显示区域内显示这三个应用具体提供哪些信息和每个应用的入口图标。因此电子设备需要首先获取到针对哪个第一搜索结果的触发操作,方能运行该第一搜索结果对应的第一应用。
[0101]其中触发操作表明第二操作体在点击图3中的入口图标或者概述。当第二操作体点击该入口图标时,电子设备的感应单元可以检测到多个操作点,通过这些多个操作点的坐标即可以确定当前触发操作针对入口图标。并且每个入口图标对应第一类搜索结果中的一个第一搜索结果,而每个第一搜索结果对应一个第一应用,因此通过感应触发操作,可以确定当前触发操作对应的第一搜索结果和第一应用。
[0102]如图3中,电子设备检测到操作点的坐标对应大众点评的入口图标,则会在响应触发操作的同时开始大众点评这一应用。
[0103]207:响应触发操作。
[0104]208:开启与第一搜索结果对应的第一应用。
[0105]209:控制第一应用基于第一关键词,与第一应用对应的第一网络服务搜索引擎进行与第一关键词的匹配,产生第三类搜索结果。
[0106]210:在第一应用内显示第三类搜索结果。
[0107]电子设备在开启第一应用后,将第一关键词送入到第一网络服务搜索引擎中,调用第一网络服务搜索引擎,由该第一网络服务搜索引擎基于第一关键词,搜索互联网以从互联网提供的网络数据中得到与第一关键词匹配的第三类搜索结果。其中第三类搜索结果为第一网络服务搜索引擎基于第一关键词进行匹配确定的网络数据。
[0108]需要说明的一点是:在本发明实施例中,电子设备可以依据电子设备安装的本地应用是否与第一类搜索结果匹配,确定开启哪种类型的第一应用。当本地应用与第一类搜索结果匹配时,表明电子设备中具有与第一类搜索结果对应的本地应用,开启本地应用。否则电子设备开启网页应用。因此电子设备在确定出第一类搜索结果匹配的应用后,还需要对其已安装的本地应用进行扫描,如果电子设备已经安装的N个本地应用中包括与第一类搜索结果匹配的本地应用,则建立第一类搜索结果中第一搜索结果与本地应用的对应关系,这样在获取到针对第一类搜索结果中第一搜索结果的触发操作时,电子设备可以直接开启与第一搜索结果对应的本地应用。
[0109]如果电子设备已经安装的N个本地应用中没有与第一类搜索结果匹配的本地应用。电子设备在开启与第一搜索结果对应的第一应用时,生成一网页应用,基于网页应用对应的第二网络服务搜索引擎进行与第一关键词的匹配,产生第四类搜索结果,在网页应用内显示第四类搜索结果。
[0110]其中网页应用为Web形态的应用,即一种网页版应用,其搜索过程可以是:电子设备在生成网页应用后,将第一关键词送入到网页应用对应的第二网络服务搜索引擎中,调用第二网络服务搜索引擎,由该第二网络服务搜索引擎基于第一关键词,搜索互联网以从互联网提供的网络数据中得到与第一关键词匹配的第四类搜索结果。第四类搜索结果为第二网络服务搜索引擎基于第一关键词进行匹配确定的网络数据。
[0111]从上述技术方案可以看出,在得到第一类搜索结果后,电子设备可以针对第一类搜索结果中第一搜索结果的触发操作,开启第一应用,与现有技术通过第一搜索结果查找与其对应的应用来说,加快应用启动速度。并且电子设备还提供了两种应用以供启动,当电子设备中具有与第一类搜索结果匹配的本地应用时,在获取到触发操作后,还可以启动本地应用进行第一关键词的匹配。当不具有匹配的本地应用时,电子设备则会生成一网页应用进行第一关键词的匹配。
[0112]上述图2至图4示出了应用于电子设备中的信息处理方法,本发明实施例提供的信息处理方法同样可以应用于网络侧设备,网络侧设备通过一数据通信信道与电子设备通信,其流程图可以参阅图5所示,可以包括以下步骤:
[0113]501:从电子设备侧获取第一关键词。其中第一关键词为第一搜索引擎的搜索依据,即第一搜索引擎基于第一关键词,可以搜索到与第一关键词相关的结果,如包括第一关键词的文本。比如:第一搜索引擎为百度搜索引擎,第一关键词为“马航失联”,则百度搜索引擎可以搜索到与“马航失联”相关的结果,该搜索结果可以包括介绍马航失联的文字报道、视频报道等网络数据。
[0114]在本发明实施例中,第一关键词由电子设备获取,电子设备获取第一关键词后,将第一关键词通过数据通信信道发送至网络侧设备。其中电子设备获取第一关键词的方式可以参阅电子设备侧的方法实施例中的说明,对此本发明实施例不在阐述。
[0115]502:从电子设备侧获取第一搜索指令,第一搜索指令用于指示第一搜索引擎进行搜索。
[0116]503:响应第一搜索指令,将第一关键词送入到第一搜索引擎。
[0117]在本发明实施例中,第一搜索指令与电子设备中的搜索控制标识绑定,当搜索控制标识被触发后,电子设别获取到第一搜索指令,然后将第一搜索指令通过数据通信信道发送给网络侧设备,由网络侧设备中的第一搜索引擎基于第一关键词进行搜索。
[0118]其中搜索控制标识可以为电子设备中的“Enter”按键或者电子设备显示的搜索页面中的搜索按钮,该搜索页面为第一搜索引擎指定的页面。当第一操作体在执行触摸操作时,电子设备通过感应单元获取该触摸操作生成的操作点位置,依据该操作点位置可以确定“Enter”按键或搜索按钮是否被触发,如果被触发,则表明与其绑定的第一搜索指令被触发,此时电子设备获取到第一搜索指令,将其发送至第一搜索引擎中。
[0119]上述第一搜索引擎关联的搜索页面是:第一搜索引擎提供且显示在电子设备中的网络搜索页面,如第一搜索引擎为百度搜索引擎时,关联的搜索页面为百度的网页,相应的搜索按钮为“百度一下”这一按钮。
[0120]网络侧设备获取到第一搜索指令后,将第一关键词送入到第一搜索引擎中,开启搜索应用以由第一搜索引擎基于第一关键词进行搜索。
[0121]504:获得第一搜索引擎反馈的第一类搜索结果和第二类搜索结果,其中,第一类搜索结果为第一搜索引擎在确定第一关键词的属性信息后,以属性信息为依据进行匹配确定的M个应用,M为大于等于I的整数,第二类搜索结果为第一搜索引擎基于第一关键词进行匹配确定的网络数据,且第一类搜索结果和第二类搜索结果用于显示输出。
[0122]网络侧设备在确定第一类搜索结果和第二类搜索结果后,将两类搜索结果通过数据通信信道发送至电子设备,由电子设备显示输出第一类搜索结果和第二类搜索结果。
[0123]在本发明实施例中,第一关键词的属性信息表明第一关键词所属类型,其可以由第一搜索引擎基于之前依据第一关键词搜索得到的结果,获取针对该结果的触发操作的相关记录,当相关记录满足预设条件时,标记第一关键词的属性为第一类型属性。
[0124]下面将以第二关键词为例,介绍本发明实施例提供的信息处理方法标记关键词属性的过程,如图6所示,可以包括以下步骤:
[0125]601:获取第二关键词和第二搜索指令,第二搜索指令用于指示第一搜索引擎基于第二关键词进行搜索。
[0126]602:响应第二搜索指令,将第二关键词送入到第一搜索引擎。
[0127]在本发明实施例中,步骤601和步骤602的过程:与步骤501至步骤503相同,对此本发明实施例不再阐述。
[0128]603:获得第一搜索引擎反馈的第五类搜索结果,第五类搜索结果为第一搜索引擎基于第二关键词进行匹配确定的网络数据。
[0129]604:获取针对第五类搜索结果的触发操作的相关记录。
[0130]605:当相关记录满足预设条件时,将第二关键词的属性标记为第一类型属性。
[0131]在本发明实施例中,相关记录可以为:对同一类搜索结果的触发操作次数占针对该第一关键词搜索得到的结果的全部触发操作次数的比例,预设条件则为:操作比例在80%以上。
[0132]比如:第二关键词为五道口,第二搜索引擎基于五道口搜索出关于五道口的地理位置结果、位于五道口的宾馆分布情况以及位于五道口的餐饮情况。但是第二搜索引擎获取针对该搜索结果的触发操作的相关记录发现80%以上的触发操作都是针对五道口的地理位置结果的操作,则标记五道口这一第二关键词的属性为地图属性。
[0133]又例如:第二关键词为五道口 +餐厅,第二搜索引擎基于“五道口和餐厅”也可以搜索出关于五道口的地理位置结果、位于五道口的宾馆分布情况以及位于五道口的餐饮情况。但是第二搜索引擎获取针对该搜索结果的触发操作的相关记录发现80%以上的触发操作都是针对五道口的餐饮情况进行的操作,则标记五道口 +餐厅这一第二关键词的属性为餐饮属性。
[0134]由于本发明实施例是基于触发操作比例标记关键词的属性,而触发操作比例在一定程度上体现了多数操作体的操作行为,所以基于该触发操作比例标记可以使得关键词的属性比较符合多数用户的意图,这样在基于该关键词属性匹配的应用比较符合用户意图,在实现应用快速开启的同时还可以提高用户体验。
[0135]与上述方法实施例相对应,本发明实施例还提供一种信息处理装置,其结构示意图如图7所示,可以包括:第一获取单元71、第二获取单元72、响应单元73和结果获得单元74,其中,
[0136]第一获取单元71,用于获取第一关键词,第一关键词为第一搜索引擎的搜索依据。即第一搜索引擎基于第一关键词,可以搜索到与第一关键词相关的结果,如包括第一关键词的文本。比如:第一搜索引擎为百度搜索引擎,第一关键词为“马航失联”,则百度搜索引擎可以搜索到与“马航失联”相关的结果,该搜索结果可以包括介绍马航失联的文字报道、视频报道等网络数据。
[0137]第二获取单元72,用于获取第一搜索指令,第一搜索指令用于指示第一搜索引擎进行搜索。并且第一搜索指令可以是在电子设备的“Enter”按键被触发后生成,也可以是第一搜索引擎关联的搜索页面中的搜索按钮被触发后生成。
[0138]响应单元73,用于响应第一搜索指令,将第一关键词送入到第一搜索引擎。在第二获取单元72获取到第一搜索指令后,响应单元73响应第一搜索指令,这时可以将第一关键词送入到第一搜索引擎中,开启搜索应用以搜索与第一关键词相关的结果。
[0139]结果获得单元74,用于获得第一搜索引擎反馈的第一类搜索结果和第二类搜索结果,第一类搜索结果为第一搜索引擎在确定第一关键词的属性信息后,以属性信息为依据进行匹配确定的M个应用,M为大于等于I的整数,第二类搜索结果为第一搜索引擎基于第一关键词进行匹配确定的网络数据,且第一类搜索结果和第二类搜索结果用于显示输出。、
[0140]其中,第一关键词的属性信息表明第一关键词所属类型,其可以由第一搜索引擎基于之前依据第一关键词搜索得到的结果,获取针对该结果的触发操作的相关记录,当相关记录满足预设条件时,标记第一关键词的属性为第一类型属性。
[0141]从上述可以看出,本发明实施例提供的信息处理装置在搜索到网络数据的同时,还可以基于第一关键词的属性信息匹配到M个应用,搜索结果类型多样化。并且M个应用和网络数据可以显示输出,这样用户在从网络数据中得到信息的同时还可以触发这M个应用中的任意一个,使电子设备开启所触发的应用,从所开启的应用中提供信息给用户,增加用户可得到的信息量。
[0142]需要说明的是:上述信息处理装置可以应用于终端侧,如应用于电子设备中,也可以应用于诸如服务器的网络侧设备中。终端侧设备和网络侧设备在应用本发明实施例提供的信息处理装置进行信息处理时,其处理过程可以参阅方法实施例的相关说明,对此不再阐述。
[0143]请参阅图8,其示出了本发明实施例提供的应用于电子设备中的信息处理装置的结构示意图,在图7基础上,还可以包括:第三获取单元75、操作响应单元76、启动单元77、控制单元78和显示单元79。其中,
[0144]第三获取单元75,用于获取针对第一类搜索结果中第一搜索结果的触发操作,第一搜索结果对应第一应用。
[0145]操作响应单元76,用于响应触发操作。
[0146]启动单元77,用于开启与第一搜索结果对应的第一应用。
[0147]可以理解的是:电子设备在获取到第一类搜索结果后,并不直接运行匹配到的应用,而是在电子设备的显示区域内显示M个应用对应的第一搜索结果,每个第一搜索结果描述其对应的第一应用的概述和入口图标。
[0148]如图3中,电子设备搜索湖北大厦时,第一类搜索结果得到三个应用——大众点评、美团和搜狗地图,在显示区域内显示这三个应用具体提供哪些信息和每个应用的入口图标。因此电子设备应用信息处理装置时,需要首先由第三获取单元75获取到针对哪个第一搜索结果的触发操作,方能运行该第一搜索结果对应的第一应用。
[0149]其中触发操作表明第二操作体在点击图3中的入口图标或者概述。当第二操作体点击该入口图标时,第三获取单元75通过电子设备的感应单元可以检测到多个操作点,通过这些多个操作点的坐标即可以确定当前触发操作针对入口图标。并且每个入口图标对应第一类搜索结果中的一个第一搜索结果,而每个第一搜索结果对应一个第一应用,因此通过感应触发操作,可以确定当前触发操作对应的第一搜索结果和第一应用。
[0150]如图3中,第三获取单元75通过感应单元检测到操作点的坐标对应大众点评的入口图标,则会在响应触发操作的同时开始大众点评这一应用。
[0151]控制单元78,用于控制第一应用基于第一关键词,与第一应用对应的第一网络服务搜索引擎进行与第一关键词的匹配,产生第三类搜索结果,第三类搜索结果为第一网络服务搜索引擎基于第一关键词进行匹配确定的网络数据。
[0152]在开启第一应用后,控制单元78将第一关键词送入到第一网络服务搜索引擎中,调用第一网络服务搜索引擎,由该第一网络服务搜索引擎基于第一关键词,搜索互联网以从互联网提供的网络数据中得到与第一关键词匹配的第三类搜索结果。其中第三类搜索结果为第一网络服务搜索引擎基于第一关键词进行匹配确定的网络数据。
[0153]显示单元79,用于在第一应用内显示第三类搜索结果。
[0154]此外,应用于电子设备中的信息处理装置还可以控制电子设备开启本地应用或网页应用,其结构示意图如图9所示,在图8基础上,还可以包括:搜索单元80、建立单元81和应用生成单元82,其中,
[0155]搜索单元80,用于扫描电子设备已经安装的N个本地应用。
[0156]建立单元81,用于在电子设备已经安装的N个本地应用中包括与第一类搜索结果匹配的本地应用的情况下,建立第一类搜索结果中第一搜索结果与本地应用的对应关系以在响应触发操作时开启为第一应用的本地应用,N为大于等于I的整数。
[0157]应用生成单元82,用于在电子设备已经安装的N个本地应用中没有与第一类搜索结果匹配的本地应用的情况下,开启与第一搜索结果对应的第一应用,生成一网页应用,基于网页应用对应的第二网络服务搜索引擎进行与第一关键词的匹配,产生第四类搜索结果。第四类搜索结果由显示单元79在网页应用内显示。
[0158]其中网页应用为Web形态的应用,即一种网页版应用,其搜索过程可以是:电子设备在生成网页应用后,将第一关键词送入到网页应用对应的第二网络服务搜索引擎中,调用第二网络服务搜索引擎,由该第二网络服务搜索引擎基于第一关键词,搜索互联网以从互联网提供的网络数据中得到与第一关键词匹配的第四类搜索结果。
[0159]当本发明实施例提供的信息处理装置应用于网络侧设备时,该信息处理装置还需要对关键词的属性进行标记。为了具备该功能,本发明实施例提供的信息处理装置在图7基础上,还可以包括:第四获取单元83、指令响应单元84、搜索结果获得单元85、第五获取单元86和标记单元87,如图10所示。其中,
[0160]第四获取单元83,用于获取第二关键词和第二搜索指令,第二搜索指令用于指示第一搜索引擎基于第二关键词进行搜索。
[0161 ] 需要说明的是:第二关键词和第二搜索指令是为了与匹配应用的第一关键词和第一搜索指令区分,并没有特殊含义,而是对关键词和搜索指令的泛指。
[0162]指令响应单元84,用于响应第二搜索指令,将第二关键词送入到第一搜索引擎。
[0163]搜索结果获得单元85,用于获得第一搜索引擎反馈的第五类搜索结果,第五类搜索结果为第一搜索引擎基于第二关键词进行匹配确定的网络数据。[0164]第五获取单元86,用于获取针对第五类搜索结果的触发操作的相关记录。
[0165]标记单元87,用于当相关记录满足预设条件时,将第二关键词的属性标记为第一类型属性。
[0166]在本发明实施例中,相关记录可以为:对同一类搜索结果的触发操作次数占针对该第一关键词搜索得到的结果的全部触发操作次数的比例,预设条件则为:操作比例在80%以上。
[0167]比如:第二关键词为五道口,第二搜索引擎基于五道口搜索出关于五道口的地理位置结果、位于五道口的宾馆分布情况以及位于五道口的餐饮情况。但是第二搜索引擎获取针对该搜索结果的触发操作的相关记录发现80%以上的触发操作都是针对五道口的地理位置结果的操作,则标记五道口这一第二关键词的属性为地图属性。
[0168]又例如:第二关键词为五道口 +餐厅,第二搜索引擎基于“五道口和餐厅”也可以搜索出关于五道口的地理位置结果、位于五道口的宾馆分布情况以及位于五道口的餐饮情况。但是第二搜索引擎获取针对该搜索结果的触发操作的相关记录发现80%以上的触发操作都是针对五道口的餐饮情况进行的操作,则标记五道口 +餐厅这一第二关键词的属性为餐饮属性。
[0169]由于本发明实施例是基于触发操作比例标记关键词的属性,而触发操作比例在一定程度上体现了多数操作体的操作行为,所以基于该触发操作比例标记可以使得关键词的属性比较符合多数用户的意图,这样在基于该关键词属性匹配的应用比较符合用户意图,在实现应用快速开启的同时还可以提高用户体验。
[0170]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0171]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0172]为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
[0173]以上对本发明所提供的一种信息处理方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种信息处理方法,其特征在于,包括: 获取第一关键词,所述第一关键词为第一搜索引擎的搜索依据; 获取第一搜索指令,所述第一搜索指令用于指示所述第一搜索引擎进行搜索; 响应所述第一搜索指令,将所述第一关键词送入到所述第一搜索引擎; 获得所述第一搜索引擎反馈的第一类搜索结果和第二类搜索结果,所述第一类搜索结果为所述第一搜索引擎在确定所述第一关键词的属性信息后,以所述属性信息为依据进行匹配确定的M个应用,M为大于等于I的整数,所述第二类搜索结果为所述第一搜索引擎基于所述第一关键词进行匹配确定的网络数据,且所述第一类搜索结果和第二类搜索结果用于显不输出。
2.根据权利要求1所述的方法,应用于电子设备中,其特征在于,所述方法还包括: 获取针对所述第一类搜索结果中第一搜索结果的触发操作,所述第一搜索结果对应第一应用; 响应所述触发操作; 开启与所述第一搜索结果对应的第一应用; 控制所述第一应用基于所述第一关键词,与所述第一应用对应的第一网络服务搜索引擎进行与第一关键词的匹配,产生第三类搜索结果,所述第三类搜索结果为所述第一网络服务搜索引擎基于所述第一关键词进行匹配确定的网络数据; 在所述第一应用内显示所述第三类搜索结果。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括: 扫描所述电子设备已经安装的N个本地应用; 如果所述电子设备已经安装的N个本地应用中包括与所述第一类搜索结果匹配的本地应用,则建立所述第一类搜索结果中第一搜索结果与所述本地应用的对应关系以在响应所述触发操作时开启为第一应用的本地应用,N为大于等于I的整数。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 如果所述电子设备已经安装的N个本地应用中没有与所述第一类搜索结果匹配的本地应用; 开启与所述第一搜索结果对应的第一应用,生成一网页应用,基于所述网页应用对应的第二网络服务搜索引擎进行与第一关键词的匹配,产生第四类搜索结果; 在所述网页应用内显示所述第四类搜索结果。
5.根据权利要求1所述的方法,应用于网络侧设备,其特征在于,所述方法还包括: 获取第二关键词和第二搜索指令,所述第二搜索指令用于指示所述第一搜索引擎基于所述第二关键词进行搜索; 响应所述第二搜索指令,将所述第二关键词送入到所述第一搜索引擎; 获得所述第一搜索引擎反馈的第五类搜索结果,所述第五类搜索结果为所述第一搜索引擎基于所述第二关键词进行匹配确定的网络数据; 获取针对所述第五类搜索结果的触发操作的相关记录; 当所述相关记录满足预设条件时,将所述第二关键词的属性标记为第一类型属性。
6.一种信息处理装置,其特征在于,包括: 第一获取单元,用于获取第一关键词,所述第一关键词为第一搜索引擎的搜索依据;第二获取单元,用于获取第一搜索指令,所述第一搜索指令用于指示所述第一搜索引擎进行搜索; 响应单元,用于响应所述第一搜索指令,将所述第一关键词送入到所述第一搜索引擎; 结果获得单元,用于获得所述第一搜索引擎反馈的第一类搜索结果和第二类搜索结果,所述第一类搜索结果为所述第一搜索引擎在确定所述第一关键词的属性信息后,以所述属性信息为依据进行匹配确定的M个应用,M为大于等于I的整数,所述第二类搜索结果为所述第一搜索引擎基于所述第一关键词进行匹配确定的网络数据,且所述第一类搜索结果和第二类搜索结果用于显示输出。
7.根据权利要求6所述的装置,应用于电子设备中,其特征在于,所述装置还包括: 第三获取单元,用于获取针对所述第一类搜索结果中第一搜索结果的触发操作,所述第一搜索结果对应第一应用; 操作响应单元,用于响应所述触发操作; 启动单元,用于开启与所述第一搜索结果对应的第一应用; 控制单元,用于控制所述第一应用基于所述第一关键词,与所述第一应用对应的第一网络服务搜索引擎进行与第一关键词的匹配,产生第三类搜索结果,所述第三类搜索结果为所述第一网络服务搜索引擎基于所述第一关键词进行匹配确定的网络数据; 显示单元,用于在所述第一应用内显示所述第三类搜索结果。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括: 搜索单元,用于扫描所述电子设备已经安装的N个本地应用; 建立单元,用于在所述电子设备已经安装的N个本地应用中包括与所述第一类搜索结果匹配的本地应用的情况下,建立所述第一类搜索结果中第一搜索结果与所述本地应用的对应关系以在响应所述触发操作时开启为第一应用的本地应用,N为大于等于I的整数。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括: 应用生成单元,用于在所述电子设备已经安装的N个本地应用中没有与所述第一类搜索结果匹配的本地应用的情况下,开启与所述第一搜索结果对应的第一应用,生成一网页应用,基于所述网页应用对应的第二网络服务搜索引擎进行与第一关键词的匹配,产生第四类搜索结果; 所述显示单元,用于在所述网页应用内显示所述第四类搜索结果。
10.根据权利要求6所述的装置,应用于网络侧设备,其特征在于,所述装置还包括: 第四获取单元,用于获取第二关键词和第二搜索指令,所述第二搜索指令用于指示所述第一搜索引擎基于所述第二关键词进行搜索; 指令响应单元,用于响应所述第二搜索指令,将所述第二关键词送入到所述第一搜索引擎; 搜索结果获得单元,用于获得所述第一搜索引擎反馈的第五类搜索结果,所述第五类搜索结果为所述第一搜索引擎基于所述第二关键词进行匹配确定的网络数据; 第五获取单元,用于获取针对所述第五类搜索结果的触发操作的相关记录; 标记单元,用于当所述相关记录满足预设条件时,将所述第二关键词的属性标记为第一类型属性。
【文档编号】G06F17/30GK103838856SQ201410098208
【公开日】2014年6月4日 申请日期:2014年3月17日 优先权日:2014年3月17日
【发明者】李栋 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1