当前位置: 首页 > 专利查询>谷歌公司专利>正文

为搜索结果或链接页面可视化站点结构及使能站点导航制造技术

技术编号:7210892 阅读:438 留言:0更新日期:2012-04-11 18:40
用于将与搜索系统识别的资源相关联的层级数据的可视表示附加于资源的方法、系统和装置,包括计算机程序产品。可以将资源和层级数据作为搜索结果向用户展现。在一些实施方式中,描述朝向与资源相关联的起始或进入页面的遍历路径的面包屑可以表示层级数据。

【技术实现步骤摘要】
【国外来华专利技术】
本说明书一般地涉及信息展现。
技术介绍
因特网搜索引擎的目标是识别与用户的需求相关的资源(例如,网页、图像、文本文档、多媒体语境)以及以对用户有用的方式展现关于资源的信息。常规因特网搜索引擎响应于用户提交的查询而返回搜索结果集。用户可以选择搜索结果,其可以将他们直接放置在网站内的网页上。网页在网站的网页层级内可能很深。
技术实现思路
本说明书描述了与例如通过从与搜索结果相关联的网站提取一个或多个层级结构并且显示附加于搜索结果的层级的一部分来扩增搜索结果有关的技术。在一些实施方式中,层级的一部分可以包括指向包括在站点层级中的资源的超链接。一般地,在本说明书中描述的主题的一个方面可以具体化在用于下述的计算机实现的方法中显示与搜索相关联的结果,包括接收一个或多个词语的查询;接收从查询得到的包括一个或多个资源的结果;确定与资源中的一个或多个有关的层级数据,层级数据描述了朝向与给定的资源相关联的起始或进入页面的遍历路径(traversal path);以及展现结果,包括将层级数据与相关联的资源一起展现。这些和其它实施例可以可选地不包括下述特征、包括下述特征中的一个或多个。确定层级数据可以包括对资源进行评估以得到层级数据。对资源进行评估可以包括为面包屑(breadcrumb)数据对资源进行扫描。展现结果可以包括展现面包屑数据。确定层级数据可以包括从资源提取站点结构、分析与资源相关联的链接结构、解析与资源相关联的导航菜单、评估与资源相关联的站点地图、分析与相关联的资源的导航有关的用户行为、分析与资源相关联的类别树和词语、以及分析与资源相关联的web管理员或用户提供的分类信息。层级数据可以与和资源相关联的站点的目录组织有关,以及可以表示与资源相关联的站点的页面的一个或多个层级归类。路径可以包括当从资源的起始或进入页面进行时为了到达给定的资源需要被遍历的所有资源的标识符。网站结构可以包括资源。层级数据可以包括指向路径中的至少一个资源的链接。该方法可以包括展现包括在确定步骤中提取的结构的可见特征,其中可见特征是面包屑内容、导航菜单或下拉列表。该方法可以包括展现层级数据的文本或图形表示中的一个或多个,以及将交互式可见特征与资源一起展现。在另一个方面中,提供了一种用于展现搜索结果的计算机实现的方法。该方法包括接收搜索查询;接收包括一个或多个资源的搜索结果;对搜索结果进行扩增,包括将站点结构的可视化与相关联的资源一起提供;以及向用户展现扩增的搜索结果。在另一个方面中,提供了一种用于展现信息的计算机实现的方法。该方法包括接收内容项以向用户展现;在内容项内识别资源;对资源进行扩增,包括提供与资源相关联的站点结构的可视化,该可视化包括从资源到与资源相关联的起始或进入页面的遍历路径;以及向用户展现包括扩增的资源的内容项。在另一个方面中,提供了一种系统。该系统包括搜索引擎,其接收搜索查询并且产生搜索结果;层级提取工具,其提取与资源相关联的层级数据;搜索结果扩增器,其创建为搜索结果的部分的资源的层级数据的可视表示;以及展现引擎,其用层级数据的可视表示对搜索结果进行扩增,并且向用户提供扩增的搜索结果。可以实现在本说明书中描述的主题的特定实施例,以实现下述优势中的没有一个、一个或多个。可以对搜索结果进行扩增以包括与搜索结果相关联的层级数据。引擎(例如,搜索引擎或独立引擎)可以使用例如包括有所识别的资源或与所识别的资源相关联的面包屑、导航菜单、链接结构或站点地图来从网站提取层级数据。响应于搜索查询,可以将层级数据与所识别的资源一起展现。搜索引擎可以将层级数据的可视表示附加到相关联的搜索结果。例如,层级数据的可视表示可以以面包屑、下拉列表或导航菜单树的形式。在一些实施方式中,层级数据的可视表示可以是交互式的,以及可以包括指向包括在网站中的资源的超链接。在附图和下面的描述中阐述了在本说明书中描述的主题的一个或多个实施例的细节。主题的其它特征、方面和优势从描述、附图以及权利要求书将变得显而易见。附图说明图1是示例搜索系统的框图。图2图示了以常规方式显示的搜索结果的示例网页。图3图示了扩增的搜索结果的示例网页。图4图示了当选择图3中所图示的搜索结果的超链接时可以将用户指引到的示例网页。图5图示了扩增的搜索结果的替选示例网页。图6图示了当选择图5中的搜索结果的超链接时可以将用户指引到的示例网页。图7图示了当选择图3中的搜索结果的超链接时可以将用户指引到的网页的替选示例。图8是用于显示与搜索相关联的结果的示例方法的流程图。图9是用于展现搜索结果的示例方法的流程图。图10是用于展现信息的示例方法的流程图。图11是可以用于实现在本文档中描述的系统和方法的计算设备的框图。各附图中相同的参考数字和标记指示相同的元素。具体实施例方式本公开描述了通过将层级数据附加到搜索结果来扩增搜索结果,并且向用户显示层级数据以及搜索结果。图1是用于提供与所提交的查询相关的搜索结果的示例搜索系统100的框图。搜索系统100可以在因特网、内联网或另一个客户端和服务器环境中实现。搜索系统100是在其中可以实现在下面描述的系统、组件和技术的信息检索系统的示例。在一些实施方式中,搜索系统100可以响应于搜索查询而提供因特网搜索结果。搜索系统100可以使用指向网站上的资源的超链接来表示搜索结果。搜索结果还可以使与资源在其网站内的位置有关的层级数据的可视表示附加于其。在一些实施方式中,层级数据的可视表示中的每一个级(level)或符号(token)自身可以是超链接。在一些实施方式中,层级数据的完整可视表示可以是超链接。用户102可以通过客户端设备104与搜索系统100交互。例如,客户端设备104 可以是通过局域网(LAN)或广域网(WAN)(例如,因特网)耦接到搜索系统100的计算机。 在一些实施方式中,搜索系统100和客户端设备104可以是一个机器。例如,用户可以将诸如web浏览器的桌面搜索应用安装在客户端设备104上。客户端设备104可以包括随机存取存储器(RAM) 106和处理器108。用户102可以使用客户端设备104向搜索系统100提交查询110。当用户102提交查询110时,客户端设备104可以通过网络112将查询110传送给搜索系统100。在一些实施方式中,搜索系统100可以是运行于在一个或多个位置、通过网络相互耦接的一个或多个计算机上的计算机程序。搜索系统100可以接收查询110,并且将其递送给包括在搜索系统100中的搜索引擎130。搜索引擎130可以识别匹配查询110的资源。搜索引擎130可以包括索引引擎120 和排名引擎152。索引引擎120可以对在语料库(例如,内容集或内容库)中找到的资源 (例如,因特网上的网页、图像或新闻文章)进行索引。排名引擎152可以对匹配查询110 的资源进行排名。在一些实施方式中,包括在搜索引擎130中的其它软件可以对匹配查询 110的资源进行排名。搜索系统100可以包括存储与索引资源相关联的索引信息的索引数据库122。索引数据库122可以包括指向存储在搜索系统100外(例如,因特网)的索引信息的超链接。 搜索引擎130可以使用常规技术来执行对资源的索引和排名。搜索引擎130可以使用索引数据库122中的信息来使每一个索引资源包括超链本文档来自技高网...

【技术保护点】
1.一种用于显示与搜索相关联的结果的计算机实现的方法,所述方法包括:接收查询,所述查询包括一个或多个词语;接收从所述查询得到的包括一个或多个资源的结果;确定与所述资源中的一个或多个有关的层级数据,所述层级数据描述朝向与给定的资源相关联的起始或进入页面的遍历路径;以及展现所述结果,包括将所述层级数据与相关联的资源一起展现。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:贝克特·马登伍兹
申请(专利权)人:谷歌公司
类型:发明
国别省市:US

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

1