一种搜索结果的显示方法和装置制造方法

文档序号:6488141阅读:157来源:国知局
一种搜索结果的显示方法和装置制造方法
【专利摘要】本发明公开了一种搜索结果的显示方法和装置,属于通讯领域。该方法包括:根据用户在搜索引擎中的输入内容获取搜索结果,并获取所述搜索结果中的网页网址URL;获取所述URL的安全属性;在所述搜索引擎中显示所述搜索结果,并根据所述URL的安全属性对所述搜索结果中的URL进行安全提示。该设备包括:获取模块、查找模块、提示模块。本发明通过对搜索结果中的URL查找对应的安全属性,在显示搜索结果的同时还对搜素结果中的URL给用户安全提示,为用户访问的选择提供帮助,提高用户的防范意识,确保用户的身心、财产安全。
【专利说明】一种搜索结果的显示方法和装置
【技术领域】
[0001]本发明涉及通讯领域,特别涉及一种搜索结果的显示方法和装置。
【背景技术】
[0002]搜索引擎,是指根据一定的策略、运用特定的程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检索相关的信息展示给用户的系统。搜索引擎作为互联网的重要入口,是用户和互联网交互的重要平台,也是用户最容易最经常进入的地方,在用户输入搜索内容后,搜索引擎为用户查找对应的搜索结果。
[0003]目前,对在搜索引擎中的搜素结果,一般按照一定的顺序在搜索引擎中分别给予显示,用户选择搜素结果中的URL (Uniform/Universal Resource Locator,统一资源定位符,通常称为网页地址),查看URL对应的内容。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]目前对在搜索引擎中的搜素结果按顺序显示的方式,可能使一些恶意站点将一些不法网站的URL放置到搜索引擎的搜素结果中,用户如果点击搜索结果中的恶意URL,将对用户的财产、身心安全构成了严重的威胁。

【发明内容】

