CN101061496A - 对基于网络的广告进行自动定向 - Google Patents

对基于网络的广告进行自动定向 Download PDF

Info

Publication number
CN101061496A
CN101061496A CNA2004800337452A CN200480033745A CN101061496A CN 101061496 A CN101061496 A CN 101061496A CN A2004800337452 A CNA2004800337452 A CN A2004800337452A CN 200480033745 A CN200480033745 A CN 200480033745A CN 101061496 A CN101061496 A CN 101061496A
Authority
CN
China
Prior art keywords
advertisement
identification
advertising creative
respect
feature
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
CNA2004800337452A
Other languages
English (en)
Inventor
安德鲁·菲克斯
罗斯·库宁斯特因
约翰·巴尔
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.)
Google LLC
Original Assignee
Google LLC
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 Google LLC filed Critical Google LLC
Publication of CN101061496A publication Critical patent/CN101061496A/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/02Marketing; Price estimation or determination; Fundraising
    • 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/0249Advertisements based upon budgets or funds
    • 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
    • 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/0253During e-commerce, i.e. online transactions
    • 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/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • 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/0269Targeted advertisements based on user profile or attribute
    • G06Q30/0271Personalized advertisement
    • 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/0276Advertisement creation
    • 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/0277Online advertisement

Abstract

描述了对基于网络的广告(45)进行自动定向的系统(31)和方法(110)。相对于查询(39)识别广告(45),其中,识别的广告(45)描述了关于产品和服务至少其一的特征(61)。根据所述查询(39)与所述识别广告的特征(61)之间的匹配情况,给所述广告(45)打分。提供至少某些所述广告(45)作为基于网络的内容(24)。

Description

