一种数据搜索方法、装置以及一种用于数据搜索的装置制造方法及图纸

技术编号:15704854 阅读:49 留言:0更新日期:2017-06-26 10:03
本发明专利技术提供了一种数据搜索方法、装置及一种用户数据搜索的装置,其中,方法包括:接收用户在浏览器的搜索框内输入的关键词;判断所述关键词与当前浏览页面之间是否具有相关性;如果是,则在当前浏览页面上创建展示区域;在所述展示区域内展示对应于所述关键词的搜索结果。本发明专利技术根据用户实际需求,在当前浏览页面为用户展示搜索结果,以满足用户同时浏览当前页面内容和搜索结果的需求,提升浏览效率。

【技术实现步骤摘要】
一种数据搜索方法、装置以及一种用于数据搜索的装置
本专利技术涉及计算机
,特别是涉及一种数据搜索方法、装置以及一种用于数据搜索的装置。
技术介绍
随着网络的普及化,越来越多的用户通过网络来搜索自己感兴趣的信息点;目前用户已经习惯利用浏览器内的搜索功能进行信息搜索。例如,用户在浏览当前页面(页面A)时,看到一些感兴趣或者有疑问的信息点,会有进一步了解该信息点的需求,在这种情况下,用户就会使用浏览器内的搜索功能来搜索该信息点,在浏览器的搜索框内输入关键词,浏览器利用搜索引擎搜索与该关键词相关的搜索结果,并按照新标签方式打开新页面(页面B),在页面B上显示与关键词对应的搜索结果。采用这种方式,用户需要中断在页面A上的浏览行为才能在页面B上查看搜索结果。如果用户需要对比页面A和页面B的内容,就需要在页面A和页面B之间来回切换,浏览效率低,用户体验较差。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种数据搜索方法、装置以及一种用于数据搜索的装置,根据用户搜索的关键词与当前浏览页面之间是否具有相关性,决定是否在当前浏览页面为用户展现搜索结果,以满足用户同时浏览当前页面内容和搜索结果的需求,提升浏览效率。本专利技术实施例公开了如下技术方案:本专利技术第一方面提供了一种数据搜索方法,所述方法包括:接收用户在浏览器的搜索框内输入的关键词;判断所述关键词与当前浏览页面之间是否具有相关性;如果是,则在当前浏览页面上创建展示区域;在所述展示区域内展示对应于所述关键词的搜索结果。可选的,所述在当前浏览页面上创建展示区域的步骤,包括:识别当前浏览页面上光标所在位置,利用浏览器的插件在光标所在位置创建展示区域;或者,识别当前浏览页面上光标所在位置的页面元素,利用浏览器的插件在识别的页面元素周围创建展示区域;或者,在当前浏览页面的一侧创建展示区域。可选的,所述在所述当前浏览页面上创建展示区域,包括:利用所述浏览器的插件创建所述展示区域。可选的,所述展示区域为可移动窗口。可选的,所述判断所述关键词与当前浏览页面之间是否具有相关性的步骤,包括:统计所述关键词在当前浏览页面上出现的频次,根据所述频次判断所述关键词与当前浏览页面之间是否具有相关性;或,识别所述关键词在当前浏览页面上出现的位置,根据所述位置判断所述关键词与当前浏览页面之间是否具有相关性;或,提取当前浏览页面的主题词,计算所述关键词与每个主题词之间的相似性,根据最大相似性判断所述关键词与当前浏览页面之间是否具有相关性。可选的,在所述展示区域内展示对应于所述关键词的搜索结果的步骤之后,所述方法还包括:接收用户针对某条搜索结果触发的查看请求,在所述展示区域内展示该条搜索结果的具体内容。可选的,所述展示区域内展示的内容是经过过滤处理,并以适应于展示区域大小的形式进行展示的。本专利技术第二方面提供了一种数据搜索装置,所述装置包括:接收单元,用于接收用户在浏览器的搜索框内输入的关键词;判断单元,用于判断所述关键词与当前浏览页面之间是否具有相关性;如果是,触发展示区域创建单元和搜索结果展示单元;所述展示区域创建单元,用于当前浏览页面上创建展示区域;所述搜索结果展示单元,用于在所述展示区域内展示对应于所述关键词的搜索结果。本专利技术第三方面提供了一种用于数据搜索的装置,所述装置包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:接收用户在浏览器的搜索框内输入的关键词;判断所述关键词与当前浏览页面之间是否具有相关性;如果是,则在当前浏览页面上创建展示区域;在所述展示区域内展示对应于所述关键词的搜索结果。可选的,当所述处理器执行所述在当前浏览页面上创建展示区域的指令时,所述处理器具体执行以下指令:识别当前浏览页面上光标所在位置,在光标所在位置创建展示区域;或者,识别当前浏览页面上光标所在位置对应的页面元素,在所述识别出的页面元素周围创建展示区域;或者,在当前浏览页面一侧创建展示区域。可选的,所述展示区域为可移动窗口。可选的,当所述处理器执行所述判断所述关键词与当前浏览页面之间是否具有相关性的指令时,所述处理器具体执行以下指令:统计所述关键词在当前浏览页面上出现的频次,根据所述频次判断所述关键词与当前浏览页面之间是否具有相关性;或,识别所述关键词在当前浏览页面上出现的位置,根据所述位置判断所述关键词与当前浏览页面之间是否具有相关性;或,提取当前浏览页面的主题词,计算所述关键词与每个主题词之间的相似性,根据最大相似性判断所述关键词与当前浏览页面之间是否具有相关性。可选的,所述处理器还用于执行以下指令:接收用户针对某条搜索结果触发的查看请求,在所述展示区域内展示该条搜索结果的具体内容。可选的,所述展示区域内展示的内容是经过过滤处理,并以适应于展示区域大小的形式进行展示的。与现有技术相比,本专利技术提供的技术方案具备如下有益效果:本专利技术提供的上述技术方案,首先接收用户在浏览器的搜索框内输入的关键词;然后判断所述关键词与当前浏览页面之间是否具有相关性;如果是,说明用户实际需求是同时查看当前页面的内容和与关键词相关的搜索结果;基于此,为了提高浏览效率,在当前浏览页面上创建展示区域,以便在所述展示区域内展示对应于所述关键词的搜索结果。这样,根据用户实际需求,在当前浏览页面为用户展示搜索结果,无需用户进行页面切换,提高浏览效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术提供的一种数据搜索方法实施例1的流程图;图2-图4是针对图1所示方法提供的搜索过程示例图;图5是本专利技术提供的一种数据搜索方法实施例2的流程图;图6是针对图5所示方法提供的一种示例图;图7是本专利技术提供的一种数据搜索装置的结构图;图8是本专利技术提供的一种用于数据搜索的装置的结构图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,图1是本专利技术提供的一种数据搜索方法实施例1的流程图,如图1所示,该方法包括:S101:接收用户在浏览器的搜索框内输入的关键词;用户打开浏览器,在浏览当前页面时,可能会看到一些感兴趣或者有疑问的信息点,会有进一步了解该信息点的需求,在这种情况下,用户就会使用浏览器内的搜索功能来搜索该信息点。其中,浏览器的搜索框可以是设置在浏览器工具栏的搜索框,也可以是浏览器在当前页面上提供的搜索框。S102:判断所述关键词与当前浏览页面之间是否具有相关性;如果是,则顺序执行S103和S104。在实现时,步骤102可以有以下几种实现方式,下面分别进行解释说明。第一种方式,是统计所述关键词在当前浏览页面上出现的频次,根据所述频次判断所述关键本文档来自技高网...
一种数据搜索方法、装置以及一种用于数据搜索的装置