[0006]为了有效解决在搜索引擎中显示搜索结果的同时降低一些不法网站对用户的身心、财产安全构成威胁的问题,本发明实施例提供了一种搜索结果的显示方法和装置。所述技术方案如下:
[0007]本发明实施例提供了一种搜索结果的显示方法,所述方法包括:
[0008]根据用户在搜索引擎中的输入内容获取搜索结果,并获取所述搜索结果中的网页网址URL ;
[0009]获取所述URL的安全属性;
[0010]在所述搜索引擎中显示所述搜索结果,并根据所述URL的安全属性对所述搜索结果中的URL进行安全提示。
[0011]具体地,所述获取所述搜索结果中的网页网址URL,包括:
[0012]对所述搜索结果的内容进行解析,得到所述搜索结果对应的所述URL。
[0013]具体地,所述获取所述URL的安全属性,包括:
[0014]将所述URL通过云端查找所述URL的安全属性;
[0015]如果在所述云端查找到所述URL的安全属性,则直接获取所述URL的安全属性;
[0016]如果在所述云端没有查找到所述URL的安全属性,则对所述URL进行鉴定,得到所述URL的安全属性。
[0017]具体地,所述根据所述URL的安全属性对所述搜索结果中的URL进行安全提示,包括:
[0018]根据所述URL的安全属性,将所述搜素结果中的所有的所述URL划分为不同的安全级别;
[0019]对于不同的安全级别的所述URL,分别设置不同的提示图标;
[0020]在所述搜索结果中对所述URL显示对应的提示图标。
[0021]进一步地,所述对所述搜索结果中的所述URL显示对应的提示图标,还包括:
[0022]如果获取到用户指向所述URL的屏幕信息时,则显示所述URL的安全信息,所述URL的安全信息包括所述URL是否有恶意属性以及当有恶意属性时给予提示。
[0023]进一步地,所述如果获取到用户指向所述URL的屏幕信息时,则显示所述URL的安全信息,还包括:
[0024]根据所述搜素结果中所有的所述URL的安全属性,获取安全属性最高的URL在所述URL的安全信息中显示并推荐给用户。
[0025]本发明还提供了一种搜索结果的显示装置,所述装置包括:
[0026]获取模块,用于根据用户在搜索引擎中的输入内容获取搜索结果,并获取所述搜索结果中的网页网址URL ;
[0027]查找模块,用于获取所述URL的安全属性;
[0028]提示模块,用于在所述搜索引擎中显示所述搜索结果,并根据所述URL的安全属性对所述搜索结果中的URL进行安全提示。
[0029]具体地,所述获取模块,用于对所述搜索结果的内容进行解析,得到所述搜索结果对应的所述URL。
[0030]具体地,所述查找模块,包括:
[0031]查找单元,用于将所述URL通过云端查找所述URL的安全属性;
[0032]获取单元,用于如果在所述云端查找到所述URL的安全属性,则直接获取所述URL的安全属性;
[0033]鉴定单元,用于如果在所述云端没有查找到所述URL的安全属性,则对所述URL进行鉴定,得到所述URL的安全属性。
[0034]具体地,所述提示模块,包括:
[0035]划分单元,用于根据所述URL的安全属性,将所述搜素结果中的所有的所述URL划分为不同的安全级别;
[0036]设置单元,用于对于不同的安全级别的所述URL,分别设置不同的提示图标;
[0037]提示单元,用于在所述搜索结果中对所述URL显示对应的提示图标。
[0038]进一步地,所述提示单元,还包括:
[0039]单条提示子单元,用于如果获取到用户指向所述URL的屏幕信息时,则显示所述URL的安全信息,所述URL的安全信息包括所述URL是否有恶意属性以及当有恶意属性时给予提示。
[0040]进一步地,所述单条提示子单元,还用于根据所述搜素结果中所有的所述URL的安全属性,获取安全属性最高的URL在所述URL的安全信息中显示并推荐给用户。
[0041]本发明实施例提供的技术方案带来的有益效果是:
[0042]本发明实施例提供的搜索结果的显示方法和装置,对搜索结果中的URL通过查找对应的安全属性,在搜索引擎中显示搜索结果的同时并对搜索结果中的URL给用户安全提示,从而在搜索引擎这个入口上切断恶意不法URL的传播,为用户访问的选择提供帮助,提高用户的防范意识,确保用户的身心、财产安全。
【专利附图】