对基于网络的广告进行自动定向
技术领域
一般说来,本发明涉及基于网络的广告,尤其是涉及对基于网络的广告进行自动定向的系统和方法。
背景技术
虽然因特网的起源可以回溯到20世纪60年代的晚期,但是新近开发出的万维网(“网络”),连同建立已久的世界性新闻组网络系统(Usenet),已经使世界范围内的受众具有革命性的访问能力,获得以电子格式存储的、无法计量的信息,包括以存档的形式和实时的形式存在的书面的、口头(音频)的和视觉(图像和视频)的信息。网络通过若干互连的网页提供信息,而这些网页则通过内嵌的超链接进行定位。世界性新闻组网络系统以非互动电子公告牌的形式提供信息,包括张贴的和读者可检索的静态新闻消息。简而言之,网络和世界性新闻组网络系统几乎以所有的语言,为桌面访问提供了实质上无限大的信息库。
网络向产品与服务供应商提供了富有吸引力的广告机会,使广告以廉价的方式到达潜在广大受众。通过把基于网络的广告联系到现有的网络内容,比如在线新闻和信息供应商所提供的网络内容,能够在网络上定向在线广告。把基于网络的广告联系到搜索引擎响应于用户查询所产生的结果,也能够对在线广告进行定向。
提供高效的定向是在线广告成功的关键。在把基于网络的广告作为现有网络内容附属品提供的情形下,定向设法利用潜在的销售机会。在把基于网络的广告作为搜索结果直接提供的情形下,定向设法识别最相关的产品与服务类型,而不是仅仅提供专题的网络内容。然而,发现最相关的广告可能不容易,尤其是当在线广告商具有大量的广告,却没有将其按项目的一般类别适当分组时更是不容易。
定向在线广告的一种方法是采用在常规搜索引擎中所常见的关键词搜索技术。为搜索引擎建立了关键词索引后,通过使关键词与提供的每种产品或服务相关联,期望将广告商联系到所述关键词索引。对具有大量频繁变化的潜在产品类别的广告商而言,为提供的每种产品或服务都形成关键词列表可能尤为麻烦。此外,提供高效定向的能力变得依赖于搜索引擎是否能够解释和扩展在客户查询中发现的关键词,以便足以识别相关的若干广告。在最佳情况下,广告商能够猜测若干新的关键词,希望更好的关键词能带来更多的命中次数。最后,纯粹依靠基于关键词的定向,可能会产生包含重复或类似产品或服务的无用结果。
从内容供应商的观点来看,高效定向能够产生越来越多的广告收益。不过,在任何给定网页上,供在线广告使用的空间是有限的,结果,数目渐增的内容供应商已经开始提供以标准格式呈现的、基于网络的广告,类似于常规报纸上的分类广告,并且独立于广告源。一种常见的广告格式使用产品名称,以及包含扩展产品名称、描述、类别名称、商家信息或其他内容的信息体。这些标准化的格式能够增加网页上出现的广告数目,以及随之而来的广告收益。但是如果出现了非响应即无关的广告,特别是在广告收益来自可变价格,比如根据每个广告占据的空间收费,以及根据显示并由终端客户选择广告的次数进行收费的情形下,就会损失潜在的收益。
所以需要有一种方法,根据基本上使用产品与服务描述的全部上下文所进行的查询评估,将基于网络的广告定向至用户。优选情况下,这种方法将根据与查询匹配程度的质量以及固定和可变价格中的系数,给每个潜在的广告打分,以提高广告收益。
进一步需要有一种方法,使用关于与每种提供的产品和服务关联的特征和信息而识别的广告,为识别的相关的广告进行定向和产生广告创意。
发明内容
本发明的实施例提供了对基于网络的广告进行自动定向的系统和方法。相对于查询而识别广告,其中识别的广告描述了关于产品与服务至少其一的有关特征。根据所述查询与所述识别的广告特征之间的匹配,给广告打分。将至少某些所述广告提供为基于网络的内容。
从以下通过讲述能实现本发明的最佳方式来说明本发明的若干实施例的详细说明,本发明的其他实施例对于本领域的技术人员将变得显而易见。不难理解,本发明能够以其他不同的实施例实现,并且其某些细节能够从各种明显方面进行修改,而全都不脱离本发明的实质和范围。所以,附图和详细的说明视为实质上是说明性的,而不是限制性的。
附图简要说明
图1是框图,显示了根据本发明对基于网络的广告进行自动定向的系统;
图2是功能框图,显示了根据本发明一个实施例的定向和广告创意发生器;
图3是数据结构图,举例显示了广告摘录,用于图2的定向和广告创意发生器;
图4是数据结构图,举例显示了一组广告打分元组,根据图2的定向和广告创意发生器打分;
图5A-5C是示意图,举例显示了若干广告创意,用于图2的定向和广告创意发生器;
图6是数据结构图,举例显示了广告创意元组,由图2的定向和广告创意发生器提供;
图7是流程图,显示了根据本发明对基于网络的广告进行自动定向的方法;
图8是流程图,显示了图7方法中所用的定向广告的例行程序。
具体实施方式
图1是框图,显示了根据本发明对基于网络的广告进行自动定向的系统9。多个独立的客户机12通过互连网络10,比如因特网或其他形式的通信网络与服务器11通信连接,正如本领域的技术人员所认识的那样。所述独立的客户机12由若干用户19操作,他们通过其各自的客户机12,对关于网络内容、新闻消息、广告、其他类型内容以及其他操作的请求进行处理。
一般来说,每个客户机12都可以是任何形式的计算平台,可以连接到网络,比如所述互连网络10,并且能够与应用程序互动。独立客户的示范实例包括(不限于)个人计算机、数字助理、“智能”移动电话和寻呼机、轻量级客户、工作站、连接到应用服务器的“哑”终端以及其多种布局和配置,正如本领域的技术人员所认识的那样。互连网络10包括网络互连性组件的多种拓扑结构、配置和布局,以互操作的形式与企业、广域网和局域网相连接,并且包括(不限于)常规的有线、无线、卫星、光纤以及等效的网络技术,正如本领域的技术人员所认识的那样。
为了进行网络内容检索和新闻消息张贴和检索,每个客户机12都要执行网络浏览器和新闻阅读器应用程序18(“浏览器/阅读器”)。通过在服务器11上执行的网络服务器20请求网络内容24。同样,也通过在服务器11上执行的新闻服务器21张贴和检索新闻消息(“新闻消息”)25。此外,还通过在服务器11上执行的广告服务器(“广告服务器”)22,与网络内容24、新闻消息25以及其他内容27一起提供广告(“广告”)26。广告26提供存储的广告馈入,并且也能够包括标准化的广告,这些标准化的广告通过通用格式,比如产品名称和主体,对基于网络广告的一般布局和外表进行了规格化。广告服务器22能够对广告26定向,以包括或代替网络内容24、新闻消息25以及其他内容27,如以下参考图2将进一步说明。正如本领域的技术人员所认识的那样,也能够提供其他类型的服务器功能。注意,网络浏览、新闻阅读和若干广告功能也可以分开地实施为独立的应用。
服务器11维护其中存储着网络内容24、新闻消息25、广告26以及其他内容27的附加存储设备15。网络内容24、新闻消息25、广告26以及其他内容27也可以远程地在其他网络和新闻服务器(未显示)上保持,这些网络和新闻服务器通过网络10或直接地或间接地互连,并且优选情况下可由每个客户机12访问。
搜索引擎22在服务器11上执行,以处理对网络内容24、新闻消息25、广告26以及其他内容27的查询。每个查询都意味着描述或以其他方式识别潜在地可通过网络服务器20或者新闻服务器21检索的信息。该信息可以包括其他也被判定为与所述查询相关的信息。优选情况下,每个查询都提供了若干特征,典型情况下以术语表达,包括独立词和复合词。搜索引擎22接收每个查询,识别匹配的网络内容24、新闻消息25、广告26以及其他内容27,并返回与所述查询优选设置相符合的结果。正如本领域的技术人员所认识的那样,查询、查询特征和相关元数据的其他风格、形式或定义都是可行的。
优选情况下,搜索引擎22识别与搜索查询术语匹配最好的网络内容24、新闻消息25、广告26以及其他内容27,以提供高质量的搜索结果,比如在以下材料中的介绍:S.Brin和L.Page,“TheAnatomy of a Large-Scale Hypertextual Search Engine”(1998)以及2001年9月4日授权给Page的6,285,999号美国专利,其公开内容在此引用作为参考。搜索引擎22在识别匹配的网络内容24、新闻消息25、广告26以及其他内容27时,对描述潜在地可检索内容的信息特征进行运算。注意,由包括网络服务器20、新闻服务器21、广告服务器22和搜索引擎23的服务器20所提供的功能,除了在单一处理环境中提供外,也可以通过松散或紧密耦接的分布式或并行式计算配置提供。
包含服务器11和若干客户机12的单个计算机系统包括若干通用的、可编程数字计算设备,这些设备包括中央处理单元(分别为处理器13和16)、随机访问存储器(分别为存储器14和17)、比如硬盘驱动器或CD ROM驱动器的非易失性辅助存储器15、网络或无线接口以及若干外围设备,这些外围设备包括用户接口装置,比如键盘和显示器。包括软件程序的程序代码和数据被加载到RAM中,由CPU执行和处理,并产生结果以显示、输出、传输或存储。
图2是功能框图30,显示了根据本发明的一个实施例的定向和广告创意发生器31。定向和广告创意发生器31根据从用户19接收到的查询39对广告45进行定向,并向广告服务器22(显示在图1中)提供若干广告集42作为网络内容。广告集42可包括若干广告创意。通过对查询39中出现的术语40和每个识别的广告45的特征之间的匹配程度进行打分,基本上对每个广告45都进行了全面考虑,从而使广告商无须提供关键词作为每个广告45的一部分。向广告服务器22提供广告集42是为了进一步评估,并潜在地包括或代替网络内容24、新闻消息25以及其他内容27。
定向和广告创意发生器31包括保持广告45的存储器,广告45提供给所述定向和广告创意发生器作为广告摘录43。广告摘录43包括指定每个广告45的文档和文档摘录。优选情况下,每个广告45都构造为存储广告信息和特征,比如以下作为实例参考图3的进一步说明。广告摘录43也可以包括网络内容、新闻消息、广告以及其他内容,包括由(图1所示的)服务器11所存储的网络内容24、新闻消息25、广告内容26以及其他内容27,以及来自其他来源的文档和摘录。
定向和广告创意发生器31还包括存储器47,用于保持与广告45相关联的固定价格48和可变价格49。可用于在网页上显示广告创意的空间通常是有限的,尤其是在提供的广告创意包括现有网络内容24、新闻消息25以及其他内容27时。结果,网络内容提供商通常对在线广告商收费时,既对每个基于网络的广告所占用的空间收费,也对广告显示并由终端用户选择的次数收费。根据广告商愿意支付的金额,并部分地根据广告45的尺寸、布局和内容,空间的价格往往是固定的。显示和选择频率的价格往往是可变的,因为存在着不确定性,比如由于空间限制或其他原因有可能不显示特定广告45,以及事实上用户19是否决定选择广告45。这些固定的和可变的价格存储为固定价格48和可变价格49。在若干替代实施例中,其他类型的价格和广告商获益方案也是可能的,包括由广告45被观看的次数和广告45实际被选择的次数(即频率)之间的比率确定的基础价格,正如本领域的技术人员所认识的那样。
定向和广告创意发生器31包括两个组件:定向34和可选广告创意发生器50。定向组件34识别关于查询39的广告45,并且在优选情况下根据查询39中的术语40和系数41与在识别出的广告45中指定的信息和特征之间的匹配程度,对识别出的广告45打分。定向组件34包括四个子组件:索引器35、记分器36、过滤器37以及归类器38。
索引器35通过对照在广告45中保持的信息和特征,对查询39进行评估而执行广告搜索。完成了广告搜索后,索引器35通过把查询39中指定的术语40应用于所存储的信息和特征,产生一组包含若干广告摘录46的广告结果43。在本发明进一步的实施例中,通过集成附加的信息,比如产品或服务的类别名51,或通过实际内容和类别名51的组合,能够扩展查询39。
在本发明更进一步的实施例中,查询39中的术语40被扩展或加上词缀,以修改查询39的范围,使得所述搜寻结果反映出增加的宽度,而不是缩小、限制或以其他方式约束所述搜寻范围,比如在共同转让的、2003年7月28日提交的10/629,479号待批准美国专利申请中的讨论,其公开内容在此引用作为参考。索引器35在对照广告45中保持的信息和特征执行广告搜索时,能够集成所扩展的术语。
在本发明再进一步的实施例中,本发明的操作不一定使用搜索查询39;相反可以使用文档比如网页的概念或主题,来确定包括广告45的其他若干文档,之后可以对它们进行排序或归类,比如在以下文献中的讨论:共同转让的、2003年3月14日提交的10/389,688号待批准美国专利申请;2003年2月26日提交的10/375,900号待批准美国专利申请;2002年12月6日提交的10/314,427号待批准美国专利申请;以及2002年9月24日提交的60/413,536号待批准美国临时专利申请,其公开的内容在此引用作为参考。
在一个实施中,索引器35能够识别成千或甚至成百万的广告结果43,所以只有广告结果43的子集,比如在这个实施方案中在100个到10,000个之间,才保留为最有希望的广告结果43。之后对这些最有希望的广告结果43根据与查询39的术语40的匹配程度进行归类或打分。对广告结果43能够进行数值打分,以反映匹配的相对质量或相关性。
记分器36对每个广告结果43都分配一个数值分数44,用于指示匹配的质量。在广告分数元组中,数值分数44与广告结果43匹配,正如以下参考图4的进一步说明。之后能够对数值分数44进行分选,并对照预定的阈值进行评估,以对广告结果43过滤。数值分数44可以基于与每个广告45的实际内容的匹配程度,与广告45与之关联的产品或服务的类别名51的匹配程度,或者与实际内容和类别名51的组合的匹配程度。优选情况下,打分后的广告结果43按照分数44分选,未能满足预定阈值的广告结果43不在进一步考虑之列。
简而言之,类别匹配是计量查询39中的术语40与产品和服务的一个或多个类别名51之间的符合紧密性。使用类别名51能够有效地为若干产品和服务聚集多个独立广告45,并能够显著地减少对为数众多的、紧密相关的广告45进行识别,这样,通过削减和重复能够影响广告结果43的质量。类别名51可以是任意的或叙述性的,能够反映产品或服务的信息和特征,或能够反映其他类别名51或广告45之间的若干相互关系和若干独立性。在本发明的进一步实施例中,类别名51被组织为分层结构,能够由索引器35或其他搜索组件建立索引和进行搜索。此外,能够使用多个类别名,比如由广告商提供的或内部系统使用的。
每个查询39都能够由搜索引擎23(图1所示的)根据一个或多个因素,包括例如国家、场所、语言、日常预算以及其他因素进行分类。过滤器37通过把查询39中的分类41应用于与每个广告结果43关联的信息和特征,删减广告结果43。
归类器38把选择准则应用于对照预定打分阈值和分类41进行评估后剩余的广告结果43。归类器38把归类截止值应用于固定价格48和可变价格49,以确定可接受的广告结果43。之后对照所述归类截止值,对所述归类的广告结果43进行排序和评估,以过滤广告结果43。在归类之后,定向组件34提供剩余广告结果43以及所关联的固定价格48和可变价格49,作为包含广告创意元组的广告集42,正如以下参考图6的进一步说明。
最后,可选广告创意生成组件50建立基于网络的广告创意,以包括在广告集42或广告45内。简而言之,广告创意生成组件50使用构成每个查询39的术语40,来帮助识别广告摘录46内包含的产品或服务信息,并将其概括在广告创意中,比如以下参考图5A-5C的进一步说明。在本发明的进一步实施例中,可选广告创意生成组件50根据类别名51产生广告创意,并且能够使用描述所述产品或服务的任何其他类型或来源的信息。之后,向广告服务器22提供所产生的广告创意,以包括或代替网络内容24、新闻消息25以及其他内容27。
在本发明的进一步实施例中,能够相对于广告45指定若干广告创意,既可以直接地通过广告45包括广告创意,也可以间接地,比如通过与广告45相关联的超链接指定广告创意。作为替代,对应的广告摘录43也能够包括有可能用作广告创意的提示或预定义的文本。另外,广告创意还能够被预先计算或高速缓存。
在本发明的进一步实施例中,识别和提取引擎(未显示)用于识别在文档或有关的文档集中的信息字段,并使用所述信息字段从源文档提取数据,比如在共同转让的、标题为“Systems and Methods forInformation Extraction”,2003年9月30日提交的10/675,756号待批准美国专利申请中的介绍,其公开内容在此引用作为参考。所述源文档能够与广告45一起保存在存储器中,也可能保持在通过互连网10直接地或间接地互连的其他远程的网络和新闻服务器(未显示)上。所提取的数据可由可选广告创意生成组件50用来建立基于网络的广告创意,以包括在广告集42或广告45中,或被广告发生器(未显示)用于建立新的广告45。之后,定向组件34可以对于进一步查询39识别新的广告45。
包含定向和广告创意发生器31的各个计算机系统包括若干通用的、可编程数字计算设备,这些设备包括中央处理单元(处理器33)、随机访问存储器(存储器32)、比如硬盘驱动器或CD ROM驱动器的非易失性辅助存储器37、网络或无线接口以及若干外围设备,这些外围设备包括用户接口装置,比如键盘和显示器。包括软件程序的程序代码和数据被加载到RAM中,由CPU执行和处理,并产生结果以显示、输出、传输或存储。具体地说,广告服务器22、定向组件34以及广告创意生成组件50是功能离散组件,尽管由每个组件所执行的操作也能够组合在单一系统之内,或者分布在多处理布局中的多个单个系统上。
图3是数据结构图60,通过实例显示了由图2的定向和广告创意发生器31使用的广告摘录61。在本发明的一个实施例中,每个广告摘录61都包括标识符71,比如数字索引或类似的指示。优选情况下,广告摘录61组织为结构化的记录或类似的组织类型,从而能够识别表示产品信息的预定类别的若干独立字段。作为非排他的实例,在本发明的一个实施例中,广告摘录字段包括以下部分:
Merchant(62):识别提供所述产品与服务之商家的名称。通过查阅相关的商家记录(未显示),能够获取附加的商家相关信息。作为替代,Merchant字段62能够包括完整的商家信息。
Name(63):提供产品或服务的名称。
URL(64):提供统一资源定位符(URL)或类似的超链接引用,以识别在线产品或服务信息。
Price(65):提供与产品或服务关联的价格、价格范围、公开报价或类似的价格信息。
Description(66):指定产品或服务的描述。优选情况下,以完整的句子或短语撰写Description字段66。
Category(67):在使用了类别名的分层结构46时,识别广告摘录61与其最紧密相关的类别名或类别路径。
Type(68):提供同属的产品或服务类型标识符。Classified Category(69):根据最优近似,关联最接近匹配所述产品或服务的分类类别名。Classified Category 69有可能不同于所分配的Category 67。
Confidence(70):指定分配给Classified Category 69的置信度。
也可以提供产品与服务信息的其他字段、类型和集合,或者作为对以上内容的补充,或者作为替代,并且能够包括元数据以及显式的信息,正如本领域的技术人员所认识的那样。
图4是数据结构图80,通过实例显示了由图2的定向和广告创意发生器31打分的一组广告分数元组81。所识别的广告结果43和指示匹配质量的关联分数44被配对成元组81,所述元组81包含与相应广告摘录46的标识符71所对应标识符82和相关联的分数值83。对照预定阈值84对元组81中的分数值83进行评估。当预定阈值84定义为最低标准时,保留预定阈值84之上的元组85,而预定阈值84之下的元组86不在进一步考虑之列。举例来说,使用20%的预定阈值84,与标识符1344580和4136031对应的元组85将保留,与识别符0823673到0023471对应的元组86将被删除。
作为替代,预定阈值84可以定义为上限,之上的元组将被删除。将所识别的广告结果43与关联的分数44相关联,以及预定阈值84的应用,都可以采用其他形式,正如本领域的技术人员所认识的那样。
图5A-5C是示意图,举例显示了由图2的定向和广告创意发生器31使用的广告创意90、93、96。广告创意提供了产品或服务的有关信息,并能够包括文本、图像、声音和其他内容。广告创意能够概括相应广告摘录46之内包含的产品或服务信息。在本发明进一步的实施例中,广告创意可以基于类别名51,也可以基于描述所述产品或服务的任何其他类型或来源的信息。
广告创意不必遵循规定的形式,而且具体广告创意采用的格式将部分地取决于提供广告创意的网页的尺寸和显示特征。标准化的广告创意便于在给定网页上放置多个广告。一般来说,当提供为标准化的基于网络的广告时,每个广告创意都包括产品的名称和主体。优选情况下,产品的名称在视觉上不同于主体,并能够呈现为例如加下划线的更大字体,或适于显示为基于网络内容的任何其他形式。主体呈现附加的信息,并能够非排他地包括扩展的产品名称、描述、类别名称、和商家信息。主体能够呈现为例如较小的字体,或适于显示为基于网络内容的任何其他形式。产品的名称和主体都能够包括引用进一步网络内容的超链接。此外,整个广告创意能够在一个框架中提供,并能够通过对文本和框架斟酌地使用色彩,在视觉上使其特别突出。最后,广告创意能够包括图像,并能够提供为自由格式文本,以补充或替代两部分的格式。
广告创意90、93、96的每一个都能够包括在广告集42中,作为广告创意元组101的一部分,正如以下参考图6将进一步说明。可选广告创意生成组件50能够建立广告创意,以使其包括在广告集42或广告45中。在本发明的进一步实施例中,相对于广告45指定广告创意,既可以直接地通过广告45包括广告创意,也可以间接地,比如通过与广告45相关联的超链接指定广告创意。作为替代,对应的广告摘录43也能够包括有可能用作广告创意的提示或预定义的文本。另外,广告创意还能够被预先计算或高速缓存。
在所介绍的实施例中,每个广告创意90都提供为网络内容,以超文本标记语言的适当变种,比如Hypertext MarkupLanguage(HTML)撰写。
图6是数据结构图100,举例显示了由图2的定向和广告创意发生器31提供的广告创意元组101。所产生的广告创意90、93、96以及所关联的固定价格48和可变价格49存储在作为广告集42提供的元组101内,元组101包含定义广告创意90、93、96以及相关联的固定价格值103和可变价格值104的代码102。广告服务器22或等效组件能够进一步地评估元组101中的固定价格值103和可变价格值104,对在具体网页上出现的广告45进行最后的确定。作为实例的继续,元组101包含代码102,对应于参考以上图5所示的、为广告创意90产生的HTML代码的部分摘录,并且包括0.05的固定价格值1 03和0.35的可变价格值104。将广告创意90、93、96和相关联的固定价格值103和可变价格值104进行关联的其他形式也是可行的,正如本领域的技术人员所认识的那样。
图7是流程图,显示了根据本发明对基于网络的广告45进行自动定向的方法110。方法110描述为过程操作或步骤的序列,能够由例如图2的定向和广告创意发生器31或在本发明替代实施例中的其他组件执行。
方法110从处理查询39开始(方框111)。然后对广告46进行识别和定向(方框112),正如以下参考图8的进一步说明,它对所识别的广告结果43进行打分、过滤和归类。然后为剩余的一个或多个广告结果43获取广告创意(方框113)。能够从多种来源获取广告创意。首先,能够从广告摘录43产生广告创意,比如以上参考可选广告创意生成组件50所进行的说明。在本发明的进一步实施例中,相对于广告45指定广告创意,既可以直接地通过广告45包括广告创意,也可以间接地,比如通过与广告45相关联的超链接指定广告创意。作为替代,对应的广告摘录43也能够包括有可能用作广告创意的提示或预定义的文本。另外,广告创意还能够被预先计算或高速缓存。在获取了广告创意之后,每个广告创意以及相关联的固定价格48和可变价格49都提供为广告集(方框114),由广告服务器22或等效组件使用。然后终止所述例行程序。
图8是流程图,显示了图7方法110中所用的定向广告45的例行程序120。该例行程序的目的是根据查询45与每个识别的广告45的信息和特征之间匹配质量的程度,定向一个或多个广告45。
作为初始步骤,对照广告45处理从用户19接收到的,通常是关于对网络内容24、新闻消息25以及其他内容27的请求的查询39(方框121),产生一组广告结果43。对每个广告结果43都进行打分,并将数字分数44关联到广告结果43(方框122)。数字分数44可以基于与每个广告45的实际内容的匹配程度、与广告45相关联的产品或服务类别名51的匹配程度,或与实际内容和类别名51的组合的匹配程度。优选情况下,打分后的广告结果43按照分数44分选。可选情况下,未能满足预定阈值的打分后广告结果43不在进一步考虑之列,或者保留并等待做进一步的评估。
然后对剩余的打分后广告结果43进行过滤,以进一步删减不太可能与查询39相关联的广告结果43(方框123)。每个查询39都能够根据国家、场所、语言、日常预算以及其他因素进行分类,并通过把查询39中的分类41应用于与每个广告结果43关联的信息和特征,过滤广告结果43。在删减之后,按如下方式反复地处理每个剩余广告结果43(方框124-129)。例如根据广告45的尺寸、布局和内容获取与广告结果43关联的固定价格48(方框126)。类似地,例如根据显示、选择频率或类似因素确定与广告结果43关联的可变价格49(方框126)。可选情况下,如果固定价格48或可变价格49太低(方框127),广告结果43就不在进一步考虑之列(方框128)。可变价格49和固定价格48能够分别地考虑,也能够结合考虑。在本发明的进一步实施例中,能够在评估固定价格48和可变价格49之一或两者后,调节阈值,而且如果不满足所述阈值,广告结果43就不在进一步考虑之列。对每个剩余广告结果43都进行处理(方框129)。
下一步,通过应用选择准则,对具有足够相关性的广告结果43以及相关联的固定和可变价格进行归类(方框130)。在所介绍的实施例中,归类截止值被应用于具有固定价格48和具有随机化成分的可变价格49的产品,以确定可接受的广告结果43。之后对照所述归类截止值,对所归类的广告结果43进行排序和评估,以过滤广告结果43。在归类之后,选择最高的n个剩余广告结果43(方框131),以产生为广告创意,其中n大于1。然后返回所述例行程序。
虽然已经参考某些示范实施例具体地显示和介绍了本发明,但是本领域的技术人员将会理解,在形式和细节上可以作出前述的和其他的改变,而不脱离本发明的实质和范围。

