CN101395627A - 具有视频广告创意的改进的广告 - Google Patents

具有视频广告创意的改进的广告 Download PDF

Info

Publication number
CN101395627A
CN101395627A CNA2006800536012A CN200680053601A CN101395627A CN 101395627 A CN101395627 A CN 101395627A CN A2006800536012 A CNA2006800536012 A CN A2006800536012A CN 200680053601 A CN200680053601 A CN 200680053601A CN 101395627 A CN101395627 A CN 101395627A
Authority
CN
China
Prior art keywords
video
advertisement
key
ads
candidate
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
CNA2006800536012A
Other languages
English (en)
Inventor
杰森·拜尔
罗诺乔伊·查克拉巴尔蒂
克瓦尔·德赛
玛尼西·古普塔
吉尔·A·胡奇塔尔
威尔拉德·鲁施
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 CN101395627A publication Critical patent/CN101395627A/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
    • G06Q30/0241Advertisements
    • G06Q30/0277Online 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
    • 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/0242Determining effectiveness of 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
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23106Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving caching operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/23424Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/252Processing of multiple end-users' preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26603Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for automatically generating descriptors from content, e.g. when it is not made available by its provider, using content analysis techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2665Gathering content from different sources, e.g. Internet and satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Abstract

通过使用{标签,值}对键估计视频广告效果可以改进利用视频文档(例如在其上)派发广告,其中标签与视频广告相关。例如,可以在是否和/或如何派发候选视频广告的确定中使用这样的估计。

Description