【附图说明】
[0043]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]图1是本发明实施例一提供的一种搜索结果的显示方法的流程图;
[0045]图2是本发明实施例二提供的一种搜索结果的显示方法的流程图;
[0046]图3是本发明实施例三提供的一种搜索结果的显示装置的结构示意图。
【具体实施方式】
[0047]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0048]实施例一
[0049]图1是本发明实施例提供了一种搜索结果的显示方法的流程图,参见图1,该实施例包括:
[0050]101、根据用户在搜索弓I擎中的输入内容获取搜索结果,并获取搜索结果中的网页网址URL ;
[0051]102、获取URL的安全属性;
[0052]103、在搜索引擎中显示搜索结果,并根据URL的安全属性对搜索结果中的URL进行安全提示。
[0053]具体地,获取搜索结果中的网页网址URL,包括:
[0054]对搜索结果的内容进行解析,得到搜索结果对应的URL。
[0055]具体地,获取URL的安全属性,包括:
[0056]将URL通过云端查找URL的安全属性;
[0057]如果在云端查找到URL的安全属性,则直接获取URL的安全属性;
[0058]如果在云端没有查找到URL的安全属性,则对URL进行鉴定,得到URL的安全属性。
[0059]具体地,根据URL的安全属性对搜索结果中的URL进行安全提示,包括:
[0060]根据URL的安全属性,将搜素结果中的所有的URL划分为不同的安全级别;
[0061]对于不同的安全级别的URL,分别设置不同的提示图标;
[0062]在搜索结果中对URL显示对应的提示图标。
[0063]进一步地,对搜索结果中的URL显示对应的提示图标,还包括:
[0064]如果获取到用户指向URL的屏幕信息时,则显示URL的安全信息,URL的安全信息包括URL是否有恶意属性以及当有恶意属性时给予提示。
[0065]进一步地,如果获取到用户指向URL的屏幕信息时,则显示URL的安全信息,还包括:
[0066]根据搜素结果中所有的URL的安全属性,获取安全属性最高的URL在URL的安全信息中显示并推荐给用户。
[0067]本发明实施例提供的搜索结果的显示方法,对搜索结果中的URL通过查找对应的安全属性,在搜索引擎中显示搜索结果的同时并对搜索结果中的URL给用户安全提示,从而在搜索引擎这个入口上切断恶意不法URL的传播,为用户访问的选择提供帮助,提高用户的防范意识,确保用户的身心、财产安全。
[0068]实施例二
[0069]图2是本发明实施例提供了一种搜索结果的显示方法的流程图。参见图2,该实施例包括:
[0070]201、获取用户在搜索引擎中的输入内容,根据输入内容获取对应的搜索结果,并对搜索结果的内容进行解析,得到URL ;
[0071]具体地,首先获取用户在搜索引擎中的输入内容,对搜索引擎返回的搜索结果页面进行内容的解析,得到页面中的各个DOM (Document Object Model,文档对象模型)节点的内容,取得搜索结果比如搜索直达区、广告区和搜索结果区的URL,所获取的URL —般为多个,通常为列表的形式。
[0072]202、获取步骤201对搜索结果解析得到的URL ;
[0073]具体地,获取步骤201解析的URL列表,该列表包括搜索结果中的所有URL,比如直达区、广告区和搜索结果区的URL。
[0074]203、获取URL对应的安全属性;
[0075]具体地,将URL通过云端查找对应的安全属性;
[0076]其中,在云端中保存着包含各种安全级别的安全库,可以从该安全库中查找到已经保存的各种URL的安全属性,URL的安全属性包括该URL是否具有恶意属性以及安全程度等信息,比如该URL是否包含木马或者病毒等。
[0077]如果从云端查找到URL的安全属性,则直接获取URL的安全属性;
[0078]如果在云端没有查找到URL的安全属性,则需要对URL进行鉴定,得到URL的安全属性;对于在云端没有查找到URL的安全属性,则该URL的安全属性未知,需要对该URL链接页面的内容进行甄别,利用网络爬虫技术、页面解析技术、恶意属性特征和行为识别技术以及机器学习技术进行判别鉴定,从而得到该URL的安全属性。需要说明的是,对于鉴定得到的URL的安全属性,将保存到云端的安全库中,以便于其他用户访问时获取。
[0079]204、在搜索引擎中显示搜索结果,并根据URL的安全属性对搜索结果中的URL进行安全提示。
[0080]具体地,该步骤包括:
[0081]1、首先,根据URL的安全属性,将搜素结果中的所有URL划分为不同的安全级别;其次,对于不同的安全级别的URL,分别设置不同的提示图标;在搜索引擎中显示搜索结果,并在搜索结果中对URL显示对应的提示图标。比如,可以将搜素结果中的所有URL中安全级别高的URL设置成绿色提示图标,将安全级别低的URL比如有恶意属性的URL设置成红色提示图标,将安全级别最高的URL设置成蓝色提示图标,对于安全级别一般的URL可以设置黄色提示图标,这样用户可以轻松地获知到搜索结果中的哪些URL安全,哪些URL不安全,从而帮助用户正确选择。对于提示图标的设置形式,可以采用不同的颜色设置提示图标,也可以采用其他形式,对此本发明实施例不做限制。[0082]2、对于搜素结果中的任一 URL,如果获取到用户指向该URL的屏幕信息时,则显示该URL的安全信息,该URL的安全信息包括该URL是否有恶意属性以及当有恶意属性时给予提示。
[0083]比如,当用户将鼠标移动到具体的某个URL上面时,此时获取到用户指向该URL的屏幕信息,则可以在该URL周围显示该URL的安全信息,在该页面中显示URL是否有恶意属性以及对于有恶意属性的URL给予提示,比如该页面可以显示“该链接含有木马文件,该下载链接对应的下载文件含有恶意的木马文件,会危害您的电脑安全,建议您不要点击下载”。
[0084]3、根据URL的安全属性,获取安全属性最高的URL在URL的安全信息中显示并推荐给用户。
[0085]在URL的安全信息,当有恶意属性时除了给予提示以外,还根据搜素结果中的所有URL的安全属性,获取安全属性最高的URL在URL的安全信息显示并推荐给用户;当然,对于安全的URL,也可以在URL的安全信息中推荐安全属性最高的URL。其中,推荐给用户的URL,可以优先选择官网或者正规网站的URL。
[0086]比如,在URL的安全信息,可以显示“该链接含有木马文件,该下载链接对应的下载文件含有恶意的木马文件,会危害您的电脑安全,建议您不要点击下载!推荐下载地址为:www.123.com”。
[0087]本发明实施例提供的搜索结果的显示方法,对搜索结果中的URL通过查找对应的安全属性,在搜索引擎中显示搜索结果的同时并对搜索结果中的URL给用户安全提示,从而在搜索引擎这个入口上切断恶意不法URL的传播,为用户访问的选择提供帮助,提高用户的防范意识,确保用户的身心、财产安全。
[0088]实施例三
[0089]图3是本发明实施例提供了一种搜索结果的显示装置,本发明实施例的执行主体可以为搜索引擎也可以嵌入到浏览器中的装置,参见图3,该装置包括:
[0090]获取模块301,用于根据用户在搜索引擎中的输入内容获取搜索结果,并获取搜索结果中的网页网址URL ;
[0091]查找模块302,用于获取URL的安全属性;
[0092]提示模块303,用于在搜索引擎中显示搜索结果,并根据URL的安全属性对搜索结果中的URL进行安全提示。
[0093]具体地,获取模块301,用于对搜索结果的内容进行解析,得到搜索结果对应的URL。
[0094]具体地,查找模块302,包括:
[0095]查找单元,用于将URL通过云端查找URL的安全属性;
[0096]获取单元,用于如果在云端查找到URL的安全属性,则直接获取URL的安全属性;
[0097]鉴定单元,用于如果在云端没有查找到URL的安全属性,则对URL进行鉴定,得到URL的安全属性。
[0098]具体地,提示模块303,包括:
[0099]划分单元,用于根据URL的安全属性,将搜素结果中的所有的URL划分为不同的安全级别;[0100]设置单元,用于对于不同的安全级别的URL,分别设置不同的提示图标;
[0101]提示单元,用于在搜索结果中对URL显示对应的提示图标。
[0102]进一步地,提示单元,还包括:
[0103]单条提示子单元,用于如果获取到用户指向URL的屏幕信息时,则显示URL的安全信息,URL的安全信息包括URL是否有恶意属性以及当有恶意属性时给予提示。
[0104]进一步地,单条提示子单元,还用于根据搜素结果中所有的URL的安全属性,获取安全属性最高的URL在URL的安全信息中显示并推荐给用户。
[0105]本发明实施例提供的搜索结果的显示装置,对搜索结果中的URL通过查找对应的安全属性,在搜索引擎中显示搜索结果的同时并对搜索结果中的URL给用户安全提示,从而在搜索引擎这个入口上切断恶意不法URL的传播,为用户访问的选择提供帮助,提高用户的防范意识,确保用户的身心、财产安全。
[0106]需要说明的是:上述实施例提供的搜索结果的显示装置在对搜索结果的提示时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将搜索结果的显示装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的搜索结果的显示装置与的搜索结果的显示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0107]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0108]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种搜索结果的显示方法,其特征在于,所述方法包括: 根据用户在搜索引擎中的输入内容获取搜索结果,并获取所述搜索结果中的网页网址URL ; 获取所述URL的安全属性; 在所述搜索引擎中显示所述搜索结果,并根据所述URL的安全属性对所述搜索结果中的URL进行安全提示。
2.根据权利要求1所述的方法,其特征在于,所述获取所述搜索结果中的网页网址URL,包括: 对所述搜索结果的内容进行解析,得到所述搜索结果对应的所述URL。
3.根据权利要求1所述的方法,其特征在于,所述获取所述URL的安全属性,包括: 将所述URL通过云端查找所述URL的安全属性; 如果在所述云端查找到所述URL的安全属性,则直接获取所述URL的安全属性; 如果在所述云端没有查找到所述URL的安全属性,则对所述URL进行鉴定,得到所述URL的安全属性。
4.根据权利要求1所述的方法, 其特征在于,所述根据所述URL的安全属性对所述搜索结果中的URL进行安全提示,包括: 根据所述URL的安全属性,将所述搜素结果中的所有的所述URL划分为不同的安全级别; 对于不同的安全级别的所述URL,分别设置不同的提示图标; 在所述搜索结果中对所述URL显示对应的提示图标。
5.根据权利要求4所述的方法,其特征在于,所述对所述搜索结果中的所述URL显示对应的提示图标,还包括: 如果获取到用户指向所述URL的屏幕信息时,则显示所述URL的安全信息,所述URL的安全信息包括所述URL是否有恶意属性以及当有恶意属性时给予提示。
6.根据权利要求5所述的方法,其特征在于,所述如果获取到用户指向所述URL的屏幕信息时,则显示所述URL的安全信息,还包括: 根据所述搜素结果中所有的所述URL的安全属性,获取安全属性最高的URL在所述URL的安全信息中显示并推荐给用户。
7.一种搜索结果的显示装置,其特征在于,所述装置包括: 获取模块,用于根据用户在搜索引擎中的输入内容获取搜索结果,并获取所述搜索结果中的网页网址URL ; 查找模块,用于获取所述URL的安全属性; 提示模块,用于在所述搜索引擎中显示所述搜索结果,并根据所述URL的安全属性对所述搜索结果中的URL进行安全提示。
8.根据权利要求7所述的装置,其特征在于,所述获取模块,用于对所述搜索结果的内容进行解析,得到所述搜索结果对应的所述URL。
9.根据权利要求7所述的装置,其特征在于,所述查找模块,包括: 查找单元,用于将所述URL通过云端查找所述URL的安全属性; 获取单元,用于如果在所述云端查找到所述URL的安全属性,则直接获取所述URL的安全属性; 鉴定单元,用于如果在所述云端没有查找到所述URL的安全属性,则对所述URL进行鉴定,得到所述URL的安全属性。
10.根据权利要求7所述的装置,其特征在于,所述提示模块,包括: 划分单元,用于根据所述URL的安全属性,将所述搜素结果中的所有的所述URL划分为不同的安全级别; 设置单元,用于对于不同的安全级别的所述URL,分别设置不同的提示图标; 提示单元,用于在所述搜索结果中对所述URL显示对应的提示图标。
11.根据权利要求10所述的装置,其特征在于,所述提示单元,还包括: 单条提示子单元,用于如果获取到用户指向所述URL的屏幕信息时,则显示所述URL的安全信息,所述URL的安全信息包括所述URL是否有恶意属性以及当有恶意属性时给予提
12.根据权利要求11所述的装置,其特征在于,所述单条提示子单元,还用于根据所述搜素结果中所有的所述URL的安全属性,获取安全属性最高的URL在所述URL的安全信息中显示并推荐给 用户。
【文档编号】G06F17/30GK103631805SQ201210305346
【公开日】2014年3月12日 申请日期:2012年8月24日 优先权日:2012年8月24日
【发明者】陶思南 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1