Claims (29)

1.一种对基于网络的广告(45)进行自动定向的系统(31),包括:
索引器(35),用于识别相对于查询(39)的广告(45),其中,识别的广告(45)描述了关于产品与服务的至少其一的特征(61);
记分器(36),用于根据所述查询(39)与所述识别广告的特征(61)之间的匹配情况,给所述广告(45)打分;以及
定向组件(34),提供至少某些所述广告(45)作为基于网络的内容(24)。
2.根据权利要求1的系统(31),其中,根据所述匹配的程度,向所述识别的广告(45)分配数值分数(44)。
3.根据权利要求2的系统(31),其中,相对于内容匹配和归类匹配的至少其一,确定所述数值分数(44)。
4.根据权利要求2的系统(31),进一步包括:
分选器(38),用于按照所述数值分数(44),分选至少某些识别的广告(45)。
5.根据权利要求4的系统(31),进一步包括:
选择器(38),用于相对于预定阈值,选择至少某些所述分选后的识别的广告(45)。
6.根据权利要求1的系统(31),进一步包括:
过滤器(37),用于相对于国家、场所、语言和日常预算的至少其一,对所述识别的广告(45)进行过滤。
7.根据权利要求1的系统(31),进一步包括:
归类器(38),用于使用选择准则,对所述识别的广告(45)进行归类,以及对至少某些所述归类后的识别的广告(45)进行排序。
8.根据权利要求7的系统(31),进一步包括:
选择器(38),用于相对于归类截止值选择至少某些所述排序后的识别的广告(45)。
9.根据权利要求7的系统(31),进一步包括:
评价器(37),根据与一个或多个所述识别的广告(45)相关联的固定价格(48)、可变价格(49)和随机因素的至少其一,评价所述选择准则。
10.根据权利要求9的系统(31),其中,可接受的固定价格(48)和可接受的可变价格(49)的至少其一被应用为所述选择准则。
11.根据权利要求9的系统(31),其中,所述固定价格(48)和所述可变价格(49)的至少其一被提供为所述识别的广告(45)的特征(61)的一部分。
12.根据权利要求1的系统(31),进一步包括:
广告创意发生器(50),根据至少一个这样识别的广告(45)的特征(61),产生广告创意(90)。
13.根据权利要求12的系统(31),其中,所述广告创意(90)被提供为至少某些所述广告(45)的一部分。
14.根据权利要求1的系统(31),其中,所述广告创意(90)被提供为与至少一个这样识别的广告(45)一起提供的提示、预定义文本、预计算的广告创意(90)和高速缓存的广告创意(90)的至少其一。
15.一种对基于网络的广告(45)进行自动定向的方法(110),包括:
识别(121)相对于查询(39)的广告(45),其中,识别的广告(45)描述了关于产品和服务至少其一的特征(61);
根据所述查询(39)与所述识别广告的特征(61)之间的匹配情况,给所述广告(45)打分(122);以及
提供(114)至少某些所述广告(45)作为基于网络的内容(24)。
16.根据权利要求15的方法(110),进一步包括:
根据所述匹配的程度,向所述识别的广告(45)分配(122)数值分数(44)。
17.根据权利要求16的方法(110),进一步包括:
相对于内容匹配和归类匹配的至少其一,确定(122)所述数值分数(44)。
18.根据权利要求16的方法(110),进一步包括:
按照所述数值分数(44),分选(130)至少某些识别的广告(45)。
19.根据权利要求18的方法(110),进一步包括:
相对于预定阈值,选择(131)至少某些所述分选后的识别的广告(45)。
20.根据权利要求15的方法(110),进一步包括:
相对于国家、场所、语言和日常预算的至少其一,对所述识别的广告(45)进行过滤(123)。
21.根据权利要求15的方法(110),进一步包括:
使用选择准则,对所述识别的广告(45)进行归类(130),以及
对至少某些所述归类后的识别的广告(45)进行排序(130)。
22.根据权利要求21的方法(110),进一步包括:
相对于归类截止值选择(131)至少某些所述排序后的识别的广告(45)。
23.根据权利要求21的方法(110),进一步包括:
根据与一个或多个所述识别的广告(45)相关联的固定价格(48)、可变价格(49)和随机因素的至少其一,评价(121)所述选择准则。
24.根据权利要求23的方法(110),进一步包括:
将可接受的固定价格(48)和可接受的可变价格(49)的至少其一被应用(127)为所述选择准则。
25.根据权利要求23的方法(110),进一步包括:
提供(125、126)所述固定价格(48)和所述可变价格(49)的至少其一作为所述识别的广告(45)的特征(61)的一部分。
26.根据权利要求15的方法(110),进一步包括:
根据至少一个这样识别的广告(45)的特征(61),产生(113)广告创意(90)。
27.根据权利要求26的方法(110),进一步包括:
提供(114)所述广告创意(90)作为至少某些所述广告(45)的一部分。
28.根据权利要求15的方法(110),进一步包括:
提供(114)所述广告创意(90)作为与至少一个这样识别的广告(45)一起提供的提示、预定义文本、预计算的广告创意(90)和高速缓存的广告创意(90)的至少其一。
29.一种计算机可读的存储介质(115),保存有用于执行根据权利要求15的方法(110)的代码。
CNA2004800337452A 2003-09-30 2004-09-29 对基于网络的广告进行自动定向 Pending CN101061496A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/676,195 US8041601B2 (en) 2003-09-30 2003-09-30 System and method for automatically targeting web-based advertisements
US10/676,195 2003-09-30

