[发明专利]浏览器侧进行网络搜索的方法与浏览器有效
| 申请号: | 201310575143.0 | 申请日: | 2013-11-15 |
| 公开(公告)号: | CN103631887B | 公开(公告)日: | 2017-04-05 |
| 发明(设计)人: | 糜裕峰;李林;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京智汇东方知识产权代理事务所(普通合伙)11391 | 代理人: | 康正德,范晓斌 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 浏览器 进行 网络 搜索 方法 | ||
技术领域
本发明涉及互联网领域,特别是涉及一种浏览器侧进行网络搜索的方法与浏览器。
背景技术
传统的网络搜索方法,是用户打开搜索引擎的页面,并在页面中的输入框或其他接口中输入关键词并发起搜索,然后在搜索引擎网站的页面中加载搜索结果。
利用传统的搜索方法,用户在浏览网页需要对网页的文本进行搜索时,首先复制相应的文本,然后打开搜索引擎的页面并输入文本,才能进行搜索。用户的操作步骤比较复杂。
另外,现有技术中还有一种搜索方法,用户从当前所浏览的内容中选中部分文字,浏览器会出现一个快捷搜索按钮,用户点击该按钮之后即可跳转搜索引擎按照选中文字搜索结果页,并在新页面中展示搜索结果页。
图1和图2分别示出了现有技术中两种浏览器开启网页快捷搜索的效果图,如图所示,用户选择文本后,一旦满足预设的条件,例如鼠标在选择文字处停留预定时间等,就会在选择文字显示快捷搜索按钮,以便用户操作。然后现有的划词快捷搜索都是基于选择后获取的词信息,产生出预先配置好的入口选项,直接加载即可入口的图标和生成对应的统一资源定位符(Uniform Resource Locator,简称URL)。这种方式中搜索的入口固定,会产生很多用户不需要的搜索内容,无法满足用户针对性搜索的要求。另外用户点击按钮后,直接将页面跳转至搜索结果的标签,中断了用户在原页面的浏览。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器和相应的浏览器侧进行网络搜索的方法。
依据本发明的一个方面,提供了一种浏览器侧进行网络搜索的方法。该浏览器侧进行网络搜索的方法,包括以下步骤:获取网页中选定的网页元素;挑选出选定的网页元素中的文本元素;获取文本元素对应的搜索类别;向与搜索类别对应的搜索引擎接口发起搜索请求,并将搜索引擎接口返回的搜索结果在浏览器侧显示。
可选地,获取文本元素对应的搜索类别包括:统计浏览器的各种搜索类别的使用频率,将使用频率排序靠前的搜索类别作为文本元素对应的搜索类别。
可选地,获取文本元素对应的搜索类别包括:提取文本元素中的文本内容;对文本内容进行搜索关键词匹配,其中搜索关键词为在浏览器侧预置的按照搜索类别分类的词汇;将匹配的搜索关键词对应的搜索类别作为文本元素对应的搜索类别。
可选地,获取文本元素对应的搜索类别包括:获取网页的网页信息,网页信息以下任意一项或多项:网页的统一资源定位符、文本元素所属文章的标题、文本元素的上下文内容、网页用户的用户标签;根据网页信息确定文本元素对应的搜索类别。
可选地,根据网页信息确定文本元素对应的搜索类别包括:根据网页的统一资源定位符确定网页的内容类型,根据网页的内容类型结合文章的标题和上下文内容确定文本元素对应的搜索类别。
可选地,根据网页信息确定文本元素对应的搜索类别包括:分别根据文本元素的文本内容、网页的内容类型、用户标签匹配计算得出各自对应的搜索类别;为文本内容、网页信息、用户标签分别设置计算信息权重;将匹配计算得出的搜索类别按照信息权重进行加权计算,得出文本元素对应的搜索类别。
可选地,向与搜索类别对应的搜索引擎接口发起搜索请求:对文本元素进行分词处理,以得到一个或多个搜索字段;将一个或多个搜索字段发送给与搜索类别对应的搜索引擎接口。
可选地,将搜索引擎接口返回的搜索结果在浏览器侧显示包括:在网页中生成搜索结果展示浮层,并在浮层中加载搜索结果。
特别地,本发明还提供了一种浏览器。该浏览器包括:网页元素获取模块,用于获取网页中选定的网页元素;文本元素获取模块,用于挑选出选定的网页元素中的文本元素;分类模块,用于获取文本元素对应的搜索类别;搜索模块,用于向与搜索类别对应的搜索引擎接口发起搜索请求,并将搜索引擎接口返回的搜索结果在浏览器侧显示。
可选地,分类模块被配置为:统计浏览器的各种搜索类别的使用频率,将使用频率排序靠前的搜索类别作为文本元素对应的搜索类别。
可选地,分类模块被配置为:提取文本元素中的文本内容;对文本内容进行搜索关键词匹配,其中搜索关键词为在浏览器侧预置的按照搜索类别分类的词汇;将匹配的搜索关键词对应的搜索类别作为文本元素对应的搜索类别。
可选地,分类模块包括:网页信息获取子模块,用于获取网页的网页信息,网页信息以下任意一项或多项:网页的统一资源定位符、文本元素所属文章的标题、文本元素的上下文内容、网页用户的用户标签;类别匹配子模块,用于根据网页信息确定文本元素对应的搜索类别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310575143.0/2.html,转载请声明来源钻瓜专利网。





