支持视频服务提供商环境中的用户生成广告事务的系统和方法

文档序号:6350116阅读:205来源:国知局
专利名称:支持视频服务提供商环境中的用户生成广告事务的系统和方法
技术领域
本发明一般关于生成和管理视频服务提供商环境中的视频广告的放置。
背景技术
在视频服务提供商(“VSP”)环境中供应视频广告(“ad”)或广告片(commercial) 是复杂的过程。存在必须发生的各种行为,以便观众在电视节目中看到广告。首先,必须由在这个领域中知识渊博的有创造力的个体生成广告的视频。视频经常由画外音叙述或其它音效来补充。视频图像时常与图形或其它视频图像重叠或交织。例如,机动车广告片可具有汽车在乡村高速路上行使的镜头,其由描述汽车制造商推销事件的语音叙述来描述,接着是本地汽车经销商及其联系信息的图像。在很多情况下,使用相同的视频剪辑,但是用不同的本地汽车经销商联系信息来变更,因此,生成类似但是定制的广告视频的系列。在产生最终的视频广告之后,广告然后可被调度以用于示出(“放置广告”)在视频服务提供商。在一个实施例中,“广告放置”能够定义为用于调度广告活动中的一个或更多广告的模式。能够在本地或全国市场中播放广告,其可涉及在多个视频服务提供商(例如,诸如局部区域中的有线服务提供商)放置相同广告。可在一天中的某些时间、在某些人口位置中以及结合某些节目来播放广告。因为将广告放置在节目的机会是有限的,可能有竞争实体希望将其广告放置在相同的节目中一因此,需要调度机制以确定放置哪个实体的广告。在呈现广告之前,广告可能必须及时编辑,转换成合适的格式(合适用于服务提供商的设备)并且由适当的视频服务提供商存储,以及调度用于如合同约定地示出。通常生成指示何时播放广告的详情的报告。上面的描述仅是在将广告放置在视频服务提供商的系统中的过程中发生的一些步骤的粗略概观,并且其示出潜在涉及的各种个体和复杂性中的一些。对于小企业放置广告,上述现有技术过程能够是困难的和/或非常昂贵的。但是,放置广告必要的功能中的很多已经部分自动化或能够由没有特殊技能的个体使用具有特别适配软件的低成本计算机来执行。例如,一些年以前,创建和编辑数字视频文件是非常困难的,但是现在能够使用现成消费者电子装置轻易地进行。另外,十年前,产生能够由专业视频设备处理的格式的视频文件曾是成本昂贵的,但是现在能够轻易地并且便宜地转换成能够由有线服务提供商使用的格式。但是,迄今为止,有助于广告的生成和放置的集成解决方案还没有被开发出来。

发明内容
在一个实施例中,呈现了允许个体生成视频剪辑的系统和方法,能够使得视频剪辑可用于由希望将广告放置在服务提供商中的那些人使用。系统允许从创建视频剪辑的个体上载视频剪辑,其中,视频剪辑然后能够被观看,并且然后被潜在广告买主选择。广告买主可下载视频剪辑,定制视频剪辑以形成广告,并且然后将它上载到系统以用于放置在视频服务提供商中。在另一个实施例中,系统将在一个或更多视频服务提供商放置广告的能力提供给广告买主,包括指示定义广告活动的参数,包括应该在哪里以及何时示出广告。广告买主可接收何时它实际被流传送到观众的报告并且能够相应地被开账单。


图1示出涉及广告始发者上载视频剪辑以及广告买主获得该视频剪辑的步骤的一个实施例。图2示出用于广告代理与其它要素交互的系统体系结构的一个实施例。图3示出与广告买主关联的简档的一个实施例。图4示出将广告映射到广告位(avail)的一个实施例。图5示出将广告映射到广告位的另一个实施例。图6示出广告代理系统的内部体系结构的一个实施例。图7示出广告代理系统的物理体系结构的一个实施例。图8示出向广告买主示出各种广告的屏幕图像的一个实施例。图9a_9b示出向广告买主呈现可用广告位的一个实施例。图10示出与广告买主交互以将广告映射到点播节目的一个实施例。图11示出广告活动报告的一个实施例。图12示出用于广告代理的系统体系结构的另一个实施例。
具体实施例方式现在将在下文参考附图更充分地描述本发明,其中,示出本发明的一些但不是全部实施例。实际上,这些发明可用很多不同形式来实施并且不应该解释为限于本文阐述的实施例;而是提供这些实施例,使得本公开将满足可申请的法律要求。类似数字在各处引用类似要素。本领域技术人员将想到本文阐述的发明的很多修改和其它实施例,这些发明有关的上述很多修改和其它实施例具有在前的描述和关联图中呈现的教导的好处。因此,要理解的是,本发明不限于公开的特定实施例,并且修改和其它实施例被打算包括在所附权利要求书的范围内。虽然本文采用了特定术语,但是仅以通用和描述性的含义来使用它们,而不是为了限制的目的。虽然本文已经描述了某些方法、设备、系统以及制造物品,但是本专利的覆盖范围不限于此。相反,本专利覆盖字面上或根据等效原则完全落入所附权利要求书的范围内的全部方法、设备、系统以及制造物品。如应该领会的,实施例可用各种方式来实现,包括方法、设备、系统或计算机程序产品。因此,实施例可采取完全硬件实施例或给处理器编程以执行某些步骤的实施例的形式。此外,各种实现可采取计算机可读存储介质上的计算机程序产品的形式,在该存储介质中实施了计算机可读程序指令。可利用任何合适的计算机可读存储介质,包括硬盘、 ⑶-ROM、光存储装置或磁存储装置。下面参考方法、设备、系统以及计算机可读程序产品的框图和流程示来描述实施例。应该理解的是,框图和流程示的每个块分别可通过计算机可读程序指令来部分实现,例如实现为计算系统中的处理器上运行的操作或逻辑步骤。这些计算机可读程序指令可加载在例如专用计算机的计算机或其它可编程数据处理设备上,以产生特定配置的机器,使得在计算机或其它可编程数据处理设备上运行的指令实现一个或更多流程图块中指定的功能。因此,框图和流程示的块支持用于执行指定功能的操作和用于执行指定功能的程序指令的各种组合。还应该理解的是,框图和流程示的每个块,以及框图和流成图中的块的组合,都能够通过专用的基于硬件的计算机系统来实现,其执行指定功能或操作, 或专用硬件和计算机指令的组合。本文使用的术语“广告买主”指个体或由所述个体操作的计算机系统,其与系统 (“广告代理”)交互以用于选择广告和/或将广告放置在视频服务提供商中。广告买主能够指获得在广告中使用视频剪辑的权利、准许或所有权的个体,而不管那些权利是如何获得的,或那些权利的范围是什么。广告买主还能够指获得视频服务提供商中的用于示出广告的调度时隙的个体。在一些实施例中,对“广告买主”的引用能够指个人或实体,其能够是一个或另一个,或这两个。广告买主还能够是向另一实体提供服务的实体,并且因此不是广告的最终买主。术语“买主”概括地使用,并且不暗示如何获得服务、调用什么能力或如何进行支付的任何要求形式。术语“放置广告”指在使得广告结合在对于观众的节目观看体验中涉及的各种步骤。通常,观众是视频服务提供商(例如有线服务提供商)的订户。“视频服务提供商”(“VSP”)通常直接或间接地涉及广告买主,因为在某一实施例中,广告买主同意将广告放置在VSP。虽然使用有线服务提供商(“CSP”)来说明本发明的原理,但是CSP只是一种类型的VSP,并且术语“视频服务提供商”包含提供点播电影或广播电视节目的其它类型的 VSP,包括固定无线视频服务提供商、IPTV提供商、提供视频的蜂窝电话提供商、卫星节目提供商等。当使用术语“有线服务提供商”时,没有暗示特定技术,例如同轴电缆、HFC或其它形式。术语“广告始发者”指个体或由所述个体操作的计算机系统,其生成可形成广告的基础的视频剪辑。因为在产生这类视频剪辑中这类个体通常依赖其创造性天赋,所以在速记词典中他们有时被称为“天才”或“有天赋的个体”。“视频剪辑”通常指由广告始发者产生的以数字视频文件的形式展示的视频,但是其还没有进行修改以变成广告视频本身。一旦修改,本文中视频一般称为“广告视频”或“广告资产”。通常,一旦广告视频修改成与VSP 兼容并且被存储在VSP中,其在本文中称为广告资产。广告资产通常符合行业标准,用于以某一形式提供信息,其包括关于内容的信息(例如,元数据)。如将是显然的,在很多情况下,术语“广告买主”或“广告始发者”可指计算机系统或操作该计算机系统的人。根据上下文,这个区别(如果有)应该是清楚的。“广告活动”指定义广告推广的必要属性所要求的信息。例如,广告买主将必须定义广告推广何时开始和何时结束,要示出哪些广告以及结合哪些VSP等。形成广告活动所要求的数据的准确范围能够从实施例到实施例变化。经常的情况是,广告买主可向其多个客户提供服务,使得广告买主具有多个活动发生。通常,为了方便给这些活动命名。因此, 广告买主可具有“蓝牛仔裤广告活动”和“跑车广告活动”。广告买主实际是否推销或制造蓝牛仔裤或跑车是不重要的。服务描述服务描述指示什么特征可能被所公开系统的一个或更多实施例来执行。虽然服务描述应该与特征的实现如何发生无关,但是提供所使用组件的某一描述以有助于说明。因为,很多特征通常在包括服务器的系统中实施,所以术语“广告代理服务器”与提供特征的系统是同义的。但是,应该认识到,除了使用“服务器”之外,其它组件或实现是可能的。服务概观提供给广告买主的能力的集合能够分成两个主要服务阶段(1)广告生成和O) 广告放置。广告生成指与创建准备好被结合到广告活动中的广告视频或广告资产关联的步骤。这些步骤通常包括生成视频剪辑,将它公布在中央仓库(例如,主管“广告代理网站”的广告代理服务器),在其中,潜在广告买主能够观看视频剪辑,接着是广告买主选择并且获得使用视频剪辑的权利。广告买主然后能够下载视频剪辑,定制它,以及然后用其最终内容将它上载回广告代理网站。一旦视频剪辑内容处于最终形式中,它就称为广告视频。它可另外转变成使得它准备好上载到VSP中的形式。如果是这样,则它称为广告资产。但是,如果广告视频没有转变,则它能够较容易地被格式化。一旦创建了广告资产,就遇到下一服务阶段广告放置。广告放置指在广告代理网站与广告买主以及与一个或更多VSP的各种系统交互中涉及的各种步骤,以便创建、修改以及运行广告活动(例如放置广告)。这涉及定义在各种VSP中存储哪些广告资产或向各种VSP提供哪些广告资产,用于向其订户或用户播放广告。广告放置阶段还包括在广告活动的运行期间或之后发生的方面,例如向广告买主报告在广告活动期间在何时示出广告的详情。因此,广告放置阶段广泛地覆盖用于放置广告的广告代理的任何方面。但是,广告放置假设广告买主具有准备好被放置的广告视频或广告资产。在广告放置阶段中涉及的广告资产不一定是广告生成阶段的产品。在一些实施例中,广告买主能够通过其它源获得广告资产。广告生成广告生成通常涉及两个分立但是相关的过程。首先,广告始发者必须创建视频剪辑并将它上载到广告代理中,用于大众观看。其次,在上载视频剪辑之后,广告买主可访问广告代理并且获得视频剪辑以便定制视频剪辑以生成广告视频,并且将它公布回广告代理上。用于执行的步骤在图1中示出。在图1中,过程100示出广告始发者上载视频剪辑的一个实施例。这在步骤102 开始,其中广告始发者使用计算机登录到广告代理服务器中。下一步骤104涉及广告始发者向广告代理上载一个或更多视频剪辑。这些视频剪辑由广告始发者之前在线下创建,并且可涉及使用计算系统、视频处理设备、视频编辑器等。所上载视频的格式可用各种格式。 在一个实施例中,视频剪辑是数字MPEG-2格式的视频数据文件。在另一个实施例中,视频剪辑是因特网可观看的形式。另外,如步骤106中所示,广告始发者可提供关于该剪辑的其它信息,例如广告始发者、许可条款、支付条款等。当上载了全部信息时,然后在步骤108中广告始发者注销。由广告始发者将视频剪辑上载到广告代理的过程完成。广告始发者能够用各种格式上载视频,包括.mpg格式、Quicktime 、Windows @ 媒体视频、.avi、MPEG2、MPEG4、3GP、H. 264以及其它格式。
一旦上载了视频剪辑,然后它就能够被潜在广告买主观看。这在图1的广告始发者上载过程150中示出。该过程在步骤152中开始,其中广告买主登录到广告代理中,并且提供标识信息。这样,广告代理知道广告买主是谁。因为广告代理还可跟踪报酬并且管理使用视频剪辑的权利,所以广告代理通常维护每个用户的一广告始发者和广告买主二者的一标识。但是,在各种实施例中,任何潜在广告买主都能够观看视频剪辑,而不必登录到广告代理中。广告代理通常提供各种搜索工具,其能够包括通过主题、广告始发者的名字或视频剪辑标识符来搜索。通常,向广告买主示出视频的缩略图像的系列。这样,广告买主能够搜索特定主题(例如,汽车)的广告、从特定广告始发者(例如,“John Doe Video Production Company")始发的广告或特定数字的视频剪辑标识符(通常,由广告始发者单独提供给广告买主)。在步骤154中,广告买主可选择缩略或文件标识符,并且观看视频的内容。通常, 当观看视频剪辑时,观看者正观看视频的降低清晰度版本。如果视频剪辑对于广告买主是可接受的,则在步骤156中广告买主选择该视频剪辑以“购买”。虽然本文示出或描述为广告买主“购买”视频,但是术语“购买”包含转让视频的权利或获得视频的许可。因此,可能的是,广告买主不正式购买涉及全部权利的完整转让的视频,而只是许可该视频。各种形式的许可是可能的,包括有限时间独占许可,或另外地有限权利。可能的是,不同视频剪辑可具有不同的条款一例如,有限许可一个价格,独占许可另一个价格,购买全部权利又一个价格等。广告代理向广告买主呈现购买条款,其在同意条款之后,允许广告买主下载满分辨率的视频和/或数据,证明使用视频剪辑的授权。在一些实施例中,广告代理还可通过向账户借记、对赊账账户收费或另外地安排广告买主和广告始发者之间的资金转帐来完成金融交易ο一旦广告买主已经购买视频剪辑(或另外地获得独占权利),广告代理就将视频剪辑标记为与广告买主关联。在某一实施例中,然后向广告买主提供观看视频剪辑的权利。 这能够用各种方式完成。在一个实施例中,个人库是包括所购买文件的文件目录,在其中, 广告买主对内容具有访问权。在另一个实施例中,视频剪辑与观看和使用该视频剪辑的权利联接,其能够限于广告买主。假设广告买主已经购买视频,则广告不再可由其它用户观看。因此,在一个实施例中,将广告从公用目录移到与广告买主关联的私有目录(或实现类似结果的其它机制)。广告始发者不显式授权这个动作,而是当购买广告时由广告买主发起。在此点,广告买主可从广告代理注销,并且通过在后续时间登录回广告代理服务器上来返回。假设在这个时间期间,广告买主将修改视频剪辑以将其转换成合适的广告视频。具体地,视频剪辑可被编辑、用附加声音或语音来配音、结合图形重叠等。在大多数情况下,这是要求的,因为“原始”视频剪辑其本身不适合作为广告视频,并且必须对于特定广告买主定制。但是,可能的是,广告始发者可公布不需要任何另外编辑的完整广告视频。在这类情况下,广告买主可只是获得使用广告视频的权利,并且然后能够前进到放置广告。在其它实施例,广告始发者可产生通用视频剪辑,只是通过向广告视频添加特许位置特定信息, 其能够容易定制用于各种商业特许位置。在步骤162中,广告买主可与第三方视频编辑者签订合同,或使用众所周知的视频编辑工具来进一步编辑视频剪辑。无论什么方法都可用于完成这个步骤,广告买主然后在步骤164中向广告代理提供广告视频和关联元数据。元数据可由用户在分立文件中提供。这种元数据通常遵照行业标准,例如日期为2007年1月5日的CableLabs 广告分发2.0规范(元数据2.0规范),MD-SP-ADVS2. 0-101-070105,通过引用结合其内容。这个元数据可包括字段,例如指示资产标识符、使用资产的开始/结束时间、提供者标识符、描述、复制特权、HD或SD的格式标识符等。备选地,广告代理中的应用程序能够提示广告买主输入各种类型的元数据,并且用遵照行业的格式生成元数据文件。在其它实施例中,广告买主可创建对应于各种特许位置的广告系列。例如,在具有特许的多个位置(例如,比萨饼快餐连锁)的大城市区域中,相同广告的多个版本能够被创建并以不同的本地地址信息被上载。因此,广告买主可购买视频剪辑的一个实例,并且然后用各种方式定制它以生成多个不同(但是类似的)的广告视频。如果必要,在步骤166中,广告代理包括处理例程以将广告视频转换成与VSP的系统兼容的编码格式。在这个实施例中,视频从例如基于因特网的视频编码格式(诸如 FLASH)转换成与有线服务提供商兼容的格式,例如MPEG-2格式。在其它实施例中,格式转换过程能够作为放置过程的初始步骤发生。这能够通过广告代理系统中的处理器来进行, 或在广告代理中可存在专用转码器以用于执行这个功能。一旦广告视频已经被“购买”,如果还没有定义用于广告买主,则广告代理系统创建逻辑“个人库”(例如,受约束的目录空间),在其中放置广告资产。如上所述,这能够用各种方式完成,例如管理用户观看某些视频剪辑的权利。预计广告买主将维护表示其过去或建议的广告的广告资产的选择。因此,当广告买主创建定制用于各种位置的各种广告视频时,这些广告中的每个能够上载到广告代理系统中的广告买主的个人库中。可能的是,广告买主可下载之前上载的广告资产,在本地修改它,以及然后将它上载回广告代理中。因此,广告代理可获得视频剪辑的权利,下载它,在本地编辑它,以及然后将它上载到广告代理,以用于放置在VSP中。随后,广告买主可下载该广告并进一步修改广告资产(无论是改正信息还是形成新的广告用于新的广告活动)以及然后将它上载回广告代理中。广告生成体系结构图2示出用于上述过程的一个体系结构配置。在图2中,在一个实施例中,广告代理200被描绘为主管网站的服务器202,其与数据存储204通信,数据存储204存储以广告各种形式出现的广告。服务器202由广告始发者210访问,其表示用于根据本领域众所周知的过程经由因特网206上载原始广告视频剪辑的计算机。一旦视频剪辑被服务器202 接收,广告就被存储在数据存储204中并且可用于由广告代理允许访问的任何个体后续观看。广告买主212(图中的图标也能够表示广告买主操作的计算机)还能够访问因特网206并且能够观看可用于许可或购买的各种广告。一旦广告买主212以指示的无论什么形式承诺支付关联费用,视频就被下载,其中,广告买主可使用分立本地计算机214以及可用编辑软件来根据希望修改视频剪辑。一旦广告视频完成,广告买主212就登录回服务器 202上,以及向服务器上载完成的广告视频。广告视频与有限访问和观看权利联接,并且通常仅可用于由广告买主观看。服务器还可经由图形用户信息与广告买主交互以收集关于广告视频的各种信息,包括可用于结合元数据的各种字段。通常,由广告始发者创建的元数据中的字段的某些值被广告买主改变。例如,内容的标题可被广告买主改变以更接近地反映广告的目的或广告买主给出的活动名称。元数据的其它值可由服务器通过处理广告资产或通过管理人员与广告代理交互来定义。例如,元数据包括指示格式化值的各种字段,其能够由广告代理确定,而不用来自广告买主的输入。在一个实施例中,广告代理确保广告被格式化在具有遵照行业标准(例如由 CableLabs 出版的那些标准)的元数据的“包”中。包是视频资产(例如广告),其包括具有关于视频的某些信息的某一结构,叫作元数据。在各种实施例中连同视频剪辑一起被包括的元数据的示例有(1)用于视频剪辑的提供者的独特标识符;( 用于所提供产品的标识符;C3)标识视频剪辑的名称的字符串;(4)描述视频剪辑的人类可读字符串;( 表示视频剪辑被创建的日期的字符串;(6)可用于这个视频剪辑的音频类型;(7)用于视频剪辑的屏幕格式(例如,标准、宽屏以及宽银幕);(8)用于视频剪辑的可用语言;(9)视频剪辑是否版权保护的指示符;以及(10)视频剪辑的文件大小。这些字段中的一些可由广告始发者提供的信息(例如,视频剪辑的描述,创建的数据)确定,而其它字段可由广告代理系统在其生成与视频服务提供商兼容(例如,屏幕格式、文件大小等)的广告资产时生成。广告代理还可将由广告始发者上载的视频剪辑(视频和音频部分二者)转码成合适的格式,例如MPEG 2SD、MPEG 2HD、H. 263或由视频服务提供商使用的任何其它格式。通常,对于有线服务提供商,使用MPEG 2或MPEG 4格式。广告放置如之前提到的,广告放置指定义和运行用于广告代理中存储的广告资产的广告活动所要求的要素和步骤的系列。广告活动包括定义要如何以及在哪里向VSP系统中(例如在有线服务提供商中)的订户提供给定广告的信息。能够在由广告代理执行的各种能力方面描述广告放置,其中一些可涉及广告代理和广告买主之间的交互并且其它能力涉及广告代理和VSP之间的交互。广告代理与广告活动管理器(“ACM”)交互,其是VSP中的系统, 其管理在VSP中放置广告。但是,如将看到的,ACM不向特定广告买主提供适用于限制访问和控制的能力,而是向VSP系统管理员提供访问和控制,其是不同并且更广的集合的能力。当在以下情况时,广告放置通常是不同的1)结合节目安排的调度集合(例如对于节目安排的源调度电视节目)来放置广告,以及2)结合点播(on-demand)节目安排来放置广告,其根据定义不是调度来观看的。 在很多情况中,向广大观众广播调度节目安排,而向单个请求观看者传送点播,其能够在任何时间发生。在前者情况中,广告能够被调度,并且广告将被呈现是确定的。在后者情况中, 广告能够被流传送,但是节目将被请求是不确定的,并且因此广告将被播放是不确定的。通常主要在定义广告与一个或更多节目的映射时,这些区别展现其本身。广告活动状态为了有助于说明本发明的实施例,广告活动能够被视为具有各种状态。“草案状态”指在广告买主批准值之前广告活动的创建。这类似于“未决”状态,其中,值能够变更, 而不影响各种VSP系统。这个状态包括处理来自广告买主的输入,以便完成定义广告活动的数据的集合。一旦完成并且批准,就提交广告活动以由广告代理处理用于放置。如果不接受,则广告活动处于“拒绝状态”或“不活跃状态”中并且将保持在那里,直到造成拒绝的情形被改正以及数据被重新提交。如果接受,则广告活动处于“批准状态”中,意味着活动数据已经被接受并且正等待广告与节目集成。一旦第一个广告被集成,广告活动就是“运行状态”。通常,随着时间过去,广告活动将自动从批准状态迁移到运行状态。一旦进入运行状态,它可在该状态中停留数天或数周,直到活动完成。一旦完成,广告活动处于“完成状态” 中。从运行状态变迁到完成状态通常自动发生。通常,管理人员能够手动命令广告代理越过广告活动的目前状态。例如,管理人员能够将“运行状态”移动到“不活动”状态。这样做可引起从广告代理到VSP的通信,并且使得广告不按照预期播放。这意味着任何广告点将在其被处理时被VSP用其它广告点替换。如本文所使用的,广告活动放置阶段包含上述状态中的全部。创建与广告买主关联的简档和账户在广告买主定义广告活动或为了计划广告活动而与广告代理服务器交互之前,广告买主必须向广告代理建立账户。通常,建立用于广告生成的账户能够用于完成用于广告放置的账户的必要目的。为了广告放置目的的术语“账户”指各种相关信息和简档的建立。 术语“账户”不一定暗示着任何特定开账单或支付协议,虽然通常开账单和/或支付经常与结合广告放置的广告买主的账户关联。在广告放置阶段期间,当广告买主登录到广告代理服务器上时,广告买主提供用户标识符和密码,使得广告代理服务器知道广告买主。密码将用户验证为广告买主。通常给予广告买主变更密码的能力,并且还可添加和定义具有有限能力的各种子用户。因此,与广告买主账户关联的用户可具有不同的能力或特权,例如只读,有限的管理能力例如中止运行广告活动等。在本文的实施例中,假设登录到广告代理服务器上的广告买主具有能够给予充当广告买主的用户的全部能力。广告买主简档广告买主的标识被广告代理服务器用于过滤或另外地限制呈现给广告买主的信息或能够被广告买主更新的信息。这通过使用“简档”来完成,其与账户关联并且维护对广告买主特定的信息。例如,由广告代理维护的广告与特定广告买主关联。广告代理可为每个广告买主维护关于其特定广告何时被调度的调度。广告代理仅向广告买主呈现与该广告买主的广告关联的信息,并且屏蔽或过滤其它用户的信息。因此,广告买主不能观看其它广告买主的调度的特定详情。广告买主还能够建立能够用于过滤对广告买主可用的信息的简档,以便有助于观看信息。能够为单个账户创建多个简档。在一个实施例中,简档充当对信息查询的预定义限制。广告买主可定义这个以有助于信息呈现和与系统的交互。例如,广告代理可允许通过多个VPS在许多市场上放置广告,并且因此包含多个服务提供商、每个服务提供商多个站点以及每个站点多个节目安排。因此,呈现给广告买主的潜在信息量能是压倒性的,特别是在广告买主不复杂的时候。应用简档来限制呈现给广告买主的信息能够对各种类型的广告买主有益。例如,如果广告买主是在单个大城市区域中经营的本地商人,则呈现关于其它地区中的广告放置机会的信息没有价值。类似地,如果广告买主是在许多位置中经营的商人,则他们通常会将其广告计划限于那些市场中的某些节目安排类型。例如,广告买主可仅选择与某些内容提供商的在有限时间窗的广播电视节目关联的广告。图3中示出简档的层次的一个逻辑表示。在图3中,广告买主300(其在登录时标识)能够从三个不同的简档中选择。在简档#1302中,基于指定的服务提供商一在这个情况下是服务提供商#1一来预定义信息。这个实体可在各种市场中或仅在一个市场中经营。 因此,如果广告买主通常仅将广告放置在某一 VSP 308(例如,本地有线公司),则仅关于该某一 VSP的信息被呈现给广告买主。另外,如果广告买主仅对于特定服务类型310(例如, 点播节目安排)作广告,则广告买主可将它限于某些类型的视频点播(“V0D”)节目安排 312(例如“G”或“PG”评级的电影)。为了完整性起见,示出不受约束的简档,简档#2304。 因为无论如何这都是不限定的,所以呈现广告买主请求的任何限定信息。广告买主可输入对信息的有限请求,以得到希望结果。最终,示出另一简档,简档#3 306,其中,信息是基于站点位置来限定的,其在这个情况中是站点1、2以及3314。这些能对应于例如位于常见地理区域(例如,主要城市以及周围郊区)中的三个区域中的有线系统。信息还基于指定的内容提供商来限定,例如内容提供商X (其能是本地广播附属企业)。最终,广告买主可仅对某些节目感兴趣,即节目A、B以及C(其能够对应于早间、中午以及晚间新闻节目)。这些简档是可选的并且有助于与广告买主的交互。这确实有助于充当广告买主的单个实体为在不同市场中作广告的不同客户提供广告服务。备选地,如果没有建立简档 (或简档不具有限定,例如简档#2 304中所示出的),则广告买主可能能够通过在每个请求添加适当的限定符来缩小信息请求。作为简档的一部分,广告买主还可提供各种联系信息,其提供例如个体的名字、公司名称、电话号码、手机号码、电子邮件地址等的信息,其能够被广告代理用于发出自动通知或告知运营广告代理的人员如果有要求人工干预的问题则联系谁。这些被时间通知特征使用。简档还可定义如何以及何时报告发生。广告计划一查看数据为了广告买主能够充分地计划购买服务提供商的系统中的广告时间,广告代理系统提供各种高级能力,以提供在广告放置决定中有帮助的某些信息给广告买主。广告代理将允许查询和检索特定计划类型信息的各种能力提供给广告买主。信息以“只读”形式进行访问,并且可使用前面提到的简档基于广告买主的标识来处理或限制。各种类型的信息能够被广告买主观看,包括以下类型的信息a.服务提供商一服务提供商VSP潜在地能够通过其网络或向其用户流传送广告。 在很多情况中,广告买主正是从服务提供商购买广告时间的。在一个实施例中,服务提高商能够是有线服务提供商并且能够通过其商号(例如有线公司XYZ)被标识。b.站点一站点能够标识VSP的地理服务区域或地理服务区域中的单个系统。例如,有线公司XYY可在芝加哥、迈阿密以及西雅图中具有站点。备选地,有线公司X^可在芝加哥中具有两个站点(北和南)。广告买主可能对于给定站点(例如西雅图)是本地的, 并且因此想仅在其本地(西雅图)市场中播放其广告。通常,这个信息作为反映关联城市 (或其部分)和州的站点或某一其它位置或区域的标识(例如大城市服务区域(“MSA”)) 或其它指示符的名称列表来提供。c.内容提供商一内容提供商是节目安排或视频内容的源。在很多实施例中,这些是节目安排频道的名称,例如食品网络、CNN、发现频道等。这些有时被称为“频道”,如在“食品网络频道”中。在其它实施例中,提供商能够是行业中已知的视频分发商。通常,这个信息作为内容提供商的缩略名称的列表来提供。
d.节目一节目是向用户流传送的特定视频节目,并且是其中放置广告的。节目通常由内容提供商来始发并且由服务提供商提供。节目可能还限于特定站点。因此,如果广告买主正以家庭改进类型产品为目标,则广告买主可能正在寻找将其广告放置在以某一位置中的自助家庭修理为目标的特定电视节目。通常,节目表示为节目名称的列表。这些经常与内容提供商关联。e.服务类型一此信息标识由服务提供商提供的服务的类型(其能够基于站点被限制)。例如,服务提供商可提供实时广播节目、固定位置视频点播(例如,有线公司提供的 VOD服务)、移动无线流(例如,到手机用户)等。广告的放置可基于服务类型。例如,CSP 可在晚间新闻节目期间卖本地广告点,其是包括面向本地观众的广播节目的服务类型。因此,本地广告点可被观看节目的数以千计的家庭观看。但是,有线服务提供商还可卖特定视频点播节目的开放广告点,其通常涉及观看节目的单个家庭。这会是“点播”服务类型。f.可用广告点一这指广告位的可用“清单”,其指示一个或更多广告能放置在哪里。清单能够由上述参数限定,使得广告买主可断定“西雅图中的MZ有线公司的市场中有三个可用广告点吗?…对于频道2上的本地晚间新闻?…在六月期间?…在新闻节目的开始? ”关于什么清单可用的信息向广告买主只指示什么空间可用以及哪些不可用。它不指示谁的广告是目前调度的。因此,广告买主不能断定什么广告时隙已经被特定实体承诺。 这预防一种类型的商业学习竞争者的广告活动计划。g.点播服务简档。为了将广告放置在点播节目,广告买主可能希望查看关于何时以及什么类型的节目被VSP的观看者选择的信息。这包括关于VSP的点播观看特性的任何数据,其会告知广告买主进行的支配广告要如何放置在广告活动中的参数选择。因此,广告代理可具有对关于VSP的点播服务性能的信息的访问权,所述信息包括VSP接收的点播请求的数量,根据一天中的时间,星期几,节目类型,节目评级,关联观看者人口统计等。广告买主观看这个信息的能力可要求广告买主在观看上述信息之前标识其本身,并且广告代理提供的响应可限于广告买主的标识。因为广告代理可与多个VSP交互,并且通过大量的服务提供商,能够观看的信息可能是压倒性的。例如,广告买主可定义优选,其指示某些位置、 服务提供商或与计划的广告活动相关的其它信息。因此,在亚特兰大中运营商业的广告买主甚至可能不关心被告知关于西雅图、波特兰、得梅因、芝加哥等中的本地新闻的可用广告点的信息。类似地,如果广告买主希望看特定有线服务提供商上的傍晚观看的可用广告点, 则清晨中的可用广告可被滤出。为了广告计划目的,上面访问的信息中的一些是静态的,意味着在短时间段上它不内在改变。例如,与有线服务提供商关联的站点不从天到天地内在改变,并且因此不需要通过日期或时间来限定它。其它信息不随着时间内在改变(例如在给定时刻在特定频道上提供的节目),并且因此用户可指定何时请求信息的限定符。在一些情况中,这些限定符能备选地在其简档中作为缺省值来指示。具体地,用户可请求某天、某月、某年或某一时间的节目安排信息。另外,这个信息可由另一信息类型限定。例如,广告买主能够请求在某一站点的来自某一节目安排提供商的可用的全部节目的特定时间段的列表。作为示例,广告买主可能想要知道在6月1日到7月1日之间在圣路易斯市场中周六的晚6:00和晚8:00之间可用的“自助”网络上提供的可用电视节目。在这个情况中,结果是满足准则的节目列表。 过滤器中的一些可在进行请求中指示,并且一些可以是广告买主的简档的一部分。
查看广告点清单允许广告买主查看节目、内容源、站点等提供了用于选择广告活动的某些边界的初始基础,但是要求关于“清单”的附加信息。清单要求节目安排接收广告的容量。在一个实施例中,这是在调度或广播的节目的上下文中。在这个实施例中,节目具有能够插入广告的某些时间,并且如果节目已经“卖完”能够示出广告的全部时隙或时间,则不存在与该节目关联的清单。类似地,如果来自内容提供商(例如CNN )的全部节目的全部广告在时间段内不可用,则不存在来自该内容提供商的可用清单。清单是否可用的上下文还取决于广告如何卖。例如,如果可用广告被有线系统在本地插入,则“清单”指本地服务提供商的容量。因此,能够存在“本地广告”的清单。如果广告被节目提供商放置以用于全国分发,则节目提供商(不是本地服务提供商)的容量具有的上下文是“全国广告”的。广告代理服务器能够报告关于各种上下文中的可用清单,包括各种准则(例如,站点、时间、节目或另外) 的一个或更多本地或全国广告清单。通常,广告买主发起关于特定节目或节目的集合(其经常叫作“资产”)的上下文中可用清单的查询。能够通过在本地或全国地提供广告而使得这个清单可用(例如,运营特定站点的VSP可在本地插入广告,而内容提供商可插入广告用于在全国的层面上观看, 广告可由内容提供商插入)。能够使用各种度量向广告买主呈现可用清单。一个或更多广告能够位于资产中的位置称为“广告位(avail)”。因此,表达可用清单的一个度量是标识可用于广告插入的特定广告位。因此,资产能够具有10个广告位,其中5个对于广告买主可用。备选地,或附加地,广告位能够表达为时间的聚合长度,因为不同的时间段用于广告是可能的。这些度量能够由广告代理在时间段的聚合等基础上提供,对于来自内容提供商的特定资产,对于来自内容提供商的时间段内的资产系列。一般地,可用清单直接或间接地以时间段为界限。例如,标识在给定周期间来自内容提供商的特定调度资产或调度资产的集合,限制广告代理搜索可用广告位清单的时间段。广告买主还能够请求广告代理仅示出哪些广告位是可用的。这避免广告买主观看在希望时间段中的来自内容提供商的资产的“卖完”清单。用于与给定站点关联的资产的目标集合的清单的典型列表可包括列表,每个资产包括以下字段a.名称一资产的名称,其能够是独特的字母数字标识符,b.描述一描述资产的文本,c.提供商ID—与具有提供节目安排的权利的实体一例如网络或内容提供商一关联的独特标识符,d.产品一指示资产是点播类型的资产还是广告资产等,e.接收状况一指示资产是否已经被站点接收或它是否被调度以被接收,f.开始/结束日期一指示资产何时要示出或是可用的,g.预报月一指示何时资产被调度以可用于站点,h.总广告位一指示全部广告时隙,其能够用数值、时间或这两者来表达,以及i.可用广告位一从总广告位中指示还没有被承诺的广告位,其也能够用数值、时间或这两者来表达。
在本发明的另一个实施例中,广告买主能够查看关于点播节目安排的信息。点播节目安排不是调度的,而是通常服务提供商能够基于历史日期来提供关于预计广告位或广告机会的信息。例如,在给定站点的服务提供商可能知道平均,给定周末将引起预期数量的点播观看请求,以及预期数量的广告广告位是可用的。预期广告位的可用性能够指示为广告的数量、聚合时间等。通常,这被提供给用户,带着某些限定符,例如对于给定站点、在某一时间或某天等。广告活动定义阶段一旦广告买主具有足够信息来确定广告活动的各种参数,下一阶段能够开始广告活动定义阶段。广告活动定义阶段涉及广告买主提供数据给广告代理,其又可设定在广告代理中存储的参数并与各种VSP中的各种广告活动系统交互。因此,这个阶段的特征在于接收来自广告买主的输入以设定特定活动的方面。广告计划在高层,广告买主通常承诺在特定有线系统提供商的系统中放置多个广告时隙以实现特定活动。通常,广告买主承诺购买来自有线系统提供商或广告代理(其可依次已经与多个有线服务提供商签订合同)的服务。呈现给广告买主的费用结构通常取决于各种因素,例如在一天中的什么时间放置广告(黄金时间或午后),购买多少广告点、每个广告点的长度等。这些限制经常由参数个别地定义或由在集合中组合的参数来定义。个别地定义每个参数要求定义每个变量的各种参数并且能够是耗时的。作为备选,对应于广告“计划”的参数值的集合能够由广告代理呈现给广告买主,其有助于推销广告。广告计划是打包并作为单个单元卖给广告买主的其它参数或广告点的集合。例如,有线服务提供商提供的 “基本”广告活动计划可定义5分钟,其包括在所定义周的一周时间段内从上午9:00到下午 5:00的小时期间的十个三十秒广告点。能够定义其它广告等级,包括不同集合的参数(例如,对更大数量的广告点收取更大费用)。显然,关于提供什么计划给广告买主的许多变化是可能的。广告买主选择特定广告计划并在创建广告活动时使广告代理为特定广告买主实行这些参数是可能的。在一个实施例中,广告代理提示广告买主输入已经与参数的集合关联的特定广告计划等级。在另一个实施例中,广告买主已经为了特定的广告计划等级分别与运营广告代理的商业实体签订合同,并且管理人员定义在广告买主的简档中定义广告计划等级。可能的是,广告代理还可具有各种计划等级,其中一些仅适用于某些VSP。在任何情况下,广告代理使用广告计划等级来定义参数的集合,其在创建活动时指导用于该广告买主的资源的分配。例如,如果广告买主与限于10个广告点的上述“基本”广告计划联接, 则广告代理会将活动限制在不多于10个广告点。在一个实施例中,广告代理将不允许广告买主选择11广告点。类似地,检查并实行其它参数。能够被广告代理实行的与广告活动关联的参数中的一些包括a.广告在节目中出现的最大数量一这指示特定广告能够放置在相同广告中的最大数量的时间。通常,这是1到25之间的数值,或“任何”。b.广告位位置优选一这指示什么类型的广告位被优选用于放置广告。这些能够是 “第一位置”、“最后位置”、“第二位置”或“任何”。通常,广告的位置影响所购买的广告点的价格。在一些实施例中,基于预先安排的合同,这个值可以是固定的(并且不作为选项呈现给广告买主)。例如,广告买主可已经签订合同以购买黄金时间期间的初始广告位。在这类情况下,在标识广告买主之后,广告代理将仅允许广告买主选择初始广告位(其是可用的)。另一方面,如果广告买主仅已经购买“第二位置”广告位,则广告买主将不能够为广告选择初始广告位。c.总广告时间一这指示广告买主能够选择的广告时间中的秒的总数量。因此,在一些实施例可允许单个30秒商业片或两个15分钟商业片。d.广告的总数量一这可限制能够播放的广告的总数量。e.小时一这可将播放广告限制在一天中的某些时间。f.天一这可将播放广告限制在一周中的某些天。g.可定义限制活动的方面的各种其它参数。在备选实施例中,广告买主可根据他们的希望来定义广告活动,并且基于广告的放置来开账单。不存在广告计划来选择,并且广告买主不约束于某些参数。因此,广告买主可选择在某一数量的广告位内播放无论多少广告,并且将相应地计算费用。因此,基于VSP, 广告代理可要求使用某些广告计划,或对于其它VSP,广告代理可允许广告买主根据他们希望选择(或间接指示)每个参数。创建广告活动创建广告活动假设广告买主具有必要信息以便定义对于定义广告活动必要的各种参数。在很多情况中,广告买主可能已经使用广告代理服务器的前面提到的能力中的一些以获得必要信息,但是这不是要求,因为能够用各种其它方式获得信息。假设广告买主具有必要的信息,广告买主输入定义活动的基本信息。这可包括这样的信息,其包括以下各项a.活动名称b.描述c.开始/结束日期d.负责方e.全国/本地一这指示广告活动的范围。广告代理能够使用各种技术(包括文本输入框、下拉菜单、单选按钮等)提示输入上述信息。广告代理不是一直限制文本输入,并且通常接受广告买主输入的描述活动的任何“名称”或“描述”。下一数据输入包括站点相关数据。这个数据必须匹配由广告代理存储或处理的站点数据,通常提示用户基于限定符信息来从列表中选择。例如,广告代理服务器可提示广告买主输入城市、州或MSA标识符等,其能够用于提供限定站点标识符的列表。用户然后能够 (使用鼠标、光标或其它技术)选择适当的站点标识符。下一数据输入包括标识要使用的广告资产。通常,用户能够输入之前上载到广告代理的广告的广告资产标识符。备选地,广告代理能够观看广告买主的个人库中的广告的列表,并且从它们中选择一个。在又一实施例中,广告买主能够指示要在未来定义的广告资产。再次,用户能够使用鼠标、光标、文本输入框或其它技术选择要与广告活动关联的适当广告。在一个实施例中,广告代理通过提供具有以下字段的广告的列表来列出存储的与广告买主广关联的全部广告
a.名称一在创建广告资产时广告买主给出的广告名称。b.资产Id—广告代理指派的用于标识广告资产的独特标识符。c.类一指示广告是否仅是广告视频或广告资产(例如,遵照行业规范(诸如前面提到的CableLabs 规范中公开的规范)的包)。在完成广告生成阶段之前广告代理将广告视频转换成广告资产的实施例中,可能不指示这个信息,因为它已经存在。如果广告被指示为广告视频,则可能要求另外的信息或可能要求附加处理,以便生成合适的广告资产以放置在VSP中。d.运行时间一指示广告的长度。广告买主可能选择特定广告并且使得系统向用户显示广告资产元数据。通常,广告元数据遵照行业标准,例如但不限于,前面提到的 CableLabs 元数据规范。需要与广告活动关联的另一类型的数据是要与广告活动关联的资产(例如,节目)。节目资产需要在某些参数内被标识,例如特定节目(在调度广播节目安排的情况下) 或节目的集合(在点播节目安排的情况下)。例如,能够选择包括在3周窗口期间每周再现的喜剧节目的广播节目的集合。或能够选择在十二月期间在每个周末早间的上午8:30和上午11 30之间的3小时窗口期间来自特定内容提供商的全部节目。每个节目资产优选地具有至少一个可用广告位,否则包括其没有用途。备选地,对于点播节目安排,电影的类型的准则(例如,PG-13)能够指示为要与广告活动关联的资产的准则。活动用于点播节目还是广播节目的指示能够通过“服务类型”参数来指示。广告活动查看广告活动查看阶段(“查看阶段”)能够被视为广告活动定义阶段(“定义”阶段) 的可选子集合。查看阶段允许广告买主查看活动的数据,潜在地编辑数据并且重新保存该信息。这个阶段基本上涉及编辑活动数据,并且能够在不同的时间发生(并且完全不要求发生)。查看阶段为广告买主提供工具以搜索并标识活跃的或调度的各种活动。为了查看活动,它必须在之前已经被创建,并且被调度以运行或处于被运行的过程中。一旦活动已经完成,它通常不再用于查看。在一些实施例中,可通过时间(例如,在活动运行之前)、值 (例如,不可改变开始/结束数据的日期)或这两者的组合来限制对活动数据的编辑。因此,一旦广告买主已经承诺某些条款,就可关于哪些值能够改变来限制广告买主。备选地, 改变某些活动值要求在活动数据能够运行前重新处理它。因此,广告代理服务器可允许广告买主编辑某些参数的一定灵活性,例如更新用于点的特定广告(例如,反映可能已经对广告进行最后一分钟编辑),其能在活动运行之前进行(或甚至在活动运行期间进行)。但是,一旦活动已经开始,广告代理服务器就可预防其它参数被广告买主变更(例如,广告代理可不允许广告买主变更改变广告被调度的时间的参数)。在这类情况中,适当的动作可以是终止活动。在广告活动的运行期间不能够改变的参数可反映会要求与VSP协商的合同条款。提供给广告买主在检索关于建立的活动的信息中的一些能力包括a.标识调度的活动一这标识广告买主的还没有开始运行但是被调度以开始的全部活动。这能够进一步分成证实的调度活动和暂定的调度活动。这些子类别反映调度活动已经被系统接受还是处于“草案未决”情形中。b.标识运行活动一这标识广告买主的处于运行过程中的全部活动。
c.标识全部活动一这标识调度活动和运行活动的组合。d.限定符上述能力能够由以下各项限定 时间段一通常从目前到指定日期,但是可指定开始和结束日期, 对于特定站点一这将示出的活动限制在特定站点位置的结果, 对于特定服务提供商一这将示出的活动限制在特定服务提供商的结果, 对于特定内容提供商一这将示出的活动限制在与特定内容提供商关联的结果, 以及 对于特定服务类型一这将活动限制于与特定服务类型关联的结果。e.标识完成的活动一这标识已经完成运行的活动。另外,其它限定符或上述的组合是可能的。当广告代理将结果返回给广告买主时,信息通常以表的形式呈现,其中每行对应于一个活动,并且每行具有以下字段a.活动名称一这是活动的名称,如由用户所提供的。另外,广告代理可改为使用 “广告活动标识符”,其是广告代理用于标识活动的独特数字标识符。但是,由广告买主提供的名称更可能容易被广告买主认出。b.状况一这指示广告活动的状态(见上面)。c.开始/结束时间一这指示广告活动的开始日期和结束日期d.负责方一这指示与广告买主关联的负责个体。通常,这是广告买主的名字,但是因为广告买主可能是组织的部门,所以能够在这个字段中传达所涉及个人的另外标识。e.站点一这指示与广告活动关联的站点的数量和/或名称。f.广告一这指示在活动中涉及的广告的数量。g.资产一这指示在活动中涉及的资产的数量。h.全国/本地一这指示广告活动的范围。i.服务类型一这指示活动是用于点播还是调度节目安排。另外,能够提供其它字段或信息。广告映射广告映射指广告到节目的广告位的联接。在实施例中,广告位映射能够包括指示广告位和要放置的关联广告的数据。在一些实施例中,广告被插入到节目安排资产中,并且具有广告的资产被存储用于后续流传送。在本文中为了引用目的,这被叫作“静态映射”。 在其它实施例中,节目安排可被流传送,并且广告位被接近实时地处理,使得广告被检索并插入到节目安排中并且在节目正被流传送时中断节目。在本文中为了引用目的,这被叫作 “动态映射”。无论是什么类型的映射,都存在广告与节目中的给定广告位关联的时间点,但是当映射是已知时这之前的时间可变化。在一些实施例中,广告代理允许广告买主静态地定义广告和广告位之间的映射,并且在其它情况中,广告代理可应用某些规则,所述某些规则在动态映射情况中确定最终的映射。在静态映射情况中,节目安排及其广告位提前已知。通常,这与调度广播节目安排关联。另外,提前映射广告,并且预期结果是根据调度播放广告。但是在动态映射情况中, 节目安排可能不是调度广播节目。例如,有线服务提供商提供的视频点播类型的产品不是调度的,而是根据请求呈现给观看者。因此,虽然能够预期订户在特定周末请求受欢迎的节目(例如最近上映的电影),但是准确地何时将请求它以及将请求它多少次不是准确已知的。广告买主可选择购买特定点播节目的初始广告位,用于接着50次示出该电影,但是不能够准确预测这些放置何时发生,因为当订户请求该电影时,它们被动态地确定。动态地发生的广告映射是基于实时或接近实时地处理由系统维护的各种参数。通常,这不能够按照特定静态调度进行建模,因为何时节目将被流传送不是准确已知的。但是,通常能够预测在时间窗口内它将被请求多少次。静态地发生的广告映射通常是基于节目安排的预计调度,并且广告与广告位的准确映射通常是预先已知的。实际选择哪些广告与可用广告位映射能够用来自广告买主的输入或广告代理建议的输入来进行。前者情况叫作“手动映射”,而后者叫作“自动映射”。手动广告映射手动映射指将特定广告个别地映射到特定节目的特定广告位,通常用于广播节目安排。当有限数量的映射要发生时,这个过程是适合的。在广告代理执行映射的情况下,备选过程一自动映射一是可能的,并且能够在有大量映射要发生时使用。手动映射的过程通常仅用于调度广播节目,如根据以下讨论明显看出的。这个过程允许广告买主(“用户”) 将广告映射到广告位,在图4中示出。这个过程假设适当的图形用户接口被提供给用户,允许用户选择特定节目资产、广告以及观看相关信息。该过程在步骤400中开始,其中,用户从计划用于广告活动的节目资产的列表中选择特定节目资产。一旦广告代理知道所涉及的特定节目资产,它然后就能够断定多少广告位与节目资产关联以及多少是可用的。广告代理然后能够用图形将这个信息显示给用户。通常,广告代理不向用户显示关于不可用广告位的细节,除非不可用广告位被分配给该用户。因此,广告买主不能够观看关于其它广告买主的广告活动的详情。能够选择不可用广告位并且在步骤406中使得其详情呈现给用户。这些详情包括 广告位标识符, 广告位时间长度, 节目安排资产内的广告位位置,以及 广告位的类型(全国或本地)。在下一步骤408中,用户选择特定广告位,以用于与广告映射。然后,在步骤406 中用户然后选择特定广告,其要映射到该广告位。在此点,广告代理能够然后将广告与广告位映射,并且确定广告是否与广告位兼容。例如,广告的时间长度可能与广告位不兼容(例如,广告是30秒长而可用时间最多15秒)。可存在其它要求,例如广告是否处于正确的格式中(例如,高清晰度对标准清晰度、语音格式等)。如果广告是不兼容的,则提示用户返回到步骤404以选择另一广告位。如果广告是兼容的,则广告代理将广告映射到广告位,然后将该广告位标记为不可用,并且然后提示用户选择另一广告位,或用于映射相同节目内的另一广告位的另一广告。这个过程继续直到用户完成将全部广告映射到可用广告位。广告代理系统可在建立用于该广告买主或用于该活动的特定广告计划等级中实行各种参数。例如,如果广告买主同意仅允许选择15个广告位的广告计划,则广告代理将不允许用户选择25个广告位。或者,例如,如果广告买主已经购买广告时间的最大量,则广告代理将确保用于这个特定广告活动的广告时间的聚合量将不超过预先建立的限制。自动广告映射
自动映射有助于将广告映射到节目的过程。这能够在两个情况中使用首先,用于广播节目或调度节目,以及其次用于点播节目。用于调度节目的自动映射如果广告活动涉及许多广告和节目之间的映射,则手动定义特定映射可能是繁重的或耗时的。在这类情况下,广告代理能够根据各种算法来放置广告。在一个算法中,广告代理将选择第一个广告并且以顺序方式将它映射到每个符合限定的节目的第一广告位。一旦已经映射全部符合限定的节目,就选择要放置的第二个广告,并且将其放置在第一符合限定的节目、下一符合限定的节目等等中的下一可用广告位中。另一算法是选择第一个广告并将它映射到符合限定的节目中的第一可用广告位。 然后,选择第二个广告并将它映射到相同的符合限定的节目中的下一可用广告位。如果节目中不再有广告位,则使用下一符合限定的节目,等等。另一变化是将第一个广告放置在第一节目中的第一广告位中,将第二个广告放置在第二节目的第一广告位中,等等。除了上面指示的那些以外,创建多个算法是可能的。广告买主还可能使得广告代理执行自动映射,并且然后查看结果以及手动变更选择映射。用于视频点播节目安排的自动映射根据定义,不像广播节目安排,点播节目安排不是调度的,因此不能够调度特定广告以在给定时间流传送。但是,在聚合层面,服务提供商可知道观看者请求点播观看的平均数量,以及可用于广告放置的广告时间和广告位的平均数量。因此,广告代理与广告买主不同地交互,但是仍然要求一些信息以便自动为广告买主执行动态映射。这个过程在图5中反映。该过程的一个实施例通过图5的过程500来表示。在图5中,该过程以步骤502开始,其中,用户标识所涉及的广告。通常,这能够通过向用户呈现在广告代理中存储的各种广告来进行,并且允许用户选择一个。在这个实施例中,用户选择“徒步小孩”广告。备选地,用户能够只是通过文件名或其它方式来标识文件。 在步骤504中,用户提供广告要被插入在点播节目安排中的开始日期和结束日期。这个信息可能之前已经用广告活动详情来指示,并且因此是可选的。在步骤505中,用户可提供关于广告要放置在其中的节目的类型的信息。这能通过指示标题的列表、定义某些评级类别 (或排除某些评级类别)等来指示。在步骤506中,用户指示希望的广告放置的量,其能够通过提供广告应该示出的次数的数量或广告应该播放的聚合时间长度来指示。在其它实施例中,多个广告可涉及不同的运行时间,使得可能没有定义关于哪些广告播放了多少次。在步骤508中,用户选择广告放置算法,其向广告代理提供关于映射要如何发生的指导。通常,可有多个选项,并且这里仅示出一些。在一个算法510中,广告代理可随机地将广告指派给所指示节目的一个或更多广告位。在另一算法512中,广告代理可将广告仅指派给某些广告位,例如与所指示节目或节目类型关联的开头广告位或结尾广告位。步骤514中示出的另一类型的算法是指派百分比混合。这能够基于百分比定义将广告指派给不同类型的广告位。例如,能够指派广告的50%的时间给开头广告位,并且25%的时间给中间广告位,以及25%的时间在结尾广告位。其它算法是可能的并且通过步骤516来表示。能够通过文本字段、下拉菜单、使用光标的选择选项等来完成上述信息的指示。能够用各种众所周知的技术来完成输入的方式。保留广告位
关于广告买主希望将广告放置在VSP中用于广告活动的可能的定时困境能够发生。广告买主可能希望在某些时间内构造活动,这视获得广告活动用于来自各种提供商的各种广告位而定。备选地,可能希望某些广告位在活动中使用,但是完成的视频剪辑不可用于映射到广告位。例如,商业可能决定在未来发起活动,但是承诺发起这个活动是视适合于活动的广告视频的开发而定。但是,承诺开发合适的广告视频视从VSP获得希望的广告时间而定。在一些情况中,这些承诺很难立即发生,但是映射过程要求将视频剪辑映射到广告位,以便使得广告位对于其它不可用。另外,其它广告买主可选择希望的广告位。一种方法是创建广告买主能够映射到广告位的“假”视频剪辑,并且然后在以后用另一视频剪辑进行置换。这能够通过只是编辑所映射广告活动的名称来进行。另一解决方案是允许广告买主保留某些广告位,而不要求在这时映射特定广告用于放置在广告位中。因此,广告位空间能够为广告买主“保持”。在节目被流传送之前,可能允许广告买主的简档为调度广告放置将广告位保留有限量的时间。广告买主能够提前若干月保留节目的广告位,并且如果没有在某一时间段内(例如,在调度事件之前3天)映射广告,则广告代理(或VSP)可保留取消保留的权利并且将广告位分配给某一其它广告买主的广告。在各种实施例中,能够对保留广告位收取保证金或费用,以及如果到所要求时间时它没有映射到广告则收取附加“取消” 费用。广告活动批准一旦输入与广告活动关联的各种参数,则广告买主被提供承诺(批准)参数的机会。直到此点,广告活动仍处于草案状态中,并且能够在允许的限制内变更参数。一旦批准活动,系统然后就确保全部必要数据是存在的,它是兼容的,最终确定任何映射等。在批准广告活动之后,它处于活跃状态中。虽然能够观看活动参数,但是任何变更将使得活动离开活跃状态,并且它必须被重新批准以重新进入活跃状态。在批准之后,广告代理将与适当的VSP交互以向其相应广告管理系统提供用于广告活动的参数。广告活动可要求与多个服务提供商的交互,并且依靠服务提供商提供的特定接口。广告活动运行阶段广告活动运行阶段指实际发起并运行广告活动。在高层,这能够被认为是以第一个广告的流传送的开始为开始并且以最后一个广告的流传送为结束的时间段。这通常通过定义广告活动的时间段来定义。在调度广播节目安排的情况中,已知第一个广告被调度在给定时间,并且因此能够提前知道节目的开始。在点播节目安排的情况中,第一个广告将放置在哪里是不知道的,虽然它会在活动的开始日期或之后。因此,假设广告活动的运行阶段在开始日期开始,即使第一个广告可能在这个日期不被流传送。广告的实际插入的各种方面在各种服务提供商的设备中发生。在一些实施例中, 广告代理能够直接与服务提供商中的设备接口以完成这种功能。事件报告事件被定义为关于活动的动作或行为。广告代理接收来自视频服务提供商的各种指示,其证实广告参数的接收、调度的建立、广告活动开始日期的确认等。事件包括正常情形(例如广告的播放)以及异常情形报告(例如,映射广告失败,在节目的流传送期间插入
广生绝 I 口寸乂 O
广告代理可(基于广告买主的简档)配置成向广告买主报告事件。另外,不同类型的重要等级能够选定为进行报告。因此,正常播放广告可分类为低优先,而放置广告失败可分类为高优先。广告买主可能能够选择优先级以被告知事件。广告活动报告阶段广告代理收集各种事件,其可能或可能不向广告买主个别地报告。但是,事件由广告买主聚合以便广告代理生成关于广告活动的各种类型的报告。通常,广告买主能够从各种格式和内容中选择,包括a.在活动中实际流传送的广告的汇总(全部站点);以及b.在活动中流传送用于特定站点的广告的汇总。这些报告通常标识广告播放的次数的数量、总播放时间、与广告映射的节目、所涉及的内容提供商、何时广告被播放等。广告买主能够在广告活动期间以及在广告活动完成之后访问报告。这些报告为广告买主提供基础以证实与广告代理或视频服务提供商形成的任何合同的执行,以及证实与开账单关联的执行。开账单开账单指计算与广告活动的执行关联的费用的过程。在一个实施例中,广告代理这么做是通过使用所报告的事件以基于之前建立的调度来确定费用。因此,可能的是,对应于流传送广告的每个事件增加所收取的费用。备选地,确定广告时间的聚合量并且根据固定调度来计算费用。在很多情况中,直到完成才能评估与点播节目安排关联的广告活动的执行,并且事件用于确定广告被流传送的时间的聚合量。另外,甚至在调度广告的实施例中,广告的放置可不根据调度而发生。这能够是由于系统错误、操作员错误或中断广告调度的最后一分钟调度变更(例如,紧急新闻广播)。这些事件可引起比另外计算的费用更低的费用。开账单可基于满足某些阈值等级(例如聚合广告流传送时间)、或满足调度广告放置的某一等级。能够基于结合广告活动而流传送的广告的实际量来上调或下调所造成的费用。广告放置体系结构图2中示出广告放置体系结构。在这个情况中,主要组件涉及与一个或更多视频服务提供商交互的广告代理系统200。在这个实施例中,在有线服务提供商250的上下文中示出单个视频服务提供商。CSP 250包括连接到有线分线网络254的各种机顶盒252,有线分线网络2M又连接到头端256。CSP还包括用于提供节目安排258 (包括VOD和广播节目安排)的各种设备,以及广告管理系统沈0。广告代理200与广告管理系统260通信以便提供必要活动参数、广告文件等,其对于CSP流传送广告是必要的。在其它实施例中,能够将CSP广告管理系统结合到广告代理系统200中,使得广告代理直接管理到有线头端的广告的流传送和放置。图12中示出系统的备选实施例。在这个实施例中,广告代理系统200能够用两个分立子系统来实现。第一子系统1200包括服务器1202以及关联数据存储装置1204,其提供广告生成相关的能力。第二子系统1220还包括服务器1222以及关联数据存储装置12M。 第二子系统1220提供广告放置相关的能力。因此,涉及公布视频的广告始发者210以及浏览并购买视频的广告买主212的广告生成阶段涉及使用因特网来交互的第一子系统1200。然后,当广告买主准备好放置广告时,广告买主与第二子系统1220交互。第二子系统1220还与有线服务提供商250交互。在一些实施例中,第一子系统1200的功能性能够由第三方提供,其提供公布、观看以及下载视频剪辑的能力。模块体系结构能够使用在系统中运行的软件模块来提供上述能力,如下面所描述的。但是,在不同实施例中,特定模块体系结构能够变化,并且图6中示出一个实施例,其又是基于图2中示出的体系结构。在图6中,广告代理的主要过程是广告活动放置工作流管理器(“工作流管理器”)600。工作流管理器协调全部其它过程,并且确保必要模块工作以及可用于完成广告放置。因此,工作流管理器与其它模块交互,如图所示。第一模块(广告买主通常与其交互)是用户登录/管理模块602。这用于建立用户的简档,其被存储在数据存储中并且示出为广告买主的简档604。在这里可存储对于用户特定的任何数据,并且用户通常能够观看大部分数据,并且在一些情况中更新数据。一旦用户已经建立帐户/简档,用户然后就能够与其它模块交互。广告买主可与其交互的下一模块是广告生成模式630。广告生成模块提供与广告始发者交互的能力,允许上载广告,广告能够被选择。广告生成模块还与广告买主交互以允许观看这些广告,以及有效地购买广告。一旦广告被广告买主购买,广告生成模块还实行广告的安全。这个模块还可接收来自广告买主的被编辑的广告,并且可生成广告资产(例如, 广告视频采用具有符合行业的元数据的包形式以及另外被转变成兼容资产(例如由有线服务提供商使用的包格式)。广告生成模块还可处理广告买主和广告始发者之间的汇款和支付。在广告买主的广告在广告代理中存在之后,下一步骤是建立广告活动。为了建立广告活动,用户通常将利用计划工具模块606,其为用户提供阅读以及查看在广告代理中存储或可由广告代理访问的各种数据的能力。用户能够访问两种常见类型的数据。首先,之前由广告买主上载的广告在广告代理系统中存储并且表示为包含在广告用户的广告的数据存储610中。用户可具有像单个广告那么少,但是在很多情况中将有存储若干广告。计划工具模块仅允许广告买主观看其自身的广告,而不是其它用户的广告。计划工具模块向用户提供的第二类型的数据是对用于一个或更多VSP的各种节目安排相关数据的访问。计划工具提供搜索和过滤节目安排数据的机制,从而允许用户观看所选择的节目、服务提供商、 内容提供商、节目安排、时间等。计划工具可结合广告买主的简档604中的信息以有助于过滤fe息。一旦知道充分的计划信息,用户就可利用广告映射模块612。不像仅允许阅读信息的计划工具,广告映射工具在各种数据存储(包括活动数据存储62 中设定参数。广告映射模块完成将广告映射到可用广告位的影响,如之前讨论的,并且可包括自动映射子模块 614以及手动映射子模块616。广告映射模块能够访问数据存储装置610中的广告买主的广告,以及来自一个或更多VSP的节目安排数据。后者能力允许广告映射模块确定哪些广告位、节目等是可用于映射广告的。一旦广告已经被映射到节目,工作流管理器600然后就命令VSP交互模块6 将广告放置在适当的服务提供商。用户通常不与VSP交互模块交互。如必要广告代理使用各种类型的应用编程接口来与各种服务提供商通信。在一个实施例中,VSP交互模块与广告活动管理器或其它装置交互以告知VSP关于什么广告被映射,并且如果对于VSP必要则下载广告。VSP交互模块还可接收来自VSP的关于广告何时被播放(或这样做失败)的报告,使得对应事件能够被记录用于在活动数据数据存储622中的该用户的活动相关数据。 用户通常不与VSP交互模块交互。在一个实施例中,VSP用遵照行业标准的格式向VSP提供活动数据,例如在日期为2009年6月沈日的CableLabs @ SaFI规范、活动信息包规范 CL-SP-SaFI-I01-090626中定义的标准,通过引用结合其内容。用户可与报告发生器模块618交互,其向用户提供关于可能要求用户注意的事件和事情的通知。报告发生器周期性地为用户处理在活动数据数据存储622中报告的数据, 并且可访问广告买主的简档604以确定如何联系用户。示出的最后一个模块是开账单模块629,其也与活动数据数据存储622交互以确定实际放置了多少广告,这可影响对于该用户的广告活动的账单的量。例如,回想对于点播节目安排的广告放置是基于各种节目的预期示出。可能的是,没有发生预期数量的广告放置,并且基于实际广告放置的数量来确定账单中包括的费用。上面表示广告代理系统的主要模块。没有用上面的模块明确标识的任何能力能够根据适当情况包括在上面的模块中,或能够包括在分立的不同模块中,并且在本发明的原理内。例如,能够在计划工具模块或用户登录/管理模块中提供用户终止活动的能力。另夕卜,图6中未示出的是管理员的控制模块,其允许对系统的各种部分的访问和控制,其提供 “超级用户”能力,并且允许对用户的数据和信息中的每个的访问。另外,能够用各种方式将逻辑组织映射到物理实施例。例如,各种数据存储(例如,活动数据622、广告买主的广告 610等)能够在单个或多个物理数据存储中实现。VSP交互模块是与视频服务提供商接口的模块。在一些实施例中,VSP将与多于一个VSP交互,例如能够与一个或更多有线服务提供商关联的多个有线系统。这种通信经由因特网或其它通信设施发生。VSP交互模块的一个方面是完成广告资产从广告代理到VSP的转移(这假设在 VSP中存在广告管理系统)。VSP通常要求广告作为广告资产来提供,例如视频剪辑已经被转码并且被格式化,以便与其各种系统兼容。在一个实施例中,这要求广告代理提供如前面提到的CableLabs 规范中定义的包的广告资产。在这个实施例中,广告资产具有定义的数字视频文件结构和元数据,其反映数字视频文件的编码连同所要求的必要元数据字段。在一些实施例中,广告代理将提示广告买主输入信息以填充这类字段,以便生成广告资产,如遵照行业标准的包。这些提示可在过程期间的各种时间发生。备选地,广告买主能用兼容的包格式来提供广告视频。VSP交互模块通常与放置在VSP中的广告管理系统交互。在一些实施例中,广告管理系统允许用户将广告映射到调度节目安排的广告位。但是,这些广告管理系统通常假设用户是服务提供商的被授权的管理人员。因此,在VSP中的广告管理工具中存在(具体地,在到VSP广告管理系统的接口中提供)的能力不适合于向未来的广告买主提供“开放” 接口。例如,VSP广告管理系统可容易地允许对要映射的全部广告的访问。虽然VSP处的管理人员能够观看要播放的全部可能广告是可接受的,但是允许未来的广告买主观看这类广告会是不可接受的。这样做会允许新的广告在其被流传送之前被第三方预览。因此,例如,调度用于即将来临的冠军足球赛的广告不应该可由同样计划广告的潜在商业竞争者观看。因此,广告代理执行的一个功能是屏蔽访问,使得广告买主仅能够观看与该广告买主关联的那些广告,并且保护其它广告买主进行的广告放置的详情。因此,广告代理使用广告买主标识符和/或简档信息以对广告买主屏蔽信息以及限制某些能力,广告买主不会另外被限制访问VSP的广告管理系统。这些功能包括 对于不可用广告位,限制向广告买主呈现广告详情; 确保仅正确广告买主能够观看该广告买主的库中的广告(例如,其它广告买主不能观看它们); 禁止广告买主直接访问VSP的广告管理系统中的能力。 在广告映射过程期间为广告买主提供并且实行广告活动计划参数(VSP不会从其本身购买广告时间,所以经常没有定义对于在VSP内映射广告的限制); 在VSP中提供广告的有限时间“保留”功能。广告代理系统的物理体系结构广告代理系统通常在计算系统(例如主管网站的服务器系统)中实施。图7示出一个实施例,但是使用其它计算机配置的其它实施例是可能的,使用分布的或并行的处理系统,或专用计算系统。在图7中,系统710包括多个组件,包括运行所存储的程序计算机指令的处理器760,所述指令在存储系统763和存储器769中找到。存储系统763通常包括次级或长期存储器,通常以盘驱动或其它可记录介质的形式,但是可包括磁带、CD或其它这类介质。存储系统通常保有操作系统780的副本,以及各种广告代理软件模块785,其在之前讨论。存储系统还存储各种数据存储790,其包括来自图6的前面提到的广告买主的简档 604、VSP节目安排数据608、广告买主的广告610、活动数据622,以及要求被存储的任何其它数据。处理器使用内部总线761与存储系统763以及与主存储器769通信。主存储器通常包括RAM类型存储器767并且可包括各种类型的ROM存储器765。RAM存储器767存储操作系统780的工作副本,以及各种之前描述的模块785。这些包括提供前面提到的能力的各种计算机指令。ROM部分765可包括各种类型的只读存储器,并且存储例如在启动系统时使用的BIOS 7 例程的指令。该系统包括输入/输出接口 764,其还共享通信总线761,以及网络接口组件774, 其提供对各种通信网络的访问。其它组件或备选体系结构是可能的,并且附图仅表示一个实施例。系统的典型应用现在描述广告代理系统的典型应用。这表示本发明的一个实施例,并且不旨在限制本发明的范围。在这个实施例中,本地商人充当广告买主并且希望将两个不同的广告放置在本地有线服务提供商的各种广告点中。商人使用个人计算机来访问广告代理的网站。在此点,不要求创建账户,因为商人正访问网站以看是否有任何视频剪辑能适合作为广告。但是,在这个实施例中,假设广告买主已经创建账户并且已经登录。在进行选择时,假定商人知道用于商业片的视频剪辑的众所周知的独立制片人。在一个实施例中,向用户呈现表示视频剪辑的图像的缩略图像的系列,每个都具有视频剪辑的名称的简要描述(通常是描述性名称)、视频剪辑的源以及运行时间。商人通过使用众所周知的词语搜索技术来搜索这类剪辑,所述词语搜索技术指示视频剪辑的制片人的名字和/或主题。商人能够确定存在感兴趣的视频剪辑。示出潜在广告视频剪辑的网页的一个实施例在图8中示出,其中,屏幕图像800包括一系列的缩略图像810,其中每个都包括标题、源以及运行时间的简要描述812。广告买主能够选择这些图像中的任何图像,其在顶部802中指示,具有用于播放广告805或观看下一广告或前一广告804的控制。所选择视频还具有关于所显示视频剪辑的信息806。在这个实施例中,示出命令行808,其允许广告买主指示用于购买或许可广告的命令、观看关联许可条款的命令、用于搜索广告的源或特定类型的搜索工具以及观看之前已经购买/许可的广告的能力,其在广告代理中的广告买主的个人广告库中。在这个实施例中,用户之前已经创建账户并登录到其中,并且在屏幕图像中反映这个信息807。在各种实施例中,图形用户接口的布局和接口特性能够变化。商人可查看各种广告,在线地观看它们以及它们的购买或许可的关联条款。在这个实施例中,假设广告买主选择并购买“湖乐(Lake Fun)”视频剪辑。在同意这样做之后, 能够选择广告以下载。假设全部权利现在归属于商人,并且视频剪辑不再可用于被其它广告买主选择。在一些实施例中,广告代理使用与广告买主关联的账户或信用卡来清偿支付, 并且然后约束仅该商人可访问该视频剪辑。在下载视频剪辑之后,商人能够使用视频剪辑的本地副本以编辑它来包括与该商人关联的适当画外音和图形图像。在购买/许可之后提供给商人的副本是广告的高清晰度版本,而在购买之前提供用于广告的初始观看的任何副本是低清晰度版本。在很多实施例中,商人将编辑视频剪辑,潜在地添加附加视频图像、背景音乐、声音或语音。一旦完成编辑,商人就将视频剪辑上载到广告代理中以被存储在广告买主的“个人库”中,再次其仅可由该商人观看。另外,商人可上载第二个商业片,或其本人直接可能已经使得第二商业片存储在广告代理系统中。因此,一旦广告买主已经完成将这两个广告上载到其个人库中,广告生成阶段就完成了。为了说明目的,假设广告买主已经获得对“湖乐”视频剪辑和对“徒步小孩”视频剪辑的权利,其分别作为第一个广告和第二个广告。接着,商人希望将这两个广告放置在本地有线系统中,作为广告活动的一部分。要结合本地晚间新闻节目插入第一个广告,而第二个广告要被插入在被调度以在有线系统上可用的电影的点播示出。在这个实施例中,广告代理系统能够向商人提供各种广告“计划”。 在第一个广告的情况中,向商人提供涉及在各种本地早间或晚间新闻节目内放置特定30 秒广告的50次示出的广告计划。能够预先在高达4周的时间段内的任何可用日子放置广告。第二个广告与点播电影结合的放置提供在节目开始的前三个广告位中放置高达100次广告。在这个实施例中,商人能够潜在地选择广告要在其中出现的特定点播电影标题。商人想要广告的流传送与推销在两周时间段内同时发生,逐渐导致特殊销售事件。为了开始广告放置阶段,商人然后再次登录回广告代理系统上。因为要结合调度广播节目安排来放置第一个广告,所以广告买主调用计划工具模块以查看可用广告位和广播新闻频道的调度。假设商人之前已经建立简档,使得仅示出来自相关市场中的希望的有线服务提供商的节目安排。另外,因为商人仅在本地新闻站上作广告,仅显示来自三个本地内容提供商的节目安排(例如,对应于全国广播公司的附属企业的本地新闻站)。商人能够在屏幕图像900上观看广播节目安排的可用广告位,如图9a中示出。在图9a中,图像包括指示时间902的列,其能够上卷或下卷以观看一天期间的不同时间。能够提供用于观看不同日子或时间的菜单选项,以允许容易导航在不同时间的不同广告位。其它列904、906以及908示出希望的内容提供商以及适当站点。信息的过滤允许商人集中在仅感兴趣的那些广告位。如能够领会的,在有线服务提供商提供超过一百个频道或不同站点的情形中,过滤通过限制所呈现的信息而有助于广告买主计划。能够显示节目安排,其中标识关联的广告位。广告位指示一个或更多广告已经或能够放置在广告位中。在图9a中示出的这个实施例中,对于每个频道只是以数字顺序来标识广告位,其中数字复位在小时上以有助于说明。因此,对于每个服务提供商,广告位以在下午6:00的广告位#1开始。在阴影或着色的表格中示出之前已经映射到一个或更多广告的广告位(并且因此不可用于映射),使得这些广告位容易被广告买主感知为不可用于选择。没有阴影的广告位表示可用清单,并且因此具有映射到广告的容量。一旦商人已经获得充分信息以计划广告活动,广告位到广告的映射能够发生。用户选择特定可用广告位,并且能够观看可用容量。例如,在图9a中,用户可将光标或指针放置在现在!新闻频道908的广告位950上,其引起指示该广告位被标识为广告位#1的弹出窗口 952,其中位置在节目的刚开始(例如,节目中的00:00:00时、分以及秒)。另外,弹出窗口指示广告位具有总共45秒的广告时间,并且剩余30秒(因此,15秒的另一广告已经放置在这个广告位中)。如果这是希望的位置,则用户可选择该广告位。在选择广告位之后,用户然后选择在广告代理中存储的广告之一(在这个说明中,是“湖乐”广告)并且指示这个广告是要放置的所指示广告位中的广告。广告代理然后基于广告的量来减少可用时间,并且如果广告不再有时间剩下,则广告位被标记为不可用。 广告代理基于广告中的元数据所指示的运行时间来确定时间。这个过程继续直到该用户消费了所购买的最大广告时间,或广告买主确定过程完成。回想,在这个实施例中,用户还有第二个广告(“徒步小孩”广告)要放置,但是其要结合点播节目安排来放置。在这个实施例中,广告如何与节目安排映射的指示是不同的, 因为节目不是调度的。在图10中示出与图形用户接口关联的屏幕图像的一个实施例,其用于向广告代理提供用于将广告映射到点播节目的信息。在图10中,用户通过首先指示要放置广告买主的广告中的哪个来开始。这在部分1002中示出,其列出与该广告买主关联的广告,并且在这个实施例中,文件列表1004显示两个广告。这些显示与广告关联的标题的名称,其被存储在广告的元数据中。广告买主然后提供广告要被涉及的日期。这在屏幕的“选择开始日期” 1010和“选择结束日期”1020区域中示出。这些部分提示用户输入开始日期1012和结束日期1022,并且在确定日期中可提供日历辅助图标1014和10M。接着,用户选择要映射到广告的点播节目安排。这能够以各种方式来发生,并且仅一个实施例被示出,其中,用户能够选择特定节目1030或节目的类型1040。在前者情况中,用户能够从表示可用点播节目安排的电影名称列表1032中选择一个或更多名称。这个列表能够相当长,并且所以有备选方法,其中,用户选择电影的某些类型。在另一区域1040 中,用户能够基于评级类型1042来选择某一节目安排,其结合各种“单选按钮”用于选择各种评级等级1044。另外,当正请求节目时,用户可能能够选择要映射广告的某些时间1050。这些时间还包括指示工作日/周末或其它选项的各种单选按钮1052。接着,用户选择广告要在其中放置的广告位的类型1060。这还包括指示在所请求节目中的广告位的相对位置1062的各种单选按钮。最终,在区域1070中提示用户提供希望的广告放置时间的总量。“广告放置时间”指在广告活动中播放广告的总时间的时间长度 (通常用时、分、秒或某一组合来指示)。通常,这个参数与所收取的任何费用直接相关,因为它是提供给广告买主的服务等级的一个度量。因为用户希望100个放置,并且假设广告是30秒长,则指示3000秒的广告放置时间(50分钟)。上面表示各种选项的一个实施例,其能够被定义以用于允许用户指定某些准则, 以在将广告与节目关联中使用。很多其它变化是可能的,包括指定某些准则以更好地将广告命中观看者,包括排除广告到节目类型的映射(例如,没有广告要被映射到NC-17评级的电影)、指示多个标题(包括上个月上映的全部电影)、指定人口统计数据(某一邮递区号中的全部观看者)等。因此,将广告命中有线系统中的点播节目安排的观看者的任何已知准则能结合到广告代理中。一旦提供了所建议的映射调度和准则,用户就批准广告活动。广告活动准备好运行,并且广告代理与适当的有线服务提供商交互以确保映射、广告以及其它数据被存储在每个CSP中。用户可选择接收在与CSP交互期间或在活动期间发生的事件的各种通知,但是假设活动正常完成,然后将对于广告的放置对用户开账单。为了确保已经满意地执行合同条款,广告代理将使得关于广告活动的报告可用。图11中示出广告活动报告的一个实施例。在图11中,活动报告1100包括广告买主(“A.D.买主”)的标识符1102以及广告活动标题的标识符1104( “游乐园夏天乐”)。 可能的是,广告买主可具有若干广告活动被广告代理处理,如果广告买主向其它用户提供服务,这尤其可能。报告通常包括关于活动的其它信息,例如开始日期和结束日期1107。也能够呈现其它信息,但是在图11中没有示出。报告提供关于在广告活动中涉及的每个广告的详细信息。在这个实施例中,有两个广告被选择用于放置一映射到广播节目安排的“湖乐”视频剪辑。这被指示在部分1108 中,其提供关于这个广告的信息,何时它被调度、指示了什么节目源、广告是否实际被播放以及累积播放事件。因为这被调度用于某些节目源和时间,所以它能够容易验证在每个情况中广告是否被播放。累积时间示出发生的广告时间的聚合量。如果广告还未播放(无论出于什么原因),则“状况”字段会指示“未播放”并且聚合时间会反映这个情况。另外,活动报告1110的其它部分指示何时第二个广告“徒步小孩”被映射到点播电影。在这个实施例中,它被映射到三个点播节目,并且其时间被指示。指示所使用节目的标题以及累积播放时间。在这个示例中,总播放时间是观30秒,其稍微少于目标3000秒。 可能的是,账单能够被调整以反映费用中的对应降低。有各种方式能够构造并向用户指示报告。例如,关于调度广告放置,当其被示出时,能够呈现时间的可视调度,连同关于观看者的平均数量、节目的受欢迎程度的第三方评级等的其它统计。但是,报告通常包括指示什么广告被播放以及何时被播放的基本信息,使得能够获得活动广告执行的某一度量,以及成功执行合同签订的服务的验证。
权利要求
1.一种计算机可读介质,包括可由数据处理系统中的处理器运行的指令,所述指令用于将广告放置在视频服务提供商,所述计算机可读介质指令适用于在所述处理器接收来自在网站的第一用户的第一数字视频文件; 在存储器中存储所述第一数字视频文件,其中,所述第一数字视频对于所述网站的其它用户是可访问的;向访问所述网站的第二用户提供表示多个视频剪辑的多个缩略图像,其中,所述缩略图像之一与所述第一数字视频文件关联;接收来自在所述网站的所述第二用户的指示,所述指示表示所述第一数字视频文件的购买请求;使得所述第一数字视频文件对于第二用户是可访问的、而对于所述其它用户是不可访问的,以响应于接收所述指示;从在所述网站的所述第二用户接收第二数字视频文件,其中,所述第二数字视频文件包括所述第一数字视频文件的至少部分;在可由所述网站访问的所述存储器中存储所述第二数字视频文件,其中,所述第二数字视频文件对于所述第二用户是可访问的,而对于所述第一用户是不可访问的;所述处理器将所述第二数字视频文件转换成包括第三数字视频文件的广告资产,其中,所述第三数字视频文件包括所述第二数字视频文件,所述广告资产包括与所述视频服务提供商的广告管理系统兼容的编码格式;在所述处理器从所述第二用户接收指示广告活动的属性的广告活动数据,所述广告活动数据包括所述广告活动的开始日期和结束日期, 所述广告资产的标识符, 指示聚合广告放置时间的值,以及站点位置标识符,标识所述广告要在其中被流传送的所述视频服务提供商的位置;以及在所述开始日期之前,将所述广告资产以及所述广告活动数据提供到所述视频服务提供商的所述广告管理系统。
2.如权利要求1所述的计算机可读介质,其中,所述活动数据包括多个广告位映射,其中,每个映射都包括与调度的广播节目关联的广告位标识符以及所述广告资产标识符。
3.如权利要求1所述的计算机可读介质,还包括以下步骤向所述第二用户提供来自所述数据处理系统的数据,所述数据标识与所述调度的广播节目的多个时间关联的多个广告位,所述调度的广播节目与所述站点位置标识符关联,其中所述广告位中的至少一个可用于放置所述广告。
4.如权利要求3所述的计算机可读介质,其中,在所述数据处理系统中存储的与所述广告买主关联的简档包括标识所述站点的信息,其中,所述处理器使用所述简档以选择所述调度的广播节目的所述多个广告位。
5.如权利要求1所述的计算机可读介质,其中,所述活动数据包括以下指示所述广告活动与一个或更多点播节目关联,所述一个或更多点播节目对于所述视频服务提供商的订户可用。
6.如权利要求5所述的计算机可读介质,还包括以下步骤向所述第二用户提供来自所述处理器的数据,所述数据提供与所述位置关联的点播节目的标题的列表。
7.如权利要求1所述的计算机可读介质,其中,向所述视频服务提供商提供所述广告活动数据的步骤还包括提供与所述广告活动关联的第二广告资产的第二标识符。
8.如权利要求1所述的计算机可读介质,其中,所述广告活动数据指示优选广告位位置,以用于将所述广告资产放置在由所述视频服务提供商提供给所述视频服务提供商的订户的节目中。
9.如权利要求1所述的计算机可读介质,其中,所述广告资产包括元数据,所述元数据包括所述广告资产的描述。
10.如权利要求1所述的计算机可读介质,其中,所述数据处理系统在所述广告活动的所述结束日期之后向所述第二用户提供报告数据,所述报告数据包括标识所述广告资产的数据、所述广告资产被流传送的时间以及与流传送所述广告资产关联的节目标识符。
11.一种用于将广告放置在视频服务提供商的系统,包括到通信网络的接口,所述接口能够接收来自第一用户的第一数字视频文件以及来自第二用户的第二数字视频文件,其中,所述第二数字视频文件包括所述第一数字视频文件的至少部分;存储器,配置成存储a)从所述第一用户接收的所述第一文件,b)从所述第二用户接收的所述第二数字视频文件;以及处理器,配置成a)从所述第一用户接收所述第一数字视频文件,b)向所述第二用户提供表示多个数字视频文件的多个缩略图像,其中,所述缩略图像之一对应于所述第一数字视频文件,c)从所述第二用户接收指示所述第一数字视频文件的购买请求的指示,d)使得所述第二数字视频文件可由所述第二用户访问以用于后续观看,以及不可由所述第一用户访问以用于后续观看,e)从所述第二用户接收第二数字视频文件,f)从所述第二用户接收放置所述第二数字视频文件作为广告的请求,g)将所述第二数字视频文件转换成广告资产,所述广告资产包括与所述视频服务提供商的广告管理系统兼容的编码格式,h)在所述处理器从所述第二用户接收指示广告活动的广告活动数据,所述广告活动数据包括i.所述广告活动的开始日期和结束日期, .与所述广告活动关联的所述广告资产的标识符,iii.对应于聚合广告放置时间的值,以及iv.标识所述广告要在其中被流传送的所述视频服务提供商的位置的站点位置标识符,其中,所述处理器还配置成向所述视频服务提供商的所述广告管理系统传送所述广告资产以及所述广告活动数据。
12.如权利要求11所述的系统,其中,所述广告活动数据还包括多个广告位标识符,其中,每个广告位标识符与在所述位置的调度的广播节目关联,并且其中,所述处理器还配置成使用所述接口向所述广告管理系统传递所述广告活动数据。
13.如权利要求12所述的系统,其中,所述处理器还配置成从所述广告管理系统接收所述多个广告位标识符,所述处理器配置成从所述第二用户接收标识所述多个广告位标识符中的至少一个的输入。
14.如权利要求13所述的系统,其中,所述存储器包括指示所述站点位置标识符的简档,并且所述处理器配置成在从所述视频服务提供商的所述广告管理系统请求与所述站点位置标识符关联的所述多个广告位标识符中使用所述简档。
15.如权利要求11所述的系统,其中,所述广告活动数据还包括以下指示所述广告活动数据适用于将所述广告资产放置在点播节目安排。
16.如权利要求11所述的系统,其中,所述处理器配置成从所述广告管理系统接收可用于所述视频服务提供商的订户的点播节目标题的列表。
17.如权利要求11所述的系统,其中,所述广告活动数据还包括第二广告资产标识符, 并且所述处理器配置成向所述广告管理系统传送第二广告资产。
18.如权利要求11所述的系统,其中,所述广告资产包括元数据,所述元数据包括所述广告资产的描述。
19.一种由数据处理系统执行的方法,所述数据处理系统包括处理器,以用于将用户所请求的广告结合视频服务提供商的视频订户所请求的一个或多个点播节目放置在所述视频服务提供商,所述方法包括以下步骤通过因特网在所述数据处理系统所主管的网站接收来自所述用户的第一数字视频文件,所述数字视频文件表示要由所述用户放置的所述广告;将所述第一数字视频文件存储在所述数据处理系统的存储器中; 由所述数据处理系统使用所述第一数字视频文件来生成广告资产,所述广告资产包括第二数字视频文件和元数据,其中,所述第二数字视频文件遵照与所述视频服务提供商的广告管理系统兼容的编码格式,并且所述元数据反映所述编码格式,在所述存储器中存储所述第二数字视频文件;在所述数据处理系统从所述用户接收指示广告活动的属性的广告活动数据,所述广告活动数据包括广告活动与由所述视频服务提供商所提供的一个或更多点播节目关联的指示, 所述广告活动的开始日期和结束日期, 与所述广告活动关联的所述广告资产的标识符, 指示聚合广告放置时间的值,标识所述视频服务提供商的位置的站点位置标识符,所述视频服务提供商包括要通过其流传送所述广告的视频分发网络;以及通过所述数据处理系统的接口向能够提供所述一个或更多点播节目的所述视频服务提供商传送所述广告资产和所述广告活动数据。
20.如权利要求19所述的方法,其中,所述广告活动数据还包括与所述一个或更多点播节目关联的评级指示符。
全文摘要
在一个实施例中,系统存储用户能够选择并且用于创建广告视频的视频剪辑。用户能够下载视频剪辑,适当地编辑它并且然后向系统上载广告视频。用户然后能够将广告放置在有线服务提供商,作为广告活动的一部分。系统允许用户观看一个或更多视频服务提供商(例如有线服务提供商)中的可用广告机会,并且然后定义广告活动的属性,其定义如何以及何时在各种节目中流传送广告。广告活动能够将广告放置在点播节目或调度(广播)节目中。还能够向用户提供部分指示何时广告实际被流传送的报告,从而允许用户评估广告活动的执行。
文档编号G06Q30/02GK102473269SQ201080035290
公开日2012年5月23日 申请日期2010年8月4日 优先权日2009年8月5日
发明者B·富尔斯曼, C·菲利普斯, C·达谢尔, H·沃特金斯, J·雷诺兹, P·肯特 申请人:爱立信电视公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1