【技术保护点】
一种数据搜索方法,其特征在于,所述方法包括:接收用户在浏览器的搜索框内输入的关键词;判断所述关键词与当前浏览页面之间是否具有相关性;如果是,则在所述当前浏览页面上创建展示区域;在所述展示区域内展示对应于所述关键词的搜索结果。

【技术特征摘要】
1.一种数据搜索方法,其特征在于,所述方法包括:接收用户在浏览器的搜索框内输入的关键词;判断所述关键词与当前浏览页面之间是否具有相关性;如果是,则在所述当前浏览页面上创建展示区域;在所述展示区域内展示对应于所述关键词的搜索结果。2.根据权利要求1所述的方法,其特征在于,所述在当前浏览页面上创建展示区域的步骤,包括:识别当前浏览页面上光标所在位置,在光标所在位置创建展示区域;或者,识别当前浏览页面上光标所在位置对应的页面元素,在所述识别出页面元素周围创建展示区域;或者,在当前浏览页面的一侧创建展示区域。3.根据权利要求1或2所述的方法,其特征在于,所述在所述当前浏览页面上创建展示区域,包括:利用所述浏览器的插件创建所述展示区域。4.根据权利要求1或2任一项所述的方法,其特征在于,所述展示区域为可移动窗口。5.根据权利要求1所述的方法,其特征在于,所述判断所述关键词与当前浏览页面之间是否具有相关性的步骤,包括:统计所述关键词在当前浏览页面上出现的频次,根据所述频次判断所述关键词与当前浏览页面之间是否具有相关性;或,识别所述关键词在当前浏览页面上出现的位置,根据所述位置判断所述关键词与当前浏览页面之间是否具有相关性;或,提取当前浏览页面的主题词,计算所述关键词与每个主题词之间的相似性,根据最大相似性判断所述关键词与当前浏览页面之间是否具有相关性。6.根据权利要求1所述的方法,其特征在于,在所述展示区域内展示对应于所述关键词的搜索结果的步骤之后,所述方法还包括:接收用户针对某条搜索结果触发的查看请求,在所述展示区域内展示该条搜索结果的具体内容。7.根据权利要求1或6所述的方法,其特征在于,所述展示区域内展示的内容是经过过滤处理,并以适应于展示区域大小的形式进行展示的。8.一种数据搜索装置,其特征在于,所述装置包括:接收单元,用于接收用户在浏览器的搜索框内输入的关键词;判断单元,用于判断所述关键词与当前浏览页面之间是否具有相关性;如果是,触发...

【专利技术属性】
技术研发人员:温秋月吴鑫
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京,11

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

1