识别和/或封锁文档特定的竞争广告之类的广告
2020-01-13

识别和/或封锁文档特定的竞争广告之类的广告

内容拥有者的伙伴(如网站/网页出版者)能够易于封锁广告的整个或宽或窄的类别,并且能够指定不受欢迎的广告内容或定向。可以将若干概念关联到某刊登位置,并且对给定刊登位置可以封锁这些概念相关的广告。另外,可以将若干术语关联到某刊登位置并且对给定刊登位置可以封锁包括任何所述术语的广告。

最后,搜索引擎220可以将所述广告以及将要何时、何处和/或如何提供所述广告的有关信息(如位置、点进与否、印象时间、印象日期、尺寸、转化与否等等)发送回广告服务器120/210。作为替代,或者作为补充,也可以由某种其他装置将这种信息提供回广告服务器120/210。

某些广告提供系统提供基于URL的或基于域名的(如基于网站的)广告封锁。在这些系统中,封锁列表包括URL和/或网站主页。广告可以包括可视的URL或至URL的链接。如果广告包括具体的网页所关联之封锁列表上的可见的URL或至URL的链接,就不将它与该网页一起提供。遗憾的是,产生封锁列表往往需要人力密集的过程,产生相关的关键词并搜索这些关键词以便识别应当封锁的广告。另外,随着新广告对于新网页或网站的加入,管理这些封锁列表变得不容易。否则,封锁列表将不会封锁在它初始创建之后进入的新广告。最后,封锁列表往往是包含过多。例如,在仅仅需要封锁某个产品类别时,可能封锁了大型超级市场如亚马逊的一切广告。因此损失了潜在的广告收入。

§4.1本发明可以在其中或与其一起运行的环境§4.1.1示范广告环境§4.1.1示范广告环境图1是某个广告环境的粗略示意图。所述环境可以包括广告入口、维护和递送系统(简称为广告服务器)120。广告商110可以直接或间接输入、维护和跟踪系统120中的广告信息。这些广告的形式可以是图形广告比如所谓的横幅广告、纯文本广告,图像广告、音频广告、视频广告、包含多种任何此类成分之组合的广告等等。这些广告也可以包括嵌入的信息,比如链接和/或机器可执行的指令。广告消费者130可以向系统120提交对广告的请求,从系统120接受响应其请求的广告,以及向系统120提供使用信息。广告消费者130以外的实体可以启动对广告的请求。尽管未显示,但是其他实体也可以向系统120提供使用信息(如是否发生了与广告有关的某个转化或点进)。这种使用信息可以包括与已经呈现的广告有关的、度量的或观测的用户行为。

搜索引擎220可以向广告服务器120/210提交对广告的请求。所述请求可以包括所需的许多广告。这个数目可以取决于搜索结果、搜索结果所占用的屏幕或页面空间量、广告的尺寸和外形等等。在一个实施例中,所需广告的数目将从一至十,优选情况下从三至五。对广告的请求也可以包括查询(作为输入的或语法描述的)、基于所述查询的信息(比如地理位置信息、所述查询是否来自分支机构以及这种分支机构的标识符)以及/或者关联到或基于搜索结果的信息。这种信息可以包括例如与搜索结果有关的标识符(如文档标识符或“docID”)、与搜索结果有关的分数(如信息检索(“IR”)分数比如查询和文档对应的特征向量的点积、页面等级分数以及/或者IR分数与页面等级分数的组合)、从所标识文档(如网页)提取的文本片断、所标识文档的完全文本、所标识文档的主题、所标识文档的特征向量等等。

附图简要说明图1是粗略示意图,显示了能够与广告系统互动的各方即实体;图2是示意图,展示了本发明可以在其中或与其一起运行的环境;图3是第一个实施例的泡式图,其中以按照本发明的方式对一组候选广告进行过滤;图4是第二个实施例的泡式图,其中以按照本发明的方式封锁若干广告;图5是示范方法500的流程图,以按照本发明的方式执行宽泛的广告过滤;图6是示范方法600的流程图,以按照本发明的方式执行狭窄的广告过滤;图7是示范方法700的流程图,以按照本发明的方式执行宽泛的广告封锁;图8展示了根据本发明的、宽泛的广告过滤技术的应用;图9展示了根据本发明的、宽泛的广告封锁技术的应用;图10展示了根据本发明的、具体的广告过滤技术的应用;图11是示范装置的框图,能够以按照本发明的方式执行多种操作。