具有视频广告创意的改进的广告
技术领域
本发明涉及诸如在线广告的广告。具体地,本发明涉及改进广告对终端用户的效用。
背景技术
使用诸如电视、无线电、报纸和杂志的传统媒体的广告是众所周知的。遗憾的是,即使已拥有关于各种媒体市场的典型受众的人口统计学的研究和完全合理的假设,广告主也认识到其大量的广告预算完全被浪费了。此外,识别并且消除这样的浪费是非常困难的。
最近,通过交互性更强的媒体做广告已变得流行。例如,随着使用因特网的人群的数目激增,广告主已经认识到在因特网上提供的媒体和服务是做广告的一种潜在强大的方式。
交互式的广告向广告主提供将其广告定向到愿意接受的受众的机会。即,所定向的广告更可能对终端用户有用,因为广告可以与从一些用户行为(例如,与用户对搜索引擎的搜索查询相关,与用户所请求的文档中的内容相关等等)推断的需求相关。搜索引擎已经使用查询关键词定向来递送相关广告。例如,加利福尼亚州山景城的Google公司(称为“Google”)的AdWords广告系统递送定向到来自搜索查询的关键词的广告。类似地,已经提出了内容定向广告递送系统。例如,于2002年12月6日提交的、名称为“METHODS AND APPARATUSFOR SERVING RELEVANT ADVERTISEMENTS(用于派发相关广告的方法和设备)”、并且将Jeffrey A.Dean、Georges R.Harik以及PaulBuchheit列为发明人的美国专利申请10/314,427(在此通过引用将其整体并入本文并且称为“‘427申请”);以及于2003年2月26日提交的、名称为“SERVING ADVERTISEMENTS BASED ON CONTENT(基于内容派发广告)”、并且将Darrell Anderson、Paul Buchheit、AlexCarobus、Claire Cui、Jeffrey A.Dean、Georges R.Harik、Deepak Jindal以及Narayanan Shivakumar列为发明人的美国专利申请10/375,900(在此通过引用将其整体并入本文并且称为“‘900申请”),描述了用于派发与诸如网页的文档的内容相关的广告的方法和设备。诸如Google的AdSense广告系统的内容定向广告递送系统已被用来在网页上派发广告。
从前述内容可以了解到,派发与文本文档中的文本的概念有关的广告以及派发与搜索查询中的关键词有关的广告是有用的,因为这样的广告可能涉及当前的用户兴趣。因此,这样的在线广告已变得日益流行。此外,使用其它定向技术的广告,甚至是未定向的在线广告,已变得日益流行。
当前,利用诸如电视广播的视频内容递送的广告典型地是基于“预留(reservation)”模型。即,广告主以固定的费用在由电视播送的广播中预留位置(spot)。然而遗憾的是,预留模型不一定为视频内容发布者最大化收入,因为没有资源来为这样的广告位商定协议的许多广告主不会为这些广告位而竞争。此外,从终端用户(即将音频内容递送到的人或人群)的观点来说,广告可能是完全不相关的或不如其可做到的那样有用。
可以对现有的广告系统进行改进,现有的广告系统诸如将广告插入到视频内容(“视频文档”)的系统。例如,改进如何利用视频文档派发广告(和/或如何在任何文档上派发视频广告)将是有用的。
发明内容
符合本发明的实施例可以被用来改进利用视频文档(例如在视频文档上)对广告的派发。例如,符合本发明的至少一些实施例可以:(a)响应于广告触发而识别候选视频广告;(b)识别一组与候选视频广告的视频相关特征相关的至少一个键(key);以及(c)使用与至少一个键相关的历史数据来估计候选广告的效果。视频文档的示例包括在因特网上发布的视频文件、电视节目、直播或录制的谈话节目、视频-语音邮件、视频对话片段等。
附图说明
图1是示出了可以递送和接收视频内容的各种方式的图。
图2是示出了可以与广告系统交互的参与者或实体的图。
图3是示出了符合本发明的实施例可以在其中或与其一起运行的环境的图。
图4是可以以符合本发明的方式执行的示范性操作、以及可以由这样的操作使用和/或生成的信息的气泡图。
图5示出了用于以符合本发明的方式存储视频文档相关性信息的示范性数据结构。
图6示出了用于以符合本发明的方式存储广告位信息的示范性数据结构。
图7示出了用于以符合本发明的方式存储广告信息的示范性数据结构。
图8是用于以符合本发明的方式为视频文档提取和/或确定相关性信息的示范性方法的流程图。
图9是用于以符合本发明的方式确定广告位的示范性方法的流程图。
图10是用于以符合本发明的方式确定与视频文档中的广告位相关的广告的示范性方法的流程图。
图11是用于以符合本发明的方式裁定为视频文档广告位竞争的相关广告的示范性方法的流程图。
图12是以符合本发明的方式可以被用来执行至少一些操作、并且存储至少一些信息的设备的框图。
图13示出了符合本发明的示范性环境1300,其中利用视频文档来派发视频广告。
图14是用于以符合本发明的方式提供视频内容所有者/创作者前端的示范性方法1400的流程图。
图15是在视频内容所有者/创作者经由诸如参考图14描述的1400的前端方法输入必要的信息后可以被存储在一起作为记录、或与视频标识符相关联地被存储的信息1500的示例范性集。
图16是用于以符合本发明的方式提供视频广告主前端的示范性方法1600的流程图。
图17是用于以符合本发明的方式利用视频内容派发视频广告的示范性方法1700的流程图。
图18是示出了以符合本发明的方式利用视频内容派发视频广告的消息图。
图19示出了以符合本发明的方式的包括可以被用来播放视频和视频广告的视频播放器的示范性托管网页。
图20是用于以符合本发明的方式估计关于广告(其可以利用视频文档派发)的用户行为率的示范性方法的流程图。
图21是用于以符合本发明的方式估计广告的用户行为率的示范性方法的流程图。
图22是用于以符合本发明的方式生成模型参数的示范性方法的流程图。
图23是示出了符合本发明的广告选择系统的示范性实施例的框图。
具体实施方式
本发明可以涉及用于改进利用诸如包括视频内容的文档的文档来派发视频广告的新颖方法、设备、消息格式和/或数据结构。提供下述描述以使本领域技术人员能够实施以及使用本发明,并且是在特定的应用以及其需求的上下文中提供下述描述。因此,符合本发明的实施例的下述描述提供了说明和描述,但是并不意在穷举或将本发明限制在所公开的精确形式。所公开的实施例的各种修改对本领域的技术人员而言将是显而易见的,并且以下阐述的一般原理可适用于其它实施例和应用。例如,尽管可能参考流程图来描述一连串的动作,但是当一个动作的执行不依赖于另一个动作的完成时,动作的顺序在其它的实现中可以不同。此外,非依赖性的动作可以并行执行。而且,如在此所使用的,不加数量限定的项用于指一个或多个项。在只想表示一个项的地方,使用了术语“一个”或类似的语言。在下文中,“信息”可以指实际的信息,或指向这样的信息的指针、这样的信息的标识符、或这样的信息的位置。描述中使用的任何元素、动作或指令都不应当被解释为对本发明来说是关键的或必要的,除非已明确地描述为此。因而,本发明不意在限于所示的实施例,并且发明人认为其发明包括任何所述的可取得专利的主题。
在下文中,在4.1中提供了可以在本说明书中使用的术语的定义。然后,在4.2中描述了本发明可在其中或与其一起运行的环境。在4.3中描述了本发明的示例范性实施例。其后,在4.4中提供了示出本发明的示范性实施例的用途的特定实例。最后,在4.5中阐明了关于本发明的一些结论。
4.1 定义
在线广告(诸如在下面参考图2和图3描述的示范性系统、或任何其它系统中所使用的)可以具有各种固有特征。这样的特征可以由应用和/或广告主来指定。这些特征在下面被称为“广告特征”。例如,在文本广告的情况下,广告特征可以包括标题行、广告正文以及嵌入的链接。在图像广告的情况下,广告特征可以包括图像、可执行的代码以及嵌入的链接。在视频广告的情况下,广告特征可以包括视频内容,并且最可能的是音频内容。广告特征也可以包括可执行代码(例如被编码为音调、像素等,在视频流的非视频分组中提供等)。基于在线广告的类型,广告特征可以包括以下的一个或多个:文本、链接、音频文件、视频文件、图像文件、可执行代码、嵌入的信息等。在可以呈现多于一种类型的媒体的装置(具有不同输出的装置)中,一些广告特征可以适合于通过一个输出呈现给用户的一种类型的媒体,而其它的广告特征可以适合于通过另一个输出呈现给用户的另一种类型的媒体。例如,如果移动电话包括扬声器、显示以及通话装置,则在这样的电话上呈现的视频广告可以具有音频-视频组件和可执行代码中的一个或多个,用于拨打已编码的电话号码。自然地,可能是其它类型的广告特征。
当派发在线广告时,可以使用一个或多个参数来描述如何、何时、和/或何地派发广告。这些参数在下面被称为“派发参数”。派发参数可以包括例如以下的一个或多个:在其上或利用其派发广告的文档的特征(包括在其上的信息)、与广告的派发相关联的搜索查询或搜索结果、用户特征(例如其地理位置、用户使用的语言、使用的浏览器的类型、先前的页面浏览、先前的行为、用户账户、系统使用的任何Web cookie、用户装置特征等)、发起请求的主站或分站(例如美国在线、Google、Yahoo)、广告在派发其的页面上的绝对位置、在其中派发广告的广告位(例如,广告相对于派发的其它广告的位置(空间的或时间的))、广告的绝对大小、广告相对于其它广告的大小、广告的绝对和/或相对分辨率、广告的绝对和/或相对视频帧率、广告的绝对音量、广告相对于其它广告的音量、广告的绝对时间长度、广告的相对时间长度、广告的色彩、派发的其它广告的数目、派发的其它广告的类型、派发的日时间、派发的周时间、派发的年时间等等。自然地,存在可在本发明的上下文中使用的其它派发参数。
尽管派发参数对广告特征来说可能是非固有的(extrinsic),但其可以作为派发条件或约束与广告相关联。当用作为派发条件或约束时,这样的派发参数被简称为“派发约束”(或“定向标准”)。例如,在一些系统中,广告主可以通过指定以下内容而能够定向其广告的派发:仅在工作日派发广告、不低于某一位置派发广告、仅对某一位置的用户派发广告等等。作为另一个示例,在一些系统中,广告主可以指定仅在页面或搜索查询包括某些关键词或短语时才派发其广告。作为又一个示例,在一些系统中,广告主可以指定只有文档(在其上或利用其派发广告)包括某些主题或概念、或被归入特定的集群、或其它某个或多个分类(例如垂直线(verticals))时才派发其广告。在一些系统中,广告主可以指定仅向(或不向)具有某些特性的用户装置派发其广告。最后,在一些系统中,可以将广告定向,以便响应于源自特定位置的请求或响应于关于特定位置的请求而派发该广告。
“广告信息”可以包括下述的任何组合:广告特征、广告派发约束、从广告特征或广告派发约束可导出的信息(称为“广告导出信息”)、和/或与广告相关的信息(称为“广告相关信息”)、以及这样的信息的扩展(例如,从广告相关信息导出的信息)。
广告的选择数目(例如点进、拨通等等)与广告的闪现(impression)数目(即广告被呈现的次数)的比率被定义为广告的“选择率”(或“点进率”或“CTR”)。
当用户完成与以前派发的广告相关的事务时,就认为发生了“转换”。构成转换的事物可以根据情况而有所不同,并且能够以多种方式来确定。例如,可以是该情况:当用户在广告上点击、被引导到广告主的网页并且在离开该网页前在那里完成购买时,发生转换。可替选地,转换可以被定义为:向用户展示了广告、并且在预定时间(例如七天)内在广告主的网页上进行了购买。在又一个替选中,转换可以由广告主定义为是任何可测量的/可观察的用户行为,诸如下载白皮书、导航到网站的至少给定的深度、浏览至少某一数目的网页、在网站或网页上花费至少预定量的时间、在网站上注册、拨打电话号码、发送产品或服务查询等等。通常,如果用户行为未指示已完成购买,则其可以指示销售线索,尽管构成转换的用户行为不限于此。实际上,构成转换的许多其它定义都是可能的。
转换的数目与广告的闪现数目(即广告被呈现的次数)的比率以及转换的数目与选择的数目(或一些其它较早事件的数目)的比率都被称为“转换率”或“CR”。转换率的类型从使用其的上下文中将是显而易见的。如果转换被定义为能够在从广告被派发开始的预定的时间内发生,则转换率的一种可能定义可以仅考虑在过去先于预定时间已派发的广告。
“所有物(property)”是能够在其上展示广告的事物。所有物可以包括在线内容(例如网站、视频节目、Webcast(网络广播)、podcast(播客)、在线游戏等等)、离线内容(例如报纸、杂志、舞台作品、音乐会、体育赛事、电视广播等等)、和/或离线物体(例如广告牌、体育场分数牌、场外挡板、卡车拖车侧板等等)。具有内容的所有物(例如杂志、报纸、网站、电子邮件消息、电视节目等等)可以被称为“媒体所有物”。尽管所有物本身可以是离线的,但是关于所有物的相关信息(例如属性、主题、概念、类别、关键词、相关性信息、所支持的广告的类型等等)可以在线获得。例如,户外爵士音乐节可能已输入了主题“音乐”以及“爵士乐”、音乐会的位置、音乐会的时间、计划在音乐节中出场的艺术家、以及可用广告位的类型(例如,打印的节目单中的位置、舞台上的位置、座椅靠背上的位置、主办者的声音宣告、在站点视频显示器上等等)。“视频所有物”是可以被看见的所有物。视频所有物可以包括其它组件(例如音频),但不是必需的。
“文档”被广泛地解释为包括任何机器可读的以及机器可存储的工作成果。文档可以是文件、文件的组合、嵌有指向其它文件的链接的一个或多个文件等等。文件可以是任何的类型,诸如文本、音频、图像、视频等等。呈现给终端用户的文档的部分可被认为是文档的“内容”。文档可以包括“结构化数据”,该结构化数据包含内容(词语、图片、声音、对话等等)和该内容的意义的某种指示(例如电子邮件域和相关联的数据、HTML标签和相关联的数据、嵌入的节目标题和相关信息等等)。文档中的广告位可以通过嵌入式信息或指令限定。在因特网的上下文中,常见的文档是网页。网页通常包括内容,并且可以包括嵌入式信息(诸如元信息、超链接等等)和/或嵌入式指令(诸如JavaScript等等)。在许多情况下,文档具有可寻址的存储位置,并且因此能够通过该可寻址的位置唯一地识别。通用资源定位符(URL)是用来访问因特网上的信息的地址。
“Web文档”包括在Web上发布的任何文档。Web文档的示例包括例如网站、网页、Webcast等等。
“视频文档”是在被播放或被解码时可以看见的文档。“视频文档”可以包括与该内容是否最终被存储在有形的媒体上无关的视频内容。视频文档可以包括例如直播或录制的电视节目、直播或录制的舞台或戏剧创作、音乐视频、由电视播送的事件(例如体育赛事、政治事件、新闻事件等等)、视频-语音邮件等等。同一视频内容的不同形式或格式中的每一个(例如原始的、压缩的、分组的、流式的等等)可以被认为是视频文档(例如相同的视频文档或不同的视频文档)。符合本发明的实施例可以与诸如以下中的一个或多个的各种视频和“容器”文件格式一起合作:Macromedia的Flash Video(FLV)、微软的Advanced Streaming format(ASF)(高级流格式)、Windows MediaAudio(WMA)、具有音频/视频的窗口媒体文件(WMV)、Audio VideoInterleave(AVI)(音频视频交织)、DivXTM、Intel Video Technology(IVF)(Intel视频技术)、Quick-Time Movie File Extension(MOV)、MPEG、Real Media、RealAudio、RealPlayer、RealVideo、VivoVideo(VIV)、OGG、Matroska、3gp、NUT、MXF、ratDVD、svi等等。符合本发明的实施例可以与其它的视频文件格式合作。
“文档信息”可以包括在文档中包括的任何信息、可从在文档中包括的信息导出的信息(称为“文档导出信息”)、和/或与文档相关的信息(称为“文档相关信息”)、以及此种这样的信息的扩展(例如从相关信息导出的信息)。文档导出信息的示例是基于文档的文本转录或音频/视频内容的分类。文档相关信息的示例包括来自具有指向当前文档的链接的其它文档的文档信息,以及来自当前文档所链接到的其它文档的文档信息。
可将来自文档的内容呈现在“内容呈现应用或装置”上。内容呈现应用的示例包括因特网浏览器(例如Explorer、Netscape、Opera、Firefox等等)、媒体播放器(例如MP3播放器、华盛顿州雷蒙德的微软公司、或华盛顿州西雅图的RealNetworks公司、加利福尼亚州库珀蒂诺的苹果计算机公司、加利福尼亚州旧金山的Macromedia公司等等的流媒体文件播放器)、阅览器(例如Abobe Acrobat pdf阅读器)等等。内容呈现装置的示例包括视频游戏(例如索尼的Play Station II和PSP、微软的X-Box、任天堂的GameCube等等)、移动电话、电视机、收音机、机顶盒(STB)等等。
“内容所有者”是人或实体,其对媒体所有物(例如文档)的内容具有某种所有权。内容所有者可以是内容的作者。额外地,或可替选地,内容所有者可以具有再现内容的权利、准备该内容的派生作品的权利、公开显示或演示该内容的权利、和/或内容中其它失去法律保护的权利。尽管内容服务器可以是其派发的文档内容的内容所有者,但这不是必需的。“Web发布者”就是内容所有者的一个示例。
“用户信息”可以包括用户行为信息和/或用户简档信息。
“电子邮件信息”可以包括在电子邮件中包括的任何信息(也称为“电子邮件内部信息)、可从包括在电子邮件中的信息和/或与电子邮件相关的信息导出的信息、以及这样的信息的扩展(例如从相关信息导出的信息)。从电子邮件信息导出信息的事例是:从响应于从电子邮件主题行提取的词语所组成的搜索查询而返回的搜索结果中提取或导出的信息。与电子邮件信息相关的信息的示例包括:关于由给定的电子邮件的同一发送者所发送的一封或多封其它电子邮件的电子邮件信息;或关于电子邮件接收者的用户信息。可将从电子邮件信息导出或与电子邮件信息相关的信息称为“电子邮件外部信息”。
4.2符合本发明的实施例可以在其中或利用其运行的示范性广告环境
图1是图示了可以递送和接收视频内容的各种方式的图。使用诸如客户房屋111(诸如可以包括计算机、视频播放器、电视机等等的住所或企业)、具有视频功能的移动电话112、视频播放器113、膝上型计算机114、汽车视频播放器115等的各种装置110可以在各种客户端位置消费视频内容。视频内容可以被从自各种源传送,诸如陆地电视(或数据)传输站120、有线电视(或数据)传输站130、经由卫星142的卫星电视(或数据)传输站140、以及经由诸如因特网的网络160的视频内容服务器(例如Webcasting服务器、podcasting服务器、视频流服务器、视频下载网站等等)150、以及经由诸如公共交换电话网络(“PSTN”)和因特网的网络160的视频电话服务提供商170。尽管没有示出所有的连接,传输站120、130以及140中的一个或多个可以与网络160连接。
图2是广告环境的图。环境可以包括广告输入、维护和递送系统(简称为广告服务器)220。广告主210可以直接地或间接地将广告信息输入到系统220中、维护以及跟踪系统220中的广告信息。广告可以是以诸如所谓的横幅广告的图形广告、纯文本广告、图像广告、音频广告、视频广告、由这样的组件的任何一个或多个组合的广告等等的形式。广告也可以包括嵌入式信息,诸如链接、电话号码、电子邮件地址和/或机器可执行指令。广告消费者230可以向系统220提交对广告的请求、从系统220接受响应于其请求的广告、以及向系统220提供使用信息。除了广告消费者230之外的实体可以发起对广告的请求。尽管没有示出,但是其它实体也可以向系统220提供使用信息(例如是否发生了与广告相关的转换或选择)。该使用信息可以包括所测量的或观察到的与已派发的广告相关的用户行为。
广告服务器220可以与‘900申请中所描述的内容类似或具有一些类似的特征。广告程序可以包括涉及账户、商业活动、创意、定向等等的信息。术语“账户”涉及用于给定的广告主的信息(例如唯一的电子邮件地址、密码、账单信息等等)。“宣传活动”或“广告宣传活动”指的是一个或多个广告的一个或多个组,并且可以包括开始日期、结束日期、预算信息、地理-定向信息、企业联合信息等等。例如,本田汽车可能为其汽车生产线举行了一次广告宣传活动,并为其摩托车生产线举行了单独的广告宣传活动。为其汽车生产线举行的宣传活动可以具有一个或多个广告组,每个组包含一个或多个广告。每个广告组可以包括定向信息(例如一组关键词、一组一个或多个主题等等),以及价格信息(例如成本、平均成本、或最大成本(每一次闪现、每一次选择、每一次转换等等))。因此,单一成本、单一最大成本和/或单一平均成本可以与一个或多个关键词和/或主题相关联。如上所述,每个广告组可以具有一个或多个广告或“创意”(即最终呈现给终端用户的广告内容)。每个广告也可以包括指向URL的链接(例如定着(landing)网页,诸如广告主的主页、或与特定产品或服务器相关联的网页)。可替选地,或额外地,每个广告可以包括用于发起电话呼叫的嵌入式信息(例如以使提供产品或服务信息更便利、或以使完成订单更便利)。可替选地,或额外地,每个广告可以包括用于发起消息的信息(例如使提供产品或服务信息更便利、或使完成订单更便利)。自然地,广告信息可以包括更多或更少的信息,并且可以以若干不同的方式组织。
图3图示了其中可以使用本发明的环境300。用户装置(也称为“客户端”或“客户端装置”)350可以包括媒体播放器(例如MP3播放器、流式音频播放器、流式视频播放器、电视机、计算机、移动装置等等)、浏览器工具(诸如微软公司的Explorer浏览器、挪威Opera软件的Opera Web浏览器、AOL/Time Warner的Navigator浏览器、Mozilla的Firefox浏览器等等)、电子邮件工具(例如微软公司的Outlook)、通话装置等等。搜索引擎320可以允许用户装置350搜索文档(例如网页)的集合。内容服务器310可以允许用户装置350访问诸如视频文档(诸如在Google视频托管并且可用的视频)的文档。电子邮件服务器(诸如Google的GMail、Microsoft Network的Hotmail、Yahoo Mail等等)340可以用来向用户装置350提供电子邮件功能。电子邮件可以包括视频附件和/或视频消息。广告服务器310可以用来向用户装置350派发广告。可以与由搜索引擎320提供的搜索结果相关联地派发广告。然而,可以与由内容服务器330提供的内容、由电子邮件服务器(或由语音-邮件服务器所支持的语音-邮件)340和/或用户装置电子邮件工具所支持的电子邮件、由视频服务器360派发和/或由用户装置视频播放器工具播放的视频内容相关联地派发与内容相关的广告。视频通信服务提供商设施370可以用来通过网络360提供视频-电话或视频-步话机服务。例如,一些公司提供语音IP(“VoIP”)服务。
如在‘900申请中所讨论的,可以将广告定向到由内容服务器派发的文档。因而,广告消费者230的一个实示例是通用内容服务器330,其接收对文档(例如文章、讨论线索、音乐、音频、视频(例如电视节目、音乐视频、视频邮件、流式视频文件等等)、图形、搜索结果、网页收录等等)的请求,并且响应于或服务于该请求而检索所请求的文档。内容服务器也可以播送内容(例如不必是响应于请求)。内容服务器可以将对广告的请求提交到广告服务器220/310。这样的广告请求可以包括广告位信息(例如想要的广告数目、持续时间、符合条件的广告类型等等)。广告请求也可以包括文档请求信息。该信息可以包括文档自身(例如页面、视频文件、视频流的节段等等)、与文档的内容或文档请求相对应的类别或主题(例如艺术、商务、计算机、艺术-电影、艺术-音乐等等)、文档请求的部分或全部、内容使用年限、内容类型(例如文本、图形、视频、音频、混合媒体等等)、地理位置信息、文档信息等等。
内容服务器330可以将(例如所请求的)文档与由广告服务器220/310提供的广告中的一个或多个相组合。然后向请求该文档或配置自身来接收文档的终端用户装置350转发包括文档内容和广告的该组合信息,用于向用户展示。最后,内容服务器330可以将关于广告以及如何、在何时和/或在何地呈现广告的信息(例如广告位、位置、选择与否、闪现时间、闪现日期、大小、时间长度、音量、转换与否等等)传送回广告服务器220/310。可替选地,或额外地,可以通过一些其它手段将这样的信息提供回广告服务器220/310。
离线内容提供商332可以将关于即将出现的发布中的广告位的信息,并且可能是关于发布的信息(例如内容或内容的主题或概念)提供给广告服务器310。作为响应,广告服务器310可以为广告位中的至少一些提供与发布的内容相关的一组广告。离线内容提供商332的示例包括例如杂志发布者、报纸发布者、图书发布者、离线广播、离线音乐发布者、离线视频游戏发布者、舞台作品、音乐会、体育赛事等等。
离线广告位所有物334的所有者可以在其离线所有物(例如用于在德克萨斯州圣安东尼奥的NBA比赛的JumboTronTM、ProStarTM、DiamondVisionTM、Astro Vision TM或SmartVisionTM的视频广告)中提供关于广告位的信息。作为响应,广告服务器可以为广告位的至少一些提供与所有物相关的一组广告。离线所有物334的示例包括例如广告牌、体育场分数牌、以及场外挡板、卡车拖车侧板等等。
广告消费者230的另一个示例是搜索引擎320。搜索引擎320可以接收对搜索结果的查询。作为响应,搜索引擎可以(例如从网页的索引)检索相关的搜索结果。在S.Brin和L.Page在澳大利亚布里斯班举办的第七届国际万维网会议上发表的论文“The Anatomy of aLarge-Scale Hypertextual Search Engine(大型超文本搜索引擎剖析)”和美国专利No.6,285,999(二者都以引用的方式整体并入本文)中描述了示范性搜索引擎。这样的搜索结果可以包括例如网页标题的列表、从那些网页提取的文本的摘录、以及指向那些网页的超文本链接,并且可以被分组成预定数目(例如10个)的搜索结果。
搜索引擎320可以将对广告的请求提交给广告服务器220/310。请求可以包括多个想要的广告。该数目可以取决于搜索结果、搜索结果所占用的屏幕或页面空间的数量、广告的大小和形状等等。在一个实施例中,想要的广告的数目为从1到10,并且优选地为从3到5。对广告的请求还可以包括查询(如所输入的或所解析的)、基于查询的信息(诸如地理位置信息、查询是否来自分支机构以及这样的分支机构的标识符)、和/或与搜索结果相关联的或基于搜索结果的信息。这样的信息可以包括例如与搜索结果相有关的标识符(例如文档标识符或“docID”)、与搜索结果相关的分值(例如信息检索(“IR”)分值,诸如与查询和文档对应的特征向量的点积、页面排名分值、和/或IR分值与页面排名分值的组合)、从所识别的文档(例如网页)提取的文本的摘录、所识别的文档的全部文本、所识别的文档的主题、所识别的文档的特征向量等等。
搜索引擎320可以将搜索结果与由广告服务器220/310提供的广告中的一个或多个相组合。然后向提交该搜索的用户转发包括搜索结果和广告的该组合信息,用于向该用户展示。优选地,将搜索结果维护为区别于广告,免得用户在付费广告和推测为中性的搜索结果之间产生混淆。
最后,搜索引擎320可以将关于广告以及在何时、在何地和/或如何呈现广告的信息(例如位置、选择与否、闪现时间、闪现日期、大小、转换与否等等)传送回广告服务器220/310。可替选地,或额外地,可以通过一些其它手段将这样的信息提供回广告服务器220/310。
电子邮件服务器340通常可以被认为是内容服务器,在其中所派发的文档仅是电子邮件。此外,电子邮件应用(诸如Microsoft Outlook)可以被用来发送和/或接收电子邮件。因此,电子邮件服务器340或应用可以被认为是广告消费者230。从而,电子邮件可以被认为是文档,并且定向广告可以与这样的文档相关联地被派发。例如,可以在电子邮件中、在其下、在其上或与其相关联地派发一个或多个广告。尽管未示出,视频-语音-邮件服务器通常可以被认为是内容服务器。
视频服务器360通常可以被认为是内容服务器,其中所派发的文档仅是诸如视频流或视频文件的视频文档。此外,视频播放器应用(诸如RealNetwork的Real媒体播放器、微软的Media Player、苹果的Quicktime播放器、Macromedia的Flash播放器等等)可以用来呈现视频文件。因此,视频服务器360或应用可以被认为是广告消费者240。因而,广告可以与视频文档相关联地被派发。例如,可以在音乐视频、节目、节目节段等之前、期间或之后派发一个或多个广告。可替选地,一个或多个广告可以与音乐视频、节目、节目节段等等相关联地被派发。
最后,视频通信服务提供商设施370也可以消费广告,诸如与视频电话对话的主题相关的广告。
尽管前述示例将服务器描述为(i)请求广告,以及(ii)将其与内容相组合,但是这些操作中的一个或二个都可以通过客户端装置(诸如终端用户计算机)来执行。
4.3 示范性实施例
图4是可以以符合本发明的方式执行的示范性操作、以及可以由这样的操作使用和/或生成的信息的气泡图。操作可以包括相关性信息确定和/或提取操作410、广告位确定操作420、相关广告确定操作440、广告主账单管理/账单开具操作450、广告信息输入和管理操作455、广告用户反馈跟踪操作460、广告裁定操作470以及广告递送(例如插入)操作480中的一个或多个。信息可以包括视频文档相关性信息415、广告位信息430以及广告信息445。
相关性信息确定和/或提取操作410可以接受视频内容(以及可能有视频文档标识符)405以及生成视频文档相关性信息415。将在下面参考图8描述用于执行这样的相关性信息确定和/或提取操作410的示范性方法。将在下面参考图5描述用于存储这样的视频文档相关性信息415的示范性数据结构。
广告位确定操作420可以接受视频内容405和/或提供有广告位信息425的视频发布者,并且可以生成广告位信息430。将在下面参考图9描述用于执行这样的广告位确定操作420的示范性方法。将在下面参考图6描述用于存储这样的广告位信息430的示范性数据结构。
相关广告确定操作440可以使用视频文档相关性信息415、广告位信息430以及广告信息445(以及可能使用其它的相关性信息)来生成一个或多个相关广告465。将在下面参考图10描述用于执行相关广告确定操作440的示范性方法。将在下面参考图7描述用于存储广告信息的示范性数据结构。
广告裁定操作470可以使用广告信息445来对相关广告465进行评分并且生成对广告位的相关广告的关联475。将在下面参考图11描述用于执行广告裁定操作470的示范性方法。
广告递送操作480可以接受广告、广告位关联475并且与(例如将广告插入到)视频内容405相关联地派发广告。例如混合器可以被用来将视频广告与视频文档的适当部分(例如广告位)相组合。这样的插入可以例如发生在视频内容服务器和/或在客户端装置。
广告主账单管理/账单开具操作450、广告信息输入和管理操作455以及广告用户反馈跟踪操作460可以使用在‘427申请中和在‘900申请中所述的技术来执行,和/或可以使用本领域的技术人员已知的技术。
4.3.1 示范性方法和数据结构
图8是用于以符合本发明的方式对视频文档(或其节段)提取和/或确定相关性信息的示范性方法800的流程图。可以分析来自视频文档的视频和/或音频内容以导出文本信息(框810)。然后在离开方法800之前(节点830)可以分析文本信息来生成相关性信息(框820)。
回到框810,通过对各种音频馈给执行语音识别、产生以置信分值注释的假设词语、或产生包含许多假设的点阵(lattice)(因此不太可能遗漏关键词),可以从音频-视频文档中的音频信息导出文本信息。将音频转换为文本可以通过已知的自动语音识别技术来实现。(参见例如马萨诸塞州诺维尔的Kluwer Academic Publishers 1989年出版的Kai-Fu Lee撰写的“Automatic Speech Recognition—The Developmentof the SPHINX System(自动语音识别-SPHINX系统的发展)”,以引用的方式整体并入本文。)
一旦(例如粗糙的)转录是可用的,相关性信息(例如词语、加权的词语、概念、加权的概念、类别(例如垂直类别)、加权的类别等等)可以从转录导出并且被用来选择相关广告。即使对某一终端用户应用来说当前的语音识别技术不足够精确,其也已可以足够好地来提供粗糙的转录,由该转录可以确定音频文档的要旨(或主题)。
可替选地,或额外地,内容所有者可以提供关于其视频内容的元数据。这样的元数据可以包括例如标题、描述、转录、论坛元数据、推荐的浏览人口统计等等中的一个或多个。
回到框820,可以使用各种技术来分析文本信息以生成相关性信息,所述各种技术诸如在‘427和‘900申请中所描述的技术,以及在于2005年4月22日提交的、名称为“CATEGORIZING OBJECTS,SUCHASDOCUMENTSAND/OR CLUSTERS,WITHRESPECT TO ATAXONOMY AND DATA STRUCTURES DERIVED FROM SUCHCATEGORIZATION(相对于分类法以及导出自此种分类的数据结构将诸如文档和/或集群的对象分类)”、并且将David Gehrking、Ching Law和Andrew Maxwell列为发明人的美国专利申请No.11/112,716(以引用的方式整体并入本文并且称为“‘716申请”)中所描述的技术等等。相关性信息可以包括例如词语向量、加权的词语向量、集群、加权的集群、类别(例如垂直类别)、加权的类别等等中的一个或多个。集群可以是概率分级推论学习者(probabilistic hierarchical inferentiallearner)(称为“PHIL”)集群,诸如在于2002年10月3日提交的、名称为“Methods and Apparatus for Probabilistic Hierarchical InferentialLearner(用于概率分级推论学习者的方法和设备)”的美国临时申请No.60/416,144(称为“‘144临时”并且以引用的方式整体并入本文),以及于2003年9月30日提交的、名称为“Methods and Apparatus forCharacterizing Documents Based on Cluster Related Words(用于基于集群相关词语将文档分类的方法和设备)”、并且将Georges Harik和NoamShazeer列为发明人的美国专利申请No.10/676,571(称为“‘571申请”并且以引用的方式整体并入本文)中所描述的集群。例如使用在‘144临时和‘571申请中所描述的技术,可以生成这样的PHIL集群。文本信息的源可以是诸如框810中的从对音频内容的分析导出,和/或由内容所有者提供的元数据。
可替选地,或额外地,视频发布者(或一些其它的实体)可以在视频内容中(例如在分组、分组的部分、流的部分、首部、尾部等中)对视频文档用文本信息或编码的文本信息注释。例如,视频广播电台可以在其广播中提供电台标识符、节目标识符、位置信息等等。在这种情况下,可以从视频广播导出风格和位置信息。这样的相关性信息可以被用来定向相关广告。作为另一个示例,视频碟盘可以将关于电影的诸如片名、演员、导演、场景等等的信息编码。这样的信息可以被用来查找电影的文本转录。作为又一个示例,对视频的请求可以具有相关联的IP地址,可以从该IP地址导出位置信息。作为又一个示例,可以以关键词、主题等等注释节目。这样的相关性信息可以被用来定向相关广告。
可替选地,或额外地,可以分析在音频-视频文档中的音频信息来生成其它类型的相关性信息。例如可以从音频分析来确定扬声器的属性。(参见,例如纽约哈里曼的Proceedings of the Ninth Spoken Language Systems Technology Workshop 1996年出版的M.A.Siegler、U.Jain、B.Raj和R.M.Stern撰写的“Automatic Segmentation,Classification andClustering of Broadcast News Audio(广播新闻音频的自动分割、分类以及集群)”;以及弗吉尼亚州维也纳的Rich Transcription Workshop 2002年出版的Greg Sanders撰写的“Metadata Extraction for EARS(用于EARS的元数据提取)”(均以引用的方式整体并入本文)。)
图5图示了用于以符合本发明的方式存储视频文档相关性信息的示范性数据结构500。如所示,数据结构500可以包括对应于多个行的多个条目。每个条目可以包括视频文档标识符510和相关性信息520。相关性信息可以包括词语、加权的词语、概念、加权的概念、集群、加权的集群、垂直类别、加权的垂直类别、位置信息、用户信息等等中的一个或多个。
图9是用于以符合本发明的方式确定广告位的示范性方法900的流程图。可以确定视频文档发布者是否提供了广告位信息(判定框910)。即,广告位信息可以与文档相关联,但是与文档分开(即不被包括在其中)来提供。如果是,则可以在离开方法900之前(节点950)使用和/或保存所提供的广告位信息用于以后使用(框920)。回到判定框910,如果发布者或某个其它的实体没有提供广告位信息,则可以分析视频文档来确定广告位信息(框930)。然后可以在离开方法900之前(节点950)使用和/或保存所确定的广告位信息用于以后使用(框940)。
回到框920,视频发布者或某个其它的实体可以提供广告位开始的绝对或相对时间。发布者或某个其它的实体可以进一步提供持续时间或广告位停止的时间。例如,视频发布者可以指定第一广告位在东部时区上午8:20开始并且持续两分钟,第二广告位在东部时区上午8:40开始并且持续四分钟以及第三广告位在8:52开始并且持续六分钟。作为另一个示例,视频发布者可以指定自东部时区上午8:00开始每30分钟出现三分钟广告位。作为又一个示例,视频发布者可以指定在视频节目开始后每15分钟出现两分钟广告位,以及在视频节目50分钟时出现四分钟广告位。
回到框930,可以分析视频文档本身来确定广告位信息。即,可以在视频文档本身中载送广告位信息。例如嵌入在音频-视频节目内的标记(例如音频音调)可以编码为在Y秒开始X秒广告位。作为另一个示例,视频流或容器文件的分组中载送的数据可以指定广告位信息。
图6图示了用于以符合本发明的方式存储广告位信息的示范性数据结构600。如所示,数据结构600可以包括对应于多个行的多个条目。每个条目可以包括广告位标识符610和广告位信息620。广告位标识符610可以包括广告位属于的视频文档标识符。广告位信息620可以包括与广告位何时出现相关的信息(例如开始日期和时间以及持续时间、开始日期和时间以及结束日期和时间、从基准时间开始的时间以及持续时间、从基准时间开始的时间以及结束等等)。额外地,广告位信息可以包括诸如过滤器的策略信息。过滤器的一个类可以包括基于其广告的内容过滤广告。例如,涉及健康生活的视频节目可以过滤出关于香烟的广告。作为另一个示例,关于小孩的视频节目可以过滤出可能包括淫秽或猥亵语言的广告。作为又一个示例,涉及赌博成瘾的视频节目可以过滤出关于娱乐场的广告。过滤器的另一个类可以包括基于广告的源过滤。例如,因特网电视台可以阻止在竞争的因特网电视台上的节目的广告。可以使用用于实现广告策略的其它技术,诸如在于2003年9月5日提交的、名称为“IDENTIFYING AND/ORBLOCKING ADS SUCH AS DOCUMENT-SPECIFIC COMPETITIVEADS(识别和/或阻止诸如特定文档竞争广告的广告)”、并且将BrianAxe、Rama Ranganath和Narayanan Shivakumar列为发明人的美国专利申请No.10/656,917(以引用的方式整体并入本文并且称为“‘917申请”)中所描述的技术。
广告位信息620也可以包括,诸如包括广告位的视频节目的源位置、接收包括广告位的视频节目的客户端装置的目的位置、接收包括广告位的视频节目的客户端装置类型等信息中的一个或多个。
虽然上述所述的示范性广告位中的一些具有明确的长度,但是广告不需要具有固定或确定的长度。例如,在具有显示屏的媒体播放器的上下文中,可以显示文本广告(例如在广告主定义的时间段、视频发布者定义的一段时间、直到下一个广告位等期间)而不会打断视频节目。
图10是用于以符合本发明的方式确定与视频文档中的广告位相关的广告的示范性方法1000的流程图。如所示,可以接受诸如存储在图5的数据结构500中的视频文档相关性信息(框1010)。可替选地,或额外地,可以接受诸如视频文档源位置、客户端装置位置、客户端装置类型、时间、日期等等的广告位信息(框1020)。可替选地,或额外地,可以接受其它相关性信息,诸如终端用户信息(例如过去行为、人口统计等等)、源信息(例如体育台、古典音乐和戏剧台、新闻台等等)等等中的一个或多个(框1030)。然后可以分析广告信息来确定与视频文档、广告位和/或其它相关性信息相关的候选广告(框1040)。例如,可以使用诸如在‘427和‘900的专利申请中所描述的技术。然后离开方法1000(节点1050)。
回到框1040,广告信息可以包括广告主提供的定向信息。可替选地,或额外地,广告信息可以包括从与诸如广告定着页面的广告相关联的广告创意和/或信息导出的定向信息。这样的定向信息可以包括以下中的一个或多个:关键词、垂直类别、风格、概念、视频节目标识符、视频服务器标识符、用户标识符、语言、站台、视频服务器、用户类型、位置、时间、日期、客户端装置、其它派发约束等等。
图11是用于以符合本发明的方式裁定为视频文档中的广告位竞争的相关广告的示范性方法1100的流程图。接受候选广告(框1110)。对于每个候选广告,可以接受价格信息和/或效果信息(框1120),并且可以使用价格信息和/或效果信息对候选广告中的每一个进行评分(框1130)。可替选地,或额外地,分值可以考虑广告与视频文档(或其节段)的相关性的程度。最后,在离开方法1100之前(节点1150),选择最佳分值的候选广告来填充可用的广告位(框1140)。
回到框1120,价格信息可以是例如每次闪现价格、每次闪现最高价格、每次选择价格、每次选择最高价格、每次转换价格、每次转换最高价格等等。效果信息可以是例如选择率、转换率、终端用户评级等等。
回到框1130,可以使用例如在下列中所描述的技术中对候选广告进行评分:于2002年3月29日提交的、名称为“METHODS ANDAPPARATUS FOR ORDERING ADVERTISEMENTS BASED ONPERFORMANCE INFORMATION(用于基于效果信息对广告进行排序的方法和设备)”、并且将Georges R.Harik、Lawrence E.Page、JaneManning和Salar Arta Kamangar列为发明人的美国专利申请No.10/112,656(以此并入并且称为“‘656申请”);于2002年3月29日提交的、名称为“METHODS AND APPARATUS FOR ORDERINGADVERTISEMENTS BASED ON PERFORMANCE INFORMATIONAND PRICE INFORMATION(用于基于效果信息和价格信息对广告进行排序的方法和设备)”、并且将Salar Arta Kamangar、Ross Koningstein和Eric Veach列为发明人的美国专利申请No.10/112,654(以引用的方式整体并入本文并且称为“‘654申请”);于2003年6月2日提交的、名称为“SERVING ADVERTISEMENTS USING USER REQUESTINFORMATION AND USER INFORMATION(使用用户请求信息和用户信息派发广告)”并且将Krishna Bharat、Stephen Lawrence、MehranSahami和Amit Singhal列为发明人的美国专利申请No.10/452,791(以引用的方式整体并入本文并且称为“‘791申请”);于2003年6月30日提交的、名称为“RENDERING ADVERTISEMENTS WITHDOCUMENTS HAVING ONE OR MORE TOPICS USING USER TOPICINTEREST INFORMATION(使用用户主题兴趣信息来利用具有一个或多个主题的文档呈现广告)”、并且将Krishna Bharat列为发明人的美国专利申请No.10/610,322(以引用的方式整体并入本文并且称为“‘322申请”);于2005年6月28日提交的、名称为“USING THE UTILITYOF CONFIGURATIONS IN AD SERVING DECISIONS(在广告派发决定中使用配置的效用)”、并且将Amit Patel和Hal Varian列为发明人的美国专利申请No.11/169,323(以引用的方式整体并入本文并且称为“‘323申请”);于2004年12月30日提交的、名称为“GENERATINGAND/OR SERVING LOCAL AREA ADVERTISEMENTS,SUCH ASADVERTISEMENTS FOR DEVICES WITH CALL FUNCTIONALITY(生成和/或派发本地区域广告,诸如具有呼叫功能的装置的广告)”、并且将Shumeet Baluja和Henry A.Rowley列为发明人的美国专利申请No.11/026,507(以引用的方式整体并入本文并且称为“‘507申请”);于2005年7月18日提交的、名称为“SELECTING AND/OR SCORINGCONTENT-RELEVANT ADVERTISEMENTS(选择和/或评分内容-相关广告)”、并且将Darrell Anderson、Alexander Paul Carobus、Giao Nguyen和Narayanan Shivakumar列为发明人的美国专利申请No.11/184,053(以引用的方式整体并入本文并且称为“‘053申请”);以及于2005年9月16日提交的、名称为“FLEXIBLE ADVERTISING SYSTEMWHICH ALLOWS ADVERTISERS WITH DIFFERENT VALUEPROPOSITIONS TO EXPRESS SUCH VALUE PROPOSITIONS TOTHE ADVERTISING SYSTEM(允许具有不同价值主张的广告主向广告系统表达这样的价值主张的灵活广告系统)”、并且将Sumit Agarwal、Gregory Joseph Badros和John Fu列为发明人的美国专利申请No.11/228,583(以引用的方式整体并入本文并且称为“‘583申请”)。
图7图示了用于以符合本发明的方式存储广告信息的示范性数据结构700。如所示,数据结构700可以包括对应于多个行的多个条目。每个条目可以包括广告标识符710、广告创意720、定向信息730、价格信息740和/或效果信息750。定向信息730可以包括例如关键词、垂直类别、风格、概念、视频节目标识符、视频服务器标识符、用户标识符、用户类型、语言、站台、位置、时间、日期、客户端装置、其它派发约束等等中的一个或多个。可以由广告主提供定向信息730。可替选地,或额外地,可以从诸如广告定着页面的与广告相关联的广告创意和/或信息导出的定向信息730。价格信息740可以是例如每次闪现价格、每次闪现最高价格、每次选择价格、每次选择最高价格、每次转换价格、每次转换最高价格等等。效果信息750可以是例如选择率、呼进率(call-through rate)、消息接通率(message-through rate)、转换率、终端用户评级等等。
4.3.2 示范性设备
图12是可以以符合本发明的方式被用来执行至少一些操作、并且存储至少一些信息的设备1200的框图。设备1200主要包括一个或多个处理器1210、一个或多个输入/输出接口单元1230、一个或多个存储装置1220以及用于帮助在已连接的元件之间通信信息的一个或多个系统总线和/或网络1240。一个或多个输入装置1232以及一个或多个输出装置1234可以与一个或多个输入/输出接口1230相连接。
一个或多个处理器1210可以执行机器可执行指令(例如在可从加利福尼亚州帕罗奥多市的Sun Microsystem公司得到的Solaris操作系统上或者可从诸如北卡罗莱纳州德翰市的红帽公司的若干卖方广泛得到的Linux操作系统上运行的C或C++),以执行本发明的一个或多个方面。机器可执行指令的至少一部分可以被存储(暂时地或更永久地)在一个或多个存储装置1220上和/或可以经由一个或多个输入接口单元1230从外部源接收。
在一个实施例中,机器1200可以是一个或多个常规的个人计算机。在这种情况下,处理单元1210可以是一个或多个微处理器。总线1240可以包括系统总线。存储装置1220可以包括系统存储器,诸如只读存储器(ROM)和/或随机存取存储器(RAM)。存储装置1220也可以包括用于读写硬盘的硬盘驱动器、用于读写(例如可移动的)磁盘的磁盘驱动器以及用于读写诸如压缩盘的可移动的(磁)光盘或其它(磁)光学介质的光盘驱动器。
用户可以通过诸如键盘以及指示装置(例如鼠标)的输入装置1232将命令和信息输入到个人计算机中。也可以(或可替选地)包括诸如麦克风、操纵杆、游戏垫、卫星碟盘、扫描仪、或类似物的其它输入装置。这些和其它输入装置通常通过连接到系统总线1240的适当接口1230与处理单元1210连接。输出装置1234可以包括监视器或其它类型的显示装置,其也可以经由适当的接口连接到系统总线1240。除了监视器之外(或将其替代),个人计算机可以包括诸如扬声器和打印机的其它(外围)输出装置(未示出)。
回到图3,一个或多个机器1200可被用作为终端用户客户端装置350、内容服务器330、音频内容服务器360、电话服务提供商设施370、搜索引擎320、电子邮件(或语音邮件)服务器340和/或广告服务器310。
4.3.3 精化和替选
回到图4的操作410,相关性信息可以在派发视频文档(例如播送、组播、单播、传送等等)前由视频发布者提供。如果视频文档先前已被保存(例如先前已记录),则在派发其前可以对其进行分析(并且可能在派发和/或重放期间被再次分析)。如果视频文档正被实时派发,则在派发其时可以对其进行分析(可能在客户端装置对其编码并播放之前不久)。
回到图4的操作420,在派发视频文档之前,可由视频发布者与视频文档分开地来提供广告位。可替选地,或额外地,可以基于编码在视频文档中的信息来确定广告位(例如在广告位出现之前很久,或正好在广告位之前)。因而,例如,视频文档可以在初期将在20分钟、40分钟和55分钟处存在三个两分钟广告位的事实编码进文档内。作为另一个实例,视频文档可以在19分钟50秒处将在未来10秒后存在两分钟广告位的事实编码进文档内。这样的编码可以是以标记、视频分组或视频流分组中的文本信息、用于呼叫广告服务器的可执行代码(例如Javascript)等等的形式。
注意,在一些情况中,由于可能根据需要下载视频文档,所以视频文档的长度可能改变,以容纳更多或更少的广告位。例如,如果存在许多非常相关的广告,和/或广告主乐于花费更多用于闪现,则可以提供更多的广告位时间。因而,可以基于以下中的一个或多个来减少或增加视频内容时间与广告时间的比率:(A)广告相关性的程度,(B)具有更多广告位的收入利益,(C)在具有更多广告位时用户效用减少(例如用户烦恼),(D)用户对内容的需求水平,(E)终端用户对内容的资助的程度等等。从而,可以将终端用户效用与广告收入作平衡。
如果视频文档先前已被保存(例如先前已被记录),则可以在派发视频文档之前(例如播送、组播、单播、传送等等)发生用于确定在各种广告位中派发的广告的裁定。如果视频文档正被实时派发,则裁定可以在派发视频文档时发生(可能在客户端装置对其编码并播放之前不久)。如果下载视频文档(例如使用诸如FTP的某种传送协议),则文档可以包括在播放视频文档时(例如启动播放时)用于启动广告裁定的可执行代码。在任何情况下,在裁定后,广告都可以利用(例如插入到)视频文档(例如载送视频内容的流)来提供。如果视频文档先前已被保存,则可以一次裁定视频文档中的所有广告位。以这种方式,在视频文档的各部分具有较高需求(例如视频文档的开始)的广告位可以填充较高分值的广告。
可以将视频文档分成节段,每个节段包括广告位。在这样的实施例中,每个节段可以被认作是视频文档自身。可以以特定视频节段、或特定视频节段(例如加权更多)和视频文档作为整体(例如加权更少)为基础确定相关广告。类似地,可以基于在节段内或在视频文档内转录的时间来加权相关性信息。例如,时间上更接近广告位的主题可以比时间上更远离广告位的主题(可能在相同节段中)被加权更多。
广告信息可以包括广告主是否想要或同意在给定的视频文档(实例)中派发其广告超过一次。例如,广告主可以指定在视频文档的实例(例如单播视频流)中派发其广告不超过N次。可替选地,或额外地,广告网络和/或视频文档发布者可以实现限制在视频文档的实例中可以派发给定的广告的次数的策略。
尽管在每次闪现出价(或最高出价)的上下文中描述了多个示例,但是符合本发明的实施例可以考虑其它出价,诸如每次用户选择(或呼叫、或消息等等)出价(或最高出价)、每次转换(例如电话呼叫、项目购买、项目订单等等)出价(或最高出价)。类似地,分值可以是一个或多个出价的函数并且可能是一个或多个用户行为的可能性。尽管广告分值可以反映每次闪现的预期成本(例如每次闪现投标价、每次选择投标价×选择率或概率、每次转换投标价×转换率或概率等等),但是可以使用用于对广告进行评分的其它技术。这样的技术可以考虑广告的终端用户效用(例如相关性、烦恼因素等等)。
尽管符合本发明的一些实施例描述了将视频广告插入到视频文档内,但是广告可以是以其它格式的形式并且可以利用视频文档来派发。例如可以利用视频文档来播放文本广告、图像广告、纯音频广告等等。从而,虽然广告的格式可以派发其的视频文档的格式匹配,但是广告的格式不必与视频文档的格式匹配。可以在与视频内容相同的屏幕位置或在不同的屏幕位置(例如邻近视频内容)呈现广告。视频广告可以包括视频组件以及额外的组件(例如文本、音频等等)。可以在与视频组件相同的显示装置上和/或在客户端装置的某个其它输出装置上呈现这样的额外的组件。类似地,可以以符合本发明的方式利用非视频文档(例如在网页的iframe中)来播放视频广告。
尽管图4和10描述了确定用于给定视频文档的相关广告,但是可以使用符合本发明的实施例来确定与给定广告相关的视频文档(或其广告位)。例如,可以向广告主展示认为与其广告相关的视频文档。使用这样的相关性可以将文档排序。广告主可以选择尽量使利用视频文档或文档(或利用其广告位)来派发广告。广告主可以将这样的选择表达为利用文档来派发其广告的出价。其它的广告主可以做同样的事情。在派发视频文档时,可以裁定(例如使用拍卖)符合条件与利用视频文档派发的广告之间的争用。
可以在广告派发网络和视频发布者之间分享基于广告的收入。视频发布者可以基于订阅、基于每次下载和/或基于每次呈现向终端用户收钱。可以使用与视频发布者分享的广告收入来补贴(例如减少或消除)用户成本。事实上,可以使用广告收入(例如广告网络的份额和/或音频发布者的份额)来支付用户下载或呈现包括广告的视频文档。例如,如果用户通常支付$1.00来下载音乐视频,则用户可能被收取更少(或不需要,或事实上已支付)来下载具有一个或多个广告的音乐视频。可以使用广告收入来补贴其它的内容和/或服务,诸如视频-语音-邮件、视频-在线聊天、音乐视频、音乐视频播放、视频节目(例如电视节目集、电视节目季(season)、电影等等)下载、视频节目播放、视频-通信服务等等。
可以基于每次播送(或每次组播)、或基于每次派发或每次下载来执行在符合本发明的实施例中的裁定。基于每次派发或每次下载执行裁定具有产生更多收入的潜力。例如,在每次播送同意具有100,000个广告位的视频文档的情况下,如果广告主A愿意支付$5.00/闪现,具有$50,000.00的预算限制,广告主B愿意支付$2.00/闪现,具有$60,000.00的预算限制,而广告主C愿意支付$1.00/闪现,具有$100,000.00的预算限制,则将派发广告C 100,000次,净收入$ 100,000.00。另一方面,在每个广告位裁定的情况下,将派发广告A 10,000次,将派发广告B 30,000次以及将派发广告C 60,000次,净收入$170,000.00($50,000.00+$60,000.00+$60,000.00)。
注意,存在可以利用其派发广告的许多视频文档源。作为第一个示例,广告网络自身可以托管视频服务器。作为第二个示例,提供视频内容的较大和较小的网站可以与广告网络合作。作为第三个示例,文档(例如网页、电子邮件等等)的其它提供商可以与广告网络合作来显示视频广告。将在下面描述在这些各种上下文中使用的示范性商业方法。
广告网络自身可以提供托管第三方视频(例如Google视频)的视频服务器。在托管网站的广告网络上的内容提供商、以及广告网络自身都可以通过广告收入份额受益。作为另一个示例,广告网络可以得到所有的广告收入,而内容提供商得到使其视频被免费托管、或在补贴或减少成本方面的利益。
提供视频内容的较大的网站可以与广告网络合作。例如,ABCnews.com可以播放与在最近几年飓风渐增的频率有关的新闻剪辑。假设网站是广告网络的合作者,广告网络将对该新闻剪辑提供相关广告。例如,可以基于位置将红十字会广告定向到浏览者,并且可以包括最近红十字会办公室的电话号码。这也允许红十字会在Web上使用其本地有线电视广告。在这种情况下,ABCnews.com将托管其自己的视频内容,但是存在到广告网络的广告服务器外的服务器呼叫,将从广告服务器检索视频广告并且将其插入到ABCnews.com视频流中。较大的网站、以及广告网络自身都可以通过广告收入份额受益。
提供视频内容的较小的网站可以与广告网络合作。较小的网站可能不希望经历托管其自己的视频的麻烦。广告网络可以在较小的网站上托管视频(可能假设其满足各种使用条款),并且然后使具有广告的视频在更小的网站上的iframe中显示。较小的网站、以及广告网络自身都可以通过广告收入份额受益。作为另一个示例,广告网络可以得到所有的广告收入,而较小的网站得到使其视频被免费托管、或在补贴或减少成本方面的利益。
可以利用内容而不是视频内容来使用符合本发明的实施例。在这种情况下,可以使用非视频内容来定向视频广告。例如,涉及汽车评论(例如福布斯年度豪华轿车评论)的网页可以托管来自通用汽车公司关于最新卡迪拉克模型的flash(动画)视频广告。
在至少一些实施例中,可以在具有“播放”、“停止”以及“暂停”功能的(例如flash)播放器中播放视频广告。由广告主支付的金额可以取决于各种用户-视频广告交互。例如,如果在头N(例如N=5)秒内停止视频广告,则其不会被认为是将向广告主收费的闪现。
可以使用诸如在于2005年3月30日提交的、名称为“NETWORKING ADVERTISERS AND AGENTS FOR ADAUTHORING AND/OR AD CAMPAIGN MANAGEMENT(用于广告创作和/或广告宣传活动管理的网络广告主和代理商)”、并且将RossKoningstein和Sumit Agarwal列为发明人的美国专利申请No.11/093,422(称为“‘422申请”并且以引用的方式整体并入本文)中所描述的技术来帮助较小、缺少经验的广告主以产生视频广告。例如,考虑本地意大利餐馆想要在意大利菜烹饪节目的上下文中显示其在本地定向的视频广告。遗憾的是,餐馆是小本经营并且不具有生成电视广告的经验。当其去签约视频广告时,广告网络可以使与诸如本地公司的公司的关系更容易,这可以帮助生成可以被上载到广告网络用于派发的视频创意。
在符合本发明的至少一些实施例中,上载视频文件和/或视频广告可以遭受自动语音识别、转码、缩略图(thumbnail)生成、批准和/或添加到索引。
4.3.3.1 生成视频广告效果估计以及使用这样的估计
可以使用各种“键”来确定广告的预测的点进率(或一些其它的预测的用户行为率)(在下面描述)。额外地,或替代地,使用将要在其上播放视频广告的文档(例如视频、网页等等)的上下文元件,更特定地与视频广告派发有关的一个或多个其它参数(例如派发参数)和/或与已派发的视频广告有关的参数可以被用来确定预测的用户行为(率)。这样的其它参数可以包括以下中的一个或多个:视频广告选择率、视频广告CPM、视频广告回放率、部分或全部视频广告播放、已播放视频的持续时间的百分比、视频播放的时间、所使用的视频播放器应用、视频的长度、初始视频帧的尺寸(例如矩形像素大小)、尺寸是否被扩大、尺寸扩大率、尺寸是否被缩小、尺寸缩小率、尺寸扩大或缩小的大小、其它调整大小的操作(例如全屏、最小化等等)、相对于窗口尺寸的尺寸、相对于可用的屏幕大小的尺寸、是否音频静音、音量降低、音量增加、音量改变、是否重放、重放率、是否暂停、暂停率、是否有时间滑条、快进时间滑条、快退时间滑条、用户对派发广告的视频的评论、派发广告的视频是否被邮寄给朋友、用户是否加入与视频相关的邮件发送列表等等。这些参数可以是平均数,或包括平均数。这些参数的值可以是定性的(是或否),或定量的(数量)。
可以将参数加权和组合来确定预测的用户行为估计。可以(例如使用机器学习系统)来调整加权。
在确定是否向用户显示候选视频广告和/或如何显示候选视频广告(例如以何种次序)时,可以考虑估计预测的用户行为率(例如估计预测的CTR)。
注意,用于预测用户行为率的“键”也可以包括独立于触发广告的派发的广告属性(例如搜索查询的、网页的等等)的一个或多个“标签”(在下面描述)。这样的其它元素可以包括日时间、语言、国家、个人简档(在个性化的情况下)等等。例如,可以通过数据挖掘来获悉这些其它元素。
可以使用各种方法(诸如‘581申请中所述的方法)来预测估计的用户行为。在下面描述的图20-23与‘581申请的图5-8相对应。视频广告参数(诸如上述列出的参数)可以被用作为“键”,将在下面描述。
图20是用于以符合本发明的方式估计关于广告(其可以利用视频文档来派发)用户行为率的示范性方法的流程图。响应于所接收的用户查询,该方法可以运行来识别、排名并且显示广告。最初,在接收到查询后,以实时或从过去查询的历史日志提取的方式,该方法识别一组候选广告(在新的查询的情况下)或已派发的广告(在过去查询的情况下)(框2000)。例如,关键词定向、上下文分析等等可以被用来确定相关广告。一旦已经识别一组候选广告,则可以识别与广告的特性、查询或两者的组合相关的一组键(框2002)。
尽管可以响应于所接收的查询而派发候选广告,但是应当理解,也可以使用非查询信息(诸如在其中或利用其显示(例如在网页中)广告的网络文档或其它文档的内容来确定候选广告。在这样的非查询实现中,所识别的键可以涉及候选广告的特征、在其上显示其的文档(例如网页)的特征、和/或与视频广告的派发相关的其它属性。总的来说,用于显示广告的web文档和所接收的查询可以被称为“广告触发”,每一个启动在此描述的广告效果估计过程。
如在此所定义的,“键”可以是信息的任意字符串,所述的信息与以下内容相关:与所接收的查询、被识别为派发的广告相关联的任何可识别的特征或特征的组合、和/或与广告的派发相关的属性或特征。应当进一步理解,“查询”可以包括超出用户输入的搜索词语的额外的信息。例如每个所接收的查询也可以包括与以下内容相关的信息:与查询相关联的更宽类别或主题、发起查询的用户的地理位置、用户使用的搜索偏好、用来启动搜索的网页浏览器或其它应用的类型、用户的语言偏好、用户的网际协议(IP)地址、与用户和/或用户的IP地址相关联的广告点击或用户行为历史、用户的搜索历史、接收查询的日期和时间、或其它广告派发参数。
除查询相关特征外,每个键可以额外地或可替选地包括与所识别的广告相关的特征。广告相关特征可以包括广告主名称、广告的关键词定向、广告的文本或内容、广告的目的URL(统一资源定位符)、广告主的地理位置、广告的语言等等。
然后可以将键表示为一组标签-值对,其中标签识别特定的特征类型(例如派发参数),而值识别相应的特征值。例如,表示法“user_country:Canada(用户国家:加拿大)”表示标签-值对指示用户的居住国是加拿大。包括(例如由其组成)多个标签-值对的键可以被写为括在括号中的列表。例如,(user_country:"Canada",query_test:"camping gear")可以表示由两个标签-值对组成的键,为了使选择给定的键,这两个标签-值对都必须满足。
适当的键的第一示例可以是(query_word:"free"),其指示了用户的搜索查询包含词“free(免费)”。第二示例可以是(user country=USA;user language:"English")(用户国家=美国;用户语言=“英语”),其指示了提交查询的用户位于美国并且其浏览器被设置为英语。第三示例可以是(destination_page_text:"swimming pool",query_word:"pool",browser:"Safari"),其指示了广告链接的目的页面包含短语“swimming pool(游泳池)”,用户的搜索包含词“pool(池)”,并且用户正在使用Safari浏览器。大量的其它示例是可能的。
通过使用该额外的信息,广告选择系统可以响应于所接收的查询为所识别的广告生成用户行为率(UAR)的改进的估计。
在符合本发明的原理的一个实现中,键集可以包括广告和/或查询特征或特性的宽泛范围。可替选地,键集可以包括查询和/或广告特征或特性的预定或指定的组合。在一个实现中,可以基于与广告触发的预定关联来选择键。例如,规则可以指定如果广告触发是搜索查询,则将对于用户的搜索查询中的每对相邻的词选择键。根据该规则,搜索查询“anniversary flowers seattle”将生成两个键(query_phrase:"anniversary flowers";query_phrase:"flowers seattle")。可以通过与广告触发、与广告本身和/或与其它的派发参数相关联的其它规则来生成额外的键。尽管该技术可以导致识别多个键,但是其可以被用来指示信息的类型,其被认为是有用的并且因此适合于包括在用于触发/广告对的键集中。如在下面更详细描述地,可应用的或相关的键的选择可以从初始集被进一步精化,以减少在UAR估计过程内包括不相关或多余的键的可能性。
在初始键选择后,从与广告选择系统相关联的诸如存储装置的存储器检索关于每个键的历史数据(框2004)。在符合本发明的原理的一个实现中,历史数据可以包括涉及与键相关联的闪现数目、与键相关联的用户行为数目(例如点击、排序等等)等等的信息或统计。如上述所述,术语“闪现”涉及广告与其它键特征一起被显示的次数。此外,术语“用户行为”涉及与出现的广告相关联的特定用户行为的次数。例如,可以确定:对于诸如(user_country:"USA";advertiser_country:"Canada")的键来说,匹配的广告被显示了1000次并且有30次起作用,表示历史用户行为率为3.33。在一个实施例中,可以从服务器维护的诸如查询日志和用户行为日志的各种日志中检索这样的历史信息。
在框2002中识别的每个键的历史信息可以被编译(例如以基本上实时的方式)。然后可以向其应用预测模型来为每个查询/广告对生成估计的用户行为率(UAR)或用户行为概率(框2006)。所估计的UAR然后可以被用来选择、排名或分类广告,用于响应于所接收的查询向用户潜在地呈现(框2008)。
符合本发明的预测模型可以具有下面的结构。对给定的触发/广告对来说给定的用户行为将出现的估计可能性可以是行为将出现的在先可能性、以及与给定的触发/广告对的所选择的键相关联的一个或多个模型参数的函数。然后可以使用试图求出参数值的迭代过程来计算模型参数,所述参数值产生对用于训练的实际历史数据的用户行为概率的最佳拟合。
用户行为的在先可能性可以被设置为预定的常量、或其可以取决于与触发/广告对相关联的各种特征中的一个或多个,诸如IR(信息检索)分值、所显示的广告的位置和大小等等。例如,在搜索结果页面顶部出现的广告可以比在搜索结果页面底部出现的类似广告被分配更高的用户行为出现的在先可能性。
与每个键相关联的模型参数可以包括(例如由其组成)单个参数,诸如关于所希望的用户行为出现的概率或机率的乘数。可替选地,每个键可以具有与其相关联的多个模型参数,其可以以更复杂的方式影响用户行为的预测概率。
在下面的描述中,使用了各种机率和概率。通过表达式:概率=机率/(机率+1)来将事件发生的机率和事件发生的概率相关。例如,如果事件发生的机率是1/2(即,如其通常被记录的,机率是“1:2”),则事件发生的相应的概率是1/3。根据该约定,机率和概率可以被认为是可互换的。用机率而不是概率的话表达计算方便,因为机率可以具有任何非负的值,然而概率必须介于0和1之间。然而,应当理解,可以专门地使用概率,或使用诸如log(机率)的某种其它类似的表示来执行下述实现,仅需对下面的描述进行微小的变化。
图21是用于以符合本发明的方式为每个触发/广告对生成估计的UAR的示范性方法的流程图。尽管最终的UAR可以以用户行为出现的概率来定义,但是给定的触发/广告对的估计UAR可以被同等地表示为如上述所述的用户行为机率(1)。根据符合本发明的一个实施例,可以通过将在先用户行为机率(q0)乘以与每个所选择的键(ki)相关联的模型参数(mi)来计算用户行为机率,此后称为机率乘数。此种方案可以被表示为:
q=q0.m1.m2.m3....mm
每个键的机率乘数可以是该键在确定用户行为是否出现中的预测力度的统计表示。在符合本发明的一个实施例中,每个键的机率乘数可以表示所观察到的用于选择该键(在历史数据上聚集的)的触发/广告对的用户行为率的改变,其中无法使用任何其它键来模拟(model)或“解释”该键。
在符合本发明的一个实施例中,上述的模型参数可以被连续地修改以反映每个键对用于每个给定的触发/广告对的估计的UAR的相对影响。可以通过将所预测的不管给定键为何用户行为都将发生的概率与所测量的历史用户行为率进行比较来执行这样的修改。以这种方式,可以识别和精化所分析的键的相对值。
特别地转到图21,对于每个所选择的键(ki),可以初始计算或识别平均的自排除概率(Pi)(框2100).在符合本发明的一个实施例中,自排除概率(Pi)是代表了所选择的键的相关性的值,并且可以在从所估计的UAR计算中除去所选择的键的模型参数(mi)时,测量所导致的触发/广告对的用户行为率。例如,对于键3,这可以表达为:
P3n+((q0.m1.m2.m3....mn)/m3/(((q0.m1.m2.m3....mn)/m3+1)。
在符合本发明的一个实施例中,每个键的自排除概率可以被保持为变动的(moving)平均数。这种做将确保在识别了每个所选择的键的模型参数后,所识别的自排除概率更快地收敛。这样的变动的平均数可以被表达为:
Pin(avg)=αPi(n-1)(avg)+(1-α)Pin
其中α是非常接近于1(例如0.999)的统计定义变量,用于控制变动平均数的半衰期。如上述表达式所示,由在前一闪现(例如,n-1)中所确定的Pi值对当前数目的闪现(n)的Pi值进行加权以及求平均。
接下来,可以将平均自排除概率(Pi(avg))和与所观察到的闪现的数目以及用于所观察到的闪现的所观察到的用户行为的数目相关的历史信息相比较(框2102)。可以基于框2102的比较来生成或修改与所选择的键相关联的模型参数(框2104)。
图22是用于以符合本发明的方式生成模型参数的示范性方法的流程图。该方法可以被用来实现图21的框2102-2104的处理。最初,可以确定与用户行为的机率相关的置信区间(框2200)。当使用具有较少量的历史数据的键时,使用置信区间技术改善了精确度和稳定性估计。在符合本发明的一个示范性实施例中,置信区间包括低值Li和高值Ui,并且是基于对所选择的键观察到的闪现(ni)以及用户行为(ji)的数目。例如,置信区间可以是基于所观察到的闪现以及用户行为的数量以传统方式计算的80%的置信区间[Li,Ui]。
在计算置信区间后,接着可以确定平均自排除概率(Pi(avg))是否落在该区间中(框2202)。如果是,则可以确定所选择的键(ki)对点进率没有影响,并且可以将模型参数(mi)设置为1,以有效地将其从所估计的UAR计算中移除(框2204)。然而,如果确定(Pi(avg))落在该区间之外,则可以将所选择的键(ki)的模型参数设置为用来使平均自排除概率(Pi(avg))在该置信区间内所必需的最小调整值(框2206)。该计算可以被算术地表达为:
mi=[Li(1-Pi(avg))]/[Pi(avg)(1-Li)]
考虑以下示例。假设对于表示用户在美国并且查询涉及二手车的事实的键(ki),已经观察到200个用户行为(ji)和10000个闪现(ni)。此外,假设这些闪现的平均的所预测的自排除概率(Pi(avg))(不包括此键的影响)为0.015。10000个闪现中200个用户行为的80%的置信区间是[0.0182,0.0219],因此mi将被设置为将0.015转化为0.0182所需要的模型参数。当在以上表达式中使用时,该值为1.217。换句话说,该键的存在被解释为意为当满足该键的条件时用户有约20%更大的可能来执行所测量的行为。
现在回到图21,一旦计算了所选择的键的模型参数,则可以确定是否剩余有额外的键待处理(即,是否ki<km)(框2106)。如果剩余有额外的键待处理,则可以增加计数变量i(框2108),并且过程可以返回到框2100以处理下一个键。一旦已计算或修改所有键的模型参数,则可以使用等式q=q0.m1.m2.m3....mm来计算用户行为的估计机率(框2110)。随后可以使用前述的转换约定将机率转换为估计的用户行为概率或用户行为率(2112)。
在符合本发明的一个实施例中,可以通过在日志数据到来时将其处理以及累积上述的统计量(例如,闪现、用户行为、自排除概率等)来训练UAR预测模型。随着额外的闪现的出现,与每个键相关联的置信区间可以收缩并且参数估计可以变得更准确。在另外的实现中,可以通过重新处理旧日志数据来加速训练。在重新处理日志数据时,可以使用最新的参数或机率乘数的值来重新计算估计的点击概率。这使预测模型能够更快地收敛。
在符合本发明的替换实施例中,可以使用贝叶斯估计来计算每个键的模型参数。在贝叶斯的实现中,可以初始确定模型参数的在先分布(g),使得g(log m)表示给定的键具有模型参数m的在先概率。然后可以将给定的模型参数mi设置为将乘积最大化的m的值:
f(log m)=g(log m)h(log m)
其中h(log m)与使用给定的m的值来在ni个闪现中观察到ki个用户行为的概率成比例:
h(log m)=pow(p,ki)pow(1-p,ni-ki),
其中p=(m.pi)/(1-pi+m.pi)并且pow(x,y)表示将x的y次方。应当注意,上述表达式使用了log(m)而不是m以使分布更为对称。
图23是图示了用于以符合本发明的方法响应于从用户接收的查询而选择并显示广告的示范性广告选择系统125的框图。示范性广告选择系统可以包括数据处理引擎2302、数据收集引擎2304、数据存储器306、广告选择服务器2308以及广告服务器2310。尽管已经识别了独特的系统组件的离散数目,但是应当理解,系统可以包括更多、更少的组件或不同的组件布置。
在运行中,数据处理引擎2302可以从数据收集引擎2304接收数据流,其中每个更新至少包括键和与键相关联的值。一旦接收,数据处理引擎2302可以向数据应用关于如何将同一键的多个值进行组合的规则。例如,所接收的值可以包括闪现的数目、所观察到的用户行为的数目以及自排除概率。然后可以使用规则来将同一键的多个值进行组合。例如,根据预定的方法学,可以添加闪现的值,可以添加所观察到的用户行为的值,以及可以更新自排除概率。
数据收集引擎2304可以运行以从数据存储器2306收集查询和广告信息并且生成发送到数据处理引擎2302的更新流。在符合本发明的原理的一个实现中,查询和广告信息可以包括诸如查询日志、点击日志等等的日志文件。数据收集引擎2304可以从数据处理引擎2302执行查找,以检索与键相关联的在先累积数据。然后使用该数据以上述的方式来计算用于所识别的键的更新模型参数。然后将对所识别的键的更新转发到数据处理引擎2302。
广告选择服务器2308可以运行以从广告服务器2310接收查询和候选广告的关联组。使用上述的预测模型,广告选择服务器2308可以初始地识别要在估计用于每个查询/广告组合的UAR中使用的键组。广告选择服务器2308然后从数据处理引擎2302检索与键相关联的数据。一旦键数据被接收,广告选择服务器2308可以以上述的方式来计算用于每个候选广告的估计的UAR。这些估计的UAR然后可以被传到广告服务器2310,用于在确定向用户显示哪些广告中使用。
广告服务器2310可以基于与估计的UAR相关联的排名来派发与查询相关的搜索结果相组合的所选择的广告分组。响应于广告派发,可以观察与广告的一个或多个相关联的用户行为。在接收查询、派发广告以及观察用户行为中的每一个之后,广告服务器2310可以生成或更新在数据存储器2306中维护的数据。
在符合本发明的一个示范性实施例中,在预定的时段内未被访问的键数据被认为不再被使用并且将其从可派发的数据中除去。旧数据的示例可以包括用于废弃广告的标识符等等。在另一个实现中,在预定的时段(例如一年)内跟踪键闪现的总数。如果在该时段内所观察到的键闪现的总数小于预定的阈值,则数据被统计地认为不相关并且将其从可派发的映射文件中除去。通过对UAR预测模型使用的数据过滤,可以增加模型的效果和精确性。
4.4 运行的示例
将参考图13-19描述在符合本发明的示范性实施例中的操作的示例。图13图示了符合本发明的示范性环境1300,在其中利用视频文档来派发视频广告。环境1300包括视频服务器1310、视频发布者前端1320、视频广告服务器1330、广告主前端1340以及客户端装置1360,它们所有都可以经由诸如因特网的一个或多个网络1350彼此进行通信。视频内容所有者/创作者可以使用视频发布者前端1320来将视频信息1315存储在视频服务器1310上。广告主可以使用广告主前端1340来将视频广告信息1335存储在视频广告服务器1330上。当客户端装置1360载入或播放参与在视频广告网络中的视频文档(例如来自视频服务器1310)时,视频广告服务器1330可以确定要利用视频文档来派发的一个或多个视频广告。
图14是用于以符合本发明的方式提供视频内容所有者/创作者前端的示范性方法1400的流程图。如事件框1410所指示,响应于各种事件可以执行方法1400的各个分支。例如,如果内容所有者请求将其视频文件上载到视频服务器,则可以将视频文件从内容所有者所定义的位置上载(框1420)。回到事件框1410,如果内容所有者决定(或决定不)显示视频广告,则可以(或可以不)将与视频相关联地派发广告的指示进行存储(框1430)。回到事件框1410,如果内容所有者选择或定义一个或多个广告位,则将内容所有者选择和/或定义的广告位与视频相关联地存储(框1440)。回到事件框1410,如果内容所有者输入元数据,则将元数据与视频相关联地存储(框1450)。
符合本发明的至少一些实施例可以用在允许搜索所托管的视频的服务器的上下文中。这样的实施例可以包括以下特征中的一个或多个。用户可以能够点进与所上载的视频相关联的网站。例如,内容所有者可以经由其账户中的其视频状态页面将URL和其它信息添加到所上载的视频。一旦视频在所托管的网站上可用,用户将能够点击所提供的URL来访问网站。
符合本发明的至少一些实施例可以允许视频内容所有者添加转录和额外的视频信息,例如通过访问视频状态页面并且点击“添加转录”按钮。如果所上载的视频是可搜索的,则如果将转录添加到每个所上载的视频文件,用户将能够更容易地找到视频。如果转录的格式是时间编码的并且被存储为.txt文件,则其可以是优选的。时间编码的转录将视频的脚本分割成节段。每个节段包括脚本中的词语在视频中被说出的时间及紧跟着的在脚本的实际词语。例如每个节段的时间可以以下述格式列出:HH:MM:SS.mmm
HH:时,开始于00
MM:分,开始于00
SS:秒,开始于00
mmm:毫秒,开始于00
在下面提供了时间编码的转录应当如何出现的示例:
9:54:50.000
在09:54:50.000和09:54:53.000之间说的词语
9:54:53.000
在9:54:53.000和下一节段之间说的词语
9:54:54.000
在9:54:54.000说出的词语
每个时间戳相对于所关联的视频文件的开始。各个转录公司支持它。这些公司包括例如Automatic Sync Technologies、Talking TypeCaptions以及Rhino Moon Captioning。
视频格式可以包括例如在带有MP3音频的MPEG4格式的每个文件,或带有MP3、QuickTime、Windows Media以及RealVideo的MPEG2中的每个文件。可以存在优选的视频规范和/或要求,诸如:
NTSC(4:3)大小和帧率,已去交织,
视频编解码器:MPEG2或MPEG4(优选MPEG4),
视频比特率:至少260Kbps(优选750kbps),
音频编解码器:MP3vbr、音频比特率:至少70Kbps(优选128Kbps),
视频必须包含可识别的视频内容(不包含视频的视频容器文件将不会被接受),
帧率应当在每秒12帧以上,
视频元数据必须是精确的并且与所上载的内容有关(没有垃圾),
视频必须至少10秒时长,
等等。
在符合本发明的至少一些实施例中,视频发布者前端可以允许视频发布者在视频已被上载后将其视频移除。
在符合本发明的至少一些实施例中,视频发布者前端可以允许视频发布者对其视频指定任意的价格。价格可以被设置为零,以允许用户免费访问和播放视频。
在符合本发明的至少一些实施例中,视频托管服务器可以向用户收费(如果视频发布者将其视频的价格指定为零)或获取价格的较多收入份额(如果视频发布者为其视频设置了大于零的价格)。例如,如果视频发布者上载了500MB并且非常受欢迎的高清晰度文件,则视频托管服务器可以向用户收取费用而不是将其免费提供给用户,或向视频发布者要求从视频的价格获取的收入的较高百分比。优选地,在加价之前或在为视频收取更高的收入份额之前应通知视频发布者。
图15是在视频内容所有者/创作者经由诸如参考图14描述的1400的前端方法输入必要的信息后可以被存储在一起作为记录、或与视频标识符相关联地存储的信息1500的示范性集。信息1500的集可以包括用于存储视频标识符的字段1510、用于存储是否利用视频派发广告的指示的字段1520、用于存储关于一个或多个广告位的信息(例如绝对或相对时间、开始和停止时间、开始时间和持续时间等等)的字段1530、以及用于存储元数据1540的字段1540。自然地,可以存储更少或更多的信息,并且可以使用其它的数据结构。
使用图14的方法1400,每个完整的视频可以具有用于在由上载内容方(例如内容所有者)定义的各个断点处将广告插入其中的选项。内容所有者可以在文件上载的时候决定显示广告,并且也可以在稍后时间从内容所有者前端接口启用其。在符合本发明的至少一些实施例中,内容所有者可以对内容片段禁止广告。
回到图14的框1450和图15的字段1540,在符合本发明的至少一些实施例中,可以要求内容所有者提供关于其上载的内容的一些或所有的下述片段:标题;描述;转录;论坛元数据(如果可应用);以及推荐浏览人口统计。如果内容所有者也派发视频(例如电视台),其可以提供额外的信息,诸如播送覆盖的位置、日时间、周时间、年时间、诸如统计人口的受众信息等等中的一个或多个。
回到图1420,在符合本发明的至少一些实施例中,可以为遵守服务条款(例如无色情、没有酒等)检查所上载的视频。
图16是用于以符合本发明的方式提供视频广告主前端的示范性方法1600的流程图。广告主识别用作视频广告的创意(框1610)。然后将所识别的视频从广告主的机器(例如个人计算机)传送(例如上载)到视频广告服务器(框1620)。可以从广告主接受服务约束和价格信息(框1630)。如果必要,将视频广告转换成对于视频广告服务器适当的格式(框1640)。最后,在离开方法1600(节点1660)之前,将视频广告文件与广告信息(例如派发约束和价格信息)相关联地存储(框1650)。
回到图16的框1630,派发约束可以是以下的一个或多个:关键词(以匹配给定的视频文档的元数据);来自广告主的网站定向以放置广告(并且基于每次闪现成本向广告主收费);地理位置定向(例如国家、地区、城市、邮编);人口统计;垂直类别等等。
回到框1640,可以将一种格式(例如MPEG)的视频广告转换成另一种格式(例如Flash)。例如,通用汽车(GM)可能想要上载用于其庞蒂克汽车的新生产线的新广告,并且使其在(1)网络上的紧接于NASCAR剪辑的视频流以及(2)贴其汽车新生产线的评论的网站中显示。GM可以上载MPEG版本的视频广告,并且广告网络可以将MPEG视频自动地转换成Flash视频。然后可以将MPEG版本的视频广告插入到在适合GM的网站定向和对视频的关键词匹配的网络上的视频流中。此外,Flash视频广告可以被用在具有非视频流内容的网页(例如静态网页)的类似上下文中。在符合本发明的至少一些实施例中,视频广告可以遭受音频-音量标准化、自动语音识别、转码、缩略图生成、批准评论、添加到索引等等中的一个或多个。
可以使用诸如在于2005年4月22日提交的名称为“SUGGESTINGTARGETING INFORMATION FOR ADS,SUCH AS WEBSITESAND/OR CATEGORIES OF WEBSITES FOR EXAMPLE(建议用于广告的定向信息,诸如网站和/或网站的类别)”、并且将SumitAGARWAL、Brian AXE、David GEHRKING、Ching LAW、AndrewMAXWELL、Gokul RAJARAM和Leora WISEMAN列为发明人的美国专利申请No.11/112,732(称为“‘732专利”并且以引用的方式整体并入本文)中所描述的技术来建议网站。在符合本发明的至少一些实施例中,在工具(tool)中的所有网站必须具有与视频广告派发系统相兼容的视频内容。在符合本发明的至少一些实施例中,广告主可以从在广告主输入关键词、概念和/或垂直类别等等之后生成的网站列表中选择。这些关键词将匹配视频内容的元数据。在符合本发明的至少一些实施例中,当存在具有适合广告组的视频内容的新网站使,都将在广告主的电子邮箱中出现消息。
回到框1650和图7,可以以各种方式存储视频广告和视频广告信息。例如,在符合本发明的至少一些实施例中,在较大的视频文件服务器(VFS)“包(pack)”中可以将多个视频广告文件连接在一起,以帮助VFS性能。更具体地,为了处理小视频文件的潜在扩增,可以将多个视频文件存储在被称为“束”或“包”的单个VFS文件中。如果AVI索引器(indexer)将各个视频文件存储在VFS中,则应当向其提供插入到VFS束中以及将视频偏移量记录在该束内的附加能力。这可以利用命令行工具(被称为“打包索引器(Packerlndexer)”)来实现。该工具将多个视频广告文件塞入到VFS包中,并且也将文件派发信息输入到索引中。这可以通过以下几点来完成:(1)将文件复制到包中,(2)将文件偏移量记录在包内,(3)利用派发信息来更新索引。索引键可以是(内容-id,格式),其中“格式”是从查看视频文件(例如AVI-320)导出。索引可以包含VFS束文件名。块偏移量可以表示在包内的绝对查找位置。在符合本发明的至少一个实施例中,可以维护一组M包。在这样的实施例中,包的名称可以通过散列视频内容-id对M取模来确定。
在符合本发明的至少一些实施例中,可以将视频广告存储在与其它类型的广告(例如纯文本广告)相同的数据结构或数据库中。在这样的实施例中,枚举创意格式(文本、图像、视频、Flash视频等等)的列可以包括对应于视频创意格式的值。
在符合本发明的至少一些实施例中,在裁定期间可以考虑广告的持续时间。字段(video_duration_ms)(视频_持续时间_毫秒)可以被用来允许对视频广告的呼叫以限制所返回的视频广告的持续时间。裁定可以最优化(例如最大化)给定广告位持续时间约束(以及可能是其它的约束)的值(例如每个广告位或每个视频文档广告位的期望收入)。
一旦视频文档可被用来派发,并且广告主已经输入视频广告,则图13的环境1300可以利用视频文档来派发视频广告。图17是用于以符合本发明的方式利用(例如所托管的)视频内容来派发视频广告的示范性方法1700的流程图。与图18的消息图相关联地描述了图17的动作。将对视频文档的请求从客户端装置传送到文档服务器(框1710和消息1850)。作为响应,视频文档服务器将包括一个或多个广告位的视频文档派发到发出请求的客户端装置(框1720和消息1860)。将视频文档加载到客户端装置上(框1730)。通过客户端装置(例如浏览器或视频播放器)来执行插入到视频文档中的代码,,以生成广告请求(框1740)。广告请求可以包括以下的一个或多个:(1)视频文档标识符,(2)关于视频文档的元数据,(3)关于客户端装置的位置信息(例如网际协议地址、语言选择),(4)用户信息,(5)所需要的广告的数目,(6)何时需要广告,(7)所需要的广告的持续时间,(8)视频所有者阻止信息,(9)视频所有者标识符,(10)可以被用来查找任何上述项的信息等等。将广告请求传送到视频广告服务器(框1750和消息1870)。视频广告服务器为请求确定一组一个或多个相关广告(框1760)。视频广告服务器然后可以将所确定的一组广告传送到客户端装置用于呈现(框1770和消息1880)。可以跟踪闪现和/或用户-广告行为(例如选择、转换等等)(框1780)。
回到框1760,可以通过将视频文档元数据(例如标题、描述、转录、论坛元数据、关于视频的人口统计数据、时间/日期信息、受众位置信息、受众人口统计信息等等)和与各种广告相关联的派发约束和/或相关性信息(例如词语、概念、集群、垂直类别等等)相比较来确定相关广告。如果用于许多广告位存在太多的相关广告,则可以将广告进行评分(例如作为价格、相关性和/或效果等等的函数),以确定一组最终的利用视频文档来派发的广告。回想:在视频文档的回放期间将元数据中的一些或全部提供给视频广告服务器,使得广告服务器可以确定相关广告。这可以通过对在其上链接视频文档的网页作注释(内嵌、XML馈给、或一些其它数据交换机制)来完成。
仍然回到框1760,在符合本发明的至少一些实施例中,一旦广告在系统中,可以类似于如在‘900申请中所述的派发内容广告的方式来派发广告。然而,希望用于广告的客户端是Flash客户端、或在有线数据转发器(headend)的视频点播服务器。客户端可以传送可被用来查找关于视频内容的信息的视频内容标识符。可替选地,或额外地,客户端可以传送关于视频内容的信息。例如,虑及没有内容标识符可用于客户端的情况(例如在企业联合的情况下),作为替代可以将内容和/或其它文档信息(例如视频的转录、诸如标题、描述、风格等等的嵌入式结构化数据)传送到视频广告服务器。不论哪种情况,关于视频内容的信息都可以被用来定向视频广告。
仍然回到框1760,在符合本发明的至少一些实施例中,可以忽略(或认为不合格参与裁定、或被派发)所上载的视频广告,直到其被转码和/或被批准。
图19图示了可以在符合本发明的实施例中使用的示范性视频播放器网页1900。页面可以包括具有视频播放器控制(例如播放、暂停、跳过、改变音量、改变屏幕大小等等)1920的视频内容部分1910。页面1900可以包括标题行1950、相关信息(例如长度、上载或文件创建的时间、URL链接)1960、从视频流提取的各种帧1970、以及描述性文本1980。还示出了视频搜索框1930和搜索按钮1940。在符合本发明的至少一些实施例中,可以在与视频内容相同的部分1910播放视频广告。可替选地,或额外地,可以在单独的部分中显示(例如视频)广告。如果广告是音频或视频广告,其可以在播放视频内容之前、期间或之后自动地播放,或可以利用其自己的播放器来提供并且仅在用户选择后播放。自然地,利用视频内容来展示广告和视频广告的其它方式是可能的。
在符合本发明的至少一些实施例中,广告派发和选择逻辑可以在嵌入在提供自视频服务器的FLV文件中的ActionScript中发生。例如,服务器可以嵌入(1)指示在FLV中的应在何处插入广告的信息,以及(2)视频内容-id。在这样的实施例中,通过取得广告URL并且然后使用对实际广告文件的广告服务器的单独呼叫来播放广告视频,FLV也可以包括ActionScript代码来解释该信息。
在符合本发明的替选实施例中,视频服务器可以将广告直接嵌入到视频流中。然而,在这样的实施例中,服务器可能需要执行不间断的(on-the-fly)帧率匹配(使广告与所上载的视频的帧率相匹配)。这也可以使(或甚至防止)每次播放内容片段时显示不同的广告(例如如果用户将内容下载到其本地硬盘)变复杂。在这样的方案中,服务器可以将元数据提供给将要被播放的个别广告,然后提供给播放器(when to the player)。以这样的方式,播放器可以在正不同地播放广告时处理视频,并且能够在视频被播放多次时重新运行广告裁定。
回想可以将广告定向到特定的网站。如果在广告和视频内容片段之间存在站点-定向匹配,则可以在视频文档内的预定的点(例如开始、中间、结束—回想图15的1530)处将该广告插入到视频流中。
从框1780回想可以跟踪用户-广告行为。在符合本发明的至少一些实施例中,可以规定视频播放器(例如Macromedia Flash播放器),以使得用户具有跳过个别广告的选项。如果从广告开始的可协商的时间段(例如五秒钟)内未跳过广告,则可以将广告的闪现认为是有效的闪现。否则,闪现可能被认为是无效的或被假定为未出现。在符合本发明的至少一些实施例中,可以规定视频播放器,以使得用户可以暂停广告。可以跟踪该用户-广告行为。最后,在符合本发明的至少一些实施例中,可以规定视频播放器,以使得用户可以回到前一广告。可以跟踪该用户-广告行为。在符合本发明的至少一些实施例中,在用户恢复到前一广告的情况下,仅将第一次闪现计数。
在符合本发明的一些实施例中,视频广告默认将播放。在这样的实施例中,视频播放器可以或可以不包括静音和/或停止广告的用户控制用于。在符合本发明的其它的实施例中,视频广告默认将不播放,而是只有在终端用户输入了播放命令时才播放。在这样的实施例中,可以提供与广告相关联的缩略图和/或文本,或在终端用户没有输入播放命令时可以播放视频广告的仅一部分。
在符合本发明的至少一些实施例中,可以向广告主提供报告界面。广告主可获得的报告可以包括所派发的闪现的数目、选择的数目、转换的数目等等和/或任何其它跟踪信息。
在符合本发明的至少一些实施例中,派发视频广告的实体可以基于以下的一个或多个向广告主收费:(1)闪现;(2)选择(例如当视频正在播放时,如果用户点击视频内的元素);(3)转换;(4)定期的订阅等等。可以在派发视频广告时计数闪现。可替选地,可以使用客户端装置上的播放器来跟踪闪现。例如,可以从客户端(或播放器)将API提供回广告派发系统,因为只有播放器可以明确地确定广告是否已经被播放。从而,在视频播放器已经确定终端用户浏览了广告(并且可能是拒绝跳过广告的机会)的情况下,可以基于“有效的”闪现来向广告主收费。也可以根据播放视频广告的价钱的函数(例如线性函数、多项式函数或指数函数)来向广告主收费。
图13的环境1300假设由视频内容所有者经由视频发布者前端1320输入存储在视频服务器1310上的视频信息1315。然而,可以使用符合本发明的实施例来利用视频内容的其它源派发(例如视频)广告。视频内容的其它源的示例包括视频广告派发系统的较大的合作者(假设其具有某一程度的技术复杂度),以及视频广告派发系统的较小的合作者(假设其具有更小的复杂度)。在下面描述了每一个的示范性前端用户界面。不论哪种情况,合作者都可以赚到从播放视频广告产生的收益的收入份额。
较大的合作者站点前端
对于在其自己的网站上托管视频的合作者来说,视频广告派发系统可能需要这样的合作者(1)遵守各种使用条款,以及(2)包括对其希望使用视频-广告(AFV,ads-for-video)的视频内容的每一段的内嵌注释或可以由广告派发系统扫描并且包含来自以下元数据(标题、描述、转录、论坛元数据、关于视频的人口统计数据等等)的一些信息的XML馈给。如上述已描述的,元数据可以被用来(1)从视频广告服务器检索适当的视频广告以及(2)将视频广告插入到合作者网站上的视频馈给中。
在符合本发明的至少一些实施例中,可以向合作者提供竞争过滤器和/或上下文过滤器。在符合本发明的至少一些实施例中,可以向合作者提供用于在不存在适当的视频广告(例如在其派发约束的基础上认为与视频文档相关的广告)的情况下运行默认广告的选项。
较小的合作者站点前端
在符合本发明的至少一些实施例中,不在其自己的网站上托管视频而替代地使用第三方视频服务器(例如附属于视频广告派发系统或由视频广告派发系统控制的视频服务器)的合作者,可以在其自己的网站上在iframe内显示流式视频。不是借助于网页上的内嵌注释,而可以使用与所托管的视频文档相关联的元数据和/或网页内容的相关性信息(例如元数据、词语、概念、集群、垂直类别等等)来确定相关广告。在符合本发明的至少一些实施例中,可以对上载到第三方视频服务器的所有视频创意检查是否遵守服务条款(即无色情资料、无酒等)。
对于较大的合作者网站前端的情况,在符合本发明的至少一些实施例中,可以向合作者提供竞争过滤器和/或上下文过滤器。在符合本发明的至少一些实施例中,可以向合作者提供用于在不存在适当的视频广告(例如在其派发约束的基础上认为与视频文档相关的广告)的情况下运行默认广告的选项。
用于文本文档(例如包括文本的网页)的Flash视频广告递送
在符合本发明的至少一些实施例中,文本文档的内容所有者(例如包括文本的网页的发布者)可以决定将视频广告定向在其文档上播放。例如,文档的文档信息(例如元数据概念、集群、词语、关键词、垂直类别等等)可以被用来将一个或多个Flash视频广告定向在文档的指定区域中显示。
在符合本发明的至少一些实施例中,可以将flash视频广告与文档(例如网页或网站)的内容相匹配并且将flash视频随同其播放器一起在文档的指定区域中显示。在符合本发明的至少一些实施例中,Flash视频广告播放器可以具有以下功能的一个或多个:播放按钮;暂停按钮;允许用户在flash视频广告内导航的查找条;音量控制;以及覆盖按钮,用户可以点击它来获得关于产品或服务的更多信息。在符合本发明的至少一些实施例中,flash视频广告播放器可以播放附加的广告信息,诸如由广告主提供和/或从广告定着页面提取的文本信息。
在符合本发明的至少一些实施例中,终端用户为了开始播放flash视频广告而必须选择(例如点击)播放按钮。点击播放按钮可以被用作闪现的证据(用于报告、效果跟踪和/或账单开具的目的)。点击更多信息按钮或flash视频自身可以被用作选择(例如点进)的证据(用于报告、效果跟踪和/或账单开具的目的)。
在符合本发明的至少一些实施例中,可以将初始和/或最终缩略图(例如由广告主指定和/或从视频广告自动提取的)与flash视频广告相关联。在没有播放视频时(例如在播放之前,或在播放了整个广告之后)可以显示这样的缩略图。
§4.5 结论
如从上述可以理解的,符合本发明的实施例可以用来递送用于诸如电视、视频-语音邮件、Webcast、podcast、在线语音视频聊天、视频电话对话等的视频媒体的相关广告。符合本发明的实施例支持允许更多广告主对视频文档上的广告位竞争的裁定。该增强的竞争应当增加视频文档发布者的广告收入。

Claims (28)

1.一种用于估计视频广告效果的计算机实现的方法,所述计算机实现的方法包括:
a)响应于广告触发而识别候选视频广告;
b)识别与所述候选视频广告的视频相关特征相关的至少一个键的组;以及
c)使用与所述至少一个键相关的历史数据来估计候选广告效果。
2.如权利要求1所述的计算机实现的方法,进一步包括:
d)至少部分地基于预定的标准来从所述至少一个键过滤键。
3.如权利要求2所述的计算机实现的方法,其中所述预定的标准包括自观察到与所述至少一个键相关的闪现以来的时间。
4.如权利要求2所述的计算机实现的方法,其中所述预定的标准包括在预定的时间段内与所述至少一个键相关的闪现的数目。
5.如权利要求1所述的计算机实现的方法,其中估计候选广告的所述动作包括估计所述候选视频广告将会被选择的概率。
6.如权利要求1所述的计算机实现的方法,其中估计候选广告效果的所述动作包括估计用户将进行与所述候选广告相关联的购买的概率。
7.如权利要求1所述的计算机实现的方法,其中估计候选广告效果的所述动作包括估计与所述候选广告相关联的用户行为将会被观察到的概率。
8.如权利要求1所述的计算机实现的方法,其中估计候选广告效果的所述动作包括:
1)识别与所述候选广告相关联的已定义的用户行为将会被观察到的在先可能性,
2)对在所述至少一个键中的每个键,计算表示所述键对与所述候选广告相关联的已定义的用户行为将会被观察到的所述可能性的统计影响的参数,其中所述至少一个参数是至少部分地基于与所述键相关联的所述历史数据的。
9.如权利要求8所述的计算机实现的方法,其中估计候选广告效果的所述动作进一步包括至少部分地基于所述在先可能性和在所述至少一个键中的每个键的所述参数来估计广告效果。
10.如权利要求9所述的计算机实现的方法,其中表示在所述至少一个键中的每个键的所述统计影响的所述至少一个参数对所述用户行为将会被观察到的所述机率有倍增的影响。
11.如权利要求1所述的计算机实现的方法,其中与所述至少一个键相关的所述历史数据包括在观察到与所述至少一个键相关的在先闪现后生成的日志数据。
12.如权利要求1所述的计算机实现的方法,其中与所述候选视频广告的视频相关特征相关的所述至少一个键的组包括至少一个{标签,值}对,其中所述标签选自下列的标签组:(A)视频广告回放率,(B)部分或全部的视频播放,(C)已播放视频的持续时间的百分比,(D)视频播放的时间,(E)所使用的视频播放器应用,(F)视频的长度,(F)初始视频帧的尺寸,(G)初始视频帧尺寸是否被扩大,(H)视频帧尺寸扩大率,(I)视频帧尺寸是否被缩小,(J)视频帧尺寸缩小率,(K)视频帧尺寸扩大的大小,(L)视频帧尺寸缩小的大小,(M)视频调整大小的操作,(N)相对于窗口尺寸的视频帧尺寸,(O)相对于可用的屏幕大小的视频帧尺寸,(P)视频是否音频静音,(Q)视频音量减小,(R)视频音量增加,(S)视频音量改变,(T)视频是否重放,(U)视频重放率,(V)视频是否暂停,(W)视频暂停率,(X)视频是否有时间滑条,(Y)视频快进时间滑条,以及(Z)视频快退时间滑条,(AA)对派发所述广告的所述视频的用户评论,(AB)派发所述广告的所述视频是否被邮寄给朋友,以及(AC)所述用户是否加入与所述视频相关的邮件发送列表。
13.如权利要求1所述的计算机实现的方法,其中与所述候选视频广告的视频相关特征相关的所述至少一个键的组包括至少一个{标签,值}对,其中所述标签与是否播放所述视频广告相关。
14.如权利要求1所述的计算机实现的方法,其中与所述候选视频广告的视频相关特征相关的所述至少一个键的组包括至少一个{标签,值},其中所述标签与如何播放所述视频广告相关。
15.如权利要求1所述的计算机实现的方法,其中与所述候选视频广告的视频相关特征相关的所述至少一个键的组包括至少一个{标签,值},其中所述标签与用户在过去如何对视频广告进行动作相关。
16.如权利要求1所述的计算机实现的方法,进一步包括:
d)使用所估计的候选广告效果来确定所述候选视频广告的分值。
17.如权利要求16所述的计算机实现的方法,进一步包括:
e)使用所确定的分值来确定是否派发所述候选视频广告。
18.如权利要求16所述的计算机实现的方法,进一步包括:
e)使用所确定的分值来确定如何派发相对于一个或多个其它候选视频广告的所述候选视频广告。
19.一种计算机实现的方法,包括:
a)从用户接收广告触发;
b)识别用于向所述用户显示的候选视频广告;
c)识别具有与所述候选视频广告相关联的特性的一组键;
d)为所述一组键中的每个键检索历史统计信息;
e)计算关于所述一组键中的每个键的模型参数,所述模型参数是与所述键相关联的所述特性的统计相关性的代表并且基于所检索的历史统计信息;以及
f)基于与所述候选广告相关联的在先用户行为概率和每个所计算的模型参数,来计算所述候选广告的估计的用户行为率。
20.如权利要求19所述的计算机实现的方法,其中每个键的所述历史统计信息包括对于所述键所观察到的闪现的数目以及对于所述键所观察到的用户行为的数目。
21.一种用于估计视频广告效果的设备,所述设备包括:
a)用于响应于广告触发而识别候选视频广告的装置;
b)用于识别与所述候选视频广告的视频相关特征相关的至少一个键的组的装置;以及
c)用于使用与所述至少一个键相关的历史数据来估计候选广告效果的装置。
22.如权利要求21所述的设备,其中与所述候选视频广告的视频相关特征相关的所述至少一个键的组包括至少一个{标签,值}对,其中所述标签选自下列的标签组:(A)视频广告回放率,(B)部分或全部的视频播放,(C)已播放视频的持续时间的百分比,(D)视频播放的时间,(E)所使用的视频播放器应用,(F)视频的长度,(F)初始视频帧的尺寸,(G)初始视频帧尺寸是否被扩大,(H)视频帧尺寸扩大率,(I)视频帧尺寸是否被缩小,(J)视频帧尺寸缩小率,(K)视频帧尺寸扩大的大小,(L)视频帧尺寸缩小的大小,(M)视频调整大小的操作,(N)相对于窗口尺寸的视频帧尺寸,(O)相对于可用的屏幕大小的视频帧尺寸,(P)视频是否音频静音,(Q)视频音量减小,(R)视频音量增加,(S)视频音量改变,(T)视频是否重放,(U)视频重放率,(V)视频是否暂停,(W)视频暂停率,(X)视频是否有时间滑条,(Y)视频快进时间滑条,以及(Z)视频快退时间滑条,(AA)对派发所述广告的所述视频的用户评论,(AB)派发所述广告的所述视频是否被邮寄给朋友,以及(AC)所述用户是否加入与所述视频相关的邮件发送列表。
23.如权利要求21所述的设备,其中与所述候选视频广告的视频相关特征相关的所述至少一个键的组包括至少一个{标签,值}对,其中所述标签与是否播放所述视频广告相关。
24.如权利要求21所述的设备,其中与所述候选视频广告的视频相关特征相关的所述至少一个键的组包括至少一个{标签,值},其中所述标签与如何播放所述视频广告相关。
25.如权利要求21所述的设备,其中与所述候选视频广告的视频相关特征相关的所述至少一个键的组包括至少一个{标签,值},其中所述标签与用户在过去如何对视频广告进行动作相关。
26.如权利要求21所述的设备,进一步包括:
d)用于使用所估计的候选广告效果来确定所述候选视频广告的分值的装置。
27.如权利要求26所述的设备,进一步包括:
e)用于使用所确定的分值来确定是否派发所述候选视频广告的装置。
28.如权利要求26所述的计算机实现的方法,进一步包括:
e)用于使用所确定的分值来确定如何派发相对于一个或多个其它候选视频广告的所述候选视频广告的装置。
CNA2006800536012A 2005-12-30 2006-12-29 具有视频广告创意的改进的广告 Pending CN101395627A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/323,327 2005-12-30
US11/323,327 US20070157228A1 (en) 2005-12-30 2005-12-30 Advertising with video ad creatives

