用于提供对媒体流内的广告的访问的方法和装置的制作方法

文档序号:7956788阅读:227来源:国知局
专利名称:用于提供对媒体流内的广告的访问的方法和装置的制作方法
技术领域
本发明涉及流媒体中的广告,尤其涉及电视广告。更具体地,本发明提供了用于提供可搜索的电视广告的一种方法、装置和程序。
背景技术
一些形式的电视以及诸如广播、因特网广播、因特网视频等其他形式的流媒体包含广告来资助内容的费用,并且更重要地,来获取利润。更经常地,广告被嵌入在流内而且在节目的范围外就无用。例如,当一个观众结束观看黄金时段电视节目时,该广告常常被错过和忘记。
为得到短时间吸引观众的优势,广告商往往对品牌认知度的关注超过信息。更进一步地,广告仅在有限的情况中与内容有关系。例如,体育竞赛可以有运动鞋的广告,或者涉及旅行的节目可以有旅馆或航线的广告。然而,更经常地,电视被用于建立品牌形象而不是直接出售产品。
当一个人正在考虑购买时,来自广告的信息是不可用的。由电视广告等留下的仅是品牌的模糊回忆。因为电视和其他流媒体的分布模型是广播,或者最好也只不过是基于全部内容的点播,广告中的可用信息在需要时很难获得。

发明内容
本发明认识到现有技术的缺点并提供了一种用于索引广告的机制。观众可以向搜索引擎查询特定产品或者服务。索引可包括在媒体流内的消隐期间或与流相关的节目指南信息内提供的描述词。索引信息也可包括因特网超链接。广告也可具有与之相关的值,该值相对于媒体内容的值。观众可通过观看广告来累积该值。然后累积值可用来获取更多内容。