虽然提供参数对广告特性可以是外在的,但是它们也可以与广告关联为提供条件或约束。用作提供条件或约束时,这些提供参数就直接称为“提供约束”(或“定向准则”)。例如,在某些系统中,广告商或许能够通过指定仅仅在工作日提供、不低于一定的位置、仅仅提供给一定地理位置的用户等等,定向其广告的提供。作为另一个实例,在某些系统中,广告商可以指定仅仅在页面或搜索查询包括一定的关键词或短语时,才提供其广告。作为再一个实例,在某些系统中,广告商可以指定仅仅在提供的文档包括一定的主题或概念,或者落入特定的集群或若干集群中,或者某种或某些其他类别时,才提供其广告。

图4是第二个实施例的泡式图,其中以按照本发明的方式封锁和过滤广告。类似于图3的封锁信息340,封锁信息440可以包括刊登位置名称442、宽泛的广告封锁信息444和/或具体的广告封锁信息446。刊登位置名称442用于识别一个或多个文档(如网页),将要对其使用宽泛的和/或具体的广告封锁信息。刊登位置名称信息442可以识别整个域、某条路径等。宽泛的广告封锁信息444可以包括提供由指定的刊登位置442涵盖的文档时要封锁的广告类别。具体的广告封锁信息446可以包括若干词汇和/或词组,如果在广告中发现了它们,就对由指定的刊登位置442所涵盖的文档,封锁广告提供。以下将在§4.2.2中介绍存储过滤器信息440的示范数据结构。

所述一个或多个处理器1110可以执行机器可执行的指令(如从加利福尼亚州Palo Alto的SUN微系统公司可购买的Solaris操作系统或者从许多卖主处比如北卡罗莱纳州Durham的红帽公司都可购买的Linux操作系统上运行的C或C++),使本发明的一个或多个方面生效。所述机器可执行指令的至少一部分可以(临时或更加永久地)存储在所述一台或多台存储设备1120上以及/或者可以通过一个或多个输入接口单元1130从外部来源接收。

搜索引擎——比如Google——已经使广告商能够定向其广告,所以将连同搜索结果网页呈现它们,以响应大概与此广告有关的查询。Google系统跟踪对广告和关键词的点进统计(它是效果参数)。给定了搜索关键词,能够显示的关键词定向广告数目有限,使得问题空间相对可应对。虽然搜索结果网页为广告商对更加准确的受众定向其广告提供了巨大的机会,但是搜索结果网页仅仅是万维网的一部分页面视图。

本发明使内容拥有者的伙伴(如网站/网页出版者)能够易于封锁广告的整个或宽或窄的类别,并且能够指定不受欢迎的广告内容或定向。本发明可以通过将若干概念关联到某刊登位置(property)并且对给定刊登位置封锁这些概念相关的广告,以及/或者将若干术语关联到某刊登位置并且对给定刊登位置封锁包括任何所述术语的广告来这样做。

广告服务器120可以类似于以上背景技术中提及的美国专利申请序列号10/375,900的图2中介绍的服务器。广告程序可以包括的信息涉及账户、活动、创意、定向等等。术语“账户”涉及给定广告商(如独特的电子邮件地址、密码、记帐信息等等)的信息。“活动”或者说“广告活动”是指一个或多个广告的一组或多组,并且可以包括开始日期、结束日期、预算信息、地理定向信息、辛迪加组织信息等等。例如,本田公司可以有一项为其汽车生产线的广告活动,以及为其摩托车生产线的单独广告活动。为其汽车生产线的活动有一组或多组,每组包含一个或多个广告。每个广告组都可以包括定向信息(如关键词的集合、一个或多个主题的集合等等)以及价格信息(如最高价格(每次点击的价格、每次转化的价格等等))。作为替代,或者作为补充,每个广告组还可以包括平均价格(如每次点击的平均价格、每次转化的平均价格等等)。所以单一的最高价格和/或单一的平均价格可以关联到一个或多个关键词和/或主题。如上所述,每个广告组都可以有一个或多个广告或“创意”(换言之,广告内容最终提供给终端用户)。每个广告也可以包括至某个URL的链接(如登录网页,比如广告商的主页,或者具体产品或服务器所关联的网页)。广告信息自然可以包括或多或少的信息,并且可以采用许多不同的方式组织。

正如在(以上引入的)美国专利申请序列号10/375,900中的讨论,广告可以定向至内容服务器提供的文档。因此,广告消费者130的一个实例是接收对文档(如文章、讨论思路、音乐、视频、图形、搜索结果、网页列表等等)请求,并且响应该请求检索请求的文档或提供其他服务的普通内容服务器230。所述内容服务器可以向广告服务器120/210提交对广告的请求。这种广告请求可以包括所需的许多广告。所述广告请求也可以包括文档请求信息。这种信息可以包括文档本身(如网页),文档内容或文档请求对应的类别或主题(如艺术、商业、电脑、艺术-电影、艺术-音乐等等),文档请求的全部或部分,内容寿命,内容类型(如文本、图形、视频、音频、混合媒体等等),地理位置信息,文档信息等等。