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

用于在数据库搜索系统中识别相关搜索的方法和装置制造方法及图纸

技术编号:2876973 阅读:202 留言:0更新日期:2012-04-11 18:40
一种生成一搜索结果列表并为一搜索者提供相关的搜索的的方法。生成与由该搜索者提交的一搜索请求的一匹配的搜索列表在包括多个搜索列表的一按业绩付费数据库中被识别。包含在由该按业绩付费数据库生成的一相关的搜索数据库中的相关的搜索列表被识别为与该搜索请求有关。包括所识别的搜索列表和一个或多个所识别的搜索列表的一搜索结果列表被返回给该搜索者。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术文献的公开部分包括属于版权保护的资料。当它出现在U.S专利商标局专利文件或记录中,版权人不反对任何人完全相同该专利文献或专利公开,否则留所有版权。附上包含计算机程序源代码的附录。因此该附录特地包含在此作为参考,以及包含属于版权保护的如上所述的资料。
技术介绍
本专利技术通常涉及用于使用如一基于Internet的搜索引擎产生一搜索结果列表的方法和系统。更准确地说,本专利技术涉及用于从一按业绩付费数据库产生搜索结果以及从一相关的搜索数据库产生相关搜索的一列表的方法和系统。搜索引擎通常被用来搜索计算机网络如万维网上可用的信息以允许用户定位存储在该网络中的感兴趣的信息。为使用一搜索引擎,一用户或搜索者通常输入搜索引擎用来产生一信息列表如网页的一个或多个搜索项,然后该搜索者能访问和利用。由该搜索产生的信息通常被识别为在该信息和由用户输入的一个或多个搜索项间建立的一关联的结果。不同的搜索引擎使用不同的技术来关联信息和搜索项并识别相关的信息。这些搜索引擎也使用不同的技术来向用户提供被识别的信息。因此,正被查找的信息的似然性作为一搜索的结果改变取决于用来执行该搜索的搜索引擎,这种不确定性是使万维网上信息可用的网页经营商特别关心的。在这种设置,通常几个网页经营商或广告商竞争相同群体的可能的观众或用户。因此,被标识成一搜索结果的一网页的能力对一网页的成功来说通常是很重要的。因此,网页经营商通常试图增加他们的网页将被看成一搜索结果的似然性。使网页经营商具有被看成一搜索的结果的一种更能预测的方法的一种类型的搜索引擎是一种“按业绩付费”协议,其中至少部分基于广告商或网页经营商同意付给该搜索引擎经营商的货币总额显示网页。该网页经营商同意已付适量的货币,通常是指竞买金额(bidamount),换得响应一用户输入的一搜索项产生的一组搜索结果组中一特定的位置。一较高的竞买金额将产生在该搜索结果组中一更突出的放置。因此,一网页经营者可试图在一个或多个搜索项上出大价以增加对那个术语来说他们的网页将被看成一搜索结果的似然性。然而,有多个相似的搜索项,对一网页经营者来说在每个潜在地相关的搜索项上竞买是困难的。同样,一竞买将在每个检索术语上获利也是不可能的。因此,一搜索引擎经营者不能从使用没有竞买的某些搜索项执行的搜索接收任何收入。另外,因为现有的网页的数目是不断增加的,对一用户来说找到相关的搜索结果变得更困难。获得相关的搜索结果的困难进一步增加,因为搜索引擎是依靠由该用户输入的搜索项。一用户接收的搜索结果直接地取决于该用户输入的搜索项。一搜索项的输入不能导致关联的搜索结果,但是仅一稍有不同的搜索项的输入可以导致相应的搜索结果。因此搜索项的选择经常是该搜索过程重要的一部分。这可能的对该搜索者和为该搜索者推荐相关的搜索的提供到该搜索引擎的该广告商都有利。然而,当前的搜索引擎不允许搜索引擎经营者向一用户提供相关的搜索项,例如将会产生相应的搜索结果的那些搜索项。需要克服这些缺陷的一系统。概述仅通过介绍,根据本专利技术的一实施例,接收来自一搜索者的一搜索请求并用来在一按业绩付费的数据库上执行一搜索。在该按业绩付费的数据库中存储有包括网页定位器和由所列出的网页的经营者已付的竞买金额的搜索列表。使用该按业绩付费的数据库该搜索产生呈现给该搜索者的搜索结果。该搜索请求也被用来在一相关的搜索数据库上执行一搜索。至少部分地使用该按业绩付费的内容,已经形成该相关的搜索数据库。该相关的搜索数据库的搜索产生呈现给该搜索者的相关的搜索的一列表。根据一第二实施例,使用一按业绩付费数据库创建一相关的搜索的数据库。由该按业绩付费的数据库引用的来自网页的所有文字被存储和用来产生一倒排索引。另外的索引被用来提高使用该数据库获得的关联性和相关的搜索结果的分布。上述讨论的本专利技术的说明性的实施例仅仅用介绍的方式提供。在本部分中不应当视为对定义本专利技术的范围的下述权利要求的一限制。附图的几个视图的简要的描述附图说明图1是结合一计算机网络举例说明一数据库搜索系统的一方框图;图2是举例说明用于操作图1的数据库搜索系统的一方法的流程图;图3是举例说明用于操作图1的数据库搜索系统的一方法的流程图;图4是更详细地举例说明如图2所示的该方法部分的流程图;图5是更详细地举例说明如图2所示的该方法部分的流程图;图6是举例说明用于形成一相关的搜索数据库的一方法的流程图;以及图7是举例说明用于从一数据库删除相似的页面信息的一方法的流程图。目前优选实施例的详细说明现在参考图1,图1是所示的结合一计算机网络102的一数据库搜索系统100的方框图。该数据库搜索系统100包括一按业绩付费数据库104,一相关的搜索数据库106,一搜索引擎网络服务器108,一相关的搜索网络服务器110以及一搜索引擎网页114。服务器104,106,108可由一广告商网络服务器120或一客户计算机122在该网络102上访问。在所举例说明的实施例中该网络102是Internet并根据适当的标准例如网际协议提供数据通信。在其他的实施例中,其他的网络系统可能被单独的或结合Internet一起使用。在该网络102中的通信最好按照网际协议或相似的数据通信标准。其他的数据通信标准也可能被使用来确保可靠的数据通信。数据库搜索系统100被设置为一客户机和服务器体系结构的一部分。在一计算机网络例如因特网的环境中,一客户端程序是要求一服务的诸如一程序、任务或应用的一过程,该服务是由诸如一程序、任务或应用的另一过程提供的,该另一过程要求由称为服务器程序的一另一过程提供的一服务。该客户端程序使用所要求的服务而不必了解任何关于该另一个服务器程序或该服务器本身的工作细节。在网络系统中,一客户端程序通常在访问由运行一相应的服务器进程的另一计算机提供的共享网络资源的一计算机之上运行。一服务器典型的是在一通信媒介例如一网络上可访问的一远程计算机系统。该服务器充当用于一计算机网络的一信息提供者。因此该系统100操作为用于由该客户机例如客户机122和该广告商网络服务器120访问的服务器。客户计算机122可以是常规的个人电脑,工作站或任何大小的计算机系统。每个客户计算机112典型的包括一个或多个处理器,存储器,输入输出装置以及一网络接口例如一调制解调器。该广告商网络服务器120,该搜索引擎网络服务器108,该相关的搜索网络服务器110以及该帐户管理网络服务器112可以被相似地配置。然而,该广告商网络服务器120,该搜索引擎网络服务器108,该相关的搜索网络服务器110以及该帐户管理网络服务器112每个可包括由一单独的专用网连接的多个计算机。该客户计算机112执行一万维网(″网络″)浏览器程序124。这种程序例子是可以从Netscape Communications Corporation获得的Navigator以及可以从微软公司获得的Internet Explorer。该浏览器程序124经由一用户使用来输入将被检索的特殊的网页的地址。这些地址被称为统一资源定位器(URLs)。另外,只要检索到一页面,该浏览器程序124可以提供当该用户点击包含在该网页中的其他网页的超链接时对其他页或记录的访问。这种超链接提供一自动方式用于该用户输入另一页的URL并检索那页。这些页可以是本文档来自技高网...

【技术保护点】
一种生成一搜索结果列表的方法,该方法包括:从一搜索者接收一搜索请求;在一按业绩付费数据库中包括多个搜索列表,识别生成与该搜索请求匹配的搜索列表;在一相关的搜索数据库中包括从该按业绩付费数据库生成的相关的搜索列表,识别与该搜索请求关联的相关的搜索列表;以及将一搜索结果列表返回给该搜索者,包括识别的搜索列表以及一个或多个识别的相关的搜索列表。

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

【专利技术属性】
技术研发人员:PG罗雷克斯TA索拉尼勒BR豪加尔德
申请(专利权)人:雅虎公司
类型:发明
国别省市:US[美国]

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

1