CN1679025A - 用于在计算机网络上对搜索结果进行基于拍卖的排名的系统和方法 - Google Patents

用于在计算机网络上对搜索结果进行基于拍卖的排名的系统和方法 Download PDF

Info

Publication number
CN1679025A
CN1679025A CNA038199467A CN03819946A CN1679025A CN 1679025 A CN1679025 A CN 1679025A CN A038199467 A CNA038199467 A CN A038199467A CN 03819946 A CN03819946 A CN 03819946A CN 1679025 A CN1679025 A CN 1679025A
Authority
CN
China
Prior art keywords
rank
auction
search
information provider
network information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA038199467A
Other languages
English (en)
Inventor
托马斯·A·索拉尼勒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Altaba Inc
Original Assignee
Overture Services Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Overture Services Inc filed Critical Overture Services Inc
Publication of CN1679025A publication Critical patent/CN1679025A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • G06Q30/0256User search
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0272Period of advertisement exposure
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • G06Q30/0275Auctions
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99932Access augmentation or optimizing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching

Abstract

所公开的方法和系统用于使用计算机网络,响应于来自搜索者的搜索请求,显示搜索结果列表。对于已确定的显示时段,对于搜索项拍卖搜索结果列表中的排名。一个数据库被维护来包括搜索列表项,其中的搜索列表项与搜索结果列表中指定排名的获胜竞价者、搜索项和已确定的显示时段相关联。对于已确定的显示时段,向搜索者显示的搜索结果列表包括根据各自的排名而排序的搜索列表项。

Description

