[发明专利]域名匹配方法、浏览器无效
| 申请号: | 201010042774.2 | 申请日: | 2010-01-12 |
| 公开(公告)号: | CN102129437A | 公开(公告)日: | 2011-07-20 |
| 发明(设计)人: | 刘永平 | 申请(专利权)人: | 腾讯科技(北京)有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;曾旻辉 |
| 地址: | 100080 北京市海淀区海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 域名 匹配 方法 浏览器 | ||
【技术领域】
【背景技术】
浏览互联网的网页内容都需要用到浏览器,网址是找到网站的一种途径。大部分网页内容是以超文本传输协议(http)在浏览器和服务器之间进行通信和传输的,在访问网站时,首先要输入以http://开始的网址,网址借助于互联网中的域名服务系统(DNS)转换成服务器的IP地址,利用该IP地址,浏览器才能与服务器建立有效连接并通信。
域名服务系统是一种在因特网上实现域名(网址)与IP地址相互翻译的分布式目录服务系统,用于把域名(网址)翻译成电脑互联时相互识别的IP地址。如要访问http://www.tencent.com,DNS就把该网址翻译成IP地址219.133.40.91,这样在浏览器地址栏输入http://www.tencent.com和直接输入219.133.40.91是一样的效果,而且可以大大减轻用户的记忆负担。
虽然采用域名系统可以将网址和服务器IP地址对应起来,大大减轻用户记忆网址的负担,对于较为复杂的网址,或者相互之间类似的网址,或者对后缀不确定的网址,用户都有可能输入错误而导致不能快速访问想要访问的网址,用户单靠记忆已经不能满足准确快速找到想要的网址的需求。因此要通过输入少量的关键字符串,由浏览器提示用户将网址补全来达到正确快速访问的目的,即域名匹配。即利用缓存来存储用户曾经输入到浏览器中或以其他方式访问过的网址,用户下次若要再次访问同一个网址,只需在浏览器的地址栏中输入自己记忆的简单关键字。浏览器通过查找缓存,匹配关键字就可获得所需网址,既可减轻用户记忆和输入的负担,也可快速找到网址。
上述域名匹配方法存在一些问题,一是只能匹配曾经输入或访问过的网址,对于未访问过的网址,无法提供准确的域名提示;二是用户一般都安装有维护系统的软件,大多提供一键清除系统产生的各种垃圾文件的功能,省时省力,这其中就包括一些缓存文件,当这些缓存文件被删除后,域名匹配的功能就无法完成了。
【发明内容】
基于此,有必要针对传统域名匹配方法只能利用缓存匹配域名存在的问题,提供一种可随时匹配任何域名的域名匹配方法。
此外,还提供一种具有域名匹配功能的浏览器。
一种域名匹配方法,包括如下步骤:接收用户输入的字符串;根据所述字符串查找本地域名缓存;如果本地域名缓存中有包含所述字符串的网址,则将该网址返回给浏览器并在地址栏显示,域名匹配完成;如果本地域名缓存中没有包含所述字符串的网址,则根据所述字符串向网络查询;如果网络查询结果中有包含所述字符串的网址,则将该网址返回给浏览器并在地址栏显示,域名匹配完成;如果网络查询结果不存在匹配项,则返回提示信息并在地址栏显示。
利用向网络查询网址的方法,可以对用户输入的没有访问过的网址进行域名匹配,减少用户记忆域名的负担,辅助用户更快找到所需网址。
优选地,在根据字符串向网络查询是否包含所述字符串的网址的步骤之前还包括:根据字符串从本地域名缓存中查找是否有包含所述字符串的网址,若是,则将该网址返回给浏览器并在地址栏显示,否则向网络查询是否存在包含所述字符串的网址。
优选地,根据所述字符串向网络查询存在包含字符串的网址的步骤具体是:向提供域名匹配的后台域名服务器提交查询请求,获取包含所述字符串的网址。
优选地,所述将获得的候选网址返回给浏览器并在地址栏显示的步骤包括:查询所获得的候选网址在浏览器的地址栏以下拉列表的形式按照与字符串匹配程度由高到低的顺序显示。
优选地,所述将获得的候选网址返回给浏览器并在地址栏显示的步骤还包括:将候选网址中与所述字符串匹配的字符高亮显示。
按照相关度排序或对关键的字符串进行高亮显示都可以帮助用户快速找到所需网址。
优选地,还包括从所述后台域名服务器定期下载域名信息到本地域名缓存中的步骤。
定期更新本地域名缓存,可以将网络上的域名信息下载到本地,加快未访问过的域名的查找匹配速度。
一种浏览器,包括网络匹配模块,所述网络匹配模块接收用户输入的字符串,并根据所述字符串向网络发送查询包含字符串的网址,以及则将查找得到的候选网址返回给浏览器并在地址栏显示。
上述浏览器通过网络匹配模块根据用户输入的字符串向网络查询域名,可以对用户输入的没有访问过的网址进行域名匹配,减少用户记忆域名的负担,辅助用户更快找到所需网址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010042774.2/2.html,转载请声明来源钻瓜专利网。