Publications (1)

Publication Number Publication Date
CN101061496A true CN101061496A (zh) 2007-10-24

Family

ID=34377333

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2004800337452A Pending CN101061496A (zh) 2003-09-30 2004-09-29 对基于网络的广告进行自动定向

Country Status (9)

Country Link
US (1) US8041601B2 (zh)
EP (1) EP1678573A4 (zh)
JP (1) JP2007524925A (zh)
KR (1) KR100857049B1 (zh)
CN (1) CN101061496A (zh)
AU (1) AU2004279095B2 (zh)
BR (1) BRPI0414928A (zh)
CA (1) CA2540805C (zh)
WO (1) WO2005033879A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104392367B (zh) * 2008-04-04 2017-10-24 谷歌公司 用于选择和递送内容项的方法和系统

Families Citing this family (148)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100384899B1 (ko) * 2001-01-10 2003-05-23 한국전자통신연구원 무선통신 시스템에서 끊김없는 주파수간 하드 핸드오버 방법
US7752072B2 (en) * 2002-07-16 2010-07-06 Google Inc. Method and system for providing advertising through content specific nodes over the internet
US8050970B2 (en) 2002-07-25 2011-11-01 Google Inc. Method and system for providing filtered and/or masked advertisements over the internet
US20040044571A1 (en) * 2002-08-27 2004-03-04 Bronnimann Eric Robert Method and system for providing advertising listing variance in distribution feeds over the internet to maximize revenue to the advertising distributor
US8321427B2 (en) 2002-10-31 2012-11-27 Promptu Systems Corporation Method and apparatus for generation and augmentation of search terms from external and internal sources
US8311890B2 (en) 2002-11-01 2012-11-13 Google Inc. Method and system for dynamic textual ad distribution via email
US7720828B2 (en) * 2004-06-29 2010-05-18 Blake Bookstaff Method and system for automated intelligent electronic advertising
DE10345065A1 (de) * 2003-09-26 2005-04-14 Boehringer Ingelheim Pharma Gmbh & Co. Kg Aerosolformulierung für die Inhalation enthaltend ein Anticholinergikum
US7930206B2 (en) 2003-11-03 2011-04-19 Google Inc. System and method for enabling an advertisement to follow the user to additional web pages
US20050096980A1 (en) * 2003-11-03 2005-05-05 Ross Koningstein System and method for delivering internet advertisements that change between textual and graphical ads on demand by a user
US8676790B1 (en) * 2003-12-05 2014-03-18 Google Inc. Methods and systems for improving search rankings using advertising data
US7302645B1 (en) 2003-12-10 2007-11-27 Google Inc. Methods and systems for identifying manipulated articles
US20050144069A1 (en) * 2003-12-23 2005-06-30 Wiseman Leora R. Method and system for providing targeted graphical advertisements
US7533090B2 (en) * 2004-03-30 2009-05-12 Google Inc. System and method for rating electronic documents
US20050222900A1 (en) * 2004-03-30 2005-10-06 Prashant Fuloria Selectively delivering advertisements based at least in part on trademark issues
US7996753B1 (en) 2004-05-10 2011-08-09 Google Inc. Method and system for automatically creating an image advertisement
US7639898B1 (en) 2004-05-10 2009-12-29 Google Inc. Method and system for approving documents based on image similarity
US11409812B1 (en) 2004-05-10 2022-08-09 Google Llc Method and system for mining image searches to associate images with concepts
US7801738B2 (en) * 2004-05-10 2010-09-21 Google Inc. System and method for rating documents comprising an image
US8065611B1 (en) 2004-06-30 2011-11-22 Google Inc. Method and system for mining image searches to associate images with concepts
US20050267799A1 (en) * 2004-05-10 2005-12-01 Wesley Chan System and method for enabling publishers to select preferred types of electronic documents
US7697791B1 (en) * 2004-05-10 2010-04-13 Google Inc. Method and system for providing targeted documents based on concepts automatically identified therein
US8473349B1 (en) * 2004-05-21 2013-06-25 A9.Com, Inc. Ad server and syndication system
US20070271145A1 (en) * 2004-07-20 2007-11-22 Vest Herb D Consolidated System for Managing Internet Ads
US8762280B1 (en) 2004-12-02 2014-06-24 Google Inc. Method and system for using a network analysis system to verify content on a website
US20060130143A1 (en) * 2004-12-14 2006-06-15 Shrader Theodore J Method and system for utilizing informaiton worms to generate information channels
US20060161476A1 (en) * 2005-01-19 2006-07-20 Meir Zohar System for acquisition of users
US10482474B1 (en) 2005-01-19 2019-11-19 A9.Com, Inc. Advertising database system and method
US20090030779A1 (en) * 2005-02-04 2009-01-29 Preston Tollinger Electronic coupon filtering and delivery
EP1846885A2 (en) * 2005-02-04 2007-10-24 Cellfire, Inc. Delivering targeted advertising to mobile devices
US7657520B2 (en) * 2005-03-03 2010-02-02 Google, Inc. Providing history and transaction volume information of a content source to users
US8087068B1 (en) 2005-03-08 2011-12-27 Google Inc. Verifying access to a network account over multiple user communication portals based on security criteria
US7757080B1 (en) 2005-03-11 2010-07-13 Google Inc. User validation using cookies and isolated backup validation
US7890369B2 (en) 2005-04-15 2011-02-15 The Go Daddy Group, Inc. Relevant online ads for domain name advertiser
US7917389B2 (en) 2005-04-15 2011-03-29 The Go Daddy Group, Inc. Relevant email ads for domain name advertiser
US7921035B2 (en) 2005-04-15 2011-04-05 The Go Daddy Group, Inc. Parked webpage domain name suggestions
US20070011050A1 (en) * 2005-05-20 2007-01-11 Steven Klopf Digital advertising system
US20070162342A1 (en) * 2005-05-20 2007-07-12 Steven Klopf Digital advertising system
US7744256B2 (en) * 2006-05-22 2010-06-29 Edison Price Lighting, Inc. LED array wafer lighting fixture
US7725502B1 (en) 2005-06-15 2010-05-25 Google Inc. Time-multiplexing documents based on preferences or relatedness
US7903099B2 (en) * 2005-06-20 2011-03-08 Google Inc. Allocating advertising space in a network of displays
US20070027901A1 (en) * 2005-08-01 2007-02-01 John Chan Method and System for Developing and Managing A Computer-Based Marketing Campaign
US8131594B1 (en) 2005-08-11 2012-03-06 Amazon Technologies, Inc. System and method for facilitating targeted advertising
US20070073696A1 (en) * 2005-09-28 2007-03-29 Google, Inc. Online data verification of listing data
US8370197B2 (en) * 2005-09-30 2013-02-05 Google Inc. Controlling the serving of advertisements, such as cost per impression advertisements for example, to improve the value of such serves
US8676781B1 (en) 2005-10-19 2014-03-18 A9.Com, Inc. Method and system for associating an advertisement with a web page
US7603619B2 (en) * 2005-11-29 2009-10-13 Google Inc. Formatting a user network site based on user preferences and format performance data
US8185819B2 (en) 2005-12-12 2012-05-22 Google Inc. Module specification for a module to be incorporated into a container document
US9294334B2 (en) 2005-12-12 2016-03-22 Google Inc. Controlling communication within a container document
US20070204010A1 (en) * 2005-12-12 2007-08-30 Steven Goldberg Remote Module Syndication System and Method
US7730082B2 (en) 2005-12-12 2010-06-01 Google Inc. Remote module incorporation into a container document
US7730109B2 (en) 2005-12-12 2010-06-01 Google, Inc. Message catalogs for remote modules
US7725530B2 (en) * 2005-12-12 2010-05-25 Google Inc. Proxy server collection of data for module incorporation into a container document
US7971137B2 (en) * 2005-12-14 2011-06-28 Google Inc. Detecting and rejecting annoying documents
US20070156887A1 (en) * 2005-12-30 2007-07-05 Daniel Wright Predicting ad quality
US8065184B2 (en) 2005-12-30 2011-11-22 Google Inc. Estimating ad quality from observed user behavior
US7827060B2 (en) 2005-12-30 2010-11-02 Google Inc. Using estimated ad qualities for ad filtering, ranking and promotion
US10600090B2 (en) 2005-12-30 2020-03-24 Google Llc Query feature based data structure retrieval of predicted values
US9177124B2 (en) 2006-03-01 2015-11-03 Oracle International Corporation Flexible authentication framework
US20070214129A1 (en) * 2006-03-01 2007-09-13 Oracle International Corporation Flexible Authorization Model for Secure Search
US8875249B2 (en) * 2006-03-01 2014-10-28 Oracle International Corporation Minimum lifespan credentials for crawling data repositories
US8868540B2 (en) * 2006-03-01 2014-10-21 Oracle International Corporation Method for suggesting web links and alternate terms for matching search queries
US8707451B2 (en) 2006-03-01 2014-04-22 Oracle International Corporation Search hit URL modification for secure application integration
US8214394B2 (en) 2006-03-01 2012-07-03 Oracle International Corporation Propagating user identities in a secure federated search system
US20070239533A1 (en) * 2006-03-31 2007-10-11 Susan Wojcicki Allocating and monetizing advertising space in offline media through online usage and pricing model
US8023927B1 (en) 2006-06-29 2011-09-20 Google Inc. Abuse-resistant method of registering user accounts with an online service
US8954861B1 (en) 2006-08-07 2015-02-10 Google Inc. Administrator configurable gadget directory for personalized start pages
US8185830B2 (en) 2006-08-07 2012-05-22 Google Inc. Configuring a content document for users and user groups
US20090037935A1 (en) * 2006-08-07 2009-02-05 Shoumen Saha Updating The Configuration of Container Documents
US8407250B2 (en) 2006-08-07 2013-03-26 Google Inc. Distribution of content document to varying users with security customization and scalability
US20080046315A1 (en) * 2006-08-17 2008-02-21 Google, Inc. Realizing revenue from advertisement placement
US20080066107A1 (en) 2006-09-12 2008-03-13 Google Inc. Using Viewing Signals in Targeted Video Advertising
EP2095313A4 (en) * 2006-10-27 2011-11-02 Cvon Innovations Ltd PROCESS AND DEVICE FOR SUBSCRIBER MANAGEMENT
US7895175B2 (en) * 2006-11-15 2011-02-22 Yahoo! Inc. Client-side federated search
US8326685B2 (en) * 2007-02-02 2012-12-04 Harris Corporation System and method for an adaptive scheduling system architecture
US8423407B2 (en) * 2007-02-02 2013-04-16 Andrew Llc System and method for an adaptive scheduling system architecture
GB2445630B (en) * 2007-03-12 2008-11-12 Cvon Innovations Ltd Dynamic message allocation system and method
US8667532B2 (en) 2007-04-18 2014-03-04 Google Inc. Content recognition for targeting video advertisements
US20080276266A1 (en) * 2007-04-18 2008-11-06 Google Inc. Characterizing content for identification of advertising
US20080288310A1 (en) * 2007-05-16 2008-11-20 Cvon Innovation Services Oy Methodologies and systems for mobile marketing and advertising
US8433611B2 (en) 2007-06-27 2013-04-30 Google Inc. Selection of advertisements for placement with content
US9064024B2 (en) 2007-08-21 2015-06-23 Google Inc. Bundle generation
US20090070207A1 (en) * 2007-09-10 2009-03-12 Cellfire Electronic coupon display system and method
US20080033822A1 (en) * 2007-10-03 2008-02-07 The Go Daddy Group, Inc. Systems and methods for filtering online advertisements containing third-party trademarks
US20090099931A1 (en) * 2007-10-04 2009-04-16 Cvon Innovations Ltd. System, method and computer program for assocating advertisements with web or wap pages
WO2009048550A2 (en) * 2007-10-09 2009-04-16 Keep In Touch, Inc. Time sensitive scheduling data delivery network
GB2453810A (en) * 2007-10-15 2009-04-22 Cvon Innovations Ltd System, Method and Computer Program for Modifying Communications by Insertion of a Targeted Media Content or Advertisement
US20090106848A1 (en) * 2007-10-19 2009-04-23 Keep In Touch Systems, Inc. System and method for Time Sensitive Scheduling Data privacy protection
US20090106076A1 (en) * 2007-10-19 2009-04-23 Keep In Touch Systemstm, Inc. System and method for a time sensitive scheduling data promotions network
US10346854B2 (en) 2007-11-30 2019-07-09 Microsoft Technology Licensing, Llc Feature-value attachment, reranking and filtering for advertisements
WO2009085115A2 (en) * 2007-12-21 2009-07-09 Keep In Touch Systems, Inc. System and method for reception time zone presentation of time sensitive scheduling data
WO2009085116A2 (en) * 2007-12-21 2009-07-09 Keep In Touch Systems, Inc. System and method for time sensitive scheduling data grid flow management
US9824372B1 (en) 2008-02-11 2017-11-21 Google Llc Associating advertisements with videos
JP5259212B2 (ja) * 2008-02-26 2013-08-07 Kddi株式会社 音楽連動型広告配信方法、装置およびシステム
US8069187B2 (en) * 2008-03-26 2011-11-29 The Go Daddy Group, Inc. Suggesting concept-based top-level domain names
US20090248736A1 (en) * 2008-03-26 2009-10-01 The Go Daddy Group, Inc. Displaying concept-based targeted advertising
US7904445B2 (en) * 2008-03-26 2011-03-08 The Go Daddy Group, Inc. Displaying concept-based search results
US7962438B2 (en) * 2008-03-26 2011-06-14 The Go Daddy Group, Inc. Suggesting concept-based domain names
US20100037149A1 (en) * 2008-08-05 2010-02-11 Google Inc. Annotating Media Content Items
AU2009296763A1 (en) * 2008-09-26 2010-04-01 Brand Affinity Technologies, Inc. An advertising request and rules-based content provision engine, system and method
US9009154B2 (en) * 2008-10-01 2015-04-14 Google Inc. Evaluating presentation of advertisments with regard to ranking order
US20100088166A1 (en) * 2008-10-06 2010-04-08 Cellfire, Inc. Electronic Coupons
US9305098B1 (en) 2008-10-09 2016-04-05 SuperMedia LLC Pricing for online listings
US8239393B1 (en) 2008-10-09 2012-08-07 SuperMedia LLC Distribution for online listings
US10334324B2 (en) 2008-11-26 2019-06-25 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US10977693B2 (en) 2008-11-26 2021-04-13 Free Stream Media Corp. Association of content identifier of audio-visual data with additional data through capture infrastructure
US9961388B2 (en) 2008-11-26 2018-05-01 David Harrison Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements
US9386356B2 (en) 2008-11-26 2016-07-05 Free Stream Media Corp. Targeting with television audience data across multiple screens
US10880340B2 (en) 2008-11-26 2020-12-29 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US9154942B2 (en) 2008-11-26 2015-10-06 Free Stream Media Corp. Zero configuration communication between a browser and a networked media device
US8180891B1 (en) 2008-11-26 2012-05-15 Free Stream Media Corp. Discovery, access control, and communication with networked services from within a security sandbox
US9986279B2 (en) 2008-11-26 2018-05-29 Free Stream Media Corp. Discovery, access control, and communication with networked services
US10631068B2 (en) 2008-11-26 2020-04-21 Free Stream Media Corp. Content exposure attribution based on renderings of related content across multiple devices
US10567823B2 (en) 2008-11-26 2020-02-18 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US9519772B2 (en) 2008-11-26 2016-12-13 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US10419541B2 (en) 2008-11-26 2019-09-17 Free Stream Media Corp. Remotely control devices over a network without authentication or registration
US9100223B2 (en) * 2008-12-01 2015-08-04 Google Inc. Selecting format for content distribution
WO2010078539A2 (en) * 2009-01-04 2010-07-08 Robert Thomas Kulakowski Advertising profiling and targeting system
US8972411B1 (en) * 2009-01-27 2015-03-03 Google Inc. Selection of sponsored content using multiple sets of query terms
US20100223144A1 (en) * 2009-02-27 2010-09-02 The Go Daddy Group, Inc. Systems for generating online advertisements offering dynamic content relevant domain names for registration
US20100223278A1 (en) * 2009-02-27 2010-09-02 The Go Daddy Group, Inc. Generating online advertisments based upon available dynamic content relevant domain names
US20100325253A1 (en) * 2009-06-18 2010-12-23 The Go Daddy Group, Inc. Generating and registering screen name-based domain names
US8312364B2 (en) 2009-09-17 2012-11-13 Go Daddy Operating Company, LLC Social website domain registration announcement and search engine feed
US8276057B2 (en) 2009-09-17 2012-09-25 Go Daddy Operating Company, LLC Announcing a domain name registration on a social website
JP5139397B2 (ja) * 2009-10-20 2013-02-06 ヤフー株式会社 広告配信装置及び方法
US9152708B1 (en) 2009-12-14 2015-10-06 Google Inc. Target-video specific co-watched video clusters
US9858593B2 (en) 2010-04-09 2018-01-02 Go Daddy Operating Company, LLC URL shortening based online advertising
US8898217B2 (en) 2010-05-06 2014-11-25 Apple Inc. Content delivery based on user terminal events
US8788260B2 (en) * 2010-05-11 2014-07-22 Microsoft Corporation Generating snippets based on content features
US8510309B2 (en) 2010-08-31 2013-08-13 Apple Inc. Selection and delivery of invitational content based on prediction of user interest
US8983978B2 (en) 2010-08-31 2015-03-17 Apple Inc. Location-intention context for content delivery
US20120253927A1 (en) * 2011-04-01 2012-10-04 Microsoft Corporation Machine learning approach for determining quality scores
US20120253899A1 (en) * 2011-04-01 2012-10-04 Microsoft Corporation Table approach for determining quality scores
US20120278329A1 (en) * 2011-04-29 2012-11-01 Google Inc. Tracking feeds in a social network
US9589272B2 (en) * 2011-08-19 2017-03-07 Flipp Corporation System, method, and device for organizing and presenting digital flyers
US9471551B1 (en) * 2012-02-03 2016-10-18 Google Inc. Promoting content
US9378191B1 (en) 2012-02-03 2016-06-28 Google Inc. Promoting content
US9304985B1 (en) 2012-02-03 2016-04-05 Google Inc. Promoting content
CN107257500A (zh) * 2012-02-15 2017-10-17 汤姆逊许可公司 用于呈现和提供定向广告的方法和装置
US9141504B2 (en) 2012-06-28 2015-09-22 Apple Inc. Presenting status data received from multiple devices
US20140297420A1 (en) * 2013-04-02 2014-10-02 Kyle Patel Interactive shopping system for use with mobile computing devices
US9827714B1 (en) 2014-05-16 2017-11-28 Google Llc Method and system for 3-D printing of 3-D object models in interactive content items
US20160148256A1 (en) * 2014-11-26 2016-05-26 Mastercard International Incorporated Systems and methods for recommending vacation options based on historical transaction data
US20160292733A1 (en) * 2015-03-30 2016-10-06 Chitta Ranjan Optimizing online traffic allocation between content sources
US20190197605A1 (en) * 2017-01-23 2019-06-27 Symphony Retailai Conversational intelligence architecture system
WO2019077124A1 (en) * 2017-10-19 2019-04-25 Amadeus S.A.S. SHARING RESEARCH CRITERIA BETWEEN MULTIPLE RESEARCH SPACES
FR3072811B1 (fr) * 2017-10-19 2022-04-01 Amadeus Sas Partage de criteres de recherche entre de multiples espaces de recherche
KR102498264B1 (ko) * 2018-08-31 2023-02-09 구글 엘엘씨 동적 키보드 인터페이스 내에서 애니메이션 이미지를 배치하는 방법 및 시스템

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6285999B1 (en) 1997-01-10 2001-09-04 The Board Of Trustees Of The Leland Stanford Junior University Method for node ranking in a linked database
US6098065A (en) 1997-02-13 2000-08-01 Nortel Networks Corporation Associative search engine
US6216129B1 (en) * 1998-12-03 2001-04-10 Expanse Networks, Inc. Advertisement selection system supporting discretionary target market characteristics
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
US7225182B2 (en) 1999-05-28 2007-05-29 Overture Services, Inc. Recommending search terms using collaborative filtering and web spidering
AU2000238383A1 (en) 2000-04-14 2001-10-30 Venture Matrix, Inc. Information providing system, information providing device, and terminal
JP2001338218A (ja) 2000-05-29 2001-12-07 Isao:Kk 広告システム、広告方法、および、プログラムを記録したコンピュータ読み取り可能な記録媒体
US6829780B2 (en) * 2000-07-17 2004-12-07 International Business Machines Corporation System and method for dynamically optimizing a banner advertisement to counter competing advertisements
JP2002073680A (ja) 2000-08-30 2002-03-12 Mitsubishi Research Institute Inc 技術情報検索システム
JP2002123477A (ja) 2000-10-12 2002-04-26 Isao:Kk コミュニケーションシステム、コミュニケーション情報処理装置、情報端末装置、コミュニケーション情報処理方法、および、記憶媒体
US6778975B1 (en) * 2001-03-05 2004-08-17 Overture Services, Inc. Search engine for selecting targeted messages
US7007074B2 (en) * 2001-09-10 2006-02-28 Yahoo! Inc. Targeted advertisements using time-dependent key search terms
US7136875B2 (en) * 2002-09-24 2006-11-14 Google, Inc. Serving advertisements based on content
US7716161B2 (en) * 2002-09-24 2010-05-11 Google, Inc, Methods and apparatus for serving relevant advertisements

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104392367B (zh) * 2008-04-04 2017-10-24 谷歌公司 用于选择和递送内容项的方法和系统

