[发明专利]一种在浏览器的地址栏中实现搜索的方法和装置有效
申请号: | 201210477719.5 | 申请日: | 2012-11-21 |
公开(公告)号: | CN102930058A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 雷海波;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F3/0482 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;何立春 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 浏览器 地址栏 实现 搜索 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,具体涉及一种在浏览器的地址栏中实现搜索的方法和装置。
背景技术
浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这些文件交互的一种客户端软件。网页浏览器主要通过HTTP协议与网页服务器交互并获取网页,这些网页由URL指定,文件格式通常为HTML,并由MIME在HTTP协议中指明。一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。大部分的浏览器本身支持除了HTML之外的广泛的格式,例如JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件(plug-ins)。另外,许多浏览器还支持其他的URL类型及其相应的协议,如FTP、Gopher、HTTPS(HTTP协议的加密版本)等。
现有的浏览器中,地址栏和搜索框都是分开设置的。其中地址栏用于输入访问网址。搜索框用于输入搜索关键字。例如,在IE 8的浏览器当中,微软内置含有一些搜索框,内置有微软自家的Bing搜索、Google等知名常见的搜索引擎,默认状态下搜索框是吸附在浏览器的地址栏右边的。
但是未来的浏览器的发展趋势是只有一个输入框,因此需要对浏览器上的多个输入框进行整合。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种在浏览器的地址栏中实现搜索的方法和装置。
依据本发明的一个方面,提供了一种在浏览器的地址栏中实现搜索的方法,包括:
获取用户在浏览器地址栏中的输入关键字;
判断所述输入关键字的类别是否为搜索用关键字;
当判断所述输入关键字是搜索用关键字时,依据所述输入关键字向浏览器侧预设搜索引擎发起获取搜索建议关键字的请求;
在浏览器地址栏的提示框中显示所述预设搜索引擎返回的搜索建议关键字;
接收用户对搜索建议关键字的选择信息,在浏览器侧的网页标签中打开预设搜索引擎依据所述搜索建议关键字进行检索的结果。
可选地,该方法进一步包括:
当判断所述输入关键字是搜索用关键字时,还依据所述输入关键字在指定文件中进行匹配得到匹配结果;
在浏览器地址栏的提示框中进一步显示所述匹配结果。
可选地,所述指定文件包括以下一种或多种:
浏览器本地的收藏夹、浏览器本地的历史记录、下载到浏览器本地的网络推荐网址记录以及网络侧的网络推荐网址记录。
可选地,所述在浏览器地址栏的提示框中进一步显示所述匹配结果的步骤包括:
将所述匹配结果和所述搜索建议关键字,以搜索建议关键字在前、匹配结果在后的排序显示在浏览器的地址栏的提示框中。
可选地,该方法进一步包括:
获取用户的类别信息;
依据用户的类别信息,对所述匹配结果和所述搜索建议关键字进行筛选,得到筛选结果;
在浏览器的地址栏的提示框中显示所述筛选结果。
可选地,所述获取用户的类别信息包括:
根据用户的历史访问记录分析出用户的类别信息,并将用户的类别信息与用户的登录ID相绑定保存;
根据当前用户的登录ID确定该用户的类别信息。
可选地,该方法进一步包括:
在浏览器的地址栏的指定位置显示所述预设搜索引擎的图标。
可选地,所述预设搜索引擎为多个;则该方法进一步包括:
当判断所述输入关键字是搜索用关键字时,依据所述输入关键字并行地向所述多个预设搜索引擎分别发起获取搜索建议关键字的请求;
并在浏览器地址栏的提示框中依据用户对搜索引擎的选择,分别对应地显示所述多个预设搜索引擎返回的搜索建议关键字。
可选地,该方法进一步包括:
将所述多个预设搜索引擎返回的搜索建议关键字分别与用户ID对应保存在浏览器本地和/或同步到网络侧。
可选地,所述判断所述输入关键字的类别是否为搜索用关键字包括:
当所述输入关键字为域名时,判断为不是搜索用关键字;
当所述输入关键字以如下任一字符串开头时,判断为不是搜索用关键字:“http://”,“https://”,“ftp://”,“javascript:”,“vbscript:”,“res://”;
当所述输入关键字中有“..”时,判断为是搜索用关键字;
当所述输入关键字中有空格,且有“/”或“/”时,判断为不是搜索用关键字;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210477719.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:车间无人运输机智能调度系统
- 下一篇:一种垃圾焚烧炉自锁气液压垃圾给料装置