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

在搜索结果页面上包括交互式元素的系统和方法技术方案

技术编号:5408306 阅读:239 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及用于生成用于显示依查询而定的内容的图形模块的系统、方法和计算机程序产品。根据一个实施例的方法包括接收查询、确定该查询的类别标识符以及取得与该查询的类别标识符相对应的类别模板。执行至少一个模板查询,该模板查询对应于对类别模板所标识的数据的请求,并且生成包括由模板查询所取得的数据的模板模块。模板模块与响应于该查询的搜索结果页面相组合以显示给用户。

【技术实现步骤摘要】
【国外来华专利技术】
这里公开的专利技术一般涉及生成依赖于查询的相关内容。更具体地,本专利技术涉及用于接收搜索查询并生成交互式内容元素的方法,这些交互式内容元素提供对与原始查询有 关的数据的链接。
技术介绍
因特网搜索引擎的主要目标是完成对持续膨胀的数据集合进行索引这一任务。已开发了许多技术来爬行浏览(crawl through)因特网上的内容并对爬虫(crawler)所遇到 的每个内容项进行索引。结果是一个巨大的可搜索数据库,该可搜索数据库允许用户快速 找到与给定搜索查询有关的文档。然而,本领域的当前状态仅仅提供与给定查询相匹配或有关的搜索结果,并且未 充分利用给定搜索的已知类别属性来充分优化搜索引擎呈现搜索结果页面的方式。例如, 用户可能输入包括音乐家名字的搜索查询,并且可能接收具有链接的搜索结果页面,这些 链接是对与该音乐家有关的多个内容项(例如,该音乐家的官方网站、该音乐家的歌曲歌 词、关于该音乐家的照片等)的链接。在一个或多个与用户有关的具体内容项未包括在搜 索结果中的情况下,用户通常必须输入一个或多个随后的搜索查询并查阅一组或多组搜索 结果。该方法具有如下缺点增大了对用户的初始查询意图提供答案的响应时间。现有技术试图通过在搜索结果页面的顶部提供相关内容查询的列表来补救这种 情形。例如,响应于对音乐家的查询,搜索结果页面可以显示最相关的查询的列表作为一个 或多个对随后的搜索结果页面的超链接。该解决方案不是理想的,这是因为用户仍然必须 导航到一个或多个随后的搜索结果页面。此外,搜索结果页面所提供的相关链接不代表针 对给定查询的全部范围信息。因此,本领域中存在对在搜索结果页面中包括交互式模块的需求,该交互式模块可 操作来向用户提供直接的内容体验以及对与给定搜索查询有关的多个内容项的链接。另外, 存在对如下搜索模块的需求该搜索模块提供可用搜索查询或主题的综合列表。此外,本领 域中存在如下需求对标准搜索结果页面进行现代化以减少用户定位他或她想要的信息所 必需的时间量。本专利技术的系统和方法通过提供动态交互式模块而提供了对这种需求的解决方 案,该动态交互式模块可操作来在搜索结果页面的环境中无缝地、高效地提供相关数据。
技术实现思路
本专利技术涉及生成用于显示依查询而定的内容的图形模块的系统和方法。根据本专利技术一个实施例的方法包括接收查询,例如提交给搜索引擎的搜索查询。从接收到的查询提取或者以其它方式为接收到的查询确定类别标识符。提取类别标识符可以包括在一个或多 个类别数据库中定位该查询。取得与从该查询提取出的类别标识符相对应的类别模板并且 取得由类别模板所标识的多个数据元素。取得由类别模板所标识的多个数据元素可以包括取得响应于模板查询的一个或 多个个体结果以及存储这些结果,其中所存储的个体结果的数目低于预定阈值。显示可以 包括隐藏一个或多个剩余的所存储的个体结果并响应于用户交互显示个体资源。在一个实 施例中,用户交互可以包括鼠标悬停(mouse over)。在一个替代实施例中,用户交互可以包 括鼠标点击,但是其他用户交互也认为落在本专利技术实施例的范围内。根据类别模板内存储的呈现数据而生成包括所取得的数据的交互式模块,并且将 交互式模块与所请求的内容项(例如搜索结果页面)相组合以显示给用户。生成交互式模 块可以包括生成HTML文件。本专利技术还涉及一种用于生成用于显示依查询而定的内容的图形模块的系统。本发 明的该系统包括耦合到网络的一个或多个客户端设备以及耦合到该网络的搜索提供器,该 搜索提供器可操作来从客户端设备接收一个或多个搜索查询。查询可以包括提交给可与搜 索提供器通信的搜索引擎的搜索查询。搜索提供器包括提取模块,该提取模块可操作来确定查询的类别标识符,其中提 取类别标识符可以包括在一个或多个类别数据库中定位查询。模板存储模块耦合到提取模 块,并且可操作来取得与从查询提取出的类别标识符相对应的类别模板。模板创建模块可 操作来取得由类别模板所标识的多个数据元素。模板创建模块还可操作来根据类别模板中 存储的呈现数据而生成交互式模块。取得由类别模板所标识的多个数据元素可以包括取得响应于模板查询的一个或 多个个体结果并存储这些个体结果,其中所存储的个体结果的数目低于预定阈值。类别模 板可以取得或者以其他方式将来自多个不同源(例如,来自若干不同站点和域)的内容组 装成交互式模块,该交互式模块可以是图形的、听觉的或者以其他方式广泛交互的。交互式模块可与响应于查询的搜索结果页面相组合。显示组合后的项可以包括隐 藏多个所存储的个体结果并响应于用户交互显示一个或多个个体结果。在一个实施例中, 用户交互可以包括鼠标悬停。在一个替代实施例中,用户交互可以包括鼠标点击。此外,在 一个实施例中,生成交互式模块包括生成HTML文件。附图说明在示例性而非限制性的附图的各图中示出了本专利技术,在附图中,相似的标号指相 似的或相应的部分,并且其中图1给出的框图示出了根据本专利技术一个实施例的用于生成图形模块的系统,该图 形模块用于显示依赖于查询的相关内容;图2给出的流程图示出了根据本专利技术一个实施例的用于生成图形模块的方法,该 图形模块用于显示依赖于查询的相关内容;图3给出的流程图示出了根据本专利技术另一实施例的用于生成图形模块的方法,该 图形模块用于显示依赖于查询的相关内容;图4和图5给出的截屏图示出了根据本专利技术各种实施例的用于在搜索结果页面内 显示依赖于查询的内容的图形模块。具体实施例方式在以下描述中,参考构成其一部分并且通过例示方式示出可实施本专利技术的具体实施例的附图。将会了解,可以利用其他实施例并且可以作出结构改变而不脱离本专利技术的范围。图1给出的框图示出了根据本专利技术一个实施例的用于生成图形模块的系统,该图 形模块用于显示依赖于查询的相关内容。系统100包括耦合到网络108的多个客户端设备 102、104和106、内容库110以及搜索提供器112,网络108可以包括与一个或多个局域网和 广域网(例如因特网)的连接。根据本专利技术的一个实施例,给定的客户端设备102、104和 106是通用个人计算机,该个人通用计算机包括处理器、暂时和永久存储设备、输入/输出 子系统以及提供构成通用个人计算机的组件之间的通信路径的总线。例如,具有512MB的 RAM.40GB的硬盘驱动器存储空间以及与网络的以太网接口的3. 5GHz奔腾4个人计算机。 认为其他客户端设备落在本专利技术的范围内,包括但不限于手持式设备、机顶终端、移动手持 机、PDA等。给定的客户端设备102、104和106可以与容宿一个或多个内容项的搜索提供器 112通信。搜索提供器112可以维护一个或多个搜索服务器114,给定的搜索服务器114可 操作来容宿或生成一个或多个web页面。搜索提供器112还可以包括响应于来自客户端设 备102、104和106的请求而存储和发送一个或多个内容项的存储库。例如,搜索提供器112 可以包括含有搜索服务器114(例如,Apache 、因特网信息服务器"^等)和搜索数据库116 的web站点,根据一个实施例,搜索数据库116是以有组织的结构化方式维护内容项的索引 的数据库。搜索提供器112还可以维护并执行程序代码,该程序代码可操作来动态地生成 一个或多个内容项,例如搜索结果页面。搜索提供器112向客本文档来自技高网
...

【技术保护点】
一种用于生成用于显示依查询而定的内容的图形模块的方法,该方法包括:接收查询;确定所述查询的类别标识符;取得与所述查询的类别标识符相对应的类别模板;取得由所述类别模板所标识的一个或多个数据元素;根据所述类别模板中存储的呈现数据而生成交互式模块;以及将所述交互式模块与响应于所述查询的搜索结果页面相组合以显示给用户。

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

【专利技术属性】
技术研发人员:梁宇池阿什利哈尔斯瓦第拉居
申请(专利权)人:雅虎公司
类型:发明
国别省市:US[美国]

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

1