Also Published As

Publication number Publication date
AU2004279095B2 (en) 2009-06-11
CA2540805A1 (en) 2005-04-14
WO2005033879A3 (en) 2006-06-01
KR20060080240A (ko) 2006-07-07
KR100857049B1 (ko) 2008-09-05
EP1678573A4 (en) 2009-05-13
US20050071224A1 (en) 2005-03-31
US8041601B2 (en) 2011-10-18
WO2005033879A2 (en) 2005-04-14
CA2540805C (en) 2013-05-28
AU2004279095A1 (en) 2005-04-14
JP2007524925A (ja) 2007-08-30
BRPI0414928A (pt) 2006-11-07
EP1678573A2 (en) 2006-07-12

Similar Documents

Publication Publication Date Title
CN101061496A (zh) 对基于网络的广告进行自动定向
US11367112B2 (en) Identifying related information given content and/or presenting related information in association with content-related advertisements
KR100932318B1 (ko) 웹 검색 기술 및 웹 컨텐트와 결합된 후원 검색 목록의매칭 및 랭킹
CA2530400C (en) Serving advertisements using a search of advertiser web information
US7801899B1 (en) Mixing items, such as ad targeting keyword suggestions, from heterogeneous sources
AU2004260464B2 (en) Improving content-targeted advertising using collected user behavior data
CA2530493C (en) Rendering advertisements with documents having one or more topics using user topic interest information
US7831474B2 (en) System and method for associating an unvalued search term with a valued search term
US20070214048A1 (en) Method and system for developing and managing a computer-based marketing campaign
US20070027850A1 (en) Methods and systems for developing and managing a computer-based marketing campaign
US20070129997A1 (en) Systems and methods for assigning monetary values to search terms
CN101198978A (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
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20071024