被认为是本发明特点的新颖特征在所附权利要求中被阐明。然而,本发明本身以及优选使用方式、其进一步的目标和优点当结合附图阅读时,通过参考以下说明性实施例的详细描述,将被最好地理解。
图1是其中可实现本发明的数据处理系统,例如一个电视设备的方框图;图2描述了其中可实现本发明的数据处理系统的网络的图示;图3A和3B描述了根据本发明的示例性实施例的具有索引广告信息的流媒体;图4是一个方框图,图解了根据本发明的一个示例性实施例的可搜索广告系统的功能部件;图5是一个流程图,图解了根据本发明的一个示例性实施例的可搜索广告系统的操作;图6是一个流程图,根据本发明的一个示例性实施例图解了在具有广告值业务模型的电视系统中对客户访问的管理;以及图7是一个流程图,根据本发明的一个示例性实施例图解了基于广告值业务模型的客户计费系统的操作。
具体实施例方式
本发明提供了一种用于可搜索广告的方法、装置以及计算机程序产品。数据处理设备可以是单处理器计算设备、多处理数据处理系统,或者虚拟处理器环境,在该环境中多处理器和多个软件层可被用来执行本发明的不同的方面。因此,下面的图1和2作为数据处理环境的示例图被提供,本发明可在其中被实现。应该理解,图1和2仅为示例性的,并不意欲断言或者暗指关于本发明可在其中被实现的环境的任何限制。在没有背离本发明的精神和范围的情况下可对所描述的环境做许多修改。
现在参考图1,示出了一个数据处理系统的方框图,本发明可在其中被实现。电视设备100为一个电视设备的例子,例如数字录像机(DVR)、有线电视接收器、卫星电视接收机等等,其中可设置用于实现本发明的过程的代码或指令。在所描述的例子中,电视设备100采用总线结构,处理器102通过其连接到设备的其他部件。主存储器104被连接到处理器102。
电视调谐器/接收器110通过总线106被连接到处理器102。电视调谐器/接收器110可以是例如国家电视系统委员会(NTSC)、高级电视系统委员会(ATSC)空中下载(OTA)调谐器。可选地,电视调谐器/接收器110可以是数字有线或数字卫星接收器。在另一实施例中,电视调谐器/接收器110可以是从外部调谐器/接收器接收音频/视频信号的电视输入端口。其他接收器也可用于代替电视调谐器/接收器110,例如卫星无线电接收机。
总线106也连接音频处理器114、视频处理器116、只读存储器(ROM)118、盘120、以及输入设备适配器122到处理器102。音频处理器114可提供音频处理,例如DolbyPro LogicII或Dolby数字环绕声解码。视频处理器116可执行诸如MPEG2或MPEG4解码的处理。盘120可以是用来存储媒体内容流的硬盘驱动器(HDD)。输入设备适配器122可以是例如红外线(IR)遥控接收器、键盘/鼠标器适配器等。
电视设备100也可包括光盘读取器112,其可以是例如压印光盘(CD)驱动器、数字化视频光盘(DVD)驱动器等。调制解调器124可被用来拨入服务器以检索节目指南信息等等。通用串行总线(USB)以及其他端口126可通过总线106连接到处理器102。这些端口可允许外部设备,例如打印机、网络接口卡等连接到电视设备100。局域网适配器128可允许电视设备100将媒体内容共享给其他设备或获取节目指南数据。
操作系统在处理器102上运行并被用来协调及提供图1中数据处理系统100内的不同部件的控制。该操作系统可以是市场上买得到的操作系统,例如LinuxTM。”LINUX”是Linus Torvalds的商标。操作系统及应用程序或程序的指令位于存储设备上,例如硬盘驱动器120或ROM 118,并且可被加载到主存储器104中以被处理器102执行。本发明的处理可由处理器102利用计算机实现的指令来执行,其可位于存储器,例如主存储器104中。
本领域普通技术人员会理解,图1中的硬件可以基于实现来改变。其他的内部硬件或外部设备,例如闪速存储器,同等非易失性存储器,或光盘驱动器等等,可用作图1中所描述的硬件的补充或代替。图1中所描述的例子和上面所描述的例子不意在暗指结构性限制。例如,除采用电视设备的形式之外,电视设备100也可以是台式计算机、便携式计算机或电话设备。
电视设备100可以将包括广告的媒体流存储在盘120上。根据本发明的一个最优实施例,电视设备100对广告编制索引,这样当观众需要时可找到信息。观众可以向搜索引擎查询特定产品或者服务。索引可包括在媒体流内的消隐期间或与流相关的节目指南信息内提供的描述词。索引信息也可包括因特网超链接。广告也可具有与之相关的值,该值相对于媒体内容的值。观众可通过观看广告来累积该值。累积的值然后可用来获取更多内容。
图2描述了其中可实现本发明的数据处理系统的网络的图示。网络数据处理系统200是其中可实现本发明的计算机网络。网络数据处理系统200包含网络202,其为用于在网络数据处理系统200内连接在一起的各种设备和计算机之间提供通信连接的介质。网络202可包括诸如电线、无线通信链路、或光缆的连接。
在所描述的例子中,电视设备210被连接到网络202,并且被连接到电视212。此外,台式计算机222以及便携式计算机224被连接到网络202。观众可以利用遥控器214、键盘216、台式计算机222经由网络202,或者利用便携式计算机224经由网络202来访问电视设备210的功能。例如,观众可以输入针对广告的查询并在电视212上观看匹配的广告。查询可包括例如关键字。电视设备210可存储包括广告的媒体流。
利用在消隐期间或者节目指南数据中找到的描述词,可索引广告。当电视设备200收到一个查询时,搜索结果可呈现在电视212、台式计算机222、或者便携式计算机224上。当观众选择匹配查询的具体广告时,包含该广告的媒体流部分可通过电视212播放。或可被流式传送到台式计算机222或便携式计算机224。
连接到网络202的设备可通过路由器/网关250访问因特网252。因特网252代表了利用传输控制协议/网际协议(TCP/IP)的协议集互相通信的网络和网关的世界范围集合。也可利用其他的网络协议。因特网的核心是具有主节点或主机计算机之间的高速数据通信线路的主干网,其由传递数据及信息的数以千计的商业、政府、教育及其他计算机系统组成。可选地,电视设备210可通过有电或数字用户线路(DSL)调制解调器,例如在没有网络202的情况下,直接连接到因特网。
用户可利用例如台式机254或移动设备256通过因特网252来访问电视设备210的服务。电视设备210可包括例如Web服务器。可选地,通过服务器258可以使电视设备210的服务可用。更具体地,台式计算机254或移动设备256的用户可查询存储在电视设备210上的广告。在一个示例性实施例中,为点播观看,广告也可存储在服务器258上。服务器258可包括Web服务器和搜索引擎以允许访问被索引的广告。
网络数据处理系统200可包括未示出的附加服务器、客户机及其他设备。在所描述的例子中,网络数据处理系统200被嵌入在因特网内。当然,网络数据处理系统200也可以被实现为若干不同类型的网络,例如企业内部网、局域网(LAN)或广域网(WAN)。图2旨在作为一个例子,而不是本发明的结构上的限制。
图3A和3B根据本发明的示例性实施例描述了具有索引广告信息的流媒体。更具体地,参考图3A,媒体流310可以是例如电视节目,诸如电影、连续剧集、体育比赛等等。可选地,媒体流310可以是无线电台的广告或其他的媒体流。媒体流310包括广告302。在诸如标准模拟电视的电视节目的情况下,媒体流310可包括在节目内容和广告之间的消隐期间中编码的关键字描述词等等。
可选地,媒体流310可具有与之相关的指南数据320。许多数字媒体源,例如数字有线或卫星电视,均包括指南数据。当前存在有其它指南数据源,例如TitanTV及Zap2It。″TITANTV″是Decisionmark公司的注册商标。″ZAP2IT″是Tribune Media Service公司的注册商标。根据本发明的一个示例性实施例,指南数据320被修改成包括关键字信息及开始/结束时间322。
当前的电视服务,例如数字有线及卫星电视,允许观众按照关键字、演员、导演等等来搜索节目列表。根据本发明的一个示例性实施例,观众可在指南数据320中搜索已存储的或可用来观看的广告。开始/结束时间则可用来呈现所选择的广告。
如图3B中所示,广告信息可被提取并编到索引352中。观众可搜索引用了所存储的媒体354中的广告的索引352。搜索的结果可被呈现给该观众。响应于对特定广告或广告的选择,电视设备呈现广告给该观众。
图4是一个方框图,其根据本发明的示例性实施例图解了可搜索广告系统的功能部件。该可搜索广告系统包括存储的媒体410。搜索引擎420接收查询并基于具有关键字信息422的广告索引提供结果。观众可通过Web客户机430使用搜索引擎420。结果可作为一个结果Web网页呈现在Web客户机430上。
图5是一个流程图,根据本发明的示范实施例图解了可搜索广告系统的操作。当用户希望搜索广告时,图5中所示的操作可被启动。例如,用户可能正在购买洗碗机或其他类型的产品。因而,该用户可输入查询,例如一个包括关键字和布尔运算符的文字串。在上述例子中,查询可包括文字″洗碗机″或″洗碗机和快速烘干″。
操作开始并且系统收到一个查询(方框502)。系统在索引中搜索匹配的广告(方框504)。确定是否找到匹配(方框506)。如果没有发现匹配,系统通知用户无匹配(方框508)并且操作结束。
如果在方框506找到匹配,则系统呈现结果给该用户(方框510)。确定退出条件是否存在(方框512)。例如当用户关闭系统时或当用户退出广告搜索功能时,存在退出条件。如果退出条件存在,则操作结束。
如果在方框512中退出条件存在,则确定是否从结果中选择广告(方框514)。如果广告没有被选择,则操作回到方框512来确定是否存在退出条件。如果在方框514中选择了广告,则系统呈现该广告给用户(方框516)。在广告被观看后,系统可记录因观看广告而赚取的点(方框518)。此后,操作回到方框510以呈现结果给该用户。
一个业务模型可被用来分配点值给广告或广告。这些点可通过观看广告来累积。所赚取的点则可用于交换内容。例如,在″始终为正″的模型中,只有当客户的帐户具有正点数时,客户才可观看内容。电视设备或可选的集中服务器可跟踪内容被观看的时间以及观看广告所累积的点。如果该账户达到零,顾客可观看广告以赚取更多的点。点可被不同地分配。例如,黄金时段节目的″花费″可多于非高峰期节目。可选地,客户可用一定数量的点开始,并且为观看内容而扣除点,但如果观众不观看内容,则对点进行补充。例如,客户可每四个小时得到十五个免费分钟。
在一个可选实施例中,观众可为高级内容,例如按次计费的电影或比赛而兑换点。在另一实施例中,客户可以为其他商品或服务,例如升级设备、通过购物网络提供的产品、航空里程计划等等而兑换点。可能模型的数量非常多。
更进一步地,家庭的不同成员可被分配不同的点值,假如存在某种识别机制。本领域中这样的机制是众所周知的。例如,当访问电视设备时,指定的观众可以提供用户名及/或口令。可选地,该家庭内可存在多个电视设备或接收器,每个都具有识别机制,例如集成电路(IC)卡等等。诸如家长的主要用户可将点分配给该家庭的不同成员。
回到图2,电视设备210可通过拨号连接260或通过因特网252与服务器258通信。电视设备210可发送观看数据,例如所观看的内容以及因为观看广告而赚取的点给服务器258。然后服务器258可利用此数据来调整计费信息。在一个可选实施例中,电视设备210可本地管理及控制观看。在任一实施例中,电视设备210或者服务器258都可为客户提供图形用户接口(GUI)以管理账户。通过GUI,客户可将点分配给家庭成员,用点来兑换内容、产品或服务,或察看带有详细观看数据的帐单。GUI可以是例如由电视设备210或基于Web的接口所提供的用户接口。
图6是一个流程图,根据本发明的示范实施例图解了在具有广告值业务模型的电视系统中对客户访问的管理。电视系统可以被嵌入例如图2的电视设备210或服务器258内。例如当电视设备接通电源或当用户访问服务器上的账户时开始操作。然后,确定是否接收到关于节目的请求(方框602)。当观众打算观看特定的节目时,可以在电视设备上收到请求。可选地,当请求按次计费的比赛时,可以在电视服务上收到请求。
如果收到节目请求,确定账户是否有足够的点来观看该节目(方框604)。如果存在足够的点,那么系统允许节目被呈现(方框606)。然后,系统从账户中扣除该节目的点(方框608)并且操作回到方框602以确定是否接收到节目请求。在方框604中,如果账户没有足够用于观看所请求节目的点,则系统通知用户账户中的点不足(方框610)并且操作回到方框602以确定是否接收到节目请求。
回到方框602,如果没有接收到节目请求,则确定是否接收到广告请求(方框612)。如果收到广告请求,系统允许该广告被呈现(方框614)。然后,系统将广告的点加给账户(方框616)并且操作回到方框602以确定是否接收到节目请求。
在方框612中,如果没有收到广告请求,则确定退出条件是否存在。例如当电视设备关掉电源或当客户结束访问服务器上账户时,退出条件可存在。如果退出条件存在,则操作结束;否则,操作回到方框602以确定是否接收到节目请求。
图6的操作用来管理在″始终为正″业务模型中的电视设备或服务器上对节目内容的访问。然而,如以上所讨论的,也可存在其他的模型,并且操作可相应进行修改。例如,业务模型可允许客户″为负″,意指顾客可以有负数点。在这种情况下,当下一个计费周期结束时,客户可以为该负数点进行支付,或者客户可以通过观看更多广告或广告来消除负结余数。
图7是一个流程图,根据本发明的示范实施例图解了基于广告值业务模型的客户计费系统的操作。操作开始并且计费系统接收使用信息(方框702)。使用信息可包括例如节目观看数据,诸如所观看的分钟、所观看的特定节目块等。使用信息还可包括广告/广告观看数据。广告/广告观看数据可以简单地包括通过观看广告所赚取的点数。可选地,广告/广告观看数据可以标识为匿名市场调查所观看的广告,直接对潜在客户进行市场宣传的广告,或用于给客户提供个性化电视服务的广告。
接着,计费系统确定节目的可计费额(方框704)。可计费额可包括例如客户预订的节目套餐的基本费用、附加的费用和税,以及额外的节目和设备费。然后,计费系统基于所赚的广告点调整可计费额。举例来说,对于所赚的每一点,客户可收到每月帐单的特定美元折扣额,例如一个点一美元。可选地,如果累积到预定数量的点,客户可收到某些免费的服务。作为更具体的例子,如果客户累积到预定数量的点,客户可收到包括所有电影频道的免费升级。此后,操作结束。
因此,本发明通过提供一种用来使广告或广告在媒体流外可用和可搜索的机制消除了现有技术的缺陷。观众可以把用来观看的具体的广告或产品种类或服务作为目标。本发明的机制使广告的信息内容更有价值。更进一步地,可用于交换产品或服务的值可与广告相关。因此,广告的价值延伸到流性质的媒体之外。
重要的是注意到,虽然本发明已在全功能数据处理系统的上下文中被描述,但是本领域普通技术人员将理解,本发明的过程能够被以计算机可读指令介质的形式和各种形式被分配,并且将理解本发明同等地适用,而与实际用于执行分配的信号承载介质的具体类型无关。计算机可读介质的例子包括诸如软盘、硬盘驱动器、RAM、CD-ROM、DVD-ROM可记录型介质,以及利用例如射频及光波传输的传输形式的诸如数字和模拟通信链路、有线或无线通信链路的传输型介质。计算机可读介质可采取为在具体的数据处理系统中实际应用而解码的编码格式。
为说明及描述的目的已提供本发明的描述,其并不意欲是完全的或局限于所揭示的形式的本发明。许多修改和变动对本领域普通技术人员来说将是显而易见的。例如,虽然此处所揭示的例子描述了电视媒体,但本发明的示例性的方面也可应用于媒体的其他形式,例如卫星广播或流因特网媒体。为了最好地解释本发明的原理、实际应用并且为使本领域其它普通技术人员能理解本发明,选择并描述该实施例。
权利要求
1.一种用于提供对媒体流内的广告的访问的方法,该方法包括接收针对广告的请求;搜索至少一个存储的媒体流以得到与请求匹配的广告;呈现至少一个与请求匹配的广告;以及响应对至少一个广告内的广告的选择,给用户播放所选择的广告。
2.根据权利要求1的方法,其中该至少一个存储的媒体流包括记录的电视流,其包括至少一个广告。
3.根据权利要求2的方法,其中该至少一个广告具有与之相关的描述词。
4.根据权利要求3的方法,其中该描述词被嵌入在消隐期间内。
5.根据权利要求3的方法,其中该描述词是节目指南数据的一部分。
6.根据权利要求3的方法,进一步地包括利用描述词索引该至少一个广告。
7.根据权利要求1的方法,其中该请求包括关键字查询。
8.根据权利要求1的方法,进一步地包括识别所选择的广告的点值;以及基于该点值提供对媒体内容的访问。
9.一种用于提供对媒体流内的广告的访问的方法,该方法包括响应给用户播放所选择的广告,识别所选择的广告的点值;以及基于该点值提供对电视内容的访问。
10.根据权利要求9的方法,其中提供对电视内容的访问包括识别用户的帐户余额;给该帐户余额增加该点值;确定所选择的电视节目的点费用;以及如果帐户余额大于该点费用,提供对所选择的电视节目的访问。
11.根据权利要求10的方法,进一步地包括响应一时间段截止但用户没有访问电视内容,给该帐户余额增加一个预先确定的点值。
12.根据权利要求9的方法,其中该电视内容是可通过电视设备获得的产品或服务。
13.一种用于提供对媒体流内的广告的访问的装置,该装置包括用于接收针对广告的请求的装置;用于搜索至少一个存储的媒体流以得到与该请求匹配的广告的装置;用于呈现至少一个与请求匹配的广告的装置;以及用于响应对该至少一个广告内的广告的选择,给用户播放所选择的广告的装置。
14.根据权利要求13的装置,其中该至少一个存储的媒体流包括记录的电视流,其包括至少一个广告。
15.根据权利要求14的装置,其中该至少一个广告具有与之相关的描述词。
16.根据权利要求15的装置,其中该描述词被嵌入在消隐期间内。
17.根据权利要求15的装置,其中该描述词是节目指南数据的一部分。
18.根据权利要求15的装置,进一步地包括用于利用描述词索引该至少一个广告的装置。
19.根据权利要求13的装置,其中该请求包括关键字查询。
20.根据权利要求13的装置,进一步地包括用于识别所选择的广告的点值的装置;以及用于基于点值提供对媒体内容的访问的装置。
21.一种用于提供对媒体流内的广告的访问的装置,该装置包括用于响应给用户播放所选择的广告,识别所选择的广告的点值的装置;以及用于基于点值提供对电视内容的访问的装置。
22.根据权利要求21的装置,其中提供对电视内容的访问包括用于识别用户的帐户余额的装置;用于给该帐户余额增加点值的装置;用于确定所选择的电视节目的点费用的装置;以及用于在帐户余额大于点费用的情况下提供对所选择的电视节目的访问的装置。
23.根据权利要求22的装置,进一步地包括用于响应一时间段截止但用户没有访问电视内容,给该帐户余额增加一个预先确定的点值的装置。
24.根据权利要求21的装置,其中该电视内容是可通过电视设备获得的产品或服务。
25.一种在计算机可读介质中用于提供对媒体流内广告的访问的计算机程序产品,该计算机程序产品包括用于执行权利要求1-12的任何一个中的步骤的指令。
全文摘要
提供了一种用于索引广告的装置。观众可以向搜索引擎查询特定产品或者服务。索引可包括媒体流内的消隐期间或与流有关的节目指南信息内所提供的描述词。索引信息也可包括因特网超链接。广告也可使一个值与之相关,该值相对于媒体内容的值。观众可通过观看广告来累积值。累积值然后可用来获取更多内容。
文档编号H04N7/16GK1832571SQ20061005976
公开日2006年9月13日 申请日期2006年3月7日 优先权日2005年3月8日
发明者戴维·P.·约翰逊, 戴维·L.·卡闵斯基 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1