用于在计算机网络上对搜索结果进行基于拍卖的排名的系统和方法
背景技术
通过计算机网络传输信息是各种机构、公司和个人进行业务活动的重要方式。多年来,计算机网络已从被建立来服务于单个团体需求的独立而隔绝的实体成长为将不同物理网络互连起来,使它们可作为一个协调的系统而工作的巨大的互联网。当前,最大的计算机网络是因特网,它是使用公共协议而通信的计算机网络的世界范围的互连体。
部分地由于作为一种信息系统的全球万维网(“web”)的引入而驱动的因特网已转变为全球性的货物和服务的市场。连接到因特网的计算机可通过浏览器程序访问网页,其中的浏览器程序具有功能强大而简单易学的图形用户界面。在因特网搜索引擎上的基于web的搜索中,用户输入包括一个或多个关键字的搜索项,然后搜索引擎使用搜索项来产生用户可通过超链接来访问的网页的列表。搜索引擎经常产生不相关的搜索结果。所述搜索结果可能是由经常依赖于盲目的数学公式的机制而产生的,并且可能是随机的。
因特网网络信息提供商应该能够控制他们在搜索结果列表项中的位置,以使得他们的列表项在与他们网站的内容相关的搜索中比较显著。因特网的搜索引擎功能应该着力于如何促进向搜索者提供快速、简易而相关的搜索结果的在线市场,同时向因特网网络信息提供商提供有成本效益的以消费者为目标的方式。利用辅助这一在线市场的搜索引擎的消费者寻找提供该搜索者正在寻求的产品、服务或信息的公司或企业。在所述在线市场中,提供产品、服务或信息的公司在一个开放式、基于拍卖的排名环境中对因特网搜索引擎产生的搜索结果列表上的排名进行竞价。
在一些已知的基于拍卖的搜索引擎中,网络信息提供商在搜索结果列表中的排名可能会不断改变,这是因为任何时候都可能有其他网络信息提供商在对新排名进行竞价。搜索结果列表中不断改变的排名对于网络信息提供商会产生不确定性,包括将产生的用户访问数量的不确定性以及网络信息提供商的总成本的不确定性。
而且,一些已知的基于拍卖的搜索引擎的运营商可能正在丧失潜在的收入。这些搜索引擎的运营商所获得的报酬一般至少是部分基于下述两个因素:对列表上的排名的竞价数额;以及搜索者通过点进(click through)到网络信息提供商而选择广告的次数。例如,搜索者通过用鼠标在搜索结果列表中的广告上点击而点进。因此,搜索引擎的运营商监视对网络信息提供商的点进。持续的监视耗费了运营商的资源和时间,并且可能会降低运营商的收入。运营商还可能希望监视点进以确保网络信息提供商没有因为虚假点击而被收费。对虚假点击的检查也可能会耗费运营商的时间和资源。而且,已知的系统可能会使得网络信息提供商之间达成串通性协议以使竞价数额保持很低,因而降低了运营商的收入。
因此,需要一种可替换的用于在计算机网络上对搜索结果进行基于拍卖的排名的系统和方法。
发明内容
根据各种实施方式,网络信息提供商可在已确定的时间量中获得搜索结果排名,而无需不断监视竞价。网络信息提供商还可在将来的确定时间上获得列表上的某一特定搜索结果排名。所述系统可对网络信息提供商的成本进行更多的控制,因为网络信息提供商可预先确定成本和搜索列表项在搜索结果列表中的排名的持续时间。
所描述的系统和方法用于使用计算机网络,响应于来自搜索者的搜索请求,显示搜索结果列表。对于已确定的显示时段,对于搜索项拍卖搜索结果列表中的排名。一个数据库被维护来包括搜索列表项,其中的搜索列表项与搜索结果列表中指定排名的获胜竞价者、搜索项和已确定的显示时段相关联。对于已确定的显示时段,向搜索者显示的搜索结果列表包括根据各自的排名而排序的搜索列表项。
附图说明
图1的方框图示出了网络与本发明的系统和方法的一种实施方式之间的关系。
图2示出了根据一种实施方式产生的搜索结果列表的实施例。
图3的流程图一般性地示出了收集将向搜索者显示的信息的一项处理。
图4的流程图示出了根据一种实施方式进行基于拍卖的搜索的一项处理。
图5示出了包含在网络信息提供商账户记录中的示例性类型的信息。
图6的流程图示出了针对特定排名确定获胜网络信息提供商的一项处理。
图7示出了竞价数据库的示例性结构,包括盘存数据库和基于拍卖的排名数据库。
图8的流程图示出了为当前搜索项设置基于拍卖的排名的过程。
图9的流程图示出了删除不能支付的网络信息提供商的竞价的过程。
图10示出了根据一种实施方式,用于估计竞价的竞价工具的示例性屏幕显示。
具体实施方式
根据一种实施方式,所述系统和方法允许网络信息提供商为将列表项放置在搜索结果列表中的排名进行竞价。搜索结果列表被张贴(post)在网络例如Web上。网络信息提供商包括出售货物或服务的实体例如广告商和其他实体例如图书馆。列表项包括网络信息提供商的联系方式或其他信息。网络信息提供商进行竞价以在已确定的显示时段内显示列表项。所要列出的一个或多个项目被提交给搜索站点的运营商。其他提交的信息包括与所述项目相关的搜索项,例如标题、该项目的描述和网络信息提供商的URL。
搜索结果列表可以是任何在其中针对于所标识的搜索项而显示项目或条目列表的系统的结果。事实上不需要发生用户启动的“搜索”。一般地,列表项在搜索结果列表中出现的越高,网络信息提供商将获得越多的公开度。列表项然后可出现在响应于基于拍卖的搜索站点的用户(例如搜索者或消费者)的查询而产生的搜索结果列表中。搜索引擎的运营商可在张贴列表项之前审查该列表项。
下面提供的描述使得本领域内的普通技术人员可做出和使用本发明。为了进行说明,给出了具体的术语以透彻地理解本发明。对具体应用的描述只是作为实施例。对实施方式的各种修改对于本领域内的普通技术人员来说是很清楚的,这里所定义的一般性原理可应用到其他实施方式和应用而不会偏离本发明的精神和范围。因此,不应将本发明局限于所示出的实施方式,而应获得与这里公开的原理和特征相一致的最宽的范围。共同转让的授权给Davis等人的美国专利No.6,269,361(题为“System andMethod for Influencing a Position on a Search Result List Generated by aComputer Network Search Engine”)通过引用而包含于此,作为可在其中使用本发明的系统的实施例。
图1的方框图示出了分布式系统10的实施例,该系统被配置为在一种实施方式中使用的客户端/服务器体系结构。“客户端”是使用另一个类别或群组的服务的一个类别或群组的成员,该成员与所述另一个类别或群组不相关。在计算机网络(例如因特网)的上下文中,客户端是请求由另一个进程(已知为服务器程序)提供的服务的进程(即大概是一个程序或任务)。客户端进程使用所请求的服务,无需知道与所述另一个服务器程序或服务器本身有关的任何工作细节。在联网系统中,客户端进程通常运行在一个计算机上,该计算机访问由另一个运行对应服务器进程的计算机所提供的共享网络资源。然而应注意,客户端进程和服务器进程可运行在相同的计算机上。
“服务器”通常是可通过通信介质例如因特网访问的远程计算机系统。客户端进程可活跃在第二计算机系统上,并通过通信介质与服务器进程通信,所述通信介质使得多个客户端可利用服务器的信息收集能力。因此,服务器实质上起到计算机网络的信息提供商的作用。
图1的方框图因此示出了分布式系统10,包括多个客户端计算机12、多个网络信息提供商web服务器14、账户管理服务器22和搜索引擎web服务器24,它们都连接到网络20。下面将网络20一般地称为因特网。虽然所述系统和方法具体来说可用于因特网,但是应注意客户端计算机12、网络信息提供商web服务器14、账户管理服务器22和搜索引擎web服务器24可通过多种不同类型的网络之一而连接到一起。这些网络可包括局域网(LAN)、其他广域网(WAN)、无线网络和通过电话线接入的区域网络,例如商用信息服务。客户端和服务器进程甚至可包括同时在单个计算机上执行的不同程序。
客户端计算机12可以是传统的个人计算机(PC)、工作站或任意其他大小的计算机系统。每个客户端12一般包括一个或多个处理器、存储器、输入/输出设备和网络接口,例如传统调制解调器或以太网接口。网络信息提供商web服务器14、账户管理服务器22和搜索引擎web服务器24可被类似地配置。然而,网络信息提供商web服务器14、账户管理服务器22和搜索引擎web服务器24中的每一个都可包括由不同专有网络连接的许多计算机。网络20可包括成千上万的不同计算机网络。
搜索者或其他用户可使用客户端计算机12来执行web浏览器程序16,例如NAVIGATOR或EXPLORER浏览器程序。可使用web浏览器来定位存储在网络信息提供商web服务器14上的网页或记录30。web浏览器程序16使得用户可输入将被获取的特定网页30的地址,例如统一资源定位符或者说URL。另外,一旦获取页面后,当用户点击其他网页的超链接时,web浏览器程序16可提供对其他页面或记录的访问。这些超链接位于网页30内,提供了让用户输入另一个页面的URL以及获取该页面的自动化方式。页面可以是包括以下内容的数据记录,所述内容例如是普通文本信息,或者更复杂的数字编码的多媒体内容,例如软件程序、图形、音频信号和视频。
在一种实施方式中,如图1所示,客户端计算机12使用超文本传输协议(HTTP)提供的功能,通过网络20与各个网络信息提供商通信,包括账户管理服务器22、搜索引擎web服务器24和网络信息提供商服务器14。但是,可以使用其他通信协议,例如FTP、SNMP、TELNET和多种本领域公知的其他协议。优选地,可以在全球万维网上对搜索引擎服务器24、账户管理服务器22和网络信息提供商服务器14进行访问。
分布式系统10包括账户管理服务器22。账户管理服务器22包括计算机存储介质32和处理系统34。数据库38存储在账户管理服务器22的存储介质32上。数据库38包括与网络信息提供商有关的信息。可以从下面的描述中认识到,所述系统和方法可以用软件实现,所述软件作为可执行指令存储在账户管理服务器22的计算机存储介质上,例如存储器或大容量存储设备。运行在客户端计算机12上的传统浏览器程序16可用来访问存储在账户管理服务器22上的网络信息提供商账户信息。优选地,对账户管理服务器22的访问是通过防火墙(未示出)来完成的,防火墙保护账户管理和搜索结果安排程序以及账户信息以防外部损害。可通过对标准通信协议的增强例如安全HTTP或安全套接口层来提供额外的安全性。
分布式系统10还包括搜索引擎web服务器24。搜索引擎程序允许网络用户在通过他们的web浏览器程序16导航到位于能够向搜索引擎web服务器24递交查询的其他web服务器上的搜索引擎web服务器URL或站点时,键入关键字查询以在全球万维网上可获得的百万计的页面中识别出感兴趣的页面。
在一种实施方式中,搜索引擎web服务器24产生搜索结果列表,该列表至少部分地包括从账户管理服务器22所进行的竞价处理的结果而获得并格式化的相关条目。搜索引擎web服务器24产生超文本链接的列表,所述链接指向的文档包含与用户在客户端计算机12输入的搜索项相关的信息。搜索引擎web服务器可响应于来自搜索者的搜索请求,基本实时地产生搜索结果列表。搜索引擎web服务器以网页的形式将该列表发送给网络用户,并显示在运行在客户端计算机12上的浏览器16上。下面将更详细地论述搜索结果列表网页,图2中提供了一个实施例。
搜索引擎web服务器24连接到因特网20。在一种实施方式中,搜索引擎web服务器24包括搜索数据库40,该数据库包括用来响应于用户查询而产生搜索结果的搜索列表项记录。另外,搜索引擎web服务器24还可连接到账户管理服务器22。账户管理服务器22也可以连接到因特网。搜索引擎web服务器24和账户管理服务器22解决位于客户端计算机12的用户的不同信息需求。
例如,位于客户端计算机12的一类用户可能是网络信息提供商,例如广告类网站推销商或拥有位于网络信息提供商web服务器14上的网络信息提供商网页30的所有者。这些网站推销商(例如广告商)可能希望访问驻留在账户管理服务器22上的存储库32中的账户信息。网络信息提供商可与其他网络信息提供商一起参与竞争性的竞价过程。网络信息提供商可对与该网络信息提供商的网站的内容相关的任何数量的搜索项进行竞价。在一种实施方式中,通过在将包含该搜索项的搜索列表项和网络信息提供商网站URL插入数据库40之前的手动编辑过程来确定竞价搜索项与网络信息提供商的网站的相关性。在一种可替换的实施方式中,可使用在账户管理服务器22的处理器34处执行的计算机程序来评估搜索列表项中的竞价搜索项与对应网站的相关性,其中所述计算机程序将根据一套定义的编辑规则来评估搜索项和对应网站。
客户端计算机12处的另一类用户可包括在web上寻求特定信息的搜索者。搜索者可通过它们的浏览器16访问驻留在web服务器24上的搜索引擎网页36。搜索引擎网页36包括查询框,搜索者可在其中键入具有一个或多个关键字的搜索项。或者,搜索者可通过超链接到搜索引擎web服务器24,并位于存储在远程web服务器上的网页上的查询框来查询搜索引擎web服务器24。当搜索者已完成搜索项的输入时,搜索者可通过点击所提供的超链接而将查询发送到搜索引擎web服务器24。搜索引擎web服务器24然后可产生搜索结果列表页面,并将该页面发送给客户端计算机12处的搜索者。
搜索者还可发送查询到第三方web服务器,例如门户,http://www.yahoo.com/http://www.msn.com就是门户的实施例。响应于所述查询,门户web服务器将查询转发给搜索引擎web服务器24,并对响应进行格式化并将其包含到网页中,然后门户将所述网页提供给搜索者。
搜索者可点击与搜索结果页面上的每个列表项相关联的超文本链接,以访问对应网页。超文本链接可访问因特网上任何地方的网页,并包括指向位于网络信息提供商web服务器14上的网络信息提供商网页18的付费列表项。在一种实施方式中,搜索结果列表还包括非付费列表项,这些列表项不是作为网络信息提供商的竞价结果而安排的,而是由传统全球万维网搜索引擎例如INKTOMI、LYCOS或YAHOO!搜索引擎产生的。非付费超文本链接还可包括由编辑团队手动索引到数据库40中的链接。
图2示出了一种实施方式中使用的搜索结果列表显示的实施例,这是从对项205“压缩驱动器”进行搜索而获得的前面若干条目的显示。当搜索者根据前面描述的过程访问搜索引擎web服务器24上的搜索查询页面并执行搜索请求时,搜索引擎web服务器24优选地产生并显示搜索结果列表,其中,搜索结果列表中每个搜索列表项的搜索项字段中的“规范化”条目与远程搜索者输入的规范化搜索项查询精确匹配。查询和搜索列表项中使用的搜索项的规范化去除了搜索者和网站推销商输入的搜索项中常见的不规范(例如大写字母和复数),以产生相关的结果。
但是,也可以使用其他方案来确定搜索列表项的搜索项字段和远程搜索者输入的搜索项查询之间的匹配。例如,可采用本领域中公知的串匹配算法来产生匹配,其中,搜索列表项搜索项和搜索项查询的关键字具有相同的源但不完全相同(例如computing对computer)。或者,可将同义词辞典数据库存储在搜索引擎web服务器24处,以使得可对具有同义词的搜索项产生匹配。还可采用本地化方法来精炼某些搜索。例如,对“面包店”和“杂货店”的搜索可被局限于选定的城市、邮编或电话区号内的那些网络信息提供商。这一信息可通过对存储在账户管理服务器22上的存储库32处的网络信息提供商账户数据库的交叉引用而获得。最后,可采用国际化方法来精炼美国之外的用户的查询。例如,可通过例如对网络信息提供商账户数据库的交叉引用来产生特定于国家或语言的搜索结果。
如图2所示,单个条目例如搜索结果列表中的条目210a由对网站的描述220构成,优选地包括标题和简短的文本描述以及超链接230,超链接230被搜索者点击时会将搜索者的浏览器定向到所描述的网站位于其处的URL。URL 240也可显示在搜索结果列表条目210a中,如图2所示。可替换地,该URL的主机名部分可显示在搜索结果列表条目210a中,如图2所示。
搜索结果列表条目210a-210h还可示出网络信息提供商的搜索列表项的排名。所述排名是一个序数值,优选地是数字,由图1的处理系统34产生并指定给该搜索列表项。优选地,如下所述地列出网络信息提供商的搜索列表项。一般地,网络信息提供商对于已确定的显示时段,对于某一搜索项的搜索结果列表中的拍卖进行竞价。搜索列表项与搜索项、针对指定排名获胜的网络信息提供商以及已确定的显示时段相关联。根据搜索项、指定排名的获胜竞价者和已确定的显示时段来显示搜索结果列表。
如果对于对应的排名处的列表项没有获胜竞价,则显示非付费列表项210g和210h,以填充搜索结果页面中的位置。非付费列表项可由人工编辑来填写,或可由利用本领域公知的对象型分布式数据库和文本搜索算法的搜索引擎产生。这种搜索引擎的一个实施例由Inktomi公司运营。远程搜索者输入的初始搜索查询用来通过传统搜索引擎而产生非付费列表项。额外的非付费列表项可显示在最低排名的付费列表项之后。
图3的方框图一般性地示出了收集将向搜索者显示的信息的方式。在方框300,对于特定排名260a-h和特定搜索项205,针对已确定的时段设置保留竞价。所述时段包括开始时间和指定的持续时间。所指定的持续时间例如可包括天、周、月或其他指定的时间段。持续时间可分成更小或更大的时段,例如小时或者网络信息提供商已确定的会计周期。在方框310,进行拍卖以确定指定的排名260a-h处对于已确定时段的获胜网络信息提供商。下面描述基于拍卖的排名的一种实施方式。
在方框320,进行拍卖后存储拍卖结果,例如存储在账户管理服务器22处。当搜索者搜索指定的搜索项205时,账户管理服务器22管理如何向搜索者显示搜索结果条目210a-h。账户管理服务器22根据特定排名的获胜网络信息提供商和显示搜索结果条目210a-h的时间,确定由哪些搜索结果条目210a-h来填充排名260a-h。
图4的方框图示出了根据一种实施方式进行基于拍卖的排名的方式。在该示例中,当连续进行拍卖时,还可以其他方式来拍卖排名。例如,在结束拍卖前可不断地对所有排名进行竞价,结束之后,如果有获胜者的话则对每个拍卖确定获胜者。可以基于获胜竞价数额来唯一地确定排名的获胜者,或者基于获胜竞价数额和其他因素来确定,其他因素例如是对网络信息提供商的网站的访问者数量。访问者数量可基于已确定的时段内对网络信息提供商的网站的点进数量来确定。
确立开始时间以对已确定的时段内特定搜索项205的排名260a-h进行竞价。在方框400,确定竞价的开始时间是否到来。在方框402,当竞价开始时间已到来时,对于当前可获得的排名260a-h,锁定为之竞价的可获得排名260a-h的盘存。在方框404,对所有可获得的排名260a-h启用竞价。排名260a-h的竞价可同时结束,或可被错开以使得如果网络信息提供商丢失了对较高排名的基于拍卖的排名时可增加对较低排名的竞价,反之亦然。另外,可以变动拍卖260a-h被拍卖掉的顺序,例如首先拍卖掉最低的排名或者随机拍卖排名。可以使用保密竞价或公开竞价格式,但优选地是使用保密竞价。当网络信息提供商争相对成千上万的潜在搜索项竞价时,保密竞价格式可以避免在结束时间附近发生狂热。
在方框406,如果依次完成竞价,则指定第一个要拍卖的排名260a-h。第一个要拍卖的排名可能是最高排名例如排名1260a、所要拍卖的最低排名或它们之间的任何排名。为了说明,一种实施方式中所要拍卖的第一个排名是排名1260a。在方框408,网络信息提供商作出竞价。
网络信息提供商可采用多种形式竞价。一种竞价形式是保密竞价第二价格拍卖,但也可以使用其他拍卖格式。可以采用的其他基于拍卖的排名机制包括保密竞价第一价格拍卖、公开喊价拍卖以及各种形式的组合式拍卖,所述组合式拍卖使得竞价者可对项目的组合例如搜索项的组合指定竞价。基于拍卖的排名可选地可采用保留价格,该价格可以在结束拍卖前公开,也可不公开。根据保密竞价第二价格拍卖,最高竞价者获得竞价,并支付第二高竞价的数额。在保密竞价第一价格拍卖中,最高竞价者支付他的竞价数额。公开喊价使得网络信息提供商可在拍卖过程中察看已输入的竞价。具有保留价格的拍卖意味着排名不会被授予,除非达到或超过了最小竞价数额。
在方框410,在竞价期间,网络信息提供商可输入列表项的项、排名和竞价数额,它们可由账户管理服务器22存储和处理。在方框412,网络信息提供商可对拍卖竞价直到竞价结束。在方框414,竞价结束时禁用排名的竞价。可依次完成拍卖260a-h的竞价,例如在前一排名结束后才开始后一排名的竞价。在方框416,如果依次完成竞价,则在前一排名的竞价结束后将要对之竞价的排名加1。在方框418,如此继续竞价直到所有排名260a-h的竞价都结束。
下面的实施例可用来说明竞价过程的一种实施方式。可对搜索项“车辆”拍卖结果中的最高排名(或#1)位置。网络信息提供商可竞价来获得确定持续时间(例如明天全天)的最高拍卖位置。所述已确定的持续时间例如可包括从一天的午夜到第二天的午夜。还可以确定基于拍卖的排名在显示被拍卖的排名前一天的太平洋时间1:00pm结束。竞价者优选地通过在线竞价系统竞价,例如使用分布式系统10,但也可使用电话或其他方式来传送竞价。在太平洋时间1:00pm结束对“车辆”的排名1的竞价。与基于拍卖的排名的获胜者相对应的列表项被输入到明天对“车辆”的搜索结果列表的排名1中,网络信息提供商的成本等于排名1的第二高竞价。
如果获胜的网络信息提供商对于所述搜索项的较为不显著(例如较低)的排名具有任何竞价,则在确定其他获胜者和价格时可不加考虑地去除这些竞价,如下所述。然后使“车辆”的排名1的获胜者对于所有竞价者可见,但可以向也可以不向其他竞价者公开获胜者的成本。在太平洋时间1:00pm可结束对“车辆”的排名2的竞价,向失去对排名1的竞价的网络信息提供商提供时间以增加对排名2或更低排名的竞价,如果他们希望的话。排名2的获胜者是在结束对排名2的竞价后确定的。如果对任何排名的竞价都不满足为所述项和排名设置的保留价格,则不满足保留价格的排名可被编辑选择或算法选择的列表项所占据。基于拍卖的排名继续进行,直到对用于拍卖的所有项和排名组合的获胜者(如果有的话)都已被确定。
优选地,竞价包括金钱(或等同于金钱的)数额。在这里使用时,金钱数额可包括任何适当的含义。在一种实施方式中,金钱数额可依赖于设置的数额、每次点进成本或每次印象成本,或其任意组合。金钱数额还可与其他因素组合。优选地,使用数据库例如存储库32来维护与网络信息提供商有关的信息,包括网络信息提供商的计费和竞价信息。
图5示出了包含在所述数据库中的网络信息提供商账户记录500中的信息的示例性类型。首先,网络信息提供商账户记录500包含用户名502和密码504,例如用于在线认证。该账户记录一般还包含联系信息510(例如联系人名称、公司名、街道地址、电话、电子邮件地址)。
当网络信息提供商在通知选项下已请求通知事件时,联系信息510优选地用来将通信转给网络信息提供商,下面将论述。账户记录500还包含计费信息520(例如当前余额和信用卡信息)。计费信息520包含的数据在网络信息提供商选择向其账户增加金钱的选项时会被访问。另外,某些计费信息例如当前余额可以通过通知选项来触发需要通知的事件。账户记录500的审计追踪部分525包含账户记录500被访问的所有事件的列表。例如,账户记录500每次被管理员或网络信息提供商访问或修改时,都会产生一个条目。该条目可描述所述账户访问和/或修改事件。该条目被附加到启动该事件的管理员或网络信息提供商账户的审计追踪部分525。审计追踪信息然后可用来帮助产生该账户下的账户所有者完成的交易历史。
广告信息部分530包含与网络信息提供商有关的信息。每个用户账户500的广告数据530可被组织为多个子账户540。每个子账户540包括至少一个搜索列表项544。每个搜索列表项对应于对搜索项的竞价。网络信息提供商可利用子账户来组织对多个搜索项的多个竞价,或组织对多个网站的竞价。子账户还可由网络信息提供商用来跟踪作为目标的市场部门的业绩。子账户的引入是为了使寻求组织广告工作的网络信息提供商受益,不会影响所述实施方式的工作方法。可替换地,广告信息部分不需要包括子账户,而是可包括一个或多个搜索列表项。
搜索列表项544对应于一个搜索项/竞价对,所包含的信息用来进行在线竞争性竞价过程。优选地,每个搜索列表项包括与搜索项522、网站描述554、URL 556、支付数额558、标题560和已确定的时段570有关的信息。搜索项552包括一个或多个关键字,其可以是英语或另一种语言的常见词。关键字包括字符串。搜索项是竞争性的在线竞价过程的目标。网络信息提供商选择与该网络信息提供商的网站的内容相关的搜索项来为之竞价。网络信息提供商可选择以可能被在网络信息提供商的网站上寻找信息的搜索者输入的项作为目标的搜索项。也可以选择不太常见的搜索项以确保全面覆盖相关的竞价搜索项。
网站描述554是对网络信息提供商的网站的内容的文本描述。例如可将文本描述的长度限制为190个字符。网站描述554可显示在搜索结果列表中。搜索列表项544还可包含网站的标题560,其可被显示为超链接标题。URL 566包含网络信息提供商的网站的统一资源定位符。当用户点击所述超链接标题时,将该URL提供给浏览器程序以访问网络信息提供商的网站。还可在搜索结果列表中将该URL显示为搜索列表项的一部分。
竞价数额558优选地是网络信息提供商对列表项竞价的金钱数额。该金钱数额可从该网络信息提供商的账户扣除,或在以后向网络信息提供商计费。在一种实施方式中,对多次拍卖连续记录竞价、获胜者和价格。所记录的数据可被用来在将来的拍卖中为项和排名的组合确立保留价格,以最大化基于拍卖的排名的总收入。
例如,基于拍卖的排名可被引入用于对所选择的搜索项的整周租赁。基于拍卖的排名中可用于竞价的排名例如可局限于最高的5个排名。例如,网络信息提供商可对搜索结果中在指定的星期中的星期一到星期天的时段内进行租赁竞价,其中基于拍卖的排名在前一周所确定的时间结束,例如太平洋时间星期五中午。对于逐日的基于拍卖的排名,如上所述地提供结束操作和成本。对于逐周的基于拍卖的排名的保留价格可基于从逐日的基于拍卖的排名获得的数据、基于以前逐周的基于拍卖的排名的数据或通过其他收入管理方法来设置。不满足保留价格的排名可在该周的每一天进行逐日的基于拍卖的排名时进行逐日的基于拍卖的排名的竞价。
可以使用用于基于拍卖的排名的其他时段,例如4周或整月的时段的基于拍卖的排名。未售出的整月排名可进入逐周的基于拍卖的排名和逐日的基于拍卖的排名。基于拍卖的排名时段还可延伸到整个季度(或3个月)的租赁期或其他时段。例如,所述时段可被设计来最大化基于拍卖的排名站点的运营商期望水平的可确保收入。优选地,更长租赁期的基于拍卖的排名被限制在最高的3个排名。
在一种实施方式中,在基于拍卖的排名之外或作为补充,运营商可以其他方式向网络信息提供商提供搜索结果列表中的位置。在一些场合中(例如年终假日购物季节),搜索引擎的运营商可获得搜索列表项的额外费用。例如,网络信息提供商可支付额外费用,以获得假日购物季节期间所选择的搜索项的可保证的最高排名。或者,网络信息提供商可支付额外费用以在新型号介绍活动期间获得所选择的搜索项的可保证的排名。网络信息提供商还可支付额外的费用以获得在基于拍卖的排名中将来可确保的排名,在该排名处该网络信息提供商当前必须规划营销开支。
再次参考图4,在方框420和422,对排名R禁用竞价后,可启动一个处理线程来处理所述竞价,例如对于排名R,对于搜索项确定获胜竞价者。在方框424,处理结束时该线程结束。
图6的流程图示出了处理指定排名R的竞价的方式。在方框600,形成在竞价数据库中对之至少存在一个用于所述基于拍卖的排名的竞价的搜索项的列表,例如BT_LIST。可从竞价数据库检索在图4的方框410输入的竞价,例如存储在存储库32中的数据库。
图7示出了竞价数据库的示例性结构,包括盘存数据库700和拍卖数据库710。拍卖数据库710包括开始字段712、持续时间字段714、搜索项字段716、排名字段718、列表项ID字段720、竞价字段722和时间戳字段724。开始字段712存储网络信息提供商竞价的开始时间。例如,网络信息提供商可能正在对在第二天1:00am开始的排名260a-h竞价。持续时间字段714存储的值表明广告被显示的持续时间,例如一周。搜索项字段716存储搜索项,排名字段718存储网络信息提供商正在竞价的排名。竞价字段722存储竞价价格,时间戳字段724存储竞价作出的时间。竞价作出的时间可用来在两个或更多网络信息提供商对于最高竞价持平时打破平局。获胜者可以是最早作出最高竞价的网络信息提供商。列表项ID字段720存储运营商分配的序列号或哈希码,运营商可使用它来引用该列表项,以使得用于特定列表项的基于拍卖的排名数据库信息可被关联到一起。哈希码是通过算法确定的值,其关联存储在哈希表中的一列项目。
盘存数据库700包括日字段726、搜索项字段728、排名字段730、列表项ID字段732、状态字段734和成本字段738。状态字段包括多个状态736,例如可获得、销售持有、拍卖持有、编辑持有或已承诺。盘存表700存储与搜索结果的状态相关的信息,例如与特定搜索项在特定日的特定排名相关的信息。例如,排名3明天对于搜索项“车辆”是可获得的。销售持有表明对于指定日和指定搜索项的排名已被运营商所持用,例如用来以基于拍卖的排名之外的方式销售或填充列表。拍卖持有表明对于搜索项和指定日的排名将会被或当前正在被拍卖。编辑持有可表明该搜索项由于编辑原因而被持有。例如,搜索项“世界贸易中心”可能拒绝进行基于拍卖的排名,以使得该项可被捐献给慈善事业。已承诺状态可表明对于搜索项和指定日的排名已被承诺给特定列表项,例如因为它已被售出。成本字段738存储对于特定搜索项和特定日的排名的成本。列表项ID字段732存储运营商指定的序列号或哈希码,运营商可使用其来将列表项信息关联到一起。
再次参考图6,在方框610,如果BT_LIST为空,即任何对之存在竞价的搜索项都已被处理,则用于创建指定搜索项的竞价者列表的处理结束。在方框620,如果BT_LIST不空,则从BT_LIST去除一个项,并将它指定为当前要被处理的项。在方框630,对当前被处理的项的排名R达成基于拍卖的排名。在方框610,所述处理确定BT_LIST是否为空。在方框620,如果BT_LIST不空,则从BT_LIST去除一个项,并将它指定为当前要被处理的项。在方框630,对当前项的排名R达成基于拍卖的排名。所述处理继续下去,直到BT_LIST为空,此时对所有已获得竞价的搜索项的排名R都已达成基于拍卖的排名。
图8的流程图示出了确定一个搜索项在特定排名处的基于拍卖的排名的获胜者的方式。在方框800,所述处理启动工作间,例如清空一个表以存储来自网络信息提供商的对于排名R的搜索项和竞价数额。在方框802,将对于搜索项的排名R的竞价输入到该工作间的工作列表。在方框804,所述处理确定所列出的网络信息提供商中是否有相同搜索项和相同时段的另一个排名的获胜者。在一种实施方式中,网络信息提供商可以赢得在特定时间显示的特定搜索项的最多一个排名。在方框806,将来自己赢得另一个排名的网络信息提供商的竞价从工作列表中去除,以便不考虑该网络信息提供商对排名R的竞价。或者,基于拍卖的排名运营商可允许网络信息提供商对于特定的时间,对每个搜索项都赢得一个以上的排名。
在方框808,根据竞价数额的降序以及当竞价数额相等时从最早到最晚的时间戳对列表项排序。在方框810,如果带有保留地进行拍卖,则去除包括低于保留价格的竞价数额的列表项。在方框812,去除其中的网络信息提供商不能支付竞价数额的列表项。例如,网络信息提供商可在运营商处具有包括账户余额的账户。如果账户余额低于竞价数额,则去除列表项。或者,可以其他方式例如对信用卡账户收费来确保支付。对于网络信息提供商为各个搜索项赢得的排名,可向信用卡账户收取基于拍卖而确定的成本。
图9的流程图示出了从工作列表去除网络信息提供商不能支付的竞价的方式。在方框900,如果工作列表为空则去除过程结束。在方框902,如果工作列表不为空,则将BID_POINTER赋值为指向工作列表中的一个条目,例如指向顶条目。在方框904,向工作变量THIS_BID赋值指针BID_POINTER所指向的竞价的值。在方框906,将THIS_BID的竞价数额与对应的网络信息提供商可获得的信用额进行比较。在方框908,如果THIS_BID的竞价数额超过可获得的信用额,则从工作列表去除位于BID_POINTER的竞价。在方框910,所述过程确定工作列表上是否有未检查的竞价。例如确定工作列表上是否有竞价位于BID_POINTER之下。如果没有未检查的竞价则去除过程结束。如果工作列表中还有未检查的竞价,则在方框912将BID_POINTER移动到指向工作列表中的下一个竞价,并在方框904继续所述过程。
再次参考图8,在方框814,如果在工作列表上将竞价从最高到最低排序,则保留在工作列表项部的网络信息提供商成为当前项在指定时段的排名R的获胜者。根据第二价格基于拍卖的排名,向该网络信息提供商收取工作列表上第二高竞价的竞价数额。作为将所有不能支付的网络信息提供商从工作列表上去除的可替代方案,所述处理可被改变为首先确定最高竞价者是否能支付。如果不能支付,例如信用卡被拒绝或超过了发票信用额极限,则基于先前最高竞价者的实际退出,可向基于拍卖的排名中的第二高竞价者授予该排名并向之收取一定的数额。如果第二高的竞价者不能支付,则向它之后的次高竞价者收取费用,如此等等,直到发现能够进行支付的网络信息提供商。如果竞价者全都不能支付,则可使用其他方式来填充该排名。例如,可以重新开放基于拍卖的排名以接受新竞价,或者可通过手动或算法处理来选择列表项。
图10示出了根据一种实施方式的竞价工具1000的示例性屏幕显示,网络信息提供商可使用该工具来帮助确定基于拍卖的排名例如上述排名的竞价数额。竞价工具1000包括多个字段,用户例如网络信息提供商可在其中输入值。输入字段包括用于指定逐个期望印象的值1010和搜索请求者对网络信息提供商的网站的访问值1020的字段。
为了辅助于计算对赢得基于拍卖的排名的网络信息提供商的期望值,竞价工具1000还可让网络信息提供商输入对应于该网络信息提供商感兴趣的一个或多个特定事件的数字。在一种实施方式中,网络信息提供商可输入访问导致第一动作发生的百分率1030,以及发生第一动作时对网络信息提供商的值1035。第一动作例如可包括搜索请求者来到网络信息提供商的网站的特定区域。网络信息提供商还可输入第二动作将发生的百分率1040以及第二动作发生时的值1045。第二动作例如可包括搜索请求者从网络信息提供商的网站购买货品。与竞价工具1000一起使用的动作数额和类型与实现方式相关并且可变。在竞价工具的一种实施方式中,网络信息提供商可向动作列表添加另一些动作,直到已输入网络信息提供商感兴趣的所有动作。
对于每个排名260a-h,可以计算建议竞价1050。建议竞价1050等于对每个事件计算的值1060的和。例如,期望印象的值是每个印象的值1010乘以动作期望会发生的次数的数量1070。数量1070可以多种方式来确定。例如,该数量可以由搜索引擎运营商或网络信息提供商输入。数量1070可使用统计或其他公式来估计或计算。所述公式可使用诸如搜索者先前已观测到特定排名的列表项的次数的实际数量等信息。
还可对其他事件确定值。搜索者访问网络信息提供商的网站的期望次数的值被计算为访问基值1020乘以访问的期望数量(本示例中对于排名1是12,345)。预计搜索者会执行给定动作例如动作1的期望总值是动作1的值乘以动作1期望会发生的次数的数量1070。动作1期望会发生的次数的数量可等于访问数量(例如12,345)乘以典型搜索者访问中动作1发生的次数百分比例如动作1比率1030(例如11%)。而且,动作2期望发生的次数的数量可等于期望访问数量(例如12,345)乘以对动作2的访问比率(例如3.2%)。在网络信息提供商输入所述信息后,网络信息提供商可点击提交竞价按钮1080以提交所有排名的建议竞价1050。按照这种方式,每个竞价都被调适为对于出现在对应排名处的列表项的网络信息提供商的值。网络信息提供商愿意时还可输入所述数额的变动,比建议竞价1050高或低。建议竞价1050可用作为指南。
例如,对于在该排名处可观测到的突出标记值(branding value),对网络信息提供商的印象值1010可被确定为$.003。印象的期望数量1070对于排名1,是123,456,而对于排名2是98,765。因此,基于印象的期望数量对网络信息提供商的值对于排名1是$370.37,而对于排名2是$296.3。访问基值1020可确定为$.17。例如,一次访问即使没有在当日产生销售或后续动作,仍可能会增加商业关系的未来概率。例如,搜索者在正进行拍卖的时间内对网络信息提供商的网站的访问的期望数量对于排名1是12,345,对于排名2是7,890。因此,如果网络信息提供商的列表项出现,则对于到网络信息提供商的网站的期望访问数量,对该网络信息提供商的值对于排名1是$2,098.65,对于排名2是$1,341,30。
动作1发生的次数的百分率可能是搜索者访问网络信息提供商的网站的11%。该百分率可由网络信息提供商输入。该百分率还可以其他方式输入,例如由性能跟踪工具确定。性能跟踪工具可基于历史观测的访问者行文而对各种动作的比率作出统计估计。
工作1对于排名1将发生的次数可计算为1,358(12,345×11%),而工作1对于排名1将发生的次数可计算为868(7,890×11%)。动作1发生时对网络信息提供商的值可确定为$.30(30美分)。如果列表项出现在排名1,则所有动作1期望发生时对网络信息提供商的值可计算为$407.39(1,358×.30),而如果列表项出现在排名2,则所有动作1期望发生时对网络信息提供商的值可计算为$206.37(868×.30)。动作2发生的次数的百分率可确定为搜索者对网络信息提供商的网站的访问的3.2%。因此,动作2对于排名1可能发生的次数的期望数量是395(12,345×3.2%),而动作2对于排名2可能发生的次数的期望数量是252(7,890×3.2%)。动作2发生时对网络信息提供商的值可确定为$7.50。如果列表项出现在排名1,则所有动作2期望发生时对网络信息提供商的值可计算为$2,962.80(395×7.50),而对于排名2,所有期望动作2的值可计算为$1,893.60(252×7.50)。通过添加对排名1确定的期望值,可以计算排名1的建议竞价$5,839.21。通过添加对排名2确定的期望值,可以计算排名2的建议竞价$3,791.57。可以对排名3和其他更低的排名进行进一步的计算,包括基于拍卖的排名中可获得的所有排名。
再例如,网络信息提供商可根据对网络日志(web log)的检查以及其他方式来确定运营商传递的流量具有7%的到销售的转换率,即14个点进列表项URL的用户中有1个随后在网络信息提供商的站点上进行了购买。网络信息提供商可对销售平均取值为$5.00。而且,网络信息提供商可能已观测到从点进到请求产品信息有20%的转换率,并将请求产品信息这一动作取值为$1.00。网络信息提供商还可对点进本身取值为$0.05。而且,对于一般的突出标记值,网络信息提供商可对出现在搜索结果中特定的预定排名处取值为$0.003(一美分的十分之三)。
在根据网络信息提供商的输入计算竞价之外,考虑到网络信息提供商表达的所有不同潜在值,可以使用信息来确定对网络信息提供商的印象和点进的期望数量。可通过将各种事件的值乘以这些事件的期望数量,并对这些事件的分量值求和,从而进行计算。已确定的时段的印象的期望数量可以是100,000,而该时段和该确定的排名的点击的期望数量可以是10,000。建议竞价可计算为:
$0.003×100,000+$0.05×10,000+$5.00×7%×10,000+$1.00×20%×10,000
=$300+$500+$3,500+$2,000=$6,300。
在特定的时段对特定的排名建议这一竞价,对应于事件数量的估计。
网络信息提供商可输入一个或多个搜索项的目标值。可在每个排名处计算竞价以获得期望平均每次点击成本(“CPC”)(或者如果使用了第二价格拍卖格式则获得最大期望平均CPC)。所述计算可通过将每次点击竞价乘以每个排名处的点击的期望数量(由运营商从历史流量数据确定)来完成。点击次数的期望值可通过已知的统计来确定,例如通过采用各个在先时段的加权平均来确定。所得到的计算出的竞价然后可选地可由网络信息提供商调整,然后提交给基于拍卖的排名。
再例如,特定搜索项的排名1可具有点击期望值400,排名2具有点击期望值300,排名3具有点击期望值200,排名4具有点击期望值80,排名5具有点击期望值50。建议竞价对于排名1是$100,排名2是$75,排名3是$50,排名4是$20,排名5是$12.50。网络信息提供商可将排名1的竞价改变为$120,这可能是因为该网络信息提供商出于突出标记的原因而重视最高排名,付出了额外费用。网络信息提供商然后可提交全部竞价。
网络信息提供商也可使用默认竞价系统。默认竞价代表常设竞价指示。例如,“对于当前拍卖和相同租赁期间的后续拍卖,对这个搜索项和排名组合以这个数额竞价,直到有进一步的指示”。默认竞价使得网络信息提供商可参与一系列基于拍卖的排名而无需为每次拍卖重新输入竞价。可选地,对竞价工具的竞价指示可具有形式“计算并提交竞价使得对这个项的期望每次点击成本极限值是网络信息提供商确定的数额,直到有进一步的指示”。所述指示可局限于某些排名。常设指示可通过当点击流量增加时增加网络信息提供商的竞价来使搜索引擎运营商获益,其中的流量增加例如是来自执行的搜索的数量的增加。
也可使用其他方式来促进网络信息提供商的参与。所述方式包括确定对之竞价的合适的搜索项、组织搜索项集合以及对所述集合的所有成员进行拍卖。
上述系统和方法可使得网络信息提供商以已设置的成本确保已确定的时段的已定义位置。所述已确定的参数使得网络信息提供商可将搜索结果位置包含在计划过程例如媒体或推广计划中。例如,根据一种实施方式,消费型电子产品连锁店可对与圣诞节礼品的消费购物相关的搜索项中确保11月的位置。该连锁店的营销团队可确保整月的位置,并可确定该位置的成本。所述确定使得营销团队可将搜索位置开支包含进来作为该时段的总体营销开支的一个重要部分。
各种实施方式还可使得网络信息提供商不再需要不断地监视想要为之保持特定排名的搜索列表项,或者将其开支管理成特定的值。网络信息提供商需要连续监视,这样做在一些情形下会导致网络信息提供商的参与减少,在其他情形下会导致宝贵的人力资源的开支。
各种实施方式使得对于固定的后续时段例如明天的搜索结果可以以定义的日程安排提前确定并固定下来,在整个时段上都不改变。因此,搜索运营商可采用不太先进的内容发布手段来以很长的时间窗将搜索结果传播给web服务器。所述内容然后可在搜索服务器上进行准备并接受质量保证测试以在发布传播过程出现失败时进行校正性动作。准备操作的进行不会损失收入,也不会导致搜索结果列表的质量降低。
搜索结果服务器能够更有效地工作,因为服务器需要提供整天内都被固定的内容的服务。传统的web服务器例如Apache可被采用,直接从文件系统提供服务而几乎不需要或根本不需要修改,也无需与数据库交互,获得了高的专用性能和简化的管理工作。
对于各种实施方式,从所公开的定价格式可获得进一步的优点。由于基于拍卖的排名可以已定义的周期性结束时段进行,因此基于拍卖的排名可适应已有的和将来开发的拍卖格式。在一种实施方式中,基于拍卖的排名是保密竞价第二价格拍卖,有时称为Vickery拍卖。Vickery拍卖格式使得竞价者可向每个位置的网络信息提供商竞价实际的全值,而不考虑其他网络信息提供商可能的竞价。这可简化网络信息提供商的竞价,并向搜索引擎运营商提供更高的收入。另外,保密竞价格式可减少网络信息提供商串通来进行不利于搜索引擎提供商的操作的几率。保密竞价还增加了对“不忠于”串通协议的激励,因而可阻止串通计划,这是因为不忠者将获得整个时段(日、周、月或季度等等)的价值。
当不根据每次点击对网络信息提供商收费时,各种实施方式不需要搜索运营商跟踪搜索结果的每次点进。相反,搜索运营商可采用统计采样方法。可采用的统计采用方法的优点包括减少了运营商跟踪和处理点击所需的资源。一种实施方式利用点击信息来向网络信息提供商提供对各个项在各个拍卖处的期望点击数的估计。可利用统计采样方法,其中记录并分析某个已定义的一部分点击。采样例如可具有每个搜索结果服务器处选择以总搜索的已定义的比率(例如1%)来提供服务的采样系统的形式,其中搜索结果文件具有重定向URL。对重定向URL的点进可使得web服务器响应于具有目标URL的浏览器,并指引浏览器自动请求该目标URL,好像它被搜索者点击一样。对于其余的搜索(例如99%),搜索结果服务器可提供具有直接指向网络信息提供商的站点的URL的搜索结果文件的服务。这种采样可随机而非周期性地进行,例如产生0和1之间的随机数,将该数乘以采样分数的倒数(1%采样时是100,因为每100次点击中一次点击将会被采样),并且乘积小于1的话则选择具有重定向URL的结果。采样分数的倒数优选地是搜索服务器的配置参数,以使得可在流量趋势变化时调整所述采样以维持适当的采样。
当流量增加时,可降低采样分数以维持重定向服务器大致稳定的负载,同时维持结果稳定的统计有效性。流量增加5倍的话可通过将采样分数的倒数增加5的因数来平衡。增加采样分数倒数将给定搜索结果包括重定向URL的概率的在先值降低了1/5,这就平衡了点击的5倍增长从而维持了稳定的采样大小。
前面的详细描述应被看作为说明性而非限制性的,所附权利要求及其等同物将限定本发明的范围。

Claims (61)

1.一种使用计算机网络,基本实时地响应于来自搜索者的搜索请求而产生搜索结果列表的方法,包括:
拍卖对于搜索项的搜索结果列表中对应于已确定的显示时段的排名;
维护包括多个搜索列表项的数据库,其中搜索列表项与所述搜索结果列表中的指定排名的获胜竞价者、所述搜索项和所述已确定的显示时段相关联;以及
向所述搜索者产生搜索结果列表,所述搜索结果列表包括对于所述已确定的显示时段,根据各自的排名而排序的搜索列表项。
2.如权利要求1所述的方法,其中所述排名的拍卖在确定的时间段中是开放的。
3.如权利要求1所述的方法,还包括:
接收来自搜索者的搜索请求;以及
在显示所述搜索结果列表前,识别下述搜索列表项,其具有与所述搜索请求之间产生匹配的搜索项。
4.如权利要求1所述的方法,还包括:
根据对于所指定的排名和所述已确定的显示时段的获胜竞价者,将识别出的搜索列表项排序成搜索结果列表。
5.如权利要求1所述的方法,其中所述搜索列表项包括网络信息提供商的网站的描述。
6.如权利要求1所述的方法,其中所述搜索列表项包括对应于网络信息提供商的网站的统一资源定位符(URL)。
7.如权利要求1所述的方法,其中所述已确定的显示时段包括日。
8.如权利要求1所述的方法,其中所述已确定的显示时段包括周。
9.如权利要求1所述的方法,其中所述已确定的显示时段包括月。
10.如权利要求1所述的方法,其中所述已确定的显示时段包括年的季度。
11.如权利要求1所述的方法,还包括提供工具以帮助网络信息提供商作出竞价。
12.如权利要求11所述的方法,其中所述竞价工具计算网络信息提供商要竞价的估计值。
13.如权利要求12所述的方法,还包括:
根据对所述网络信息提供商所计算出的估计值,接受对于已确定的搜索项和已确定的排名的竞价。
14.如权利要求12所述的方法,其中所述计算考虑所述网络信息提供商所输入的值。
15.如权利要求14所述的方法,其中所述值包括每次期望印象的值、每次期望点击的值以及第一动作发生的值中的至少一个。
16.如权利要求14所述的方法,其中所述计算考虑对于所述搜索列表项的排名,在所述已确定的显示时段中所估计的点击次数。
17.如权利要求1所述的方法,其中首先拍卖掉最高排名。
18.如权利要求1所述的方法,还包括:
当第一拍卖结束后仍有排名剩余时,在第二拍卖中拍卖所述排名。
19.如权利要求18所述的方法,其中所述排名的拍卖包括对于可替换的已确定的显示时段来拍卖排名。
20.如权利要求1所述的方法,还包括:
对于已确定的搜索项和已确定的排名,接受对于具有相同长度的所述已确定的显示时段的当前基于拍卖的排名和后续基于拍卖的排名的竞价。
21.一种产生搜索结果列表的方法,包括:
对于所选择的搜索项,根据对于已指定的排名和已确定的显示时段的竞价数额,拍卖搜索结果列表中的排名;以及
向竞价者提供竞价工具,其中所述竞价工具帮助所述竞价者对于所选择的搜索项,确定对于已指定的排名和已确定的显示时段的竞价数额。
22.如权利要求21所述的方法,其中所述竞价工具计算网络信息提供商要竞价的估计值。
23.如权利要求22所述的方法,还包括:
根据对所述网络信息提供商的所计算出的估计值,接受对于已确定的搜索项和已确定的排名的竞价。
24.如权利要求22所述的方法,其中所述计算考虑所述竞价者所输入的值。
25.如权利要求24所述的方法,其中所述值包括每次期望印象的值、每次期望点击的值以及第一动作发生的值中的至少一个。
26.如权利要求24所述的方法,其中所述计算考虑对于所述搜索列表项的排名,在所述已确定的显示时段中所估计的点击次数。
27.如权利要求21所述的方法,其中首先拍卖掉最高排名。
28.如权利要求21所述的方法,还包括:
当第一拍卖结束后仍有排名剩余时,在第二拍卖中拍卖所述排名。
29.如权利要求28所述的方法,其中所述排名的拍卖包括对于可替换的已确定的显示时段来拍卖排名。
30.如权利要求21所述的方法,还包括:
对于已确定的搜索项和已确定的排名,接受对于具有相同长度的所述已确定的显示时段的当前基于拍卖的排名和后续基于拍卖的排名的竞价。
31.一种在计算机网络上显示结果列表的方法,包括:
对于已确定的显示时段,拍卖与所选择的项相对应的结果列表中的排名;以及
当所述所选择的项与用户输入的项匹配时,向所述用户显示所述结果列表的至少一部分。
32.如权利要求31所述的方法,其中所述排名的拍卖在确定的时间段中是开放的。
33.如权利要求31所述的方法,还包括:
接收来自所述用户的搜索请求;以及
在显示所述结果列表前,识别下述列表项,其具有与所述请求之间产生匹配的项。
34.如权利要求33所述的方法,还包括:
根据对于所述所指定的排名和所述已确定的显示时段的获胜竞价者,将所识别出的列表项排序成所述结果列表。
35.如权利要求33所述的方法,其中所述列表项包括网络信息提供商的网站的描述。
36.如权利要求33所述的方法,其中所述搜索列表项包括对应于网络信息提供商的网站的统一资源定位符(URL)。
37.如权利要求31所述的方法,其中所述已确定的显示时段包括日。
38.如权利要求31所述的方法,还包括提供工具以帮助网络信息提供商作出竞价。
39.如权利要求28所述的方法,其中所述竞价工具计算网络信息提供商要竞价的估计值。
40.如权利要求39所述的方法,还包括:
根据对所述网络信息提供商所计算出的估计值,接受对于已确定的项和已确定的排名的竞价。
41.如权利要求39所述的方法,其中所述计算考虑所述网络信息提供商输入的值。
42.如权利要求41所述的方法,其中所述值包括每次期望印象的值、每次期望点击的值以及第一动作发生的值中的至少一个。
43.如权利要求41所述的方法,其中所述计算考虑对于所述列表项的排名,在所述已确定的显示时段中所估计的点击次数。
44.如权利要求31所述的方法,还包括:
当第一拍卖结束后仍有排名剩余时,在第二拍卖中拍卖所述排名。
45.如权利要求44所述的方法,其中所述排名的拍卖包括对于可替换的已确定的显示时段来拍卖排名。
46.如权利要求31所述的方法,还包括:
对于已确定的项和已确定的排名,接受对于具有相同长度的所述已确定的显示时段的当前基于拍卖的排名和后续基于拍卖的排名的竞价。
47.如权利要求31所述的方法,其中所述排名被连续拍卖。
48.如权利要求31所述的方法,其中至少一部分的所述排名被同时拍卖。
49.如权利要求31所述的方法,其中被拍卖的排名的获胜者取决于竞价数额。
50.一种向搜索者显示搜索结果列表的方法,包括:
对于已确定的显示时段,拍卖与所选择的搜索项相对应的搜索结果列表中的排名;
在已确定的时间段过去后结束所述排名的拍卖;
维护包括多个搜索列表项的数据库,其中搜索列表项与所述搜索结果列表中的指定排名的获胜竞价者、所述搜索项和所述已确定的显示时段相关联;
接收来自搜索者的搜索请求;
识别出下述搜索列表项,其具有与所述搜索请求之间产生匹配的搜索项;
根据对于每个指定的排名和所述已确定的显示时段的获胜竞价者,将识别出的搜索列表项排序成所述搜索结果列表;以及
当所选择的搜索项与搜索者输入的搜索项匹配时,向所述搜索者显示所示搜索结果列表的至少一部分。
51.如权利要求50所述的方法,其中所述搜索列表项包括网络信息提供商的网站的描述。
52.如权利要求50所述的方法,其中所述搜索列表项包括对应于网络信息提供商的网站的统一资源定位符(URL)。
53.如权利要求50所述的方法,其中所述已确定的显示时段包括日。
54.如权利要求50所述的方法,还包括:
当第一拍卖结束后仍有排名剩余时,在第二拍卖中拍卖所述排名。
55.如权利要求54所述的方法,其中所述排名的拍卖包括对于可替换的已确定的显示时段来拍卖排名。
56.如权利要求50所述的方法,还包括:
对于已确定的搜索项和已确定的排名,接受对于具有相同长度的所述已确定的显示时段的当前基于拍卖的排名和后续基于拍卖的排名的竞价。
57.如权利要求50所述的方法,其中所述排名被连续拍卖。
58.如权利要求50所述的方法,其中至少一部分的所述排名被同时拍卖。
59.如权利要求50所述的方法,其中被拍卖的排名的获胜者取决于竞价数额。
60.如权利要求50所述的方法,其中所述排名的拍卖使得竞价者可自动对当前拍卖进行竞价。
61.如权利要求60所述的方法,其中所述排名的拍卖使得竞价者可自动对后续拍卖进行竞价。
CNA038199467A 2002-08-22 2003-08-21 用于在计算机网络上对搜索结果进行基于拍卖的排名的系统和方法 Pending CN1679025A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/226,103 US7555485B2 (en) 2002-08-22 2002-08-22 System and method for conducting an auction-based ranking of search results on a computer network
US10/226,103 2002-08-22

Publications (1)

Publication Number Publication Date
CN1679025A true CN1679025A (zh) 2005-10-05

Family

ID=31887162

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA038199467A Pending CN1679025A (zh) 2002-08-22 2003-08-21 用于在计算机网络上对搜索结果进行基于拍卖的排名的系统和方法

Country Status (7)

Country Link
US (2) US7555485B2 (zh)
EP (1) EP1546939A4 (zh)
JP (1) JP4406362B2 (zh)
KR (2) KR20050038629A (zh)
CN (1) CN1679025A (zh)
AU (1) AU2003258324A1 (zh)
WO (1) WO2004019171A2 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101390096B (zh) * 2006-02-27 2011-06-08 微软公司 使用传播的文档相关性来训练排名功能
CN101542482B (zh) * 2006-09-29 2012-12-26 谷歌公司 书签和排名
US8930531B2 (en) 2008-06-18 2015-01-06 Qualcomm Incorporated Persistent personal messaging in a distributed system
CN101673279B (zh) * 2009-03-19 2016-05-11 北京立新盈企信息技术有限公司 用于互联网搜索引擎的信息发布方法及其系统
WO2017219317A1 (zh) * 2016-06-23 2017-12-28 北京三快在线科技有限公司 一种基于搜索内容的信息推送方法及装置

Families Citing this family (132)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030149654A1 (en) * 2002-01-16 2003-08-07 Harrington Kevin F. Interactive security brokerage system
US8224689B1 (en) * 2003-01-10 2012-07-17 Google Inc. Estimating inventory, user behavior, and/or cost and presentation attributes for an advertisement for use with an advertising system
US9118812B2 (en) * 2003-08-01 2015-08-25 Advertising.Com Llc Audience server
US8150732B2 (en) * 2003-08-01 2012-04-03 Tacoda Llc Audience targeting system with segment management
US9928522B2 (en) * 2003-08-01 2018-03-27 Oath (Americas) Inc. Audience matching network with performance factoring and revenue allocation
US9117217B2 (en) * 2003-08-01 2015-08-25 Advertising.Com Llc Audience targeting with universal profile synchronization
US20050125290A1 (en) * 2003-08-01 2005-06-09 Gil Beyda Audience targeting system with profile synchronization
US7805332B2 (en) 2003-08-01 2010-09-28 AOL, Inc. System and method for segmenting and targeting audience members
US8464290B2 (en) 2003-08-01 2013-06-11 Tacoda, Inc. Network for matching an audience with deliverable content
US8024323B1 (en) 2003-11-13 2011-09-20 AudienceScience Inc. Natural language search for audience
US20050119935A1 (en) * 2003-12-01 2005-06-02 International Business Machines Corporation System and method for managing the display of unsolicited instant web advertisements
US20050216547A1 (en) * 2004-03-10 2005-09-29 Foltz-Smith Russell A System for organizing advertisements on a web page and related method
US7269621B2 (en) 2004-03-31 2007-09-11 Google Inc. Method system and graphical user interface for dynamically updating transmission characteristics in a web mail reply
US7912904B2 (en) 2004-03-31 2011-03-22 Google Inc. Email system with conversation-centric user interface
US7814155B2 (en) 2004-03-31 2010-10-12 Google Inc. Email conversation management system
US9819624B2 (en) 2004-03-31 2017-11-14 Google Inc. Displaying conversations in a conversation-based email system
US7529731B2 (en) * 2004-06-29 2009-05-05 Xerox Corporation Automatic discovery of classification related to a category using an indexed document collection
US7558792B2 (en) * 2004-06-29 2009-07-07 Palo Alto Research Center Incorporated Automatic extraction of human-readable lists from structured documents
US7716219B2 (en) * 2004-07-08 2010-05-11 Yahoo ! Inc. Database search system and method of determining a value of a keyword in a search
US7979501B1 (en) 2004-08-06 2011-07-12 Google Inc. Enhanced message display
US20060026063A1 (en) * 2004-07-30 2006-02-02 Collins Robert J System and method for advertising campaign strategy development and optimization
KR100497643B1 (ko) * 2004-09-21 2005-07-01 엔에이치엔(주) 키워드 광고에서 광고주의 계정 잔액을 조정하는 방법 및계정 잔액 조정 시스템
US7904337B2 (en) 2004-10-19 2011-03-08 Steve Morsa Match engine marketing
US7689458B2 (en) * 2004-10-29 2010-03-30 Microsoft Corporation Systems and methods for determining bid value for content items to be placed on a rendered page
US20070269038A1 (en) * 2004-12-22 2007-11-22 Metro Enterprises, Inc. Dynamic routing of customer telephone contacts in real time
US7076037B1 (en) * 2004-12-22 2006-07-11 Metro Enterprises, Inc. Process for dynamic call routing in real time
US10482474B1 (en) 2005-01-19 2019-11-19 A9.Com, Inc. Advertising database system and method
US7660792B2 (en) * 2005-04-29 2010-02-09 Microsoft Corporation System and method for spam identification
US20060271438A1 (en) * 2005-05-24 2006-11-30 Andrew Shotland Advertising systems and methods
US20070027792A1 (en) * 2005-07-29 2007-02-01 Charles Smith Online auction system
US8131594B1 (en) 2005-08-11 2012-03-06 Amazon Technologies, Inc. System and method for facilitating targeted advertising
US10911894B2 (en) 2005-09-14 2021-02-02 Verizon Media Inc. Use of dynamic content generation parameters based on previous performance of those parameters
US7912458B2 (en) 2005-09-14 2011-03-22 Jumptap, Inc. Interaction analysis and prioritization of mobile content
US8989718B2 (en) 2005-09-14 2015-03-24 Millennial Media, Inc. Idle screen advertising
US7769764B2 (en) 2005-09-14 2010-08-03 Jumptap, Inc. Mobile advertisement syndication
US7752209B2 (en) 2005-09-14 2010-07-06 Jumptap, Inc. Presenting sponsored content on a mobile communication facility
US8832100B2 (en) 2005-09-14 2014-09-09 Millennial Media, Inc. User transaction history influenced search results
US9201979B2 (en) 2005-09-14 2015-12-01 Millennial Media, Inc. Syndication of a behavioral profile associated with an availability condition using a monetization platform
US10038756B2 (en) 2005-09-14 2018-07-31 Millenial Media LLC Managing sponsored content based on device characteristics
US7577665B2 (en) 2005-09-14 2009-08-18 Jumptap, Inc. User characteristic influenced search results
US9076175B2 (en) 2005-09-14 2015-07-07 Millennial Media, Inc. Mobile comparison shopping
US20110313853A1 (en) 2005-09-14 2011-12-22 Jorey Ramer System for targeting advertising content to a plurality of mobile communication facilities
US7676394B2 (en) 2005-09-14 2010-03-09 Jumptap, Inc. Dynamic bidding and expected value
US9703892B2 (en) 2005-09-14 2017-07-11 Millennial Media Llc Predictive text completion for a mobile communication facility
US8688671B2 (en) 2005-09-14 2014-04-01 Millennial Media Managing sponsored content based on geographic region
US8463249B2 (en) 2005-09-14 2013-06-11 Jumptap, Inc. System for targeting advertising content to a plurality of mobile communication facilities
US9471925B2 (en) 2005-09-14 2016-10-18 Millennial Media Llc Increasing mobile interactivity
US8209344B2 (en) * 2005-09-14 2012-06-26 Jumptap, Inc. Embedding sponsored content in mobile applications
US7702318B2 (en) 2005-09-14 2010-04-20 Jumptap, Inc. Presentation of sponsored content based on mobile transaction event
US10592930B2 (en) 2005-09-14 2020-03-17 Millenial Media, LLC Syndication of a behavioral profile using a monetization platform
US9058406B2 (en) 2005-09-14 2015-06-16 Millennial Media, Inc. Management of multiple advertising inventories using a monetization platform
US8503995B2 (en) 2005-09-14 2013-08-06 Jumptap, Inc. Mobile dynamic advertisement creation and placement
US8103545B2 (en) 2005-09-14 2012-01-24 Jumptap, Inc. Managing payment for sponsored content presented to mobile communication facilities
US8676781B1 (en) 2005-10-19 2014-03-18 A9.Com, Inc. Method and system for associating an advertisement with a web page
US20070157228A1 (en) 2005-12-30 2007-07-05 Jason Bayer Advertising with video ad creatives
KR100776697B1 (ko) 2006-01-05 2007-11-16 주식회사 인터파크지마켓 고객 구매행동 분석에 기반한 지능화된 상품 검색 방법 및 시스템
WO2007084852A2 (en) * 2006-01-18 2007-07-26 Roxse, Llc Systems and methods for providing sorted search results
CN101401118A (zh) * 2006-03-06 2009-04-01 雅虎公司 通过移动设备来送达广告的系统
KR100775651B1 (ko) * 2006-03-06 2007-11-13 엔에이치엔(주) 쇼핑 상품 검색 서비스에서의 상품 광고 방법 및 그 시스템
KR100785352B1 (ko) * 2006-04-21 2007-12-18 엔에이치엔(주) 검색결과리스트 생성 방법 및 검색결과리스트 생성 시스템
US20070255641A1 (en) * 2006-04-28 2007-11-01 Harrington Kevin F Computer interface for trading bonds
US8209320B2 (en) 2006-06-09 2012-06-26 Ebay Inc. System and method for keyword extraction
JP5296300B2 (ja) * 2006-06-16 2013-09-25 楽天株式会社 広告表示システム
US20080004962A1 (en) * 2006-06-30 2008-01-03 Muthukrishnan Shanmugavelayuth Slot preference auction
US7809801B1 (en) * 2006-06-30 2010-10-05 Amazon Technologies, Inc. Method and system for keyword selection based on proximity in network trails
CA2656935A1 (en) * 2006-07-05 2008-01-10 Ebay Inc. System and method for category-based contextual advertisement generation and management
US20080306853A1 (en) * 2006-07-30 2008-12-11 Mclemore Greg System and Apparatus for Bidding
US20080027802A1 (en) * 2006-07-31 2008-01-31 Yahoo! Inc. System and method for scheduling online keyword subject to budget constraints
WO2008028191A2 (en) * 2006-09-01 2008-03-06 United Consumer Benefit Network Method for reward auctioning of internet sites
US8401921B2 (en) * 2006-09-21 2013-03-19 Alejandro Backer Seller-driven method for a bid set system
US20080097838A1 (en) * 2006-10-23 2008-04-24 Microsoft Corporation Revenue-Based Advertising Auction
US8712832B2 (en) * 2006-12-12 2014-04-29 Yahoo! Inc. Bid optimization in search engine marketing
AU2007333736B2 (en) * 2006-12-19 2012-03-22 Fox Audience Network, Inc. Auction for each individual ad impression
US8831987B2 (en) 2006-12-19 2014-09-09 The Rubicon Project Managing bids in a real-time auction for advertisements
US8290850B1 (en) 2006-12-21 2012-10-16 Trading Technologies International, Inc. System and method for optimizing the frequency of market information updates in an electronic trading environment
US8782696B2 (en) * 2006-12-29 2014-07-15 Google Inc. Providing advertising
US20080215569A1 (en) * 2007-01-02 2008-09-04 Danial Moore Ad Placement Method with Frequency Component
US20080221987A1 (en) * 2007-03-07 2008-09-11 Ebay Inc. System and method for contextual advertisement and merchandizing based on an automatically generated user demographic profile
KR100913475B1 (ko) * 2007-03-30 2009-08-25 엔에이치엔비즈니스플랫폼 주식회사 복수의 광고 영역에 관한 광고 통합 관리 방법 및 시스템
US20080275863A1 (en) * 2007-05-04 2008-11-06 Microsoft Corporation Selecting advertisements based upon search results
JP5168537B2 (ja) * 2007-05-16 2013-03-21 楽天株式会社 広告サーバ装置、広告表示方法、および広告サーバプログラム
US20080319972A1 (en) * 2007-06-19 2008-12-25 Childress Rhonda L Short period search keyword
US20090077480A1 (en) * 2007-06-19 2009-03-19 Caunter Mark Leslie Apparatus and method of managing electronic communities of users
US20090063423A1 (en) * 2007-06-19 2009-03-05 Jackson Bruce Kelly User interfaces for service object located in a distributed system
US20090018904A1 (en) 2007-07-09 2009-01-15 Ebay Inc. System and method for contextual advertising and merchandizing based on user configurable preferences
US8423003B2 (en) * 2007-07-11 2013-04-16 Yahoo! Inc. System for serving targeted advertisements over mobile messaging services
US8635106B2 (en) * 2007-07-11 2014-01-21 Yahoo! Inc. System for targeting data to users on mobile devices
US20090055436A1 (en) * 2007-08-20 2009-02-26 Olakunle Olaniyi Ayeni System and Method for Integrating on Demand/Pull and Push Flow of Goods-and-Services Meta-Data, Including Coupon and Advertising, with Mobile and Wireless Applications
US8275419B2 (en) * 2007-11-14 2012-09-25 Yahoo! Inc. Advertisements on mobile devices using integrations with mobile applications
US8799069B2 (en) * 2007-12-21 2014-08-05 Yahoo! Inc. Mobile click fraud prevention
US20100312646A1 (en) * 2007-12-21 2010-12-09 Yahoo! Inc. System for serving advertisements targeted to geographic areas over mobile devices
US20090163186A1 (en) * 2007-12-21 2009-06-25 Yahoo! Inc. Application program interface and graphical user interface for editorial review of mobile advertisement campaigns
US20090164299A1 (en) * 2007-12-21 2009-06-25 Yahoo! Inc. System for providing a user interface for displaying and creating advertiser defined groups of mobile advertisement campaign information targeted to mobile carriers
US8126877B2 (en) * 2008-01-23 2012-02-28 Globalspec, Inc. Arranging search engine results
US20090198538A1 (en) * 2008-02-05 2009-08-06 Yahoo! Inc. Mobile advertisement filtering
US8196095B2 (en) * 2008-02-05 2012-06-05 Yahoo! Inc. Mobile marketing application
US20090199229A1 (en) * 2008-02-05 2009-08-06 Yahoo! Inc. System for providing advertisements across multiple channels
US20090248486A1 (en) * 2008-03-31 2009-10-01 Yahoo! Inc. System for suggesting categories of mobile keywords to revenue generators
US20090247192A1 (en) * 2008-03-31 2009-10-01 Yahoo! Inc. System for mobile advanced matching
US8644808B2 (en) 2008-03-31 2014-02-04 Yahoo! Inc. System for providing mobile advertisement actions
US20090247139A1 (en) * 2008-03-31 2009-10-01 Yahoo! Inc. System for adapting online advertising campaigns to incorporate mobile advertising
US20090319385A1 (en) * 2008-06-18 2009-12-24 Jackson Bruce Kelly Monetizing and prioritizing results of a distributed search
US20090320097A1 (en) * 2008-06-18 2009-12-24 Jackson Bruce Kelly Method for carrying out a distributed search
US20100022222A1 (en) * 2008-07-28 2010-01-28 Yahoo! Inc. System for providing search services over mobile messaging
JP2012502388A (ja) * 2008-09-09 2012-01-26 エヌエイチエヌ ビジネス プラットフォーム コーポレーション 検索広告に関する競売および課金するための方法、システムおよびコンピュータ読み出し可能な記録媒体
US8407216B2 (en) * 2008-09-25 2013-03-26 Yahoo! Inc. Automated tagging of objects in databases
KR101001803B1 (ko) * 2008-11-04 2010-12-15 엔에이치엔비즈니스플랫폼 주식회사 클릭이나 노출에 따른 입찰가 및 기간에 따른 입찰가를 이용한 경매 방법 및 시스템, 광고 제공 방법 및 시스템 그리고 과금 방법 및 시스템
KR101056214B1 (ko) * 2008-11-04 2011-08-11 엔에이치엔비즈니스플랫폼 주식회사 클릭이나 노출에 따른 입찰가 및 기간에 따라 고정된 단가를 이용한 경매 방법 및 시스템, 광고 제공 방법 및 시스템 그리고 과금 방법 및 시스템
US20100125506A1 (en) * 2008-11-20 2010-05-20 Yahoo! Inc. Extended generalized second price auction for sponsored search with reserve prices
US20110184802A1 (en) * 2010-01-25 2011-07-28 Microsoft Corporation Auction format selection using historical data
US9262526B2 (en) * 2010-01-28 2016-02-16 Karl Muth System and method for compiling search results using information regarding length of time users spend interacting with individual search results
US20110295684A1 (en) * 2010-06-01 2011-12-01 Jeong Gab Lee Method and server for managing advertisements
US8744990B2 (en) * 2010-07-09 2014-06-03 Yahoo! Inc. Rule based, proactive web browsing
US8433700B2 (en) * 2010-09-17 2013-04-30 Verisign, Inc. Method and system for triggering web crawling based on registry data
US9037601B2 (en) 2011-07-27 2015-05-19 Google Inc. Conversation system and method for performing both conversation-based queries and message-based queries
US9189526B1 (en) 2012-03-21 2015-11-17 Google Inc. Freshness based ranking
US11010795B2 (en) * 2012-03-30 2021-05-18 Rewardstyle, Inc. System and method for affiliate link generation
US8832088B1 (en) 2012-07-30 2014-09-09 Google Inc. Freshness-based ranking
US11138525B2 (en) 2012-12-10 2021-10-05 Trading Technologies International, Inc. Distribution of market data based on price level transitions
US10192238B2 (en) 2012-12-21 2019-01-29 Walmart Apollo, Llc Real-time bidding and advertising content generation
US20150019348A1 (en) * 2013-07-09 2015-01-15 Google Inc. Determining whether to send a call-out to a bidder in an online content auction
US11030708B2 (en) 2014-02-28 2021-06-08 Christine E. Akutagawa Method of and device for implementing contagious illness analysis and tracking
US9704205B2 (en) 2014-02-28 2017-07-11 Christine E. Akutagawa Device for implementing body fluid analysis and social networking event planning
KR102052993B1 (ko) * 2015-01-09 2019-12-09 네이버 주식회사 검색결과 페이지를 통한 컨텐츠의 제공을 위한 시스템 및 방법
US20170076327A1 (en) * 2015-09-11 2017-03-16 Yahoo! Inc. Method and system for dynamically providing advertisements for comparison
US11120479B2 (en) 2016-01-25 2021-09-14 Magnite, Inc. Platform for programmatic advertising
WO2017219092A1 (en) * 2016-06-23 2017-12-28 Cleverbons Pty Ltd Sales mechanism and digital interface therefor
JP6375083B1 (ja) * 2017-03-30 2018-08-15 株式会社オプティム 検索システム、方法及びプログラム
US10878435B2 (en) * 2017-08-04 2020-12-29 Truecar, Inc. Method and system for presenting information for a geographically eligible set of automobile dealerships ranked based on likelihood scores
WO2020014712A1 (en) 2018-07-13 2020-01-16 Pubwise, LLLP Digital advertising platform with demand path optimization
CN111695947A (zh) * 2019-03-11 2020-09-22 新疆丝路大道信息科技有限责任公司 车辆租赁方法及电子设备
RU2019138208A (ru) * 2019-11-26 2021-05-26 Общество С Ограниченной Ответственностью "Яндекс" Способ и сервер для генерирования модифицируемой части цифрового документы

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69431306T2 (de) 1993-12-16 2003-05-15 Open Market Inc Datennetzgestütztes zahlungssystem und verfahren zum gebrauch eines derartigen systems
US5768521A (en) 1994-05-16 1998-06-16 Intel Corporation General purpose metering mechanism for distribution of electronic information
US5826241A (en) 1994-09-16 1998-10-20 First Virtual Holdings Incorporated Computerized system for making payments and authenticating transactions over the internet
US5752238A (en) 1994-11-03 1998-05-12 Intel Corporation Consumer-driven electronic information pricing mechanism
US5724521A (en) 1994-11-03 1998-03-03 Intel Corporation Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner
US5717923A (en) 1994-11-03 1998-02-10 Intel Corporation Method and apparatus for dynamically customizing electronic information to individual end users
US5659732A (en) 1995-05-17 1997-08-19 Infoseek Corporation Document retrieval over networks wherein ranking and relevance scores are computed at the client for multiple database documents
US5748954A (en) 1995-06-05 1998-05-05 Carnegie Mellon University Method for searching a queued and ranked constructed catalog of files stored on a network
US5794210A (en) 1995-12-11 1998-08-11 Cybergold, Inc. Attention brokerage
US5724524A (en) 1995-12-15 1998-03-03 Pitney Bowes, Inc. Method and system for listing, brokering, and exchanging carrier capacity
US5918014A (en) 1995-12-27 1999-06-29 Athenium, L.L.C. Automated collaborative filtering in world wide web advertising
US6243691B1 (en) * 1996-03-29 2001-06-05 Onsale, Inc. Method and system for processing and transmitting electronic auction information
US5848397A (en) 1996-04-19 1998-12-08 Juno Online Services, L.P. Method and apparatus for scheduling the presentation of messages to computer users
JP3108015B2 (ja) 1996-05-22 2000-11-13 松下電器産業株式会社 ハイパーテキスト検索装置
US5920859A (en) 1997-02-05 1999-07-06 Idd Enterprises, L.P. Hypertext document retrieval system and method
US5864845A (en) 1996-06-28 1999-01-26 Siemens Corporate Research, Inc. Facilitating world wide web searches utilizing a multiple search engine query clustering fusion strategy
US5864846A (en) 1996-06-28 1999-01-26 Siemens Corporate Research, Inc. Method for facilitating world wide web searches utilizing a document distribution fusion strategy
US5852820A (en) 1996-08-09 1998-12-22 Digital Equipment Corporation Method for optimizing entries for searching an index
US5920854A (en) 1996-08-14 1999-07-06 Infoseek Corporation Real-time document collection search engine with phrase indexing
US5788357A (en) 1996-08-28 1998-08-04 K. W. Muth Company, Inc. Mirror assembly
US5903882A (en) 1996-12-13 1999-05-11 Certco, Llc Reliance server for electronic transaction system
US6253189B1 (en) * 1997-09-15 2001-06-26 At&T Corp. System and method for completing advertising time slot transactions
US6421675B1 (en) 1998-03-16 2002-07-16 S. L. I. Systems, Inc. Search engine
US6078866A (en) * 1998-09-14 2000-06-20 Searchup, Inc. Internet site searching and listing service based on monetary ranking of site listings
AU2604100A (en) 1999-01-08 2000-07-24 Micro-Integration Corporation Search engine database and interface
US6269361B1 (en) * 1999-05-28 2001-07-31 Goto.Com System and method for influencing a position on a search result list generated by a computer network search engine
US6296361B1 (en) 1999-12-14 2001-10-02 Fujitsu Limited Optical apparatus which uses a virtually imaged phased array to produced chromatic dispersion
US20020004735A1 (en) 2000-01-18 2002-01-10 William Gross System and method for ranking items
KR20010109576A (ko) 2000-05-30 2001-12-12 이광호 검색결과 순차별 유료 등록 시스템 및 방법
KR20020009093A (ko) 2000-07-24 2002-02-01 구승엽 웹사이트 게시판 관리방법
US7295996B2 (en) * 2001-11-30 2007-11-13 Skinner Christopher J Automated web ranking bid management account system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101390096B (zh) * 2006-02-27 2011-06-08 微软公司 使用传播的文档相关性来训练排名功能
CN101542482B (zh) * 2006-09-29 2012-12-26 谷歌公司 书签和排名
US8930531B2 (en) 2008-06-18 2015-01-06 Qualcomm Incorporated Persistent personal messaging in a distributed system
CN101673279B (zh) * 2009-03-19 2016-05-11 北京立新盈企信息技术有限公司 用于互联网搜索引擎的信息发布方法及其系统
WO2017219317A1 (zh) * 2016-06-23 2017-12-28 北京三快在线科技有限公司 一种基于搜索内容的信息推送方法及装置
US11397779B2 (en) 2016-06-23 2022-07-26 Beijing Sankuai Online Technology Co., Ltd. Method and device for pushing information based on search content

Also Published As

Publication number Publication date
US7555485B2 (en) 2009-06-30
KR20060116864A (ko) 2006-11-15
US20090240600A1 (en) 2009-09-24
AU2003258324A8 (en) 2004-03-11
EP1546939A4 (en) 2007-03-28
US7702672B2 (en) 2010-04-20
JP2005536790A (ja) 2005-12-02
AU2003258324A1 (en) 2004-03-11
WO2004019171A3 (en) 2004-04-08
JP4406362B2 (ja) 2010-01-27
KR20050038629A (ko) 2005-04-27
US20040039733A1 (en) 2004-02-26
WO2004019171A2 (en) 2004-03-04
EP1546939A2 (en) 2005-06-29

Similar Documents

Publication Publication Date Title
CN1679025A (zh) 用于在计算机网络上对搜索结果进行基于拍卖的排名的系统和方法
US9311662B2 (en) Computer-implemented method and system for managing keyword bidding prices
KR100908754B1 (ko) 협력필터링 및 웹스파이더링을 이용한 검색용어추천
US6978263B2 (en) System and method for influencing a position on a search result list generated by a computer network search engine
US7065500B2 (en) Automatic advertiser notification for a system for providing place and price protection in a search result list generated by a computer network search engine
US8719082B1 (en) Automatic bid adjustments for electronic advertising
KR100849555B1 (ko) 검색에서의 키워드의 값을 결정하는 데이터베이스 검색시스템 및 방법
US20030046098A1 (en) Apparatus and method that modifies the ranking of the search results by the number of votes cast by end-users and advertisers
US20090228339A1 (en) Method and system for revenue per reverse redirect
US20030208474A1 (en) System and method for influencing a position on a search result list generated by a computer network search engine
US20080306819A1 (en) System and method for shaping relevance scores for position auctions
WO2005052738A2 (en) Online advertising
CN1573764A (zh) 综合跟踪和管理公共接入网上与商务有关活动的数据处理系统
US20130159092A1 (en) System and method for efficient ranking in online advertising by shaping relevance scores
US20130211946A1 (en) Bidder automation of multiple bid groups or cascades for auction dynamic pricing markets system, method and computer program product
US20110184802A1 (en) Auction format selection using historical data
CN101034453A (zh) 一种有关搜索引擎的单位时间竞价排名方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication