Sdv环境中的定向广告分发的制作方法

文档序号:8004319阅读:272来源:国知局
专利名称:Sdv环境中的定向广告分发的制作方法
SDV环境中的定向广告分发
背景技术
数字视频广播系统允许多系统运营商(MSO)将电视节目和多媒体服务传递给订户。系统的容量或者带宽确定了 MSO传递的节目和服务。在传统广播系统中,MSO将所有可用节目和服务在单个线缆上发送到订户的机顶盒。因此,在传统广播系统中増加订户可用的节目和服务的唯一方法是增加带宽。切換式数字视频(SDV)系统是对传统广播系统的改进。SDV系统通过允许MSO仅发送由服务组请求的内容来要求较少的带宽以传递高带宽数字服务,其中每个服务组包括对于切換式边缘正交振幅调制(QAM)装置的公共集合的可见性的机顶盒集合。为实现这ー 点,订户的机顶盒与网络侧视频服务器通信以请求订户想要实时观看的节目。SDV系统通过将所请求的节目传递给订户的服务组来做出响应。因此,服务组仅接收服务组中的订户正在观看的节目。对于MSO的当前关注是定向广告技术(即,布置以便基于诸如人口统计、购买历史、观察行为等等的各种特质来到达消费者的广告)的开发。MSO的问题之ー在于需要网络带宽来分发定向广告。即使定向广告的长度很短,也需要具有很多不同的定向广告来满足他们需要服务的各种定向人群組。预计的是,随着定向广告技术的发展,在网络上分发的定向广告将増加。此外,对于带宽的需要将增加,这是因为订户想要高分辨率(HD)格式(即, 移动图像专家组(MPEG)MPEG-4或者MPEG-2高质量格式)的定向广告。另外,由于这些定向广告生成用于MSO的显著的收入流,因此,从主要电视节目到定向广告以及切換回主要电视节目的转换的时间延迟是不利地影响收入流的损失的广告时间。需要一种用于在SDV系统中分发定向广告的方法和系统,其减少了分发HD和标清 (SD)定向广告所必需的网络带宽。当前公开的本发明满足这样的需要。

发明内容
本发明的方面提供了一种用于在切換式数字视频系统中分发定向广告的系统和方法。该方法监视与由订户选择的信道相关联的内容流,其中内容流包括具有开始时间和结束时间的广告区段和在内容流中插入的广告替换机会。该方法在广告区段的开始时间之前的检测时间检测广告替换机会,并且发送选择用于该广告区段的广告替换的请求,从而在广告区段的开始时间之前广播与广告替换相关联的服务。该方法接收识别与广告替换相关联的广告替换流的调谐数据并且在广告区段的开始时间时调谐到广告替换。