Publications (1)

Publication Number Publication Date
CN101395627A true CN101395627A (zh) 2009-03-25

Family

ID=38226203

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006800536012A Pending CN101395627A (zh) 2005-12-30 2006-12-29 具有视频广告创意的改进的广告

Country Status (9)

Country Link
US (11) US20070157228A1 (zh)
EP (2) EP2787743A1 (zh)
JP (3) JP2009522603A (zh)
KR (3) KR20080089617A (zh)
CN (1) CN101395627A (zh)
AU (1) AU2006332714B2 (zh)
BR (1) BRPI0620649A2 (zh)
CA (1) CA2635990A1 (zh)
WO (1) WO2007079219A2 (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102243747A (zh) * 2010-05-10 2011-11-16 微软公司 组合广告
CN102984553A (zh) * 2012-10-29 2013-03-20 北京海逸华清科技发展有限公司 音视频的检测识别方法及系统
CN103209341A (zh) * 2013-03-19 2013-07-17 深圳市龙视传媒有限公司 一种音量条的显示方法、系统以及数字电视终端
CN104469493A (zh) * 2014-12-03 2015-03-25 北京国双科技有限公司 多媒体文件播放监测方法及装置
CN104581224A (zh) * 2015-01-29 2015-04-29 三星电子(中国)研发中心 切换播放内容的方法、装置及终端
CN107370794A (zh) * 2017-06-28 2017-11-21 北京金山安全软件有限公司 一种主题数据发布方法及装置
CN107710199A (zh) * 2015-10-26 2018-02-16 谷歌有限责任公司 用于在内容列表中提供内容的系统和方法
CN108108996A (zh) * 2017-11-29 2018-06-01 北京百度网讯科技有限公司 视频中的广告投放方法、装置、计算机设备及可读介质
CN108713213A (zh) * 2015-12-28 2018-10-26 庞博拉公司 用于内容消费的激增检测器
CN109544307A (zh) * 2018-12-03 2019-03-29 上海证大喜马拉雅网络科技有限公司 音频采买方法及系统

Families Citing this family (302)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7895620B2 (en) * 2000-04-07 2011-02-22 Visible World, Inc. Systems and methods for managing and distributing media content
US7904922B1 (en) 2000-04-07 2011-03-08 Visible World, Inc. Template creation and editing for a message campaign
EP1279164A1 (de) * 2000-04-28 2003-01-29 Deutsche Telekom AG Verfahren zur berechnung einer sprachaktivitätsentscheidung (voice activity detector)
US8316450B2 (en) 2000-10-10 2012-11-20 Addn Click, Inc. System for inserting/overlaying markers, data packets and objects relative to viewable content and enabling live social networking, N-dimensional virtual environments and/or other value derivable from the content
US8234218B2 (en) * 2000-10-10 2012-07-31 AddnClick, Inc Method of inserting/overlaying markers, data packets and objects relative to viewable content and enabling live social networking, N-dimensional virtual environments and/or other value derivable from the content
US20100175084A1 (en) * 2001-07-12 2010-07-08 Ellis Michael D Interactive television system with messaging and related promotions
US20090024409A1 (en) * 2002-02-06 2009-01-22 Ryan Steelberg Apparatus, system and method for a brand affinity engine using positive and negative mentions
US20090112698A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg System and method for brand affinity content distribution and optimization
US20090018922A1 (en) * 2002-02-06 2009-01-15 Ryan Steelberg System and method for preemptive brand affinity content distribution
US20090112715A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg Engine, system and method for generation of brand affinity content
US20090112692A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg Engine, system and method for generation of brand affinity content
US20090228354A1 (en) * 2008-03-05 2009-09-10 Ryan Steelberg Engine, system and method for generation of brand affinity content
US8346157B1 (en) 2004-06-16 2013-01-01 Colby Steven M Content customization in asymmertic communication systems
US7725449B2 (en) * 2004-12-02 2010-05-25 Microsoft Corporation System and method for customization of search results
US8141111B2 (en) 2005-05-23 2012-03-20 Open Text S.A. Movie advertising playback techniques
US9648281B2 (en) * 2005-05-23 2017-05-09 Open Text Sa Ulc System and method for movie segment bookmarking and sharing
US8145528B2 (en) * 2005-05-23 2012-03-27 Open Text S.A. Movie advertising placement optimization based on behavior and content analysis
EP3002724A3 (en) 2005-05-23 2016-07-20 Open Text S.A. Distributed scalable media environment
US20080215429A1 (en) * 2005-11-01 2008-09-04 Jorey Ramer Using a mobile communication facility for offline ad searching
US20070140461A1 (en) * 2005-12-16 2007-06-21 Haldeman Randolph M Call-based advertising
US20070162761A1 (en) 2005-12-23 2007-07-12 Davis Bruce L Methods and Systems to Help Detect Identity Fraud
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US8214516B2 (en) * 2006-01-06 2012-07-03 Google Inc. Dynamic media serving infrastructure
JP2007226370A (ja) * 2006-02-22 2007-09-06 Fujitsu Ltd 情報公開制御方法及び装置、並びに情報公開制御指示方法
NZ545529A (en) * 2006-02-24 2008-11-28 Ammas Com Ltd Improvements in or relating to a promotional system
US9554093B2 (en) * 2006-02-27 2017-01-24 Microsoft Technology Licensing, Llc Automatically inserting advertisements into source video content playback streams
US8849945B1 (en) * 2006-03-28 2014-09-30 Amazon Technologies, Inc. Annotating content with interactive objects for transactions
US20080065508A1 (en) * 2006-05-15 2008-03-13 Nextmedium, Inc. Web-based marketplace for product placement and brand integration
US20070280215A1 (en) * 2006-05-31 2007-12-06 Mazin Gilbert Method and apparatus for providing a click-to-talk service for advertisements
US20070283268A1 (en) * 2006-06-06 2007-12-06 Berger Adam L Advertising delivery
EP1865723A1 (en) 2006-06-07 2007-12-12 Sony NetServices GmbH Video-on-demand system
JP2009540770A (ja) * 2006-06-12 2009-11-19 インビディ テクノロジーズ コーポレイション キーワード検索に基づく媒体挿入のためのシステム及び方法
WO2007147080A1 (en) 2006-06-16 2007-12-21 Almondnet, Inc. Media properties selection method and system based on expected profit from profile-based ad delivery
US8667540B2 (en) * 2006-07-07 2014-03-04 Apple Partners, Lp Web-based video broadcasting system having multiple channels
US20080046917A1 (en) * 2006-07-31 2008-02-21 Microsoft Corporation Associating Advertisements with On-Demand Media Content
US7864163B2 (en) 2006-09-06 2011-01-04 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US7956849B2 (en) 2006-09-06 2011-06-07 Apple Inc. Video manager for portable multifunction device
US8842074B2 (en) * 2006-09-06 2014-09-23 Apple Inc. Portable electronic device performing similar operations for different gestures
US20080066107A1 (en) 2006-09-12 2008-03-13 Google Inc. Using Viewing Signals in Targeted Video Advertising
US8230037B2 (en) * 2006-09-29 2012-07-24 Audible, Inc. Methods and apparatus for customized content delivery
US8943401B2 (en) * 2006-09-29 2015-01-27 Yahoo! Inc. Script-based content-embedding code generation in digital media benefit attachment mechanism
US9053492B1 (en) 2006-10-19 2015-06-09 Google Inc. Calculating flight plans for reservation-based ad serving
US9916587B2 (en) * 2006-10-25 2018-03-13 Excalibur Ip, Llc Computerized system and method for creating a modified version of a digital ticker data feed by creating and inserting a digital content item into the digital ticker data feed
US9978072B2 (en) * 2006-10-25 2018-05-22 Excalibur Ip, Llc Computerized system and method for creating a modified version of a digital slide show by creating and inserting a digital content item into the digital slide show
US7849082B2 (en) * 2006-11-17 2010-12-07 W.W. Grainger, Inc. System and method for influencing display of web site content
US8381244B2 (en) 2006-11-21 2013-02-19 Abacast, Inc. Content injection system and methodology
US8595760B1 (en) * 2006-11-22 2013-11-26 Amdocs Software Systems Limited System, method and computer program product for presenting an advertisement within content
US20080133344A1 (en) * 2006-12-05 2008-06-05 Yahoo! Inc. Systems and methods for providing cross-vertical advertisement
US20090063281A1 (en) * 2006-12-06 2009-03-05 Haldeman Randolph M In-call enterprise advertisement
US20090037255A1 (en) * 2006-12-06 2009-02-05 Leo Chiu Behavior aggregation
US20080189153A1 (en) * 2006-12-06 2008-08-07 Haldeman Randolph M Advertisement exchange system and method
KR100916717B1 (ko) * 2006-12-11 2009-09-09 강민수 플레이 되고 있는 동영상 내용 맞춤형 광고 콘텐츠 제공방법 및 그 시스템
US10242415B2 (en) 2006-12-20 2019-03-26 Digimarc Corporation Method and system for determining content treatment
US9582804B2 (en) * 2006-12-22 2017-02-28 Excalibur Ip, Llc Link retrofitting of digital media objects
JP2008160337A (ja) * 2006-12-22 2008-07-10 Hitachi Ltd コンテンツ連動型情報提示装置および提示方法
US20080155591A1 (en) * 2006-12-26 2008-06-26 Mahajan Manish W Method, system and device for providing advertisement content in place-shifted multimedia content
CN101573726A (zh) * 2006-12-28 2009-11-04 夏普株式会社 广告分发系统、广告分发服务器、广告分发方法、程序及记录介质
US20080172293A1 (en) * 2006-12-28 2008-07-17 Yahoo! Inc. Optimization framework for association of advertisements with sequential media
US8214768B2 (en) * 2007-01-05 2012-07-03 Apple Inc. Method, system, and graphical user interface for viewing multiple application windows
US20080165148A1 (en) * 2007-01-07 2008-07-10 Richard Williamson Portable Electronic Device, Method, and Graphical User Interface for Displaying Inline Multimedia Content
US8519964B2 (en) 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US20080189736A1 (en) * 2007-02-07 2008-08-07 Sbc Knowledge Ventures L.P. System and method for displaying information related to a television signal
KR100892768B1 (ko) * 2007-02-21 2009-04-15 김덕중 양방향 데이터방송 검색 및 검색 광고 시스템, 그 방법
US20080229353A1 (en) * 2007-03-12 2008-09-18 Microsoft Corporation Providing context-appropriate advertisements in video content
US8566164B2 (en) * 2007-12-31 2013-10-22 Intent IQ, LLC Targeted online advertisements based on viewing or interacting with television advertisements
US7861260B2 (en) 2007-04-17 2010-12-28 Almondnet, Inc. Targeted television advertisements based on online behavior
US8667532B2 (en) 2007-04-18 2014-03-04 Google Inc. Content recognition for targeting video advertisements
US20080281695A1 (en) 2007-05-11 2008-11-13 Verizon Services Organization Inc. Systems and methods for using voice services records to provide targeted marketing services
US20080288983A1 (en) * 2007-05-18 2008-11-20 Johnson Bradley G System and Method for Providing Sequential Video and Interactive Content
US9933937B2 (en) 2007-06-20 2018-04-03 Apple Inc. Portable multifunction device, method, and graphical user interface for playing online videos
US20080319844A1 (en) * 2007-06-22 2008-12-25 Microsoft Corporation Image Advertising System
US8433611B2 (en) * 2007-06-27 2013-04-30 Google Inc. Selection of advertisements for placement with content
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
US7805373B1 (en) * 2007-07-31 2010-09-28 Qurio Holdings, Inc. Synchronizing multiple playback device timing utilizing DRM encoding
US8484685B2 (en) 2007-08-13 2013-07-09 At&T Intellectual Property I, L.P. System for presenting media content
US8505046B2 (en) * 2007-08-17 2013-08-06 At&T Intellectual Property I, L.P. Targeted online, telephone and television advertisements based on cross-service subscriber profiling
US9064024B2 (en) * 2007-08-21 2015-06-23 Google Inc. Bundle generation
US20090055241A1 (en) * 2007-08-23 2009-02-26 Att Knowledge Ventures L.P. System and Method for Estimating a Qualiifed Impression Count for Advertising Data in a Communication System
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
US9619143B2 (en) 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
US7797713B2 (en) * 2007-09-05 2010-09-14 Sony Corporation GUI with dynamic thumbnail grid navigation for internet TV
US20100114693A1 (en) * 2007-09-07 2010-05-06 Ryan Steelberg System and method for developing software and web based applications
US20110047050A1 (en) * 2007-09-07 2011-02-24 Ryan Steelberg Apparatus, System And Method For A Brand Affinity Engine Using Positive And Negative Mentions And Indexing
US20110040648A1 (en) * 2007-09-07 2011-02-17 Ryan Steelberg System and Method for Incorporating Memorabilia in a Brand Affinity Content Distribution
US20090112718A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg System and method for distributing content for use with entertainment creatives
US20100131357A1 (en) * 2007-09-07 2010-05-27 Ryan Steelberg System and method for controlling user and content interactions
US7809603B2 (en) * 2007-09-07 2010-10-05 Brand Affinity Technologies, Inc. Advertising request and rules-based content provision engine, system and method
US20100131337A1 (en) * 2007-09-07 2010-05-27 Ryan Steelberg System and method for localized valuations of media assets
US20090112700A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg System and method for brand affinity content distribution and optimization
US8452764B2 (en) * 2007-09-07 2013-05-28 Ryan Steelberg Apparatus, system and method for a brand affinity engine using positive and negative mentions and indexing
US20100217664A1 (en) * 2007-09-07 2010-08-26 Ryan Steelberg Engine, system and method for enhancing the value of advertisements
US20100030746A1 (en) * 2008-07-30 2010-02-04 Ryan Steelberg System and method for distributing content for use with entertainment creatives including consumer messaging
US20090112714A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg Engine, system and method for generation of brand affinity content
US8725563B2 (en) * 2007-09-07 2014-05-13 Brand Affinity Technologies, Inc. System and method for searching media assets
US20110004671A1 (en) * 2007-09-07 2011-01-06 Ryan Steelberg System and Method for Secure Delivery of Creatives
US9633505B2 (en) * 2007-09-07 2017-04-25 Veritone, Inc. System and method for on-demand delivery of audio content for use with entertainment creatives
US20100274644A1 (en) * 2007-09-07 2010-10-28 Ryan Steelberg Engine, system and method for generation of brand affinity content
US20100114701A1 (en) * 2007-09-07 2010-05-06 Brand Affinity Technologies, Inc. System and method for brand affinity content distribution and optimization with charitable organizations
US8751479B2 (en) * 2007-09-07 2014-06-10 Brand Affinity Technologies, Inc. Search and storage engine having variable indexing for information associations
US20100114704A1 (en) * 2007-09-07 2010-05-06 Ryan Steelberg System and method for brand affinity content distribution and optimization
US20100114719A1 (en) * 2007-09-07 2010-05-06 Ryan Steelberg Engine, system and method for generation of advertisements with endorsements and associated editorial content
US20100114690A1 (en) * 2007-09-07 2010-05-06 Ryan Steelberg System and method for metricizing assets in a brand affinity content distribution
US20110078003A1 (en) * 2007-09-07 2011-03-31 Ryan Steelberg System and Method for Localized Valuations of Media Assets
US20090112717A1 (en) * 2007-10-31 2009-04-30 Ryan Steelberg Apparatus, system and method for a brand affinity engine with delivery tracking and statistics
US8285700B2 (en) 2007-09-07 2012-10-09 Brand Affinity Technologies, Inc. Apparatus, system and method for a brand affinity engine using positive and negative mentions and indexing
US9294727B2 (en) * 2007-10-31 2016-03-22 Veritone, Inc. System and method for creation and management of advertising inventory using metadata
US20100318375A1 (en) * 2007-09-07 2010-12-16 Ryan Steelberg System and Method for Localized Valuations of Media Assets
US20100131085A1 (en) * 2007-09-07 2010-05-27 Ryan Steelberg System and method for on-demand delivery of audio content for use with entertainment creatives
US20090070217A1 (en) * 2007-09-12 2009-03-12 Srinivasa Dharmaji Targeted Advertisement Transmission and Delivery in a Bandwidth Limited Multicast Wireless System
US20090077579A1 (en) * 2007-09-14 2009-03-19 Att Knowledge Ventures L.P. System and method for estimating an effectivity index for targeted advertising data in a communitcation system
US20090076882A1 (en) * 2007-09-14 2009-03-19 Microsoft Corporation Multi-modal relevancy matching
US8654255B2 (en) * 2007-09-20 2014-02-18 Microsoft Corporation Advertisement insertion points detection for online video advertising
WO2009042304A1 (en) * 2007-09-25 2009-04-02 Goldspot Media Targeted advertisement transmission and delivery in a bandwidth limited multicast wireless system
US9811842B2 (en) 2007-09-27 2017-11-07 At&T Intellectual Property I, L.P. System and method for sending advertising data
US8104059B2 (en) * 2007-10-08 2012-01-24 At&T Intellectual Property I, Lp System and method for serving advertising data from the internet
US8528033B2 (en) * 2007-10-22 2013-09-03 At&T Intellectual Property I, L.P. Method and system for providing subscription data
US20090112685A1 (en) * 2007-10-26 2009-04-30 Google Inc. User generated advertising
US20090299837A1 (en) * 2007-10-31 2009-12-03 Ryan Steelberg System and method for brand affinity content distribution and optimization
JP5403895B2 (ja) * 2007-10-31 2014-01-29 株式会社東芝 情報提供サーバおよび情報提供方法
US20110106632A1 (en) * 2007-10-31 2011-05-05 Ryan Steelberg System and method for alternative brand affinity content transaction payments
US20100076866A1 (en) * 2007-10-31 2010-03-25 Ryan Steelberg Video-related meta data engine system and method
US8160923B2 (en) * 2007-11-05 2012-04-17 Google Inc. Video advertisements
US20160366491A9 (en) * 2007-11-19 2016-12-15 At&T Intellectual Property I, Lp System and method for automatically selecting advertising data for stored content
US10248956B2 (en) * 2007-12-10 2019-04-02 Excalibur Ip, Llc Advertising associated with multimedia content
US8768137B2 (en) * 2007-12-14 2014-07-01 Microsoft Corporation Program segments display bar
US8402025B2 (en) 2007-12-19 2013-03-19 Google Inc. Video quality measures
US20090171787A1 (en) * 2007-12-31 2009-07-02 Microsoft Corporation Impressionative Multimedia Advertising
US20090172007A1 (en) * 2007-12-31 2009-07-02 Jonathan Ding Implementing applications with a data model comprising content, thread and category
US20090177537A1 (en) * 2008-01-07 2009-07-09 Google Inc. Video advertisement pricing
US20110191809A1 (en) * 2008-01-30 2011-08-04 Cinsay, Llc Viral Syndicated Interactive Product System and Method Therefor
US8312486B1 (en) * 2008-01-30 2012-11-13 Cinsay, Inc. Interactive product placement system and method therefor
US11227315B2 (en) * 2008-01-30 2022-01-18 Aibuy, Inc. Interactive product placement system and method therefor
US8190479B2 (en) 2008-02-01 2012-05-29 Microsoft Corporation Video contextual advertisements using speech recognition
JP2011511384A (ja) * 2008-02-07 2011-04-07 ブランド・アフィニティー・テクノロジーズ・インコーポレイテッド キーワードを用いたブランドをレーティングするための質的な及び量的な方法
US9824372B1 (en) 2008-02-11 2017-11-21 Google Llc Associating advertisements with videos
US8060904B1 (en) 2008-02-25 2011-11-15 Qurio Holdings, Inc. Dynamic load based ad insertion
US20090235312A1 (en) * 2008-03-11 2009-09-17 Amir Morad Targeted content with broadcast material
US9710817B2 (en) 2008-09-30 2017-07-18 Microsoft Technology Licensing, Llc Adaptive run-time advertisements
US20110022464A1 (en) * 2009-07-21 2011-01-27 Microsoft Corporation Optimizing ads by customization for a target device
US8726146B2 (en) 2008-04-11 2014-05-13 Advertising.Com Llc Systems and methods for video content association
WO2009137368A2 (en) 2008-05-03 2009-11-12 Mobile Media Now, Inc. Method and system for generation and playback of supplemented videos
WO2009138254A1 (de) * 2008-05-14 2009-11-19 Joerg Thomas Auswahl- und personalisierungssystem für medien
US9083853B2 (en) * 2008-06-02 2015-07-14 Intent IQ, LLC Targeted television advertisements associated with online users' preferred television programs or channels
US8051444B2 (en) 2008-06-02 2011-11-01 Intent IQ, LLC Targeted television advertisements selected on the basis of an online user profile and presented with television programs or channels related to that profile
US20090307053A1 (en) * 2008-06-06 2009-12-10 Ryan Steelberg Apparatus, system and method for a brand affinity engine using positive and negative mentions
CA2727711A1 (en) * 2008-06-12 2009-12-17 Ryan Steelberg Barcode advertising
WO2009158581A2 (en) * 2008-06-27 2009-12-30 Adpassage, Inc. System and method for spoken topic or criterion recognition in digital media and contextual advertising
US20100010884A1 (en) * 2008-07-14 2010-01-14 Mixpo Portfolio Broadcasting, Inc. Method And System For Customizable Video Advertising
US8775454B2 (en) * 2008-07-29 2014-07-08 James L. Geer Phone assisted ‘photographic memory’
US20100036906A1 (en) * 2008-08-05 2010-02-11 Google Inc. Advertisements for streaming media
GB0814632D0 (en) * 2008-08-09 2008-09-17 Saffron Digital Ltd Supplying video data to mobile devices
US20100043037A1 (en) * 2008-08-18 2010-02-18 Verizon Data Services Llc Subscirption video package promotion
US8561097B2 (en) * 2008-09-04 2013-10-15 Beezag Inc. Multimedia content viewing confirmation
US9390180B1 (en) * 2008-09-04 2016-07-12 Amazon Technologies, Inc. Landing page selection for linked advertising
US20100058381A1 (en) * 2008-09-04 2010-03-04 At&T Labs, Inc. Methods and Apparatus for Dynamic Construction of Personalized Content
US8301649B1 (en) 2008-09-04 2012-10-30 Amazon Technologies, Inc. Dynamic categorizations for electronic advertising
US20100061709A1 (en) * 2008-09-05 2010-03-11 Davender Agnihotri Ad Menu for skipped advertisements
WO2010036643A1 (en) * 2008-09-26 2010-04-01 Brand Affinity Technologies, Inc. An advertising request and rules-based content provision engine, system and method
AU2009296763A1 (en) * 2008-09-26 2010-04-01 Brand Affinity Technologies, Inc. An advertising request and rules-based content provision engine, system and method
WO2010039860A1 (en) * 2008-09-30 2010-04-08 Brand Affinity Technologies, Inc. System and method for brand affinity content distribution and placement
CA2739486A1 (en) * 2008-10-08 2010-04-15 Brand Affinity Technologies, Inc. System and method for distributing text content for use in one or more creatives
CA2739582A1 (en) * 2008-10-14 2010-04-22 Brand Affinity Technologies, Inc. Apparatus, system and method for a brand affinity engine using positive and negative mentions and indexing
US8332885B2 (en) * 2008-10-14 2012-12-11 Time Warner Cable Inc. System and method for content delivery with multiple embedded messages
US9131273B1 (en) * 2008-10-16 2015-09-08 Google Inc. Synchronized programming
US20100100415A1 (en) * 2008-10-17 2010-04-22 Yahoo!,Inc. Common tag format for ad serving and information tracking in internet advertising
US8752087B2 (en) * 2008-11-07 2014-06-10 At&T Intellectual Property I, L.P. System and method for dynamically constructing personalized contextual video programs
US8122468B2 (en) * 2008-11-07 2012-02-21 At&T Intellectual Property I, L.P. System and method for dynamically constructing audio in a video program
US8209715B2 (en) * 2008-11-14 2012-06-26 Google Inc. Video play through rates
US8677463B2 (en) 2008-12-05 2014-03-18 At&T Intellectual Property I, Lp System and method for managing multiple sub accounts within a subcriber main account in a data distribution system
US8207989B2 (en) * 2008-12-12 2012-06-26 Microsoft Corporation Multi-video synthesis
US20100217665A1 (en) * 2009-02-25 2010-08-26 Vishal Naresh Sharma Method and system for launching an advertising campaign
US20110071911A1 (en) * 2009-03-02 2011-03-24 Tung Kevin W Advertising system and method
US20100223126A1 (en) * 2009-03-02 2010-09-02 Tung Kevin W Advertising system and method
US9170995B1 (en) 2009-03-19 2015-10-27 Google Inc. Identifying context of content items
US8600849B1 (en) 2009-03-19 2013-12-03 Google Inc. Controlling content items
US9760906B1 (en) * 2009-03-19 2017-09-12 Google Inc. Sharing revenue associated with a content item
US9215423B2 (en) 2009-03-30 2015-12-15 Time Warner Cable Enterprises Llc Recommendation engine apparatus and methods
US11076189B2 (en) 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
WO2010114889A1 (en) * 2009-04-01 2010-10-07 Fourthwall Media, Inc. Systems, methods, and apparatuses for enhancing video advertising with interactive content
US10008212B2 (en) * 2009-04-17 2018-06-26 The Nielsen Company (Us), Llc System and method for utilizing audio encoding for measuring media exposure with environmental masking
US10572894B1 (en) * 2009-04-27 2020-02-25 Adap.Tv, Inc. Adaptable implementation of online video advertising
US9124631B2 (en) * 2009-05-08 2015-09-01 Google Inc. Content syndication in web-based media via ad tagging
US20100299687A1 (en) * 2009-05-23 2010-11-25 Adrian Bertino-Clarke Peer-to-peer video content distribution
US8103650B1 (en) * 2009-06-29 2012-01-24 Adchemy, Inc. Generating targeted paid search campaigns
US8813124B2 (en) 2009-07-15 2014-08-19 Time Warner Cable Enterprises Llc Methods and apparatus for targeted secondary content insertion
US20110071901A1 (en) * 2009-09-21 2011-03-24 Alexander Fries Online Advertising Methods and Systems and Revenue Sharing Methods and Systems Related to Same
US8662997B1 (en) 2009-09-30 2014-03-04 Amazon Technologies, Inc. Systems and methods for in-game provisioning of content
US9770654B1 (en) 2009-09-30 2017-09-26 Amazon Technologies, Inc. Cross device operation of games
US8490132B1 (en) * 2009-12-04 2013-07-16 Google Inc. Snapshot based video advertising system
US9152708B1 (en) 2009-12-14 2015-10-06 Google Inc. Target-video specific co-watched video clusters
US8438504B2 (en) 2010-01-06 2013-05-07 Apple Inc. Device, method, and graphical user interface for navigating through multiple viewing areas
US8736561B2 (en) 2010-01-06 2014-05-27 Apple Inc. Device, method, and graphical user interface with content display modes and display rotation heuristics
US8701138B2 (en) * 2010-04-23 2014-04-15 Time Warner Cable Enterprises Llc Zone control methods and apparatus
US10080059B2 (en) 2010-04-29 2018-09-18 Apple Partners, Lp Web-based video broadcasting system having multiple channels
US20110283312A1 (en) * 2010-05-17 2011-11-17 Farquhar James J Providing information to a viewer utilizing interactive media
US9471700B2 (en) * 2010-05-18 2016-10-18 Tksn Holdings, Llc System and method for monitoring changes in databases and websites
US20110288931A1 (en) * 2010-05-20 2011-11-24 Google Inc. Microsite models
US8910198B2 (en) 2010-06-02 2014-12-09 Time Warner Cable Enterprises Llc Multicast video advertisement insertion using routing protocols
US9275685B2 (en) * 2010-06-11 2016-03-01 Linkedin Corporation Smooth playing of video
US9026913B2 (en) 2010-06-11 2015-05-05 Linkedin Corporation Replacing an image with a media player
US8589580B2 (en) 2010-06-28 2013-11-19 Hulu, LLC Method and apparatus for geofiltering by content
US9131282B2 (en) * 2010-10-15 2015-09-08 Intent IQ, LLC Systems and methods for selecting television advertisements for a set-top box requesting an advertisement without knowing what program or channel is being watched
US8782692B2 (en) 2010-10-15 2014-07-15 Hulu, LLC Method and apparatus for recommending media programs
US8997138B2 (en) 2010-10-15 2015-03-31 Intent IQ, LLC Correlating online behavior with presumed viewing of television advertisements
US20120109739A1 (en) * 2010-10-29 2012-05-03 Yahoo! Inc. Article and advertisement correlation in online advertising
US20120136729A1 (en) * 2010-11-30 2012-05-31 At&T Intellectual Property I, L.P. Method and system for snippet-modified television advertising
US20120216232A1 (en) * 2011-02-23 2012-08-23 Broadcom Corporation Set top box video stream merging/pass through
US9032435B2 (en) 2011-03-29 2015-05-12 Hulu, LLC Ad selection and next video recommendation in a video streaming system exclusive of user identity-based parameter
US8314790B1 (en) * 2011-03-29 2012-11-20 Google Inc. Layer opacity adjustment for a three-dimensional object
US20120265489A1 (en) * 2011-04-13 2012-10-18 Via680 Llc Compliance Tracking and Intelligent Suggesting with Information Assemblages
US20120272262A1 (en) * 2011-04-19 2012-10-25 James Alexander Transporting media programs, advertisement metadata, and advertisement selection code through data transport containers for use by an advertisement insertion node
WO2013023358A1 (en) * 2011-08-16 2013-02-21 Google Inc. Using image match technology to improve image advertisement quality
RU2733103C2 (ru) 2011-08-29 2020-09-29 ЭйБай, Инк. Контейнерное программное обеспечение для вирусного копирования из одной конечной точки в другую
US9262766B2 (en) 2011-08-31 2016-02-16 Vibrant Media, Inc. Systems and methods for contextualizing services for inline mobile banner advertising
US20130080263A1 (en) * 2011-09-23 2013-03-28 Jonathan Goldman Per-view charging for video advertisements
US20130144716A1 (en) * 2011-12-06 2013-06-06 Sony Network Entertainment International Llc Advertising opportunities for live streaming contents and services
US9451306B2 (en) * 2012-01-03 2016-09-20 Google Inc. Selecting content formats for additional content to be presented along with video content to a user based on predicted likelihood of abandonment
US20130198773A1 (en) * 2012-01-27 2013-08-01 Xumo Llc System and method of augmenting linear broadcast advertising
US20130227283A1 (en) 2012-02-23 2013-08-29 Louis Williamson Apparatus and methods for providing content to an ip-enabled device in a content distribution network
US9426123B2 (en) 2012-02-23 2016-08-23 Time Warner Cable Enterprises Llc Apparatus and methods for content distribution to packet-enabled devices via a network bridge
US10681427B2 (en) 2012-03-14 2020-06-09 Arris Enterprises Llc Sentiment mapping in a media content item
US8838149B2 (en) 2012-04-02 2014-09-16 Time Warner Cable Enterprises Llc Apparatus and methods for ensuring delivery of geographically relevant content
US9467723B2 (en) 2012-04-04 2016-10-11 Time Warner Cable Enterprises Llc Apparatus and methods for automated highlight reel creation in a content delivery network
US8943141B2 (en) 2012-06-18 2015-01-27 Lutebox Ltd. Social networking system and methods of implementation
US9607330B2 (en) 2012-06-21 2017-03-28 Cinsay, Inc. Peer-assisted shopping
US10789631B2 (en) 2012-06-21 2020-09-29 Aibuy, Inc. Apparatus and method for peer-assisted e-commerce shopping
GB2503878A (en) * 2012-07-09 2014-01-15 Nds Ltd Generating interstitial scripts for video content, based on metadata related to the video content
EP2704429B1 (en) * 2012-08-29 2015-04-15 Alcatel Lucent Video conference systems implementing orchestration models
US20140101685A1 (en) * 2012-10-04 2014-04-10 Lucid Commerce, Inc. Continuous optimization of advertising campaigns based on real time tracking
US8732745B2 (en) * 2012-10-22 2014-05-20 Sony Corporation Method and system for inserting an advertisement in a media stream
GB2508243B (en) * 2012-11-27 2016-04-06 Mirriad Advertising Ltd Producing video data
JP5649668B2 (ja) * 2013-01-08 2015-01-07 ヤフー株式会社 情報処理装置及び方法
CN103974120B (zh) * 2013-02-04 2018-11-09 联想(北京)有限公司 一种信息处理的方法及电子设备
US9369778B2 (en) * 2013-03-06 2016-06-14 Yahoo! Inc. Video advertisement wall
US9066122B1 (en) * 2013-03-08 2015-06-23 Google Inc. Serving video content segments
US8875177B1 (en) 2013-03-12 2014-10-28 Google Inc. Serving video content segments
US20140317644A1 (en) * 2013-04-17 2014-10-23 Ana Bermudez Monetizing product placement, consumer, and vendor data
US20140324604A1 (en) * 2013-04-29 2014-10-30 Yahoo! Inc. System and method for producing proposed online advertisements from pre-existing advertising creatives
US9204205B1 (en) * 2013-05-31 2015-12-01 Intuit Inc. Viewing advertisements using an advertisement queue
US11615446B2 (en) * 2013-06-26 2023-03-28 Rezonence Limited Method and system for providing interactive digital advertising
AU2014318716A1 (en) 2013-09-11 2016-03-10 Cinsay, Inc. Dynamic binding of content transactional items
US9743124B2 (en) 2013-09-12 2017-08-22 Wideorbit Inc. Systems and methods to deliver a personalized mediacast with an uninterrupted lead-in portion
US20150088644A1 (en) * 2013-09-23 2015-03-26 Facebook, Inc., a Delaware corporation Predicting User Interactions With Objects Associated With Advertisements On An Online System
US9832505B2 (en) * 2013-09-24 2017-11-28 Telefonaktiebolaget Lm Ericsson (Publ) Method for inserting an advertisement into a video stream of an application on demand (AoD) service, AoD processing device and AoD server
US9319486B2 (en) 2013-09-25 2016-04-19 Google Inc. Predicting interest levels associated with publication and content item combinations
KR102344237B1 (ko) 2013-09-27 2021-12-27 에이아이바이, 인크. 콘텐츠 제공과 연관되는 관계성들을 지원하기 위한 장치 및 방법
KR20160064093A (ko) 2013-09-27 2016-06-07 신세이, 인크. 보조 콘텐츠의 n 레벨 복제
US9319745B2 (en) * 2013-10-16 2016-04-19 VidRetal, Inc. Media player system for product placements
US10349140B2 (en) * 2013-11-18 2019-07-09 Tagboard, Inc. Systems and methods for creating and navigating broadcast-ready social content items in a live produced video
US10134053B2 (en) 2013-11-19 2018-11-20 Excalibur Ip, Llc User engagement-based contextually-dependent automated pricing for non-guaranteed delivery
US9104333B2 (en) * 2013-11-27 2015-08-11 Crytek Gmbh Dynamic enhancement of media experience
EP2887294A1 (en) * 2013-12-23 2015-06-24 Thomson Licensing Method and device for providing targeted content
WO2015103328A1 (en) 2013-12-30 2015-07-09 Lucid Commerce, Inc. Systems and methods for a television scoring service that learns to reach a target audience
US9602566B1 (en) 2014-02-13 2017-03-21 Google Inc. Providing selectable content creator controls in conjunction with sponsored media content items
WO2015160332A1 (en) * 2014-04-15 2015-10-22 Empire Technology Development Llc Preview determination
US20150310484A1 (en) * 2014-04-23 2015-10-29 Chartbeat, Inc. System and Method for Tracking User Engagement with Online Advertisements
US11122315B2 (en) * 2014-05-13 2021-09-14 Wideorbit Llc Systems and methods to identify video content types
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
CN104618790B (zh) * 2014-07-23 2018-02-06 腾讯科技(北京)有限公司 一种播放展示内容的方法及装置
US9661382B2 (en) * 2014-08-05 2017-05-23 Verizon Patent And Licensing Inc. Commercial advertising platform
US9396480B2 (en) * 2014-08-21 2016-07-19 Verizon Patent And Licensing Inc. Providing on-demand audience based on network
US9501783B2 (en) * 2014-10-27 2016-11-22 Tubemogul, Inc. Systems and methods for planning, executing, and reporting a strategic advertising campaign for television
US20160119689A1 (en) 2014-10-27 2016-04-28 Tubemogul, Inc. Systems and Methods for Planning and Executing an Advertising Campaign Targeting TV Viewers and Digital Media Viewers Across Formats and Screen Types
US9414130B2 (en) 2014-12-15 2016-08-09 At&T Intellectual Property, L.P. Interactive content overlay
US10116676B2 (en) 2015-02-13 2018-10-30 Time Warner Cable Enterprises Llc Apparatus and methods for data collection, analysis and service modification based on online activity
JP5925349B1 (ja) * 2015-03-04 2016-05-25 株式会社 ディー・エヌ・エー 広告配信システム
EP3304918A4 (en) 2015-06-08 2018-12-05 Wideorbit Inc. Content management and provisioning system
US20170060405A1 (en) * 2015-08-28 2017-03-02 Facebook, Inc. Systems and methods for content presentation
US20170147534A1 (en) * 2015-11-23 2017-05-25 Microsoft Technology Licensing, Llc Transformation of third-party content for native inclusion in a page
US20170193549A1 (en) * 2016-01-06 2017-07-06 Facebook, Inc. Selecting additional content for inclusion in video data presented to users via an online system
US10462531B2 (en) * 2016-01-12 2019-10-29 Google Llc Methods, systems, and media for presenting an advertisement while buffering a video
US11212593B2 (en) 2016-09-27 2021-12-28 Time Warner Cable Enterprises Llc Apparatus and methods for automated secondary content management in a digital network
CA3045286C (en) * 2016-10-28 2024-02-20 Axon Enterprise, Inc. Systems and methods for supplementing captured data
JP6695268B2 (ja) * 2016-12-20 2020-05-20 ヤフー株式会社 算出装置、インデックス情報、算出方法および算出プログラム
WO2018148697A1 (en) * 2017-02-13 2018-08-16 Adcuratio Media, Inc. System and method for targeting individuals with advertisement spots during national broadcast and cable television
WO2018217176A1 (en) * 2017-05-22 2018-11-29 Rahel Saranga System for online advertisement tracking and earning distribution
US20190004822A1 (en) * 2017-06-30 2019-01-03 Verizon Patent And Licensing Inc. Dynamic configuration of user interface elements
US11010825B2 (en) * 2017-07-16 2021-05-18 Auction Frontier Llc System and method for synchronized video logging and playback of auction activity
US11080752B2 (en) * 2017-09-17 2021-08-03 Raphael Tzmach Chudaitov Peer share community system
US11341540B2 (en) * 2018-03-30 2022-05-24 At&T Intellectual Property I, L.P. Methods, systems and devices for selecting advertisements based on media profiles and advertisement profiles
KR102582046B1 (ko) * 2018-07-19 2023-09-22 삼성전자주식회사 추천 채널 리스트 제공 방법 및 그에 따른 디스플레이 장치
US11234059B1 (en) * 2018-09-04 2022-01-25 Amazon Technologies, Inc. Automatically processing content streams for insertion points
US10904593B1 (en) 2018-09-04 2021-01-26 Amazon Technologies, Inc. Managing content encoding based on detection of user device configurations
US10939152B1 (en) 2018-09-04 2021-03-02 Amazon Technologies, Inc. Managing content encoding based on user device configurations
US11064237B1 (en) 2018-09-04 2021-07-13 Amazon Technologies, Inc. Automatically generating content for dynamically determined insertion points
US10951932B1 (en) 2018-09-04 2021-03-16 Amazon Technologies, Inc. Characterizing attributes of user devices requesting encoded content streaming
CN110933499B (zh) * 2018-09-19 2021-12-24 飞狐信息技术(天津)有限公司 一种视频点击率的预估方法及装置
US10891950B2 (en) 2018-09-27 2021-01-12 International Business Machines Corporation Graph based prediction for next action in conversation flow
US11210710B2 (en) * 2019-01-15 2021-12-28 Wp Company Llc Techniques for inserting advertising content into digital content
CN112083655B (zh) * 2019-06-13 2022-05-27 腾讯科技(深圳)有限公司 一种电子设备控制方法及相关设备
CN110674406A (zh) * 2019-09-29 2020-01-10 百度在线网络技术(北京)有限公司 推荐方法、装置、电子设备及存储介质
TWI775030B (zh) * 2019-12-31 2022-08-21 李小彭 基於使用者現實需求來提供個人化廣告之系統
KR102474468B1 (ko) * 2020-06-15 2022-12-06 (주)디스트릭트코리아 대형 디스플레이를 이용하는 컨텐츠 서비스 제공 방법 및 시스템
US11856255B2 (en) 2020-09-30 2023-12-26 Snap Inc. Selecting ads for a video within a messaging system
US11792491B2 (en) 2020-09-30 2023-10-17 Snap Inc. Inserting ads into a video within a messaging system
US11694444B2 (en) 2020-09-30 2023-07-04 Snap Inc. Setting ad breakpoints in a video within a messaging system
US11880866B2 (en) 2020-11-12 2024-01-23 Samsung Electronics Co., Ltd. Electronic apparatus for providing advertisement through voice assistant and control method thereof
US20220317866A1 (en) * 2021-04-02 2022-10-06 Loop Now Technologies, Inc. Inline frame based video rendering within browser
US11830489B2 (en) 2021-06-30 2023-11-28 Bank Of America Corporation System and method for speech processing based on response content
US11663824B1 (en) * 2022-07-26 2023-05-30 Seismic Software, Inc. Document portion identification in a recorded video

Family Cites Families (141)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2650704A (en) 1949-02-19 1953-09-01 Heid Ag Maschf Apparatus for the selection of seeds of similar material
JP3813210B2 (ja) 1995-09-14 2006-08-23 富士通株式会社 オンライン広告システムおよび方法
US5760995A (en) 1995-10-27 1998-06-02 Quantum Corporation Multi-drive, multi-magazine mass storage and retrieval unit for tape cartridges
US5794210A (en) 1995-12-11 1998-08-11 Cybergold, Inc. Attention brokerage
US5918014A (en) 1995-12-27 1999-06-29 Athenium, L.L.C. Automated collaborative filtering in world wide web advertising
US5848396A (en) 1996-04-26 1998-12-08 Freedom Of Information, Inc. Method and apparatus for determining behavioral profile of a computer user
US20030093790A1 (en) * 2000-03-28 2003-05-15 Logan James D. Audio and video program recording, editing and playback systems using metadata
US6199076B1 (en) 1996-10-02 2001-03-06 James Logan Audio program player including a dynamic program selection controller
US5948061A (en) 1996-10-29 1999-09-07 Double Click, Inc. Method of delivery, targeting, and measuring advertising over networks
US6008222A (en) 1996-12-04 1999-12-28 Bristol-Myers Squibb Company Method for oral administration of buspirone and nefazodone
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
US6009409A (en) 1997-04-02 1999-12-28 Lucent Technologies, Inc. System and method for scheduling and controlling delivery of advertising in a communications network
US6006222A (en) 1997-04-25 1999-12-21 Culliss; Gary Method for organizing information
US6137544A (en) 1997-06-02 2000-10-24 Philips Electronics North America Corporation Significant scene detection and frame filtering for a visual indexing system
US5937392A (en) 1997-07-28 1999-08-10 Switchboard Incorporated Banner advertising display system and method with frequency of advertisement control
US6078916A (en) 1997-08-01 2000-06-20 Culliss; Gary Method for organizing information
US6014665A (en) 1997-08-01 2000-01-11 Culliss; Gary Method for organizing information
US6182068B1 (en) 1997-08-01 2001-01-30 Ask Jeeves, Inc. Personalized search methods
US6360234B2 (en) 1997-08-14 2002-03-19 Virage, Inc. Video cataloger system with synchronized encoders
US6006197A (en) 1998-04-20 1999-12-21 Straightup Software, Inc. System and method for assessing effectiveness of internet marketing campaign
US6698020B1 (en) * 1998-06-15 2004-02-24 Webtv Networks, Inc. Techniques for intelligent video ad insertion
US6338066B1 (en) 1998-09-25 2002-01-08 International Business Machines Corporation Surfaid predictor: web-based system for predicting surfer behavior
US8332478B2 (en) * 1998-10-01 2012-12-11 Digimarc Corporation Context sensitive connected content
US6356879B2 (en) 1998-10-09 2002-03-12 International Business Machines Corporation Content based method for product-peer filtering
US6487538B1 (en) 1998-11-16 2002-11-26 Sun Microsystems, Inc. Method and apparatus for local advertising
US6760916B2 (en) 2000-01-14 2004-07-06 Parkervision, Inc. Method, system and computer program product for producing and distributing enhanced media downstreams
US6260064B1 (en) 1999-01-08 2001-07-10 Paul J. Kurzrok Web site with automatic rating system
US6430539B1 (en) 1999-05-06 2002-08-06 Hnc Software Predictive modeling of consumer financial behavior
US7164413B2 (en) * 1999-05-19 2007-01-16 Digimarc Corporation Enhanced input peripheral
AU6239000A (en) 1999-07-30 2001-02-19 Tmp Worldwide Method and apparatus for tracking and analyzing online usage
US6708335B1 (en) * 1999-08-18 2004-03-16 Webtv Networks, Inc. Tracking viewing behavior of advertisements on a home entertainment system
AU6942300A (en) 1999-08-26 2001-03-19 Spinway, Inc. System and method for providing computer network access to user
US6275806B1 (en) 1999-08-31 2001-08-14 Andersen Consulting, Llp System method and article of manufacture for detecting emotion in voice signals by utilizing statistics for voice signal parameters
US6567786B1 (en) 1999-09-16 2003-05-20 International Business Machines Corporation System and method for increasing the effectiveness of customer contact strategies
US7130808B1 (en) 1999-12-29 2006-10-31 The Product Engine, Inc. Method, algorithm, and computer program for optimizing the performance of messages including advertisements in an interactive measurable medium
EP1356387A2 (en) * 1999-12-30 2003-10-29 Nokia Corporation Selective media stream advertising technique
US20040220791A1 (en) 2000-01-03 2004-11-04 Interactual Technologies, Inc. A California Corpor Personalization services for entities from multiple sources
KR200188125Y1 (ko) 2000-02-10 2000-07-15 노동욱 커피메이커의 가열장치
WO2001065453A1 (en) 2000-02-29 2001-09-07 Expanse Networks, Inc. Privacy-protected targeting system
US6963848B1 (en) 2000-03-02 2005-11-08 Amazon.Com, Inc. Methods and system of obtaining consumer reviews
KR20010088125A (ko) 2000-03-10 2001-09-26 최재운 인터넷 상에서의 매스미디어의 광고필드 판매방법
JP2001285835A (ja) * 2000-03-29 2001-10-12 Matsushita Electric Ind Co Ltd 記録広告情報再生システムと、その再生方法及び装置
US8171509B1 (en) 2000-04-07 2012-05-01 Virage, Inc. System and method for applying a database to video multimedia
US7353267B1 (en) * 2000-04-07 2008-04-01 Netzero, Inc. Targeted network video download interface
JP2004524593A (ja) 2000-05-24 2004-08-12 オーバーチュア サービシズ インコーポレイテッド オンライン媒体エクスチェンジ
US6684249B1 (en) 2000-05-26 2004-01-27 Sonicbox, Inc. Method and system for adding advertisements over streaming audio based upon a user profile over a world wide area network of computers
WO2001093161A1 (en) * 2000-05-26 2001-12-06 Zebus Group, Inc. Online multimedia system and method
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
US20020104096A1 (en) * 2000-07-19 2002-08-01 Cramer Allen Brett System and methods for providing web-based multimedia presentations
JP3335342B2 (ja) * 2000-07-24 2002-10-15 哲弘 永野 通信における情報配信システム
US6724933B1 (en) 2000-07-28 2004-04-20 Microsoft Corporation Media segmentation system and related methods
JP4240182B2 (ja) 2000-08-09 2009-03-18 株式会社エヌ・ティ・ティ・データ 広告露出管理方法及び受信機
US7421729B2 (en) 2000-08-25 2008-09-02 Intellocity Usa Inc. Generation and insertion of indicators using an address signal applied to a database
US6857007B1 (en) 2000-08-30 2005-02-15 Bloomfield Enterprises, Llc Personal digital assistant facilitated communication system
US20020049635A1 (en) * 2000-09-06 2002-04-25 Khanh Mai Multiple advertising
US7689510B2 (en) * 2000-09-07 2010-03-30 Sonic Solutions Methods and system for use in network management of content
US20020103698A1 (en) 2000-10-31 2002-08-01 Christian Cantrell System and method for enabling user control of online advertising campaigns
JP2002140359A (ja) 2000-11-01 2002-05-17 Masayuki Hasegawa 広告配信システム、広告コンテンツおよび広告配信装置ならびに広告配信方法
US6925455B2 (en) * 2000-12-12 2005-08-02 Nec Corporation Creating audio-centric, image-centric, and integrated audio-visual summaries
US20020116313A1 (en) * 2000-12-14 2002-08-22 Dietmar Detering Method of auctioning advertising opportunities of uncertain availability
US7406434B1 (en) 2000-12-15 2008-07-29 Carl Meyer System and method for improving the performance of electronic media advertising campaigns through multi-attribute analysis and optimization
US7805680B2 (en) * 2001-01-03 2010-09-28 Nokia Corporation Statistical metering and filtering of content via pixel-based metadata
US20020133397A1 (en) * 2001-01-16 2002-09-19 Wilkins Christopher M. Distributed ad flight management
US20020147634A1 (en) 2001-01-31 2002-10-10 Ronald Jacoby System for dynamic generation of online streaming media advertisements
JP2002259790A (ja) 2001-03-06 2002-09-13 Ufj Bank Ltd プロモーション情報掲載システム及び方法
WO2002076077A1 (en) 2001-03-16 2002-09-26 Leap Wireless International, Inc. Method and system for distributing content over a wireless communications system
US8949878B2 (en) 2001-03-30 2015-02-03 Funai Electric Co., Ltd. System for parental control in video programs based on multimedia content information
US20030163815A1 (en) 2001-04-06 2003-08-28 Lee Begeja Method and system for personalized multimedia delivery service
US8060906B2 (en) 2001-04-06 2011-11-15 At&T Intellectual Property Ii, L.P. Method and apparatus for interactively retrieving content related to previous query results
WO2002095600A1 (en) * 2001-05-24 2002-11-28 Electronic Advertising Solutions Innovators, Inc. Dba Easi, Inc. System and method for managing in-theater display advertisements
KR100911270B1 (ko) 2001-06-06 2009-08-11 소니 가부시끼 가이샤 광고 선택 장치 및 광고 선택 방법과 기억 매체
JP4168606B2 (ja) * 2001-06-28 2008-10-22 ソニー株式会社 情報処理装置および方法、記録媒体、並びにプログラム
JP4202622B2 (ja) 2001-07-13 2008-12-24 富士通株式会社 コンテンツ配信方法、コンテンツ情報処理装置、および、プログラム
US20030028871A1 (en) 2001-07-20 2003-02-06 Annie Wang Behavior profile system and method
US20030023598A1 (en) 2001-07-26 2003-01-30 International Business Machines Corporation Dynamic composite advertisements for distribution via computer networks
JP2003145319A (ja) 2001-08-29 2003-05-20 Mitsubishi Materials Corp 耐チッピング性のすぐれた立方晶窒化ほう素基超高圧焼結材料製切削チップ
US7778872B2 (en) 2001-09-06 2010-08-17 Google, Inc. Methods and apparatus for ordering advertisements based on performance information and price information
US7007074B2 (en) 2001-09-10 2006-02-28 Yahoo! Inc. Targeted advertisements using time-dependent key search terms
US20030115597A1 (en) * 2001-12-14 2003-06-19 Koninklijke Philips Electronics N.V. Micro-auction on television for the selection of commercials
US9967633B1 (en) * 2001-12-14 2018-05-08 At&T Intellectual Property I, L.P. System and method for utilizing television viewing patterns
JP3836030B2 (ja) * 2002-01-30 2006-10-18 富士通株式会社 ストリーミング配信コンテンツの視聴状況指標算出方法及びシステム
US20030149975A1 (en) * 2002-02-05 2003-08-07 Charles Eldering Targeted advertising in on demand programming
US20030154128A1 (en) * 2002-02-11 2003-08-14 Liga Kevin M. Communicating and displaying an advertisement using a personal video recorder
JP4005820B2 (ja) 2002-02-21 2007-11-14 株式会社東芝 電子商品流通システム、電子商品流通方法及びプログラム
AU2003226130A1 (en) * 2002-03-28 2003-10-13 Digeo, Inc. Automatic advertisement insertion into an interactive television ticker
US7346606B2 (en) 2003-06-30 2008-03-18 Google, Inc. Rendering advertisements with documents having one or more topics using user topic interest
US20050021397A1 (en) 2003-07-22 2005-01-27 Cui Yingwei Claire Content-targeted advertising using collected user behavior data
US7716161B2 (en) 2002-09-24 2010-05-11 Google, Inc, Methods and apparatus for serving relevant advertisements
US7136875B2 (en) 2002-09-24 2006-11-14 Google, Inc. Serving advertisements based on content
JP2003316998A (ja) * 2002-04-24 2003-11-07 Hitachi Ltd 受信端末及び映像配信方法
AU2003239385A1 (en) * 2002-05-10 2003-11-11 Richard R. Reisman Method and apparatus for browsing using multiple coordinated device
US7370002B2 (en) 2002-06-05 2008-05-06 Microsoft Corporation Modifying advertisement scores based on advertisement response probabilities
US7286987B2 (en) 2002-06-28 2007-10-23 Conceptual Speech Llc Multi-phoneme streamer and knowledge representation speech recognition system and method
US7555485B2 (en) 2002-08-22 2009-06-30 Yahoo! Inc. System and method for conducting an auction-based ranking of search results on a computer network
US20040059712A1 (en) 2002-09-24 2004-03-25 Dean Jeffrey A. Serving advertisements using information associated with e-mail
US7383258B2 (en) 2002-10-03 2008-06-03 Google, Inc. Method and apparatus for characterizing documents based on clusters of related words
AU2003286487B2 (en) * 2002-10-18 2007-07-26 Opentv, Inc. iChoose video advertising
US7526545B2 (en) 2003-01-17 2009-04-28 Relevant Media Llc Content distribution system
US20040141003A1 (en) 2003-01-21 2004-07-22 Dell Products, L.P. Maintaining a user interest profile reflecting changing interests of a customer
US20040221304A1 (en) 2003-02-13 2004-11-04 Sparrell Carlton J. Digital video recording and playback system with seamless advertisement insertion and playback from multiple locations via a home area network
US7248777B2 (en) 2003-04-17 2007-07-24 Nielsen Media Research, Inc. Methods and apparatus to detect content skipping by a consumer of a recorded program
US8266659B2 (en) * 2003-05-16 2012-09-11 Time Warner Cable LLC Technique for collecting data relating to activity of a user receiving entertainment programs through a communications network
JP2004364001A (ja) * 2003-06-05 2004-12-24 Sony Corp ストリーミング配信システム,ストリーミング中継装置,コンピュータプログラムおよびストリーミング配信方法
JP2005073003A (ja) 2003-08-26 2005-03-17 Hitachi Software Eng Co Ltd ストリーミング広告配信システム
US8214256B2 (en) * 2003-09-15 2012-07-03 Time Warner Cable Inc. System and method for advertisement delivery within a video time shifting architecture
KR200335269Y1 (ko) 2003-09-17 2003-12-06 노병구 버섯재배사의 배지자동 입상기
US20050080787A1 (en) * 2003-10-14 2005-04-14 National Gypsum Properties, Llc System and method for protecting management records
EP1687978A1 (en) * 2003-11-17 2006-08-09 Koninklijke Philips Electronics N.V. Commercial insertion into video streams based on surrounding program content
US7979877B2 (en) * 2003-12-23 2011-07-12 Intellocity Usa Inc. Advertising methods for advertising time slots and embedded objects
WO2005076594A1 (en) * 2004-02-06 2005-08-18 Agency For Science, Technology And Research Automatic video event detection and indexing
AU2004101054B4 (en) 2004-02-18 2005-03-17 Azom.Com Pty Ltd Method and system for distribution of revenue
US7853255B2 (en) 2004-04-16 2010-12-14 Broadcom Corporation Digital personal assistance via a broadband access gateway
US20070067297A1 (en) 2004-04-30 2007-03-22 Kublickis Peter J System and methods for a micropayment-enabled marketplace with permission-based, self-service, precision-targeted delivery of advertising, entertainment and informational content and relationship marketing to anonymous internet users
US20050251444A1 (en) * 2004-05-10 2005-11-10 Hal Varian Facilitating the serving of ads having different treatments and/or characteristics, such as text ads and image ads
US20060206479A1 (en) 2005-03-10 2006-09-14 Efficient Frontier Keyword effectiveness prediction method and apparatus
US20060212897A1 (en) 2005-03-18 2006-09-21 Microsoft Corporation System and method for utilizing the content of audio/video files to select advertising content for display
US20060288100A1 (en) 2005-05-31 2006-12-21 Carson Mark A System and method for managing internet based sponsored search campaigns
US20060287916A1 (en) 2005-06-15 2006-12-21 Steven Starr Media marketplaces
US7925973B2 (en) * 2005-08-12 2011-04-12 Brightcove, Inc. Distribution of content
US8195133B2 (en) 2005-09-14 2012-06-05 Jumptap, Inc. Mobile dynamic advertisement creation and placement
US7904505B2 (en) 2005-11-02 2011-03-08 At&T Intellectual Property I, L.P. Service to push author-spoken audio content with targeted audio advertising to users
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
EP2523443B1 (en) 2006-02-10 2014-01-29 Nuance Communications, Inc. A mass-scale, user-independent, device-independent, voice message to text conversion system
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US8549550B2 (en) 2008-09-17 2013-10-01 Tubemogul, Inc. Method and apparatus for passively monitoring online video viewing and viewer behavior
US8145561B1 (en) 2009-01-05 2012-03-27 Sprint Communications Company L.P. Phone usage pattern as credit card fraud detection trigger
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
WO2013034070A1 (zh) 2011-09-05 2013-03-14 联想(北京)有限公司 显示方法、终端设备以及多终端设备系统
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US20170092278A1 (en) 2015-09-30 2017-03-30 Apple Inc. Speaker recognition
US9747926B2 (en) 2015-10-16 2017-08-29 Google Inc. Hotword recognition
US9928840B2 (en) 2015-10-16 2018-03-27 Google Llc Hotword recognition
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
KR20200033265A (ko) 2017-07-25 2020-03-27 지앙수 헨그루이 메디슨 컴퍼니 리미티드 Il-15 단백질 복합체 약학 조성물 및 이의 용도
US11637918B2 (en) 2017-11-16 2023-04-25 Intel Corporation Self-descriptive orchestratable modules in software-defined industrial systems
US11265602B2 (en) 2018-04-12 2022-03-01 Rovi Guides, Inc. Systems and methods for evaluating a promotional campaign
WO2021096491A1 (en) 2019-11-12 2021-05-20 Google Llc External information assistant channel assessment for bluetooth adaptive frequency hopping

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102243747A (zh) * 2010-05-10 2011-11-16 微软公司 组合广告
CN102984553A (zh) * 2012-10-29 2013-03-20 北京海逸华清科技发展有限公司 音视频的检测识别方法及系统
CN103209341A (zh) * 2013-03-19 2013-07-17 深圳市龙视传媒有限公司 一种音量条的显示方法、系统以及数字电视终端
CN103209341B (zh) * 2013-03-19 2016-12-28 深圳市龙视传媒有限公司 一种音量条的显示方法、系统以及数字电视终端
CN104469493A (zh) * 2014-12-03 2015-03-25 北京国双科技有限公司 多媒体文件播放监测方法及装置
CN104581224A (zh) * 2015-01-29 2015-04-29 三星电子(中国)研发中心 切换播放内容的方法、装置及终端
CN107710199A (zh) * 2015-10-26 2018-02-16 谷歌有限责任公司 用于在内容列表中提供内容的系统和方法
CN108713213A (zh) * 2015-12-28 2018-10-26 庞博拉公司 用于内容消费的激增检测器
CN108713213B (zh) * 2015-12-28 2022-08-26 庞博拉公司 用于内容消费的激增检测器
CN107370794A (zh) * 2017-06-28 2017-11-21 北京金山安全软件有限公司 一种主题数据发布方法及装置
CN107370794B (zh) * 2017-06-28 2019-12-13 北京金山安全软件有限公司 一种主题数据发布方法及装置
CN108108996A (zh) * 2017-11-29 2018-06-01 北京百度网讯科技有限公司 视频中的广告投放方法、装置、计算机设备及可读介质
CN109544307A (zh) * 2018-12-03 2019-03-29 上海证大喜马拉雅网络科技有限公司 音频采买方法及系统
CN109544307B (zh) * 2018-12-03 2021-03-19 上海喜马拉雅科技有限公司 音频采买方法及系统

Also Published As

Publication number Publication date
US20200090231A1 (en) 2020-03-19
EP2787743A1 (en) 2014-10-08
EP1977597A2 (en) 2008-10-08
BRPI0620649A2 (pt) 2011-11-22
US20140222550A1 (en) 2014-08-07
CA2635990A1 (en) 2007-07-12
JP2009522603A (ja) 2009-06-11
US20190026790A1 (en) 2019-01-24
US20190066168A1 (en) 2019-02-28
WO2007079219A2 (en) 2007-07-12
US10108988B2 (en) 2018-10-23
AU2006332714B2 (en) 2011-08-04
KR20080089617A (ko) 2008-10-07
JP2014139810A (ja) 2014-07-31
JP6262795B2 (ja) 2018-01-17
US10679261B2 (en) 2020-06-09
KR101514728B1 (ko) 2015-04-24
US20200302491A1 (en) 2020-09-24
US20150154661A1 (en) 2015-06-04
WO2007079219A3 (en) 2007-11-08
US10891662B2 (en) 2021-01-12
US10706444B2 (en) 2020-07-07
US11403677B2 (en) 2022-08-02
US20150156547A1 (en) 2015-06-04
US11587128B2 (en) 2023-02-21
KR20120051087A (ko) 2012-05-21
EP1977597A4 (en) 2011-06-15
AU2006332714A1 (en) 2007-07-12
US20070157228A1 (en) 2007-07-05
US20200334716A1 (en) 2020-10-22
KR20140088182A (ko) 2014-07-09
US20210209657A1 (en) 2021-07-08
US20170323353A1 (en) 2017-11-09
KR101531907B1 (ko) 2015-06-29
US10949895B2 (en) 2021-03-16
US11403676B2 (en) 2022-08-02
JP2016149151A (ja) 2016-08-18

Similar Documents

Publication Publication Date Title
CN101395627A (zh) 具有视频广告创意的改进的广告
US20190364329A1 (en) Non-intrusive media linked and embedded information delivery
KR101440823B1 (ko) 오디오 콘텐트로 향상된 광고
US20100145794A1 (en) Media Processing Engine and Ad-Per-View
WO2008016634A2 (en) System, device, and method for delivering multimedia
US20070100699A1 (en) Interactive System and Methods to Obtain Media Product Ratings
KR20090099439A (ko) 멀티미디어 콘텐츠 정보에 포함된 메타 정보 기반 키워드광고 서비스 방법 및 그 서비스를 위한 시스템
AU2011203560B2 (en) Improved advertising with video ad creatives

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20090325