图1是图示执行本发明的系统的硬件组件的一个实施例的消息流图。图2是详细图示图1中所示的硬件组件的一个实施例的框图。图3是图示根据本发明的各种实施例的方法的消息流图。
具体实施方式
图1是图示执行本发明的系统的硬件组件的一个实施例的消息流图。切換式数字视频(SDV)系统100包括机顶盒110、电视150、边缘路由器160、SDV服务器170以及广告服务器180。在一个实施例,诸如混合光纤同轴(HFC)网络的网络(未示出)将机顶盒110 和电视150连接到边缘路由器160、SDV服务器170和广告服务器180。在另ー实施例中, 网络(未示出)将广告服务器180连接到边缘路由器160和SDV服务器170。机顶盒110是计算装置,其连接电视150和外部信号源,将信号调谐到电视150显示的内容流中。图1中所示的机顶盒Iio包括SDV子系统120、广告替换检测器130和调谐器 140。边缘路由器160是计算装置,其在局域网和广域网之间传送数据,选择当发送或接收数据时使用的最有效的路径。图1中所示的边缘路由器160包括正交振幅调制器 (QAM),其使得能够经由射频(RF)载波的数字流的复用的传输。SDV服务器170是计算装置,其从机顶盒110接收对切換内容的信道改变请求,将该内容绑定到与馈送机顶盒110的服务组的QAM相关联的边缘路由器160上的会话,并且利用可以找到内容的频率和节目编号来对机顶盒110做出响应。图1中所示的系统利用SDV环境来发送定向广告。在一个实施例中,定向广告是对于在电视节目期间或者在两个电视节目之间通常示出的主要网络广告的替换。使用SDV 环境来发送定向广告的ー个益处在于不要求以连续的方式在网络上传送定向广告,并且能够基于由定向广告决定引擎进行的插入决定来切換。在定向广告的插入之前进行选择和插入哪个定向广告的決定。从电视节目到定向广告的转换实际上是服务获取。由于在SDV系统中插入定向广告所需的时间可能大于服务获取时间,因此,可能的是,当广告开始时,消费者可能错过广告的一部分。因此,重要的是首先确保在获取定向广告服务之前正在广播广告。本发明最小化从主要电视节目到定向广告并且再回到主要电视节目的转换的时间延迟,从而避免了广告时间的损失(即,对于MSO来说是损失的收入)。图1中所示的SDV系统节省了网络带宽,这是因为其仅将替换定向广告流送到指示广告替换机会的那些机顶盒110。此外,如果终端用户实际上播放了替换定向广告,则其仅消耗了带宽。本发明不需要现有技术中预先定位替换定向广告(例如,在与机顶盒110 相关联的盘上)。在图1中所示的SDV系统的ー个实施例中,订户使用机顶盒110请求内容流以在电视150上观看。SDV服务器170从机顶盒110的SDV子系统120接收对于内容流的请求。 当内容流可用吋,SDV服务器170将会话绑定到边缘路由器160以用于内容流的传递。边缘路由器160然后将作为QAM 161上的MPEG-2传输流的内容流传递到将在电视150上显示内容流的调谐器140。图1中所示的广告替换检测器130监视调谐器140接收的内容流以检测广告替换的机会。在一个实施例中,广告替换检测器130检测内容流中指示将发生广告转换的触发器(trigger),其中广告服务器180将触发器插入到内容流中,并且SDV服务器170将具有触发器的内容流经由边缘路由器160转发到机顶盒110。在另ー实施例中,广告替换检测器 130检测内容流中指示将发生广告转换的接头(splice)点。当发生这样的广告替换机会吋,广告替换检测器130将通知发送到SDV子系统120。通知指令SDV子系统120将广告替换请求121消息发送到SDV服务器170。作为响应,SDV服务器170将广告替换服务/定时信息171发送到广告服务器180。在一个实施例中,广告替换服务/定时信息171提供指示何时开始播放广告的广告替换信息。在另ー实施例中,广告替换服务/定时信息171提供指示如何获取服务的广告替换信息。在另ー实施例中,广告替换消息和广告替换服务/定时信息171包括用于订户的人口统计信息、广告区段的持续时间、订户的标识信息、购买偏好等等,其帮助广告服务器I80选择将定向订户或者事件或情况的广告。响应于广告替换服务/定时信息171的接收,广告服务器180准备广告替换以呈现给订户。在一个实施例中,包括订户的特性和偏好(即,人口统计信息、定时信息、标识信息、购买偏好等等)的广告替换服务/定时信息171被输入到决定引擎,广告服务器180 使用该决定引擎来选择适合的广告替换。广告服务器180将广告替换选择181消息发送到 SDV服务器170。在一个实施例中,广告替换选择181消息向SDV服务器170通知广告替换的服务信息。SDV服务器170建立与边缘路由器160的绑定会话172,继续广播广告替换, 并且了解机顶盒110调谐为成功的调谐信息。SDV服务器170将调谐数据173消息发送到 SDV子系统120以将调谐信息提供给机顶盒110。在一个实施例中,调谐数据173消息包括使机顶盒110调谐与广告服务器180作为广告替换流182提供到边缘路由器160的替换目标广告的播放同步的定时信息。在另ー实施例中,调谐数据173是能够包含机顶盒110进行评估以决定何时调谐的定时信息的消息,或者SDV服务器170能够以机顶盒110在收到该消息时立即反应的精确定时传送该消息。当机顶盒110中的SDV子系统120接收调谐数据173消息吋,其将调谐122消息发送到调谐器140以调谐到替换目标广告,使得广告材料 141显示在电视150上。图2是详细图示图1中所示的硬件组件的一个实施例的框图。特別地,图2图示了包括图1中所示的广告服务器180、SDV服务器170和机顶盒110的软件和硬件组件。在一个实施例中,广告服务器180是执行本发明的通用计算装置。总线205是连接处理器210、数据存储装置215 (诸如串行ATA(SATA)硬盘驱动器、光驱动器、小型计算机系统接ロ(SCSI)盘、闪存等等)、通信接ロ 220以及存储器225(诸如随机存取存储器(RAM)、 动态RAM(DRAM)、非易失性计算机存储器、闪存等等)的通信介质。通信接ロ 220将广告服务器180连接到边缘路由器160和SDV服务器170。在一个实施例中,本发明在广告服务器 180上的实现是专用集成电路(ASIC)。处理器210通过执行包括驻留在存储器225中或者在存储器225上操作的每个计算机程序的操作指令的序列来执行所公开的方法。读者应当理解的是,存储器225可以包括支持在本申请中公开的程序的操作系统、管理和数据库程序。在一个实施例中,广告服务器180的存储器225的配置包括执行图1和图3中详细公开的本发明的方法的广告替换程序226。当处理器210执行所公开的方法吋,其在存储器225或者数据存储装置215中存储中间結果。在另ー实施例中,存储器225可以根据需要在存储器225中或者外部交換这些程序,或者其部分,并且因此存储器225可以在任何时候包括少于这些程序的全部。在一个实施例中,SDV服务器170是执行本发明的通用计算装置。总线230是连接处理器235、数据存储装置240 (诸如串行ATA(SATA)硬盘驱动器、光驱动器、小型计算机系统接ロ(SCSI)盘、闪存等等)、通信接ロ M5以及存储器250(诸如随机存取存储器(RAM)、 动态RAM(DRAM)、非易失性计算机存储器、闪存等等)的通信介质。通信接ロ 245将SDV服务器170连接到广告服务器180、边缘路由器160和机顶盒110。在一个实施例中,本发明在SDV服务器180上的实现是专用集成电路(ASIC)。处理器235通过执行包括驻留在存储器250中或者在存储器250上操作的每个计算机程序的操作指令的序列来执行所公开的方法。读者应当理解的是,存储器250可以包括支持在本申请中公开的程序的操作系统、管理和数据库程序。在一个实施例中,SDV服务器170的存储器250的配置包括执行图1和图3中详细公开的本发明的方法的广告替换程序251。当处理器235执行所公开的方法吋,其在存储器250或者数据存储装置240中存储中间結果。在另ー实施例中,存储器250可以根据需要在存储器250中或者外部交換这些程序,或者其部分,并且因此存储器250可以在任何时候包括少于这些程序的全部。在一个实施例中,机顶盒110是执行本发明的通用计算装置。总线255是连接处理器沈0、数据存储装置沈5 (诸如串行ATA (SATA)硬盘驱动器、光驱动器、小型计算机系统接ロ(SCSI)盘、闪存等等)、通信接ロ 270、红外(IR)接ロ 275、调谐器140以及存储器观0(诸如随机存取存储器(RAM)、动态RAM (DRAM)、非易失性计算机存储器、闪存等等)的通信介质。通信接ロ 270将机顶盒110连接到SDV服务器170。顶接ロ 275将机顶盒110连接到远程控制器观5。调谐器140将机顶盒110连接到诸如电视150的显示装置,并且发送电视150屏幕显示的视频内容。在一个实施例中,本发明在机顶盒110上的实现是专用集成电路(ASIC)。处理器260通过执行包括驻留在存储器观0中或者在存储器280上操作的每个计算机程序的操作指令的序列来执行所公开的方法。读者应当理解的是,存储器280可以包括支持在本申请中公开的程序的操作系统、管理和数据库程序。在一个实施例中,机顶盒110的存储器观0的配置包括执行图1和图3中详细公开的本发明的方法的SDV子系统 120以及广告替换检测器130。当处理器260执行所公开的方法吋,其在存储器280或者数据存储装置265中存储中间結果。在另ー实施例中,存储器280可以根据需要在存储器 280中或者外部交換这些程序,或者其部分,并且因此存储器280可以在任何时候包括少于这些程序的全部。图3是图示根据本发明的一个实施例的方法的流程图。特別地,图3图示了机顶盒110、SDV服务器170、边缘路由器160和广告服务器180之间的通信。參考图1和图2,图3中所示的过程300在机顶盒110监视包括在内容流中插入的广告替换机会(步骤305)的内容流。用于机顶盒110的调谐器140响应于来自订户的请求接收内容流以将机顶盒110调谐到SDV系统中的信道。过程300通过检查构成内容流的每个传输流分组来监视内容流以检测广告替换机会(即,内容流中即将到来的广告区段提供将替换广告更换主广告的机会的指示)。在一个实施例中,广告替换机会是广告服务器 180插入到内容流中的触发器。当过程300遇到内容流中的触发器时,其检查触发器来识别广告区段的开始时间、广告区段的结束时间以及广告区段的服务信息。触发器是内容流到广告区段的服务的转换的指示符,并且当调谐到广告区段时提供无缝转换。在另ー实施例中,广告替换机会是内容流中的接头点。当过程300遇到内容流中的接头点时,其检查接头点以识别广告区段的开始时间、广告区段的结束时间以及广告替换接头服务信息。接头点是内容流到广告区段的服务的转换的指示符,并且当调谐到广告区段时提供无缝转换。当过程300检测到内容流中的广告替换机会(步骤310)吋,机顶盒110的SDV子系统120将广告替换请求121消息发送到SDV服务器170(步骤315)。在一个实施例中,广告替换请求121消息包括广告替换服务信息、订户的人口统计信息、广告替换区段的持续时间、订户的标识信息、购买偏好等等。SDV服务器170接收广告替换请求121消息(步骤320)并且将广告替换服务/定时信息171发送到广告服务器180(步骤325)。在一个实施例中,广告替换服务/定时信息 171包括指示何时开始播放广告的广告替换信息。在另ー实施例中,广告替换服务/定时信息171提供指示如何获取服务的广告替换信息。在另ー实施例中,广告替换服务/定时信息171包括订户的人口统计信息、广告区段的持续时间、订户的标识信息、购买偏好等等。广告服务器180接收广告替换服务/定时信息171 (步骤330)并且选择替换消息 (步骤335)。在一个实施例中,广告服务器180包括决定引擎以基于从订户的人口统计信息、广告区段的持续时间、订户的标识信息、购买偏好等等获得的订户的特性和偏好的考虑来选择定向广告作为替换广告。一旦广告服务器180选择替换广告,则广告服务器180将广告替换选择181消息发送到SDV服务器170以将替换广告的服务信息提供到SDV服务器 170 (步骤340)。在一个实施例中,服务信息识别服务和SDV服务器170建立该服务所需的关联的广告调谐信息,并且然后指示边缘路由器160开始广播替换广告。在另ー实施例中, 广告服务器180还发送替换广告的定时信息以指令SDV服务器170何时开始播放替换广告,和替换广告的持续时间。这也导致边缘路由器160广播替换广告。SDV服务器170接收广告替换选择181消息中替换广告的服务信息(步骤345)并且将用于绑定会话172的请求发送到边缘路由器160(步骤350)。边缘路由器160接受用于绑定会话172的请求(步骤355)并且准备路由替换广告。边缘路由器160发送包括广告替换的广告替换流182 (步骤360),使得机顶盒110上的调谐器140在内容流中的广告替换区段的开始时间之前接收广告替换流182(步骤365)。边缘路由器160用信号通知SDV服务器170会话被绑定。SDV服务器170然后将用于广告替换的调谐数据173发送到机顶盒 110的SDV子系统120(步骤370)。在各种实施例中,调谐数据173包括移动图像专家组服务编号、网际协议多播、频率、服务标识符等等。机顶盒Iio接收调谐数据173(步骤375), 并且准备调谐器140以使机顶盒110与广告替换的播放同歩。在一个实施例中,调谐数据 173包括机顶盒110评估并且用于确定何时调谐到广告替换的定时信息。在另ー实施例中, 调谐数据173包括精确定时,并且机顶盒110在接收到调谐数据173时立即反应。尽管所公开的实施例描述了在SDV系统中分发定向广告的完全运作的方法和系统,但是读者应当理解的是,可以存在其它等同实施例。由于阅读本公开的技术人员将想到各种修改和变化,因此,用于在SDV系统中分发定向广告的方法和系统不限于图示和公开的具体构造和操作。因此,本公开意在使所有适合的修改和等同物落入权利要求的范围内。
权利要求
1.ー种方法,包括监视与切換式数字视频系统中的信道相关联的内容流,所述内容流包括具有开始时间和结束时间的广告区段和在所述内容流中插入的广告替换机会;在所述广告区段的开始时间之前的检测时间检测所述内容流中的所述广告替换机会;发送选择用于所述广告区段的广告替换的请求,从而在所述广告区段的开始时间之前引起与所述广告替换相关联的服务的广播;接收调谐数据以识别与所述广告替换相关联的广告替换流;以及在所述广告区段的开始时间时调谐到所述广告替换流。
2.根据权利要求1所述的方法,其中,所述内容流是顺序内容流。
3.根据权利要求1所述的方法,其中,所述内容流的监视进一歩包括 作为分组的时间序列接收所述内容流;以及检查每个分組。
4.根据权利要求1所述的方法,其中,所述广告替换机会的检测进一歩包括检测所述内容流中的至少ー个触发器,所述至少一个触发器识别所述广告区段的开始时间、所述广告区段的结束时间以及所述广告区段的服务信息,其中所述至少一个触发器是所述内容流到所述广告区段的服务的转换以及利用所述广告替换来替换所述广告区段的机会的指示符,并且其中当调谐到所述广告区段或者所述广告替换吋,所述至少一个触发器提供无缝转换。
5.根据权利要求1所述的方法,其中,所述广告替换机会的检测进一歩包括检测所述内容流中的至少ー个接头点,所述至少一个接头点识别所述广告区段的开始时间、所述广告区段的结束时间以及广告替换接头服务信息,其中所述至少一个接头点是所述内容流到所述广告区段的服务的转换以及利用所述广告替换来替换所述广告区段的机会的指示符,并且其中当调谐到所述广告区段或者所述广告替换吋,所述至少一个接头点提供无缝转换。
6.根据权利要求1所述的方法,其中,选择所述广告区段的广告替换的所述请求包括所述内容流的订户的人口统计信息、所述广告区段的持续时间、所述订户的标识信息以及所述订户的购买偏好中的至少ー个。
7.根据权利要求1所述的方法,其中,所述广告替换被定向以选定与所述内容流的订户相关联的特性或偏好。
8.根据权利要求1所述的方法,其中,所述调谐数据包括移动图像专家组服务编号、网际协议多播、频率以及服务标识符中的至少ー个。
9.根据权利要求1所述的方法,其中,所述检测时间和所述广告区段的开始时间之间的时间差大于所述广告替换流的服务建立时间。
10.ー种系统,包括存储器装置,所述存储器装置驻留在计算装置中;以及处理器,所述处理器部署为与所述存储器装置通信,所述处理器被配置成监视与切換式数字视频系统中的信道相关联的内容流,所述内容流包括具有开始时间和结束时间的广告区段和在所述内容流中插入的广告替换机会;在所述广告区段的开始时间之前的检测时间检测所述内容流中的所述广告替换机会;发送选择用于所述广告区段的广告替换的请求,从而在所述广告区段的开始时间之前引起与所述广告替换相关联的服务的广播;接收调谐数据以识别与所述广告替换相关联的广告替换流;以及在所述广告区段的开始时间时调谐到所述广告替换流。
11.根据权利要求10所述的系统,其中,所述检测时间和所述广告区段的开始时间之间的时间差大于所述广告替换流的服务建立时间。
12.—种非暂时性计算机可读介质,包括计算机可执行指令,当在计算装置上执行吋, 所述计算机可执行指令执行下述步骤监视与切換式数字视频系统中的信道相关联的内容流,所述内容流包括具有开始时间和结束时间的广告区段和在所述内容流中插入的广告替换机会;在所述广告区段的开始时间之前的检测时间检测所述内容流中的所述广告替换机会;发送选择用于所述广告区段的广告替换的请求,从而在所述广告区段的开始时间之前引起与所述广告替换相关联的服务的广播;接收调谐数据以识别与所述广告替换相关联的广告替换流;以及在所述广告区段的开始时间时调谐到所述广告替换流。
13.ー种方法,包括接收选择与切換式数字视频系统中的信道相关联的内容流的广告区段的广告替换的请求,所述广告区段具有开始时间和结束时间,其中所述请求的接收时间在所述广告区段的开始时间之前;选择用于所述广告区段的所述广告替换;在所述广告区段的开始时间之前广播与所述广告替换相关联的服务; 发送调谐数据以识别与所述广告替换相关联的广告替换流;以及在所述广告区段的开始时间发送所述广告替换流。
14.根据权利要求13所述的方法,其中,所述内容流是顺序内容流。
15.根据权利要求13所述的方法,其中,选择用于所述广告区段的所述广告替换的所述请求包括所述内容流的订户的人口统计信息、所述广告区段的持续时间、所述订户的标识信息以及所述订户的购买偏好中的至少ー个。
16.根据权利要求13所述的方法,其中,所述广告替换被定向以选定与所述内容流的订户相关联的特性或偏好。
17.根据权利要求13所述的方法,其中,所述请求的接收时间和所述广告区段的开始时间之间的时间差大于所述广告替换流的服务建立时间。
18.ー种系统,包括存储器装置,所述存储器装置驻留在计算装置中;以及处理器,所述处理器部署为与所述存储器装置通信,所述处理器被配置成接收选择与切換式数字视频系统中的信道相关联的内容流的广告区段的广告替换的请求,所述广告区段具有开始时间和结束时间,其中所述请求的接收时间在所述广告区段的开始时间之前;选择用于所述广告区段的所述广告替换;在所述广告区段的开始时间之前广播与所述广告替换相关联的服务; 发送调谐数据以识别与所述广告替换相关联的广告替换流;以及在所述广告区段的开始时间发送所述广告替换流。
19.根据权利要求18所述的方法,其中,所述请求的接收时间和所述广告区段的开始时间之间的时间差大于所述广告替换流的服务建立时间。
20.ー种非暂时性计算机可读介质,包括计算机可执行指令,当在计算装置上执行吋, 所述计算机可执行指令执行下述步骤接收选择与切換式数字视频系统中的信道相关联的内容流的广告区段的广告替换的请求,所述广告区段具有开始时间和结束时间,其中所述请求的接收时间在所述广告区段的开始时间之前;选择用于所述广告区段的所述广告替换;在所述广告区段的开始时间之前广播与所述广告替换相关联的服务; 发送调谐数据以识别与所述广告替换相关联的广告替换流;以及在所述广告区段的开始时间发送所述广告替换流。
全文摘要
一种用于在切换式数字视频系统中分发定向广告的系统和方法。该方法监视与由订户选择的信道相关联的内容流,其中内容流包括具有开始时间和结束时间的广告区段和在内容流中插入的广告替换机会。该方法在广告区段的开始时间之前的检测时间检测广告替换机会,并且发送选择用于该广告区段的广告替换的请求,从而在广告区段的开始时间之前广播与广告替换相关联的服务。该方法接收调谐数据以识别与广告替换相关联的广告替换流,并且在广告区段的开始时间时调谐到广告替换。
文档编号H04N21/2668GK102572556SQ20111040306
公开日2012年7月11日 申请日期2011年12月7日 优先权日2010年12月7日
发明者克里斯托弗·S·德尔索尔多, 帕特里克·J·利里, 王叶青, 艾伯特·F·埃尔科克 申请人:通用仪表公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1