CN101554048A - 定向的视频广告 - Google Patents

定向的视频广告 Download PDF

Info

Publication number
CN101554048A
CN101554048A CNA2007800456205A CN200780045620A CN101554048A CN 101554048 A CN101554048 A CN 101554048A CN A2007800456205 A CNA2007800456205 A CN A2007800456205A CN 200780045620 A CN200780045620 A CN 200780045620A CN 101554048 A CN101554048 A CN 101554048A
Authority
CN
China
Prior art keywords
advertisement
spectators
project
commercial advertisement
user
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
CNA2007800456205A
Other languages
English (en)
Inventor
米哈伊尔·德米特利耶夫
尼古拉斯·李
拉亚斯·蒙卡
马尼什·古普塔
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 CN101554048A publication Critical patent/CN101554048A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • H04N21/25435Billing, e.g. for subscription services involving characteristics of content or additional data, e.g. video resolution or the amount of advertising
    • 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/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • 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/04Billing or invoicing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/10Arrangements for replacing or switching information during the broadcast or the distribution
    • H04H20/103Transmitter-side switching
    • 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/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2407Monitoring of transmitted content, e.g. distribution time, number of downloads
    • 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/25883Management of end-user data being end-user demographical data, e.g. age, family status or address
    • 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/26258Content 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 for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • 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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • 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
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • H04H20/76Wired systems
    • H04H20/82Wired systems using signals not modulated onto a carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/29Arrangements for monitoring broadcast services or broadcast-related services
    • H04H60/31Arrangements for monitoring the use made of the broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/45Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying users

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Computer Graphics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

公开了一种提供定向的视频推销材料的计算机实现的方法。该方法包括传送用于在视频终端上显示的推销项目,确定该推销项目是否已被跳过,以及基于该所述推销项目是否已经被跳过,更新与该推销项目或该推销项目的观众相对应的简档。

Description

定向的视频广告
技术领域
公开的实施方式一般涉及对用于在诸如网际协议电视广播的视频广播期间呈现的推销材料的选择。
背景技术
电视通常被认为是最大的广告媒介。它具有大量的观众。它可以是许多人的共享体验(例如,导致在大型演出的第二天的闲聊)。并且它允许带有声音、色彩和运动的全面范围的广告。因此,虽然有其他形式的广告的侵入,但就产生的收入而言,电视广告持续领先于许多其他广播形式。最近,其他形式的视频分发已经被开发出来,包括在线视频和网际协议电视(IPTV),它们提供共有许多传统电视元素的体验。
然而,传统电视广告也有它的问题。它通常只能按频道和时间进行分割,使得将广告显示给全体观众,其中可能包括许多不感兴趣的观众而未包括正在观看其他频道的许多感兴趣的观众。因此,例如,即使对特定处方药品不感兴趣的人,如果他们在恰当的时间观看恰当频道,会被显示关于该药品的广告。这对于观众而言是不利的,因为他们可能不得不观看他们不感兴趣的商业广告;这对于广告主是不利的,因为他们从这样的观众得到很少或没有收益;这对于广播方是不利的,因为如果广告主得到很少或没有额外的收益,他们将不愿意投入更多的钱。
而且,就绝大多数情况而言,电视广告通过在节目期间的相对设定点的15秒、30秒或1分钟的标准商业广告而出现。例如,许多节目以趣味节目(teaser)开场,插播若干商业广告,然后节目进行10分钟左右,再中断插播另一商业广告,然后再进行10分钟,然后再中断插播另一商业广告。虽然这些设定的中断对于希望吃快餐或去卫生间的人是有利的,并且他们可能吸引某些人的注意,但他们可能不是吸引其他观众的广告注意力的最为有效的方式。
发明内容
该文档描述了用于向视频系统的观众提供定向的推销材料的技术。一般性地,观众与特定广告的交互可以被监控,诸如用户跳过的广告,然后,系统可以选择其他广告,这些其他广告被确定为与该用户已经观看的广告更为相似,与用户已经跳过的那些广告较少相似。虽然商业广告跳过对于大多数电视系统是讨厌的,但它可以被用作此处所公开的某些实施方式的正面特征。
在一个实施方式中,公开了一种提供定向的视频推销材料的计算机实现的方法。该方法包括传送推销项目,以在视频终端上显示,确定该推销项目是否已被跳过,并且根据该推销项目是否已被跳过,更新与该推销项目或该推销项目的观众相对应的简档。
在某些实施方式中,如果该商业广告的一部分被显示并且一部分被跳过,则可以更新该简档。该方法也可以包括确定视频终端的观众的身份。该简档可以对应于商业广告,并且如果该商业广告被跳过,可以更新该简档以使得该商业广告的显示对具有与该视频终端的观众相似特征的观众较少可能地出现。推销项目也可以作为实时流视频广播的一部分而被传送。
在某些方面,该方法还可以包括传送后续的推销项目用于显示,以替换被跳过的推销项目。该方法也可以包括传送用于作为固定大小时间块显示的商业广告,并且传送用于在该块中被跳过的每个商业广告的替代商业广告。而且,该方法可以包括将一个或多个属性与推销项目关联,并且根据该推销项目是被观看还是被跳过,改变用户的个或多个相应属性。
在另一方面,该方法可以包括将一个或多个属性与用户关联,并且根据该商业广告是被观看还是被跳过,改变推销项目的一个或多个相应属性。各种方法的简档可以对应于观众并且与观看设备的单个会话相关联。而且,该方法也可以包括传送多个推销项目,直到预定数目的推销项目未被跳过,并且限制可以向观众显示的推销项目的次数。
在另一方面,该方法可以包括将由观众排名的评级与推销项目关联,并且在显示该推销项目之前或同时,向观众示出评级。该方法也可以包括确定何时跳过该推销,并且将何时跳过该推销项目的确定与用于该推销项目的分值相关联。此外,该方法可以包括通过将观众简档与用于推销项目的简档进行比较,选择用于显示的推销项目,并且如果该推销项目被跳过,则以与观众简档反向的关系更新推销项目的简档。
在另一示例中,公开了一种用于提供定向的视频推销材料的计算机实现的系统。该系统包括推销项目数据库,其存储待向视频显示系统的观众显示的推销项目;推销项目观众监控器,其被配置成报告观众跳过推销项目的发生;以及推销简档生成器,当推销项目观众监视器指示该项目已经被跳过时,其修改与该推销项目相关联的简档。当观众观看少于推销项目的预定部分时,推销项目观众监视器可以报告推销项目已经被跳过。推销项目也可以包括多个视频商业广告,并且推销简档生成器可以修改与该推销项目相关联的简档。
在又一实施方式中,公开了一种用于提供定向的视频推销材料的电子系统。该系统包括商业广告数据库,其包含与一个或多个商业广告参数相关联的多个商业广告;广告服务器,其被配置成选择在远程视频终端上显示的商业广告,并且确定商业广告何时已经被全部或部分跳过;以及用于根据用户的商业广告跳过行为更新与用户或商业广告相对应的人口统计信息简档的装置。
在下文的描述中可以发现这种和其他实施方式。使用此处所讨论的概念,可以预期或可以实现其他实施方式。
附图说明
图1是识别和选择用于视频节目的观众的推销材料的系统概念图。
图2A-C示出了视频传送系统可以用来为项目和用户生成简档的示例性过程。
图3示出了对30分钟电视节目的时间表(timeline)进行图示的示例性时间图。
图4A-B示出了用于选择和呈现视频节目和推销的两个示例性视频传送系统。
图5示出了示例性广告简档和该简档中的每个字段的某些值。
图6是用于将视频节目和项目呈现给视频传送系统的观众的操作方法示例的流程图。
图7是具有广告的示例性视频显示的截屏。
图8是通用计算机系统的示意图。
各个附图中的相同参考符号表示相同元素。
具体实施方式
图1是识别和选择用于视频节目的观众104的推销材料的系统100的概念图。总的来说,该图示出了排队等待向诸如电视或计算机的视频监视器的观众104显示的候选商业广告或其他形式的推销材料102a-102d的队列,其中观众104使用类似遥控器110的设备跳过或以他方式拒绝,或者接受或观看某些商业广告。基于该用户对于先前商业广告的行为,例如观看或跳过它们,该系统可以选择队列中的广告,或选择要添加到该队列中的广告,以显示给该观众。总的来说,选择的广告将具有与观众104所观看的广告共同的一个或多个特征,并且拒绝的广告将具有与观众104所观看的广告不同的和/或与观众104所跳过或以其他方式拒绝的那些广告相似的特征。
示例性视频传送系统100可以对在电视上、在计算机上、在设置有类似IPTV或有线盒的外围设备或其他适当结构的电视上示出的视频节目从头到尾进行操作。传送的视频也可以采取各种形式,诸如流视频、诸如在个人视频记录器上的材料的存储节目,在各种形式的易失性或非易失性媒介上的材料。该材料也可以采用电影、电视节目、短片、商业广告以及其他视频节目安排(可以伴有音频)的形式。
视频传送系统100包括推销项目102a-d和112-128,它们可以是以标准视频商业广告、标语广告、浮动广告(例如,在动态视频图像上显示的广告)、或仅音频广告以及他格式的形式。基于推销项目102a-d和112-128的一些特性,视频传送系统100可以选择并呈现可以被定向给观众104的特定项目。视频传送系统100跟踪的特性可以包括例如被推销的产品或服务类型(例如,所谓的纵向)(例如,汽车、个人护理品、药物、保险、投资等)、广告材料的类别或类型(例如,咨讯型、浪漫型、喜剧型、弱音型、激情型等)、该项目的视觉印象(例如,亮/暗、高声/柔和、高/低能量等)和/或其他相关属性。
出于解释目的,在描述的示例中的项目102a-d和112-128被示为具有两个相关属性:由项目102a-d和112-128的形状所表示的一种属性,以及由在形状中的数字所表示的另一属性。例如,项目的形状可以表示推销格式,诸如标语广告、调查或特定长度的标准商业广告。项目中的数字可以表示该广告的“类型”,诸如动作、咨讯型或浪漫型。因此,例如,其中具有数字1的方形可以表示咨讯类型的30秒商业广告,而其中具有数字4的方形可以表示动作类型的30秒商业广告。
在某些实施方式中,系统100可以存储指示观众104对于向观众104示出的推销项目的反应的数据。基于该反应,视频传送系统100生成观众104的简档,该简档可以表示通过该观众对于内容的反应以及或许从该观众所提供的明确信息(例如,年龄、性别等)所推断的观众104的偏好。然后,视频传送系统100可以基于该生成的观众简档,为观众104选择推销项目。
视频传送系统100的概念性表示示出了接受箱106和丢弃箱108。当观众104跳过推销项目时,该项目被示出为放置在丢弃箱108中(通过标注了“N”的路径),因为推断观众104不喜欢该项目。例如,观众104可以使用遥控器110(例如,通过选择在遥控器110上的“跳过”按钮),跳过当前所示出的项目。系统100可以使用各种方法反映用户的丢弃动作,如在下文所更详细讨论的,诸如通过修改用户的简档使得驱使所存储的用于该用户的特性偏离与被拒绝的项目相关联的特性。用户反应也可以以与其他用户反应的非个人、聚合的方式被反映,诸如为项目提供评级或流行度分值,以在未来关于显示该项目的决定中使用。
如果观众104观看项目,该项目被示出为放置在“接受”箱106中(通过标注“Y”的路径)。而且,系统100可以提供用于反映观众104对项目的接受的机制。参考图6,更为详细地描述用于视频传送系统100确定项目是否被观看或跳过的机制。
对于示例性系统介绍,假定在图1中的方形表示30秒的商业广告,六边形表示15秒的商业广告,三角形表示用户调查,以及圆形表示标语广告。而且,假定数字1表示资讯型广告,数字2表示浪漫广告、数字3表示喜剧广告,以及数字4表示动作广告。
在描述的示例中,丢弃箱108包括具有三角形(用户调查)所表示的格式以及数字1(资讯型)所表示的类型的两个项目112、114、具有三角形(用户调查)和数字2(浪漫型)的项目116、具有圆形(标语广告)和数字2(浪漫型)的项目118以及具有圆形(标语广告)和数字3(喜剧型)的项目120。接受箱106包括具有方形(30秒商业广告)和数字3(喜剧型)的项目122、具有三角形(用户调查)和数字4(动作)的项目124、具有方形(30秒商业广告)和数字4(动作)的项目126、具有六边形(15秒商业广告)和数字2(浪漫型)的项目128。
视频传送系统100根据从用户的先前动作所取得的信息,从候选推销项目102a-d选择要显示或播放的项目。例如,根据在示例性系统中的有限数据,可以确定观众104喜欢商业广告(方形和六边形),喜欢动作(数字4),不喜欢资讯型广告(数字1)。在典型的系统中,更多数据可以是可用的,从而做出关于用户的偏好的更为可靠的确定。
使用该信息,视频传送系统100可以接受某些项目和不接受其他项目,用于对用户104的未来显示。在图中,将在本示例中示出的选择项目102a、102b被示出为其上方不具有“X”,而不将向观众104呈现的项目102c、102d被示出为在其上方具有“X”。选择要显示的项目可以通过多种方式发生,如在下文所更为详细描述的。例如,通过到观众的电视或计算机的服务,可以简单地下载项目,并且可以从保持在队列中的这样的项目做出选择,如在图中概念性示出的。可选择地,在将项目发送到观众的视频设备以前,可以分析关于项目的信息,诸如项目简档,以便最小化对于传输带宽的要求。在这样的情况下,将不存在项目队列;相反,出于概念性目的,在图1中示出该队列,以有助于更好地理解该系统的操作。
在图示的示例中,项目102c具有由数字1(资讯型)和圆形(标语广告)所表示的特性,并且被忽略,因为相信观众104不喜欢资讯型广告。项目102d具有由数字1(资讯型)和三角形(用户调查)所表示的特性,再次因为用户不喜欢资讯型广告,并且可能也因为用户具有避开调查的倾向(如先前对两个调查的拒绝和仅接受一个所指示的)。
视频传送系统100可以选择呈现项目102b,因为,例如,它具有与已经被接受的项目128相同的特性,和/或因为它的当被组合时显示出偏向于接受的两种特性。在某些实例中,单独一个因素可能不足以接受或阻挡广告材料。例如,项目102a被设置成即使其格式(圆形=标语广告)排他性地示出在拒绝箱108中也被呈现,因为其类型(四=动作)排他性地示出在接受箱106中。
此外,某些项目可以设置有覆盖指示器(其可以包括将所有特性设置为诸如零的特定值),并且无论这些项目的特性是什么,都可以被呈现给观众104。这样的项目可以包括例如国家安全通知、对于来自公共广播方的其他节目的推销以及对于广告主已经为其支付了额外费用的推销。除了特定观众或观众群的特性,用于这样的项目的“强迫”分值将要求它们在特定时间或以特定频率被示出。
而且,虽然图1不可避免地相对静态,但在其操作期间,整个系统可以被更新,并且以其他方式被影响。例如,当将项目102a、102b提供给观众104时,观众104可以接受或拒绝它们。例如,如果观众104拒绝项目102a,该系统可以调整观众104的简档,使得不太可能将另一标语广告示出给观众104,至少在一定时间段内不会被示出(如果该系统允许某些简档参数基于时间的衰退,使得用户不被锁定在很久以前的决定中,并且也确保该系统不做出不适当的推断并且被长时间的锁定)。
此外,基于许多不同参数的混合,可以做出关于是否将项目呈现给观众104的决定。以这种方式,可以防止一个因素过度影响呈现决定。此外,使用附加的参数可以允许某个参数在适当情况下“再次进入”观众的系统。例如,在单一参数控制的情形下,如果用户一致地拒绝了多个资讯型广告,即使该用户因为不同的原因而拒绝了这些广告,系统可以阻止用户看到资讯型广告。在使用多个参数的情形下,未来的资讯型广告可能被系统允许“暗中”通过,并且用户可以选择观看它们,并且对于该参数的评分可以随后被影响,从而相似风格的更多广告被示出给该观众。
在下面的图中更详细地描述用于影响在明确的和隐含的观众偏好和推销项目属性之间的关联性的各种其他机制。
也可以跨越多个观众聚合关于各种推销项目的决定,包括跨越视频分发服务的所有或基本所有用户。例如,可以聚合对于商业广告的肯定(即观众观看商业广告的全部或基本全部)和否定(即观众选择跳过商业广告的全部或部分)反应,以提供用于商业广告的分值或其他类型的排名。在某些实施例中,分值可以基于在与观众或止被观看的节目相关联的关键字列表和与该商业广告相关联的关键词之间的匹配级别。例如,啤酒广告主可以将诸如“啤酒”、“足球”、“体育”和“喜剧”的关键词与广告相关联。视频节目可以类似地与关键字关联,诸如通过“标记”过程,通过该过程,视频的提交者或该视频的观众将标签分配给该节目。使用这样的标签和关键字,可以选择待在该节目期间被示出的广告。以相同方式,观众可以识别可识别其本身的关键字,和/或某些关键字可以通过系统与用户相关联,诸如与该观众所观看的节目或广告相关的关键字。
当将多个商业广告呈现给用户以供其选择时,分值也可以全部或部分地基于该广告被观看的次数。具体而言,该分值可以涉及与商业广告相关联的关键字加上“观看分数(watch fraction)”,该“观看分数”衡量就特定关键字或其他因素而言商业广告被观看的总次数除以所有呈现的商业广告被观看的总次数。该分值也可以基于商业广告被观看的次数除以该广告作为选项显示给用户的次数的比较(即使用“闪现(impression)”的次数来计算“观看除以闪现的分数”)。也可以使用对流行度或适合性的其他各种适当的测量。
可以对各种观看时段收集关于偏好的信息。例如,对于单一会话,可以累计观看数据,诸如通过将信息与会话识别符比较。这样的识别符可以被做成匿名,但仍获取足够的信息,以为用户提供更愉快的观看会话。可选择地,可以跨越多个会话累计信息。也可以给予观众选择针对仅单一会话还是多个会话累计信息的机会。
此外,可以使用某些技术以防止某些推销项目向用户示出许多次,例如,通过对项目设置频率上限。重复观看单一项目对于观众或广告主是不利的。这样的限制项目被示出的频率的方法在相关项目池较小的情况下尤其适当。上限的级别可以根据相关池的大小,使得上限在该池变空之前发生,或使得先前被拒绝项目可以优选于已被显示的被接受项目。在这种情形下,来自被拒绝项目池的与已经被接受的项目最接近匹配的被拒绝项目可以是向用户示出的项目。
图2A-C示出了视频传送系统可以用于生成关于推销项目和用户的简档的示例性过程。在图2A和2B中,示出了过程,通过该过程,系统可以使用已知实体的特性,以将特性应用于未知实体——从用户到推销项目,或从推销项目到用户。具体而言,在图2A中,新广告在没有任何类型的简档的情况下进入系统,并且最终被分配了与观看该广告的观众的简档相匹配、并且与拒绝该广告的观众的简档不匹配的简档。因此,可以将已知观众的特性应用于未知的推销项目。在图2B中,系统具有其很少或没有其信息的新观众,随着观众接受或拒绝已知推销项目,被分配了简档。当观众或推销项目太新,以至于该系统不具有关于其简档的合理的确定性,其可以不被分配任何简档,而是可以不与任何简档相关而被处理;例如,新的商业广告可以被示出给具有所有简档的用户。
可选择地,系统可以为新项目选择特定观众,或为新观众选择特定项目,从而更快地生成良好的简档。例如,可以将新项目示出给具有一个范围内的简档的观众,或具有非常极端简档的观众——前者或许允许更为准确的表征,而后者或许允许更为快速的表征。例如,某些观众可以具有指示他们永远不希望观看资讯型商业广告,而是只希望观看戏剧广告的简档,而其他观众可能恰好相反。这样的观众可以被选择用于新的商业广告,因为他们关于商业广告的“类型”的反应可以被预期为明确的,从而允许对该商业广告进行容易的分类或建档。同样明确的观众可以被选择用于其他参数,以便跨越所有参数快速对项目建档。
图2A示出了示例性过程200,诸如视频传送系统100的系统可以使用该过程来表征未建档的商业广告。例如,广告主可以将未建档的商业广告提供给视频传送系统100,用于呈现。在其他示例中,例如,当视频传送系统100确定现存简档不准确时,视频传送系统100可以重置商业广告的简档。视频传送系统100可以遵循过程200将属性分配至商业广告的参数(或其他推销项目)。
在某些实施方式中,系统100可以基于多个用户对于商业广告的反应,将属性分配给商业广告。在描述的示例中,过程200包括三个原始商业广告202a、202b、202c,这些商业广告进入系统时未建档,未将值分配给各个简档参数。在该描述的示例中,示出了三个参数——其中两个参数被描述为滑动条,一个参数被描述为表示特定类型的术语(诸如以关键字形式)。滑动条可以表示一个值,诸如在1和100之间的值,该值示出了该商业广告的对于特定参数的相似度。例如,一个参数可以是“动作”,其中低值表示该商业广告被认为具有很少的动作,而高值表示观众认为该商业广告具有较高级别的动作。
第二滑动条可以表示该商业广告的响度或音量。虽然电视音量一般被限制在某个最大值,某些商业广告可以听起来比其他的要响亮,因为它们具有接近最大值的保持音量。研究可以发现某些观众对于动作和音最具有特定偏好,所以,这些参数可以被分配给商业广告(以及分配给观众),以有助于将商业广告与观众的偏好相匹配。对于其他属性,视频传送系统100可以分配具体的值(例如二进制值或多个选择值),以指示属性。例如,性别属性将仅具有两个值,而在图2A中所示的最终值示出了多个选择值。
如所理解的,也可以分配各种其他参数。而且,在相对简单的实施方式中,可以跟踪用户对特定项目的偏好,使得如果用户拒绝该项目,不再向用户示出该项目(除非因为该用户已经跳过了所有的项目而没有其他的项目向该用户示出)。在该情形下,可以考虑具有用于每个用户的单一的二进制参数的项目。
从除了观众对于某些项目的反应以外的源,也可以定义或推断某些参数。例如,可以将地理与用户相关联,诸如通过该用户的IP地址,并且可以使用这样的信息选择项目。例如,可能已知来自某个区域的人对于某些类型的广告反响较好。或者,Dinty Moore可能希望在达拉斯做有关辛辣的辣椒的广告,并且在明尼阿波利斯做微辣的辣椒的相应广告。这样的位置信息也可以允许识别关于广告的特定语言,或者可以使用从其做出视频请求的web浏览器或其他程序的语言选择广告。而且,在国际化系统中,尤其有帮助的是了解发生请求的国家,例如,雪佛兰不希望在法国、日本或甚至英格兰进行1/2吨皮卡的广告。这样的用于商业广告的参数为广告有效地定义了必要的传送机制,可以被编程以覆盖仅反映观众偏好的参数。
其他参数可以由用户明确地分配给其自身或项目。例如,所有都以其已知的在线形式的标签、评论和评级,可以被应用来提供在线视频和项目的更丰富的分类。这样的信息(如从多个用户所聚合的)也可以与广告或广告的预览(诸如冻结帧)一起被显示。以这这种方式,当用户首次开始观看该广告或甚至在观看该广告之前(例如,在将一个进入的广告队列显示给用户的情况下),用户可以例如看到其他用户已经提供给该广告的评级级别(例如,1至5星)。用户也可以识别其自身属于一个群体,该群体与诸如评级的参数相关联。例如,青少年可能对于来自其他少年而非来自年长公民(虽然年长的公民在内心可能年轻)的广告评级感兴趣,从而可以将其自身识别为属于这样群体的一部分的青少年。
项目也可以设置有第三方评级,诸如G、PG、R等熟悉的电影评级系统。于是,用户或用户的监护人可以选择要显示的项目的评级级别或最高评级级别。在未明确地选择级别的情形下,可以推断级别,诸如利用其他参数。
在过程200之后,视频传送系统将未建档的商业广告202a-c显示给已知简档206a-d的多个用户,并且收集那些用户的反应,以便将属性值分配给商业广告202a-c。在描述的示例中,过程200可以反复调整分配的属性值。如所示的,用户简档206a-d是已知的并且可被过程200访问。用户简档206a-d的每个由滑动条210表示,滑动条210指示用于表征商业广告202a-c的两个顶端属性的值。使用用户的反应和用户简档206a-d,通过将相关属性值从跳过该商业广告的用户所保持的值移开并且移向观看该商业广告的用户的值,过程200可以重复估计属性值,该属性值接近商业广告202a-c的特性。对于特定商业广告,属性值被改变的量可以是该商业广告已经被呈现多少次(当该商业广告已经被呈现多次时,值的改变较小)、观众接受或拒绝该商业广告的偏好如何强烈(例如,该观众的属性值与中值差多远)、以及该观众的属性值与该商业广告的值差多远等的因素。
诸如商业广告202a-c的主题的一个或多个属性可以是静态的。在该示例中,一个商业广告是关于汽车,另一个是关于电影(例如,电影宣传片),一个是关于体育(例如,对于决赛的推销)。这些属性可以由广告主或其他方设置,并且可以被用于将商业广告202a-c与观众相匹配。其他属性,诸如由滑动块所示的那些,也可以被预先分配,使得商业广告具有初始简档。这些因素也可以被设置,或可以被允许随着用户接受或跳过这些商业广告而改变。
在过程200中,商业广告202a-c被示出为进入图的顶端,没有用于特定参数的任何属性。每个商业广告被示出为,在被示出给四个不同观众之一之后沿着页面逐步下降,并且从其接收反应。随着这些商业广告逐步向下,它们采集了作肯定反应的观众的简档,并且它们从作否定反应的观众的简档离开。
商业广告202a-c可以首先被呈现给与用户简档206a相关联的用户。该用户跳过商业广告202a、202b,如向下箭头208a、208b分别所示的。然而,用户接受商业广告202c,如向上箭头208c所示的。基于该用户的反应,视频传送系统100于是可以取得用户简档206a或简档206a的一部分,并且将初始属性分配给商业广告202a-c。例如,视频传送系统100可以初始化在用户简档204a-c中的属性值,如更新的简档212a、212b、212c所示的。因为用户接受商业广告202c,过程200将用于用户简档206a的值分配给商业广告202c。因为用户跳过商业广告202a、202b,过程200初始地分配在用户简档206a中的值的补数。例如,在0-100值范围内的属性值80的补数可以是属性值20。
在适当的实施方式中,用于参数的数值范围可以在-1到1之间。例如,用户对于音量的偏好可以被在-1(只喜欢安静的商业广告)和1(只喜欢响亮的商业广告)之间分级。然后,可以为商业广告计算简档参数,作为用户简档的“加权平均”,其中,如果用户观看该商业广告,权重是1,如果用户跳过该商业广告,权重是-1。因此,如果用户A在其简档中音量为0.7并且其接受了商业广告,具有0.2的用户B跳过该广告,具有-0.5的用户C跳过该广告,那么用于该商业广告的结果音量简档将是(0.7*1+0.2*(-1)+(-0.5)*(-1))/3=0.33。这些权重在适当的情况下,可以根据该用户观看了多少该商业广告而进行调整,例如-1用于“立即跳过”,相反,1用于“完全观看”。
接下来,过程200将商业广告202a-c呈现给与简档206b相关联的用户,如用于在图中向下移动的商业广告的简档所示的。基于接收到的反应(由上和下箭头所指示),过程200可以调整简档212a-c 中的属性。在某些实施方式中,过程200可以使用加权函数,以调整用于商业广告202a-c的属性。例如,过程200通过首先确定用户简档中的属性值与商业广告简档中的当前属性值之间的差,然后将该差乘以步幅大小,可以计算用于被接受的商业广告的调整值。而且,过程200通过首先确定在用户简档中的属性值的补数和在商业广告简档中的当前属性值之间的差,然后将该差乘以步幅大小,可以计算用于被跳过的商业广告的调整值。
如上和下箭头所指示的,第二观众跳过商业广告202a、202c,但是观看商业广告202b。然后,过程200可以使用第二个观众的简档206b,将简档212a-c调整为简档214a-c。在其他实施方式中,过程200可以存储与用户简档相关联的所有接收到的反应,并且基于这些存储的反应,生成用于每个属性的最拟合的值。例如,过程200可以使用人工神经网络、最小二乘法或其他拟合算法,以使用存储的数据生成最拟合的值。系统也可以简单地将评级提供给商业广告,如果该商业广告被接受,则提高该评级,以及如果其被拒绝,则降低该评级,而与观众简档无关。
然后,过程200可以将商业广告202a-c呈现给与简档206c相关联的观众。如所示,观众跳过商业广告202b、202c,但不跳过商业广告202a。过程200于是可以将简档214a-c调整为简档215a-c,如所示的。类似地,过程200可以将商业广告202a-c显示给具有简档206d的观众,并且可以相应地更新商业广告简档216a、216b、216c。
在某些实施方式中,当将商业广告呈现给其他用户时,过程200可以继续调整商业广告202a-c的简档。在其他实施方式中,当已经做出了固定数目的调整时,系统100可以停止调整简档202a-c。而且,虽然为了清楚目的,将商业广告202a-c示出为以相同的顺序呈现给相同观众,但是随着与观众相关联的设备呼叫商业广告,这些商业广告可以简单地被部署在大量的观众中。例如,大量的观众可以同时在他们的计算机上观看视频,并且与过程200相关的过程可以选择适当的商业广告以向所有各种观众显示。当然,虽然此处将商业广告用作示例性格式,但是也可以通过类似方式选择和提供各种其他形式的推销项目。
如上所述,广告主也可以为商业广告提供他们自己的简档。广告主可以锁定商业广告的简档使得该简档不能被改变,或可以允许该简档浮动。例如,广告主可以制作定向到特定用户群的商业广告。通过锁定商业广告的简档,广告主可以使商业广告定向到特定观众群。例如,广告主可以将一组在人口统计学上定义观众群的固定属性值分配给商业广告,所述固定属性值诸如家庭收入和年龄。而且,广告主可以选择在其间播放推销的节目或节目组。例如,医药公司可以将商业广告简档设置为使得其仅在新闻节目期间或甚至仅在60Minutes期间播放,而敞篷汽车的广告主可以仅定向音乐节目或与较年轻人群相关联的节目。
在另一示例中,广告主可以制作没有特定目标用户群要达到的广告。例如,广告主可以希望商业广告首先达到所有可能用户,并且逐渐集中在可能对该商业广告更感兴趣的用户上。通过使该商业广告简档浮动,该广告可以达到所有观众,然后,导向到可能对商业广告更为感兴趣的观众。在建档过程200中,商业广告可以形成使得该商业广告能够被更可能接受该商业广告的用户所观看的简档。
图2B示出了用于根据用户对于各种已建档的商业广告的反应来对用户建档的示例性过程220。在该描述的示例中,过程220包括在图1A 中建立的并且与商业广告#1、#2和#3相关的商业广告简档216a-c和新用户221的用户简档206。在过程220的开始,用户简档206e可以不具有分配给其的属性(或其可以具有分配给某些参数的属性和具有被置为空的其他属性)。例如,用户221可以是视频传送系统100的新用户。作为另一示例,用户221可以重置他/她的简档,因为,例如,用户221对该系统正呈现的商业广告感到失望。作为另一示例,广播网络也可以重置用户221的简档,因为,例如,用户221跳过根据该用户简档206e选择的大多数商业广告。可选择地,可以仅对单一会话保持关于偏好的信息,从而可以不需要为每个会话重建该信息。
用户也可以明确地设置与简档相关联的某些或所有属性。例如,用户可以识别性别和出生日期或年龄,或可以为用户所偏好的商业广告选择各种产品或主题,然后,可以允许该系统基于用户对商业广告的接受或拒绝来推断其他属性。可选择地,用户可以选择与该用户相匹配的群体,并且该简档可以被设置成与该群体匹配。
过程220可以首先通过将诸如商业广告202c的商业广告呈现给用户221来初始化简档206e中的属性。如靠近商业广告简档216c的下箭头所示的,用户206e跳过商业广告202c。因此,过程220可以如在简档状态222中所示初始化属性。简档状态222包括的属性值是在简档216c中的属性值的补数(或如果使用-1至+1的范围,为负值)。接下来,过程220可以将商业广告202b呈现给用户。如在图2B中所示的,用广221接受商业广告202b。过程220于是可以将简档状态222向着在商业广告简档216b中的属性进行调整,如在更新的简档状态224中所示的。
而且,过程220可以使用用户206e的反应来确定用户221所感兴趣的特定产品。例如,因为用户221接受商业广告202b,它是电影商业广告,过程220可以建档用户221对电影感兴趣,如在简档224中所示的。
然后,过程220可以将商业广告202a呈现给用户221。用户221跳过商业广告202a。在描述的示例中,过程220通过使用在简档216a中的属性值的补数更新简档206e,可以调整简档206e。然后,对于用户简档的调整可以继续,直到该简档是合理的确定(例如,如统计确定的)或可以随着用户221接受或拒绝进一步的商业广告而不断地继续。如上文所指出的,用户的简档也可以被定期地重置,以确保不准确假定的简档对于该用户不保持锁定。而且,可以向用户221定期地示出各种简档外项目,以便检测该简档的准确性,例如,如果用户观看到简档外项目,那么该简档可能需要被改变。
图2C示出了另一示例性过程240,用于生成特定用户的用户简档。该过程与上文所讨论的相似,但是,为了更清楚的目的,将其更为详细地示出。在过程240中,将五个商业广告242a、242b、242c、242d、242e呈现给用户。商业广告242a-e的每个与简档相关联。例如,商业广告242与简档244相关联。
简档244包括各种字段,诸如用于该商业广告的唯一识别号(ID)、格式、动作、声音、色彩、风格、年龄、性别和类型。简档244也可以包括更多或更少字段或参数,诸如单一流行度分值字段。诸如视频传送系统100的系统可以使用ID号码识别商业广告。格式字段可以指示项目的特定格式,诸如标准商业广告或其他种类的广告,诸如“挤压”型广告(例如,在显示的部分中示出的广告,诸如在致谢名单滚动期间)、标语广告或其他类型的广告。下面将参考图3描述某些类型的广告。在所述的示例中,列出的字段在商业广告简档和用户简档之间是相同的,因此,较容易将简档分配给商业广告或用户。在其他实施方式中,商业广告简档和用户简档也可以具有某些不同的字段。
在商业广告前后要播放的节目也可以具有简档,该简档可以使用与观众和商业广告相同或不同的属性。例如,节目可以简单地具有关于性别和年龄的属性,并且那些属性可以用于推断关于节目的观众的其他属性(例如,男性、18-24岁的电影可能具有喜欢“动作”的观众)。因此,具有“动作”属性的商业广告可以在这样的电影期间示出(或者用于该电影的商业广告可以在其他“动作”视频期间示出),无论观众的简档,或即使观众的简档是未存储或未知的。
过程240也包括具有用户ID 12613113的简档246的用户。简档246包括该用户的一些人口统计学信息,诸如收入、年龄和性别。当该用户注册视频服务时,可以获取该信息,或者在用户建档过程(例如,过程220或240)期间,可以发现该信息。
如在图2C中所示,用户观看五个商业广告242a-e。用户反应由面部248、250、252、254、256表示。诸如面部250、252、256的笑脸表示用户观看了商业广告。诸如面部248、254的不高兴面部表示用户跳过了商业广告。
如果用于商业广告的整个媒体文件已经向用户播放,或者如果某个主要部分被播放,可以认为商业广告已经被观看。如果该商业广告的仅小部分被播放,诸如少于商业广告的5秒或甚至小于20秒,或者如果该商业广告的预览(诸如单一帧)被示出并且该商业广告被跳过,可以认为商业广告已经被跳过。通过跟踪视频输入流可以获取这样的信息,或也可以将这样的信息存储在观众的本地设备上,并且回报给中央系统,如下文所更具体示出的。这样的报告可以作为对于广告主的计费操作的一部分独立发生,以便跟踪每个广告的“闪现”的数目。可以通过广播方和广告主之间的法律协议定义被跳过或被观看的商业广告的状态(例如,广告主拒绝付费,除非整个商业广告被显示给用户)。
使用反应信息,过程240可以生成用户简档246。例如,因为商业广告242b、242c、242e是标准的15格式,并且用户观看了它们,过程240可以确定用户偏好标准的15格式商业广告(例如,15秒钟长度的正常电视商业广告)。因为商业广告242b、242c都具有中等动作,并且用户观看了它们,过程240可以确定该用户喜欢中等动作商业广告。因为商业广告242c、242e均具有温柔的音乐,并且用户观看了它们,过程240可以确定用户喜欢温柔音乐的商业广告。因为用户观看了所有的鲜艳色彩的商业广告242b、242c,并且跳过了具有中等或暗色彩的商业广告242a、242,过程240可以确定用户喜欢多彩的商业广告。而且,根据用户观看和跳过的,过程240可以建档用户偏好关于汽车和饮料的商业广告,并且不喜欢体育用品和低端饭馆或其他类似垂直或半垂直种类的商业广告。
图3示出了示例性时间图300,时间图300示出了30分钟电视节目的时间表。总而言之,该图示出了除商业广告的风格和内容以外,推销项目的格式可以如何定向用户。典型地,节目被分成具有贯穿该节目均匀间隔的某些商业广告中断时段。这样的系统可以是非柔性的,因为它强制广告主制作某种长度的商业广告(例如,15、30或60秒),并且强制观众观看这种格式的商业广告。然而,广播方可能只对从节目获取某种金额的广告收入感兴趣,并且不关心该广告被如何传递。
例如,假定广播方希望从一小时的戏剧(其可能少于50分钟,因为以传统的广告模式插播广告)的每个观众显示获取1美元的广告收入。或许许多广告主愿意花费每观众五美分的费用来在该节目期间进行20个商业广告之一。同时,或许一个广告主愿意支付每观众1美元来使得观众填写一份消费者调查,并且或许还提供诸如邮寄地址的附加信息。如果将允许用户不被打断地观看整个节目并且将防止他们观看10分钟的商业广告,某些用户可能对在开始该节目之前花费5-10分钟填写这样的调查感兴趣。作为另一选择,广播方可以向用户提供支付2美元(诸如通过微支付系统,诸如Gbuy)换取跳过所有商业广告的选项。
时间图300示出了如何向这样的观众提供除了定向的推销风格以外或者作为其替代的定向的推销格式。时间图300包括表示电视节目长度的时间表302。时间表302的无阴影部分表示该节目将被广播的时间。在该示例中,节目是30分钟的喜剧节目。时间表302的阴影部分表示传统广告时隙304的时间。如所示,一个广告时隙304a在时间00:48开始,并且在时间2:48结束。另一广告时隙304b在时间12:00开始,并且在时间14:00结束。第三个广告时隙304c在时间20:00开始,在时间21:30结束,并且第四个广告时隙304d在时间29:30开始,并且在时间30:30结束。流行戏剧“24”的观众将理解传统广告时隙的位置和时间。在图中的时隙表示在节目开始之后的一组商业广告、在该节目期间的两个商业广告、以及在另一节目开始之前的一组结尾商业广告。这样时隙的特定数目和时间可以变化。
例如,基于用户简档,系统可以选择在广告时隙304a-d期间向用户呈现的商业广告。系统可以选择具有与用户的偏好一致的格式和风格的商业广告,如上文所讨论的。例如,商业广告可以包括30秒格式、60秒格式以及15秒格式。根据在用户简档中所指示的偏好,该系统可以在电视节目中的广告时隙304期间呈现这些格式之一。例如,因为用户简档246指示偏好标准的15秒商业广告,该系统可以选择15秒的商业广告显示给该用户,而不是选择30秒的商业广告。
在某些实施方式中,视频传送系统100也可以在示出电视节目期间呈现广告。时间图300包括不是标准格式的商业广告360,以表示这样的广告。如所示的,商业广告308a可以在定义的时隙306a期间被示出为飞过(fly over)形式的商业广告。这种商业广告显示覆盖在电视节目上一段时间的一个小物体。定义的时隙306a可以是为该节目特别定义的时段(例如,定义的开始和定义的最大持续),以便在节目中当动作处于低潮时出现,使得该商业广告将不必然地被从该节目转移。可以将节目编码有指示这样时段何时开始并且持续多久的信号,使得系统可以选择并显示飞过广告。
商业广告308b可以是标语商业广告,其在时隙306b期间,诸如以静态、动画或滚动显示形式,在电视显示底部显示信息标语(例如,文本、图像或二者)一段时间。再次,可以为特定节目定义时隙的开始和持续,以及可以以系统可访问的元数据的形式将该开始和持续存储在保持节目的文件中。不妨碍观看并且可以在显示节目期间显示的标语广告或其他显示,诸如谷歌web剪辑显示,可以不向用户提供跳过它们的选项。例如,如果用户跳过足够数目的标准商业广告,可以在屏幕的边缘简单地向用户显示诸如标语或滚动广告的广告。诸如通过跳过按钮,或通过允许用户加速该广告的滚动,这种无妨碍的广告可以替代地被加速或跳过。
商业广告308c可以是“挤压”商业广告,其在电视节目的结束期间,诸如致谢滚动期间,在显示308c的右下角显示商业广告。在某些实施方式中,系统可以例如根据用户简档随机选择或确定呈现非标准商业广告的时间。例如,系统可以确定:与长的广告时隙相比,用户偏好在电视节目结束时的长时段的挤压商业广告。然后,系统可以例如在电视节目的结束时呈现5分钟长的挤压商业广告,并且在该节目中呈现相对短的广告时隙304。(然而,这种方法可能导致用户较早地放弃该节目)。
在广告时隙304a-d中呈现的商业广告占据了电视的整个显示,而非仅如其他格式一样作为节目显示的补充。因此,在这些商业广告进行期间,电视节目停止。在某些实施方式中,系统也可以通过其他方式呈现商业广告。例如,系统可以在电视节目的开始,呈现具有单一广告的大的广告时隙(例如,对于宝马车的4分钟的小电影)。在某些实施方式中,用户可以选择观看长的广告时隙,从而在该电视节目的余下部分中不被示出任何广告时隙304来获得电视节目。
作为另一示例,根据该用户简档,系统也可以插入、消除或修改安排的广告时隙304a-d。例如,当用户简档指示该用户不偏好标准的商业广告时,系统可以从时间表302消除一个或多个广告时隙304a-d。相反,系统可以在该电视节目中插入更多非标准的商业广告,诸如商业广告306a-c。作为另一示例,用户简档可以指示该用户偏好较长的但较低频率的广告时隙。然后,该系统可以为该用户延长例如广告时隙304a和304c,并且为该用户消除广告时隙304b。
通过允许广告主更好地定向他们的商业广告,这样的视频传送系统可以灵活地选择对于广告主有利的商业广告。例如,通过定义可以指示目标观众的人口统计学数据的简档,广告主可以更好地将他们的广告定向到观众。系统运营商,诸如广播方,也通过能够将商业广告传送给正确的观众而受益,从而从广告主获取更高的价格。视频传送系统也可以通过选择观众所更喜欢的风格和格式的商业广告而帮助改善他们的观看体验。
在某些实施方式中,可以允许用户跳过特定的商业广告,但要求用户观看或接受设定数目的商业广告以观看节目。要求的数目可以是例如设定的整数,诸如11个商业广告或广告闪现(其可以是广告影响的测量,使得传统商业广告可以比标语广告具有更高的闪现数目)。可选择地,要求的数目可以对应于付费广告的美元金额,使得显示这些广告,直到观众已经观看了足够的广告,从而为广播系统创造设定值的广告输入。
通过系统也可以存储偏好日志,以允许对观众动作的事后分析或处现。例如,日志可以包含用于推销项目ID、观众ID、项目被显示的时间、表示当广告被显示时观众正在观看的节目的节目ID、以及观众花费在观看该项目上的时间量的字段(和/或用户是否观看该项目的二进制指示)。可以分析偏好日志,例如,以确定特定项目的流行度(诸如反映该项目被接受次数除以其被示出的次数的分数)。在更复杂的情形中,该项目可以连接到被示出该项目的观众的各种简档,作为结果该项目的简档可以被系统影响。
日志也可以允许系统为了各种用途分析对于推销项目的多组反应。例如,在特定计算机的多个反应指示当前观众的简档与该计算机相关联的先前简档基本不同的情况下,系统可以推断不同的人正在使用该计算机,并且可以使用偏好日志,从当前会话“回退(step back)”通过该观众的动作(例如,通过将与在会话期间示出给观众的所有推销项目相反的信息应用于该观众的简档),以便除去该会话对于使用该计算机的原始观众的简档的影响。在多个观众有规律地使用同一观看设备的情况下,可以将类似分析用于识别特定观众。
同样地,当多个项目已经被无拒绝地观看时,系统可以推断该观众已经离开了房间或未集中注意力。在该情形下,该观众对于项目的接受可能未准确地反映该观众的偏好,可以使用偏好日志以回退通过会话,并且删除该会话对于该观众简档的影响。
图4A-B示出了可以实现此处所描述的技术的两个示例性系统。总而言之,图4A示出了系统400,诸如可以使用个人视频记录器或存储和选择节目的并且也可以存储推销项目的类似设备实现的系统。图4B示出了系统402,诸如可以使用标准的桌上型计算机实现的系统,该标准的桌上型电脑接收流视频或类似视频传送,其中在一个中央服务器或多个服务器上存储和调度节目和推销项目。
如在图4A中所示的,系统400被配置为将推销项目和节目传送给用户。系统400包括中央系统410、网络418、视频选择设备420以及电视428或其他种类型的视频监视器(诸如计算机监视器)。中央系统410可以包括将视频和其他数据经由网络418传送至视频选择设备420的视频服务器。例如,中央系统410可以是将视频经由广播网络传送至视频选择设备420的视频广播系统,广播网络诸如有线、无线或有线/无线组合网络。在另一示例中,网络418可以包括因特网,中央系统410可以使用该因特网将视频数据流或文件传送至视频选择设备420。
中央系统410也可以包括简档数据库417,简档数据库417在适当的情况下可以被用于选择传送给各种用户的推销项目,并且也可以被中央系统410的运营商或者诸如广告主的其他方(他们可能希望分析关于系统400的人口统计学数据)访问。虽然示出为单一实体,中央系统410可以包括多个设备,包括在一个位置或多个位置的设备。例如,简档数据库417可以位于中央位置,而作为中央系统410的一部分的视频服务器可以分布在数据中心中的许多不同位置,这些数据中心可以被配置为与终端用户更接近,从而最小化通过网络的数据业务。
系统400也包括连接至网络418的计算机440。在某些实施方式中,计算机440可以访问在中央系统410和视频选择设备420中的数据,以例如执行对用户反应、用户简档(诸如通过防问简档数据库417)和广告简档的分析。计算机440也可以被配置为显示与推销项目一起的视频。
视频选择设备420被示出为与电视428连接。视频选择设备420可以是电视机的一部分或可以附接到电视机,诸如在个人视频记录器(PVR)中的情形,并且可以是安装在个人计算机中的设备或在计算机中的软件程序。此外,视频选择设备420可以是个人数字助理或智能电话或其他这样设备的一部分。
中央系统410包括接口412、推销选择器414以及推销数据库416。中央系统410可以使用接口412将推销传送至视频选择器420,并且也可以在适当的情形下传送节目。例如,在IPTV实施方式中,中央系统410(无论实现在公用服务器还是多个不同服务器中)可以将视频流的所有组件传送至视频选择器420。可选择地,可以通过诸如卫星或空中广播的标准机制传送节目,并且可以经由网络418将商业广告或其他推销项目发送至视频选择器420,用于随后插入到这些节目中。
在某些实施方式中,推销选择器414可以选择要发送至视频选择设备420的推销。例如,中央系统410可以响应来自视频选择设备420的对商业广告的请求。该请求可以包括例如识别商业广告类型所需要的各种参数——可以根据选择设备420的用户的以往动作而被分配给选择设备420的参数。例如,在选择设备420将需要向用户呈现项目之前的定义时间,或在开始向用户呈现节目时的时间,这些请求可以发生。
中央系统410可以选择诸如数字视频文件形式的一个或多个商业广告并且将其传送至视频选择设备420。基于与选择设备420相关联的简档,中央系统410可以选择商业广告,或者,如在该图中所示的,可以只发送当前正被广告主运行的并且广告主将付费的商业广告。中央系统410也可以基于用户正在观看的节目,选择商业广告,但是这独立于用户简档。在这样的情形下,该请求可以包括识别该节目的一个或多个变量。
在另一示例中,通过选择一组推销并且将该组发送至视频选择设备420,推销选择器414可以更新在视频选择设备420中的诸如商业广告的推销项目(例如,每周或每两周)。具体而言,选择设备420可以存储相对大量的推销项目,并且可以执行用于为用户选择适当的项目的逻辑。
视频选择设备420包括节目调度器422、视频驱动器424以及节目和推销数据库426。节目调度器422确定特定项目是否向用户示出,包括节目和诸如商业广告的推销。例如,节目调度器422可以从用户接收显示特定节目的命令。节目调度器422也可以跟踪在该节目中识别的用于呈现推销材料的适当位置。根据节目调度和用户简档,节目调度器422可以选择在该节目期间要向用户显示的一个或多个商业广告。节目调度器可以传递帮助识别用于推销的期望简档的一个或多个参数,使得只向观众示出其所偏好的项目。
节目和推销数据库426存储视频文件和类似项目,包括用于节目和用于诸如商业广告的推销项目的内容。在某些实施方式中,节目和推销数据库426可以是非可移动硬盘存储。节目调度器422从节目和推销数据库426接收内容,该节目和推销数据库426可以存储关于节目和商业广告的各种文件,诸如wav格式、mpeg格式或其他适当格式的文件。节目和推销数据库426也可以存储关于这些节目和推销的元数据,例如,包括这些节目和推销多长,这些节目和推销是关于什么,对于推销的用户简档等。选择完之后,节目调度器420可以使用视频驱动器424来在电视428上显示选择的内容。
在操作中,系统400可以在节目和推销数据库426中加载绝大多数或所有可显示的内容。使用节目调度器422以及节目和推销数据库426,用户可以暂停或倒带以重放视频内容。在某些实施方式中,节目调度器422也可以允许用户指定从中央系统410(或从节目和推销数据库426)获取那些节目,例如通过时间,通过输入节目标题,和/或通过指定流派、演员、导演的组合等。于是,节目调度器422可以从数据库426或从中央系统410选择和获取指定的节目。除了调度节目的获取以外,节目调度器422也可以控制对于观众的节目显示。
节目调度器422也可以基于存储的用户简档,从中央系统410获取节目和推销。对于节目,调度器可以调度用于节目的记录会话,并且在播放记录的节目之前,通常等待来自用户的实时命令。
视频选择设备420可以存储指示用户偏好的一个或多个用户简档。例如,当用户赞许地或不赞许地评级节目时(例如,通过将数个苹果分配给该节目,其中,五星为最喜欢,零星为最不喜欢),视频选择设备420可以获取用户偏好。在另一示例中,视频选择设备420可以基于用户的观看习惯生成用户简档。在某些实施方式中,这样的用户简档可以是结合图2B和2C描述的用户简档的扩增。
基于用户简档,节目调度器422或中央系统410可以确定在系统400中的哪些推销项目应被获取到视频选择系统420。此外,用户可以跳过由节目调度器422所呈现的项目。当商业广告或其他项目被跳过时,节目调度器422可以选择要呈现的另一商业广告,并且可以更新用户简档、被跳过的广告简档或这二者。调度器也可以将信息提供至中央系统410,使得例如中央系统410可以更新推销项目简档。调度器422也可以强制要求某些数目的商业广告应被观看,同时,在给定可用商业广告的情况下,允许观众跳过尽可能多的商业广告。
节目调度器422也可以将推销项目设置在电视节目中或前后。例如,节目调度器422可以将推销项目设置在规则的广告时隙(例如,在图3中的广告时隙304)并且可以将推销项目设置在节目期间(例如,在图3中的非标准的广告306)。例如,当在节目的视频文件中的标记或其他指示器被触发以指示在该点需要显示推销项目时,节目调度器422可以选择项目并且开始显示它,同时暂停或以其他方式影响主节目的显示。通过从要呈现的各种格式的广告中选择,节目调度器422因此可以确定并且编辑节目以显示选择的广告。
如在图4B中所示的,另一系统402被配置成经由网络将视频流传送给观众。例如,系统402可以是网际协议电视(IPTV)系统,该系统使用网际协议(IP)通过宽带连接,将视频节目传递给观众。系统可以在观众观看时实时传送内容,诸如以视频流的形式。总而言之,系统402与系统400类似,但更多的内容选择职责由中央系统432承担,而非由本地系统448承担。
系统402包括中央系统432、网络446以及本地系统448。中央系统432可以经由网络446将以视频流或其他视频传输格式的形式的编码视频数据传送至本地系统448,本地系统448可以包括个人计算机或类似设备。系统402也包括视频监视器454(其可以是计算机系统或标准电视的一部分)以及计算机456。本地系统448可以在监视器454上显示接收到的视频数据。
中央系统432包括接口434、流视频编码器436、节目调度器438、简档数据库440、节目视频数据库442以及推销视频数据库444。中央系统432可以使用接口434以经由网络446将视频数据传送至远程系统448。流视频编码器436分别从节目视频数据库442和推销视频数据库444加载节目和推销。
在某些实施方式中,流视频编码器436可以将视频数据编码成指定的流格式。视频流编码器436可以将视频数据编码成适合于用户的因特网连接的不同大小或速度。例如,IPTV可以将视频数据流编码成运动图片专家组(MPEG)层2传输流或MPEG4H.264格式。对于某些IPTV系统,视频流编码器436也可以将视频流数据编码成用于IPTV的基础协议(例如用于直播电视的频道改变信令的IGMP版本2、用于视频点播的RTSP等)。
视频流编码器436也可以根据来自节目调度器438的指令,将推销视频设置在节目视频中。节目调度器438从简档数据库440接收简档数据。基于在简档数据库440中的数据,节目调度器438可以命令流视频编码器436传送那些节目和推销,以及如何、以何种顺序在什么时间显示这些节目和推销。例如,节目调度器438可以命令流视频编码器436加载标语格式的汽车商业广告,以在当前流向用户的视频中的特定点呈现给用户。然后,流视频编码器436可以将该标语广告叠加在视频上或紧挨着它。
本地系统448包括处理器450和视频驱动器452。处理器450可以处理(例如,解码,解压等)该接收到的视频流。然后,处理器450可以将处理后的视频流发送至视频驱动器452以在电视454中显示。处理器450可以是通用微处理器(例如因特尔奔腾芯片)和诸如位于视频驱动器卡上的处理器的专用视频处理器之一或多个。视频可以被存储在本地系统448上的诸如随机存取存储器(RAM)形式的易失性存储器上,并且可以被从该存储器存取。
中央系统432可以根据本地系统448的用户简档,选择要传送至本地系统448的项目。在某些实施方式中,本地系统448可以包括识别用户的识别符,诸如IP地址或web cookie。例如,当中央系统432从本地系统448接收对视频数据的请求时,中央系统432可以通过检查本地系统448的识别符进行响应。于是,中央系统432可以识别本地系统448的用户,并且可以从简档数据库440获取被识别用户的用户简档。使用该获取的用户简档,节目调度器438可以例如确定可被用户接受的风格、类型和/或格式。
也可以基于诸如与项目相关联的垂直分类的分类,诸如化妆品、旅游、投资、宗教等,选择适当的项目。这种因素也可以包括用户对特定类型节目的反映,诸如用户跳过一种类型的视频上的电影宣传片,但是未跳过另一类型的视频上的相同宣传片。
在某些实施方式中,节目调度器438可以使用流视频记录器436,从推销视频数据库444选择适当的推销,以及从节目视频数据库442选择请求的视频。于是,流视频编码器436可以编码该获取的视频(包括推销视频和节目视频)。节目调度器也可以帮助确保被传送的流无缝地从节目移动到商业广告,并且返回该节目。
在编码过程中,流视频编码器436也可以将推销视频和节目视频混合成一个视频数据流,以传送至本地系统448。基于该推销的类型,流视频编码器436可以通过不同方式将该推销混合入该节目。例如,流视频编码器436可以将推销视频覆盖在节目视频的顶部。
在另一示例中,流视频编码器436可以在节目视频的底部显示标语项目。在另一示例中,流视频编码器436也可以停止节目流,并且在恢复节目流之前显示一个或多个推销视频(例如,商业广告)。在另一示例中,流视频编码器436可以在开始节目之前显示要由用户完成的调查,或可以将控制传输给呈现该调查的另一机制。如果用户完全填写了该调查,那么,流视频编码器436可以减少在视频数据流中显示项目的频率,或者消除任何进一步的推销项目。通过类似方式,流视频编码器可以将控制传递给支付系统,该支付系统接收来自观众的支付,然后减少或消除推销材料的进一步显示。此外,观众对于推销项目的选择可以将观众重新定向到例如与广告主相关联的网站,同时暂停或继续播放节目。
图5示出了用于对广告建档的示例性数据。示例性广告简档500包括下列若干字段中的一个或多个:格式字段502、动作字段504、声音字段506、色彩字段508、风格字段510、年龄字段512、性别字段514、以及产品类型字段516。可以选择字段以表示观众在广告中感到理想或不理想的特征。字段中的值是允许对观众和向该观众显示的广告进行分割的值。如所示,大多数值是多选择,但是可以使用范围(例如,从1至10,或1至100),诸如对于“动作”字段。在某些实施方式中,广告简档500可以与广告相关联。
格式字段502包括广告的格式属性。如所示,在格式字段502中可用的属性是标准30(表示传统的30秒商业广告)、标准15(表示15秒商业广告)、标语、飞过、挤压以及交互。具有标语格式的商业广告是作为标语出现在显示上的具有文本和/或图像的广告(例如,在图3中的商业广告306b)。具有飞过格式的商业广告是作为飞过图像出现在显示上的商业广告(例如,在图3中的商业广告306a)。具有挤压格式的商业广告是在显示的一部分中出现的商业广告,减少了节目的全屏显示的大小(例如,在图3中的商业广告306b)。具有交互格式的商业广告是要求完成用户交互的广告(例如,调查)。也可以包括其他格式。
动作字段504包括高动作属性、中动作属性、以及低动作属性,它们的每个指示在商业广告中出现的动作级别。例如,汽车商业广告通常具有高动作,而药物商业广告通常具有低动作。
声音字段506包括高音乐属性、中音乐属性以及低音乐属性,它们每个指示在商业广告中出现的音乐(或其他声音)的声音级别。声音字段506也包括高语音属性、中语音属性以及低语音属性,它们每个指示在商业广告中出现的音乐的语音级别。例如,与摇滚音乐一起进入的商业广告可能被划分为“高音乐”,而用于失禁产品的商业广告可能被划分为“低语音”声音级别。
色彩字段508包括亮属性、中等属性以及暗属性,它们每个指示在商业广告中出现的色调。风格字段510包括动作属性、幽默属性、浪漫属性和信息属性,它们每个指示在商业广告中的风格。例如,汽车商业广告通常是“动作”商业广告,而啤酒广告通常是“幽默”商业广告。
年龄字段512包括广告的年龄属性,其可以指示广告的目标年龄群。如所示的,在格式字段502中的可用属性是孩童、少年、青年、大学生、20几岁、30几岁、40几岁、50几岁、60几岁、70以上类别。性别字段514包括可以指示广告的目标性别的广告的性别属性。
产品类型字段516包括项目的不同产品类型。例如,产品类型字段516可以包括汽车、药品、健康相关产品、高端食品(例如,有机食品和牛排)、低端食品(例如,糖果)、高端餐馆(例如,海鲜和牛排屋)、低端餐馆(例如,快餐馆)、卫生用品(例如,洗发水和牙膏)、旅行相关产品(例如,航线、宾馆、租车等)、购物(例如,Mall of Americ)、饮料(例如啤酒和苏打水)、和/或其他产品类型,该字段在某些情形下可以作为广告纵向被引用。
在某些实施方式中,广告简档500的字段可以由广告主完成并且固定,使得该广告主可以指定广告的定向观众群。在其他实施方式中,广告简档500可以包括某些可修改的字段,这些字段可以由视频传送系统100修改。例如,格式字段502以及产品类型字段516可以是不可修改的。然而,其他字段可以由过程220修改。
此外,推销项目可以设置有“时间”字段,该字段定义节目应该播放的时间段。该字段可以具有多个方面。例如,它可以定义广告活动的开始和结束日期,诸如用于电子商店的每周销售广告的星期天至星期天日期。其也可以具有一日中的时间的方面,诸如,通过定义仅应在黄金收视期间示出广告。此外,这样的字段或类似字段可以识别要在其中间示出广告的节目,或者要在其中间示出广告的节目的类型(例如,仅在体育赛事期间)。
使用在简档500中的字段,视频传送系统可以对项目分类。例如,对于经典商业广告“Fluffy Bun”(其特征在于流行短语“牛肉在哪儿?”),简档500可以指示该商业广告是用于以幽默风格具有低动作、高语音以及亮色彩的低端餐馆产品的标准30秒商业广告。在另一示例中,特征在于来自世界各地的年轻人在山顶上歌唱“I’d Like toTeach the World to Sing(In Perfect Harmony)”的1971电视商业广告可以被简档500分类为具有中等音乐和亮色彩的用于饮料产品的标准30秒商业广告。该简档也可以指示该商业广告是定向于例如十几岁和二十几岁的人。某些字段也可以不包含条目,表示该商业广告不针对该字段的任何特定子集,使得该字段在将商业广告分类中不被使用。
这样的简档数据也可以被系统用于描述观众,如上文所讨论的。通过将为广告建档的模式和为观众建档的模式相匹配,可以更容易地实现在广告和观众之间的匹配。而且,可以同样地对节目建档,使得在可以在节目期间向观众呈现的广告组中的第一实例中选择适当的广告。总而言之,这些技术可以允许在传统上具有非常少的定向的媒介——电视和类似于电视的节目显示(例如,在线视频)上的特定和有效率的定向。
图6示出了用于提供定向的视频推销材料的示例方法600。方法600可以由在客户端设备(例如,本地系统420)中的处理器和/或在广告服务器(例如,广告服务器410)中的处理器所执行。例如,方法600可以涉及下面的实施例,其中,客户端设备可以执行用于显示选择的节目的大部分处理,并且服务器设备可以响应以指引来自客户端设备的请求。
当客户端设备选择要显示的节目时,方法600在步骤602开始。例如,客户端设备通过例如点击超链接或从数字电视菜单选择节目,可以接收用户选择。如所示,客户端设备可以将对该选择的节目的请求传送至服务器设备。
在接收了该请求以后,在步骤604,服务器可以将包含推销点的节目派发到客户端。例如,服务器设备可以在选择的节目中设置一个或多个两分钟的块,在所述块期间,可以示出四个30秒商业广告。在另一示例中,服务器设备可以确定在选择的节目期间可以示出非标准广告(例如,标语广告或飞过广告)的时间。
在某些实施方式中,节目制作方可以识别在节目中适合于广告的时间。例如,节目制作方可以识别不需要观众的完全注意力来跟随节目的时间。在某些实施方式中,可以将标签与节目关联,以标记那些时间。例如,节目调度器422可以识别这些时间,并且只在这些时间将广告在屏幕上显示。在某些实施方式中,服务器可以通过接口412接收请求,并且可以从视频数据库416获取选择的节目。在其他实施方式中,服务器可以将命令传送至客户端,通知该客户端设备应该将推销点插入在选择的节目的位置。用于推销的开始和结束时间可以作为推销点被引用。
然后,在步骤606,客户端设备显示选择的节目。例如,客户端设备可以使用视频驱动器424以在显示器428上显示选择的节目。在步骤608中,客户端设备选择推销,并且显示该选择的推销。例如,客户端设备可以显示节目并且可能到达在该节目中的推销点。然后,该客户端设备可以基于用户简档(例如,用户简档246)选择来自服务器设备的要显示的推销。例如,节目调度器422可以从节目和推销数据库426选择商业广告。通过识别广告主为他们的商业广告(如果有)所识别的节目,并且将子集与观众当前正在观看的节目相匹配,可以首先建立可能的商业广告组。然后,可以将该商业广告的子集的简档与观众简档相比较,以确定向该观众呈现哪些商业广告,作为与该节目和/或该用户的兴趣的最佳匹配。
在描述的示例中,通过将请求传送至服务器设备,客户端设备也可以从服务器设备获取推销。然后,在步骤610,服务器设备可以将请求的推销传送至客户端设备。例如,当客户端设备根据用户简档确定在该节目和推销数据库426中没有存储适当项目时,客户端设备可以传送对更多项目的请求。
来自该客户端设备的请求可以简单地对于全体商业广告(或者与特定节目相关联的商业广告),或可以是对特定商业广告或具有特定简档的商业广告的请求。在该请求是对特定商业广告的情况下,客户端设备可以先前已经被给予了关于特定商业广告的简档的信息,并且可以对照存储在客户端上的关于该客户端设备的用户的本地简档,已经对这些简档进行了分析。在该请求是对于具有特定简档的商业广告的情况下,客户端可以传送用于与该客户端设备相关的用户的识别信息(诸如ID号码或简档值列表),并且服务器系统可以使用该信息以将用户简档与可用商业广告简档相匹配。
在步骤612中,客户端设备确定是否观看了所显示的推销。例如,客户端设备可以确定已经观看了该项目的比例。如果用户已经观看该推销长于阈值(例如,30秒商业广告的25秒或该30秒商业广告的其他长度部分),则客户端设备可以确定已经观看了所显示的推销。如果客户端系统确定已经观看了该推销,则在步骤614,客户端设备可以调整该用户简档和/或该广告简档。例如,如果广告简档不固定,则客户端设备可以基于该用户反应和用户简档,调整该广告简档(例如,使用与过程200类似的过程)。也可以由服务器设备做出推销是否已经被观看的确定,诸如当系统使用流方法提供视频时,并且也可以包括报告商业广告的观看,使得该广告主可以被适当地计费。
作为另一示例,如果广告简档被固定,则客户端设备可以基于用户反应和广告简档调整用户简档(例如,使用与过程220类似的过程)。接下来,客户端设备可以在步骤616中确定是否完成推销会话。如果完成该会话,系统可以返回示出该节目(动作606),如果未完成,系统可以示出另一推销(608)。例如,客户端设备可以对用户观看的广告的数目进行计数。系统可以允许用户跳过他们希望跳过的所有推销,并且也可以要求用户在节目继续之前完全观看至少四个推销。同样地,系统可以要求用户在节目继续之前,跟随生成某个金额的广告收入或广告点(例如,其可以直接或间接对应于广告收入)的动作。通过该方式,用户可以跳过他们不喜欢的推销,但是不能完全跳过观看某种推销;结果,广播方可以确保获得广告的某些观众,从而增加潜在的广告收入。
如果在步骤612中客户端设备确定该推销未被观看,则客户端系统可以在步骤618中确定是否满足拒绝限制,例如因为该用户已跳过了太多商业广告。例如,当用户跳过例如20个标准商业广告时,客户端设备可以确定该用户可能不喜欢标准的商业广告,并且可以切换格式(622),并且相应地调整该用户的简档(620)。
在某些实施方式中,广告主可以为他们的商业广告出价,并且基于被观看的商业广告的出价,可以计算用户的推销限制。例如,某些广告主可以出价某个值,以使得他们的商业广告向在某个人口统计学群体中的用户示出。例如,广告主或视频传送系统可以根据观众的简档对人口统计群体进行分类。例如,汽车奥迪A3的广告主可以向视频传送系统出价一值,以向年轻的并且具有某个收入的观众示出。然后,视频传送系统可以根据观众简档,将奥迪A3的广告向收入在例如每年$50,000-$70,000左右并且年龄在20几岁和30几岁的观众示出。
在某些实施方式中,观看具有高出价值的商业广告的观众可以比较低出价值的商业广告的观众花费较少的时间观看商业广告。例如,当观众通过观看商业广告已经为广播方获取了一美元的出价值时,视频传送系统可以停止向观众示出广告。广告主也可以基于关于观众的其他因素,针对商业广告提交不同出价,关于观众的其他因素包括在其中间进行推销的节目的特性。
当用户完成该节目时,在步骤624中,客户端系统可以将显示的推销报告给服务器设备。接下来,在步骤626中,服务器系统可以将显示的推销记录在日志中。例如,服务器可以将显示的每个推销的数目记录在日志中,并且基于推销被显示的次数,向广告主计费。这样的报告可以在其他适当时间发生,并且如果服务器系统是流视频节目和/或推销项目,可以立即发生或经由偏好日志发生。
作为此处所示的步骤的附属,系统也可以做出关于用户是否是或不是正在观看推销项目的确定,如上文所讨论的。例如,在节目的观看期间没有跳过任何类型的项目的情况下,这可能指示用户已经离开了该区域。而且,如果在节目期间或在示出节目之后的延长时段,没有关于显示监视器的行为(例如改变频道或敲击键盘)发生,也可以推断用户已经离开。在该情形下,基于因为用户观看了某些推销项目而认为用户喜欢它们的假定,对简档做的改变,可以被逆转或阻止,因为假定该用户甚至观看了这些项目是不公平的。
而且,系统可以尝试从访问视频监视器的一组用户中确定哪个用户是观看特定节目的用户。例如,某些用户可能观看特定频道(例如,ESPN和FOX Sports),而其他观众可能观看其他节目(例如,Oxygen、Lifetime、HGTV),并且与特定用户相关联的节目的观众可以使系统在选择商业广告时使用那个人的简档。可选择地,或此外,系统可以注意未知用户的其他行为模式,诸如频道改变的频率,以及其他远程控制操控。例如,某个性别的成员可以与这样的行为相关联,使得在远程控制上的高行为可能使该系统应用特定用户的简档。
图7是具有广告的示例性视频显示的截屏。该截屏通常遵循众所熟知的谷歌视频服务的形式,视频显示区域710提供流视频文件的显示;信息区域744提供关于该视频的信息,诸如标题、评级(1-5星)、简短描述、数个标签以及该视频被显示的次数。也提供了诸如以超链接形式的其他控制。也提供了预览区域742,并且示出了观众可以选择的其他视频,诸如与当前显示的视频类似的视频。与标题和简短描述一起,示出了来自每个视频的单一视频帧。在该图中,帧和标题是超链接,选择这些超链接将导致相关视频被显示。
预览区域742可以可选择地显示未来将要显示的推销项目。例如,在视频已经被显示了某个时间量之后,并且正在出现广告中断,区域742可以转换到这样的显示。也可以设置搜索区域746,并且可以允许观众输入对视频或其他服务的搜索查询,诸如由谷歌提供的各种服务(地图、图像、web搜索等)。
也可以设置推销区域720,并且可以作为在显示各种视频期间在其中显示类似标语的广告的区域。可以选择广告以匹配特定视频,或匹配观众的特性,诸如由该观众所观看的广告和观众跳过的广告所暗示的特性。
控制区域730包含用于影响视频的显示的多个控制。例如,可以示出典型的播放、暂停、停止按钮。也可以提供“进度表”,以示出视频剩余多少时间,并且可选地示出特定推销时段被调度在何处发生,使得观众可以做出对于要观看或跳过的推销项目格式的更佳决定。也示出了以超链接形式的“跳过广告”控制740,允许观众跳过正在显示或即将要显示的推销项目(例如,如在区域742中所预览的)。跳过广告控制可以有利地为观众提供对于该观众将观看的广告的额外级别的控制。结果,观众更可能享受观看体验,从而更经常地使用该视频系统,并且广告主更可能达到通常对于广告主的产品或服务更为响应的观众。
图8是通用计算机系统800的示例的示意图。系统800可以被用于与根据一个实施方式的过程200、220、240和方法600相关联进行描述的操作。例如,系统800可以被包含于视频传送系统100、中央系统410、视频选择设备420、计算机440、中央系统436、本地系统448和/或计算机456的任何一个或全部中。
系统800包括处理器810、存储器820、存储设备830和输入/输出设备840。组件810、820、830和840的每个使用系统总线850互连。处理器810能够处理用于在系统800内执行的指令。在一个实施方式中,处理器810是单线程处理器。在另一实施方式中,处理器810是多线程处理器。处理器810能够处理存储在存储器820中或在存储设备830上的指令,以在输入/输出设备840上显示用于用户界面的图形信息。
存储器820在系统800内存储信息。在一个实施方式中,存储器820是计算机可读介质。在一个实施方式中,存储器820是易失性存储单元。在另一实施方式中,存储器820是非易失性存储单元。
存储设备830能够为系统800提供大容量存储。在一个实施方式中,存储设备830是计算机可读介质。在各种不同实施方式中,存储设备830可以是软盘设备、硬盘设备、光盘设备或磁带设备。
输入/输出设备840为系统800提供输入/输出操作。在一个在实施方式中,输入/输出设备840包括键盘和/或指示设备。在另一实施方式中,输入/输出设备840包括用于显示图形用户界面的显示单元。
所描述的特征可以在数字电子电路中或在计算机硬件、固件、软件或它们的组合中实现。该装置可以在有形地实现在信息载体中的计算机程序产品中实现,例如在机器可读的存储设备或在传播信号中实现,用于由可编程处理器来执行;并且方法步骤可以由执行指令程序的可编程处理器执行,以通过对输入数据操作并且生成输出来执行描述的实施方式的功能。描述的特征可以有利地在一个或多个计算机程序中实现,一个或多个计算机程序可在可编程的系统上执行,可编程的系统包括被耦接以从数据存储系统、至少一个输入设备以及至少一个输出设备接收数据和指令以及向其传送数据和指令的至少一个可编程处理器。计算机程序是指令集合,该指令集合可以在计算机中被直接或间接地使用,以执行某种行为或导致某种结果。计算机程序可以用任何形式的编程语言来编写,包括编译或解释性语言,并且其可以以任何形式被部署,包括作为独立程序或作为模块、组件、子程序或适用于计算环境的其他单元。
用于执行指令程序的适当的处理器包括例如通用和专用的微处理器两者,以及任何类型的计算机的单处理器或多个处理器之一。一般而言,处理器从只读存储器或随机存取存储器或其二者接收指令和数据。计算机的实质元件是用于执行指令的处理器和用于存储指令和数据的一个或多个存储器。一般而言,计算机也包括用于存储数据文件的一个或多个大容量存储设备,或与之可操作地耦接以进行通信;这样的设备包括磁盘,诸如内部硬盘和移动盘、磁光盘、以及光盘。适合于有形地包含计算机程序指令和数据的存储设备包括所有形式的非易失性存储器,包括例如半导体存储设备,诸如EPROM、EEPROM以及闪存设备;诸如内部硬盘和移动盘的磁盘;磁光盘;以及CD-ROM和DVD-ROM盘。处理器和存储器可以由ASIC(专用集成电路)来补充,或被合并于其中。
为了提供与用户的交互,这些特征可以实现在具有以下的计算机上:诸如CRT(阴极射线管)或LCD(液晶显示)监视器的显示设备,用于向用户显示信息;以及键盘和诸如鼠标和跟踪球的指示设备,通过该指示设备,用户可以向该计算机提供输入。
所述特征可以实现在包括诸如数据服务器的后端组件、或者包括诸如应用服务器或因特网服务器的中间件组件或者包括诸如具有图形用户接口或因特网浏览器的客户端计算机的前端组件的计算机系统中,或者实现在包括这样的后端、中间件、或前端组件的任何组合的计算机系统中。该系统的组件可以通过诸如通信网络的任何形式或介质的数字数据通信相连接。通信网络的示例包括例如LAN、WAN、和形成因特网的计算机和网络。
计算系统可以包括客户端和服务器。客户端和服务器通常相互远离并且典型地通过诸如上述的网络交互。客户端和服务器的关系借助于在各个计算机上运行并且彼此具有客户端-服务器关系的计算机程序而产生。
虽然上文已经详细描述了若干实施方式,但其他修改是可能的。而且,可以使用向用户呈现测试案例信息的其他机制。此外,在附图中描述的逻辑流程不要求示出的特定顺序或次序来实现令人满意的效果。可以设置其他步骤,或者可以从上述流程中删除步骤,并且可以将其他组件添加至描述的系统,或者从描述的系统中删除。因此,其他实施方式在所附权利要求的范围内。

Claims (21)

1.一种提供定向的视频推销材料的计算机实现的方法,所述方法包括:
传送用于在视频终端上显示的推销项目;
确定所述推销项目是否已被跳过;以及
基于所述推销项目是否已被跳过,更新与所述推销项目或所述推销项目的观众相对应的简档。
2.根据权利要求1所述的方法,其中,如果商业广告的一部分已被显示并且一部分已被跳过,则更新所述简档。
3.根据权利要求1所述的方法,还包括确定所述视频终端的观众的身份。
4.根据权利要求1所述的方法,其中,所述简档对应于商业广告,并且如果所述商业广告被跳过,则更新所述简档,以使得所述商业广告的显示对于具有与所述视频终端的所述观众相类似的特性的观众不太可能出现。
5.根据权利要求1所述的方法,其中,将所述推销项目作为实时流视频广播的一部分进行传送。
6.根据权利要求1所述的方法,还包括传送后续的推销项目用于显示,以替换被跳过的推销项目。
7.根据权利要求1所述的方法,还包括传送用于作为固定大小时间块显示的商业广告,并且传送用于在所述块中被跳过的每个商业广告的替换商业广告。
8.根据权利要求1所述的方法,还包括将一个或多个属性与推销项目相关联,并且根据所述推销项目是被观看还是被跳过,改变用于用户的一个或多个相应属性。
9.根据权利要求1所述的方法,还包括将一个或多个属性与用户相关联,并且基于所述商业广告是被观看还是被跳过,改变用于推销项目的一个或多个相应属性。
10.根据权利要求1所述的方法,其中,所述简档对应于观众,并且与观看设备的单个会话相关联。
11.根据权利要求1所述的方法,还包括传送多个推销项目,直至预定数目的推销项目未被跳过。
12.根据权利要求11所述的方法,还包括限制能够向观众显示推销项目的次数。
13.根据权利要求1所述的方法,还包括将由观众排名的评级与推销项目相关联,并且在显示所述推销项目之前或同时将所述评级示出给观众。
14.根据权利要求1所述的方法,还包括确定何时所述推销被跳过,并且将何时所述推销项目被跳过的所述确定与用于所述推销项目的分值相关联。
15.根据权利要求1所述的方法,还包括:通过将观众简档与用于推销项目的简档相比较,选择用于显示的推销项目。
16.根据权利要求15所述的方法,还包括:如果所述推销项目被跳过,以与所述观众简档相反的关系,更新所述推销项目的所述简档。
17.一种用于提供定向的视频推销材料的计算机实现的系统,包括:
推销项目数据库,所述推销项目数据库存储待向视频显示系统的观众显示的推销项目;
推销项目观众监视器,所述推销项目观众监视器被配置成报告观众跳过推销项目的发生;以及
推销简档生成器,当所述推销项目观众监视器指示所述项目已经被跳过时,所述推销简档生成器修改与所述推销项目相关联的简档。
18.根据权利要求17所述的系统,其中,当观众观看少于推销项目的预定部分时,所述推销项目观众监视器报告所述推销项目已经被跳过。
19.根据权利要求17所述的系统,其中,所述推销项目包括多个视频商业广告。
20.根据权利要求17所述的系统,其中,所述推销简档生成器修改与所述推销项目相关联的所述简档。
21.一种用于提供定向的视频推销材料的电子系统,包括:
商业广告数据库,所述商业广告数据库包含与一个或多个商业广告参数相关联的多个商业广告;
广告服务器,所述广告服务器被配置成选择用于在远程视频终端上显示的商业广告,并且确定何时商业广告已经被全部或部分跳过;以及
用于基于用户的商业广告跳过行为来更新与所述用户或商业广告相对应的人口统计信息简档的装置。
CNA2007800456205A 2006-10-17 2007-10-17 定向的视频广告 Pending CN101554048A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/550,249 US7806329B2 (en) 2006-10-17 2006-10-17 Targeted video advertising
US11/550,249 2006-10-17

Publications (1)

Publication Number Publication Date
CN101554048A true CN101554048A (zh) 2009-10-07

Family

ID=39304517

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007800456205A Pending CN101554048A (zh) 2006-10-17 2007-10-17 定向的视频广告

Country Status (7)

Country Link
US (4) US7806329B2 (zh)
EP (2) EP2090101B1 (zh)
JP (3) JP5624768B2 (zh)
CN (1) CN101554048A (zh)
CA (3) CA3017075C (zh)
ES (1) ES2570959T3 (zh)
WO (1) WO2008049013A2 (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102804120A (zh) * 2009-12-07 2012-11-28 联合视频制品公司 用于确定3d媒体环境中的媒体对象的接近度的系统和方法
CN102915504A (zh) * 2012-10-09 2013-02-06 中国联合网络通信集团有限公司 软件发布方法和装置
CN103503011A (zh) * 2011-05-05 2014-01-08 汤姆逊许可公司 广告的动态分配
CN103679505A (zh) * 2012-09-17 2014-03-26 公共电视公司 用于提供和计费广告机会的系统和方法
CN103888489A (zh) * 2012-12-20 2014-06-25 阿里巴巴集团控股有限公司 推广信息提供方法、收集方法、装置、终端设备及服务器
CN103947216A (zh) * 2011-09-23 2014-07-23 谷歌公司 视频分段呈现跟踪
CN105392043A (zh) * 2015-11-24 2016-03-09 天脉聚源(北京)科技有限公司 一种互动电视系统配置互动信息的方法及装置
CN104412185B (zh) * 2012-06-27 2017-06-06 三菱电机株式会社 用于根据轮廓的图案控制机器的方法和激光切割机
CN108090107A (zh) * 2017-05-22 2018-05-29 北京市商汤科技开发有限公司 业务对象推荐方法、装置、电子设备和存储介质
CN108540840A (zh) * 2018-04-23 2018-09-14 网易传媒科技(北京)有限公司 内容输出方法及装置、介质和计算设备
CN109618230A (zh) * 2018-12-21 2019-04-12 深圳Tcl数字技术有限公司 广告过滤方法、智能终端及计算机可读存储介质
US10387949B2 (en) 2003-12-23 2019-08-20 Roku, Inc. System and method for providing interactive advertisement
US10387920B2 (en) 2003-12-23 2019-08-20 Roku, Inc. System and method for offering and billing advertisement opportunities

Families Citing this family (223)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100539503C (zh) * 2005-12-31 2009-09-09 华为技术有限公司 信息发布系统、公共媒体信息发布系统和发布方法
US8214516B2 (en) * 2006-01-06 2012-07-03 Google Inc. Dynamic media serving infrastructure
US20080066107A1 (en) 2006-09-12 2008-03-13 Google Inc. Using Viewing Signals in Targeted Video Advertising
US7806329B2 (en) * 2006-10-17 2010-10-05 Google Inc. Targeted video advertising
US20090063281A1 (en) * 2006-12-06 2009-03-05 Haldeman Randolph M In-call enterprise advertisement
WO2008072093A2 (en) 2006-12-13 2008-06-19 Quickplay Media Inc. Mobile media platform
US9456250B2 (en) * 2006-12-15 2016-09-27 At&T Intellectual Property I, L.P. Automatic rating optimization
US8196166B2 (en) * 2006-12-21 2012-06-05 Verizon Patent And Licensing Inc. Content hosting and advertising systems and methods
WO2008095174A2 (en) * 2007-02-01 2008-08-07 Invidi Technologies Corporation Verifying and encouraging asset consumption in a communications network
US8146126B2 (en) 2007-02-01 2012-03-27 Invidi Technologies Corporation Request for information related to broadcast network content
US20080189169A1 (en) * 2007-02-01 2008-08-07 Enliven Marketing Technologies Corporation System and method for implementing advertising in an online social network
US20080215994A1 (en) * 2007-03-01 2008-09-04 Phil Harrison Virtual world avatar control, interactivity and communication interactive messaging
US20080221986A1 (en) * 2007-03-09 2008-09-11 Barry Soicher Consumer-choice, incentive based, alternative payment method and advertising system
US7849096B2 (en) * 2007-03-13 2010-12-07 Fein Gene S Multiple parameter data media search in a distributed network
US8375405B2 (en) * 2007-03-13 2013-02-12 Microsoft Corporation Contextual television advertisement delivery
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
US20080276266A1 (en) * 2007-04-18 2008-11-06 Google Inc. Characterizing content for identification of advertising
WO2008137696A1 (en) * 2007-05-02 2008-11-13 Google Inc. User interfaces for web-based video player
US20080313016A1 (en) * 2007-06-13 2008-12-18 General Instrument Corporation Method and System for Managing Media Content in a Network
WO2009003132A1 (en) * 2007-06-26 2008-12-31 Ooyala, Inc. Object tracking and content monetization
US8661464B2 (en) 2007-06-27 2014-02-25 Google Inc. Targeting in-video advertising
US8433611B2 (en) * 2007-06-27 2013-04-30 Google Inc. Selection of advertisements for placement with content
US8930986B2 (en) * 2007-07-08 2015-01-06 NL Giken Incorporated Receiving apparatus capable of receiving digital contents and commercial messages
US20090018904A1 (en) * 2007-07-09 2009-01-15 Ebay Inc. System and method for contextual advertising and merchandizing based on user configurable preferences
US8930989B2 (en) * 2007-08-20 2015-01-06 AdsVantage System and method for providing supervised learning to associate profiles in video audiences
US9064024B2 (en) 2007-08-21 2015-06-23 Google Inc. Bundle generation
US8549550B2 (en) 2008-09-17 2013-10-01 Tubemogul, Inc. Method and apparatus for passively monitoring online video viewing and viewer behavior
US9191450B2 (en) * 2007-09-20 2015-11-17 Disney Enterprises, Inc. Measuring user engagement during presentation of media content
US9071859B2 (en) 2007-09-26 2015-06-30 Time Warner Cable Enterprises Llc Methods and apparatus for user-based targeted content delivery
US20090094114A1 (en) * 2007-10-03 2009-04-09 Rice Daniel J Systems and methods for optimized addressable advertising
US8104059B2 (en) * 2007-10-08 2012-01-24 At&T Intellectual Property I, Lp System and method for serving advertising data from the internet
US8099757B2 (en) 2007-10-15 2012-01-17 Time Warner Cable Inc. Methods and apparatus for revenue-optimized delivery of content in a network
US8082179B2 (en) 2007-11-01 2011-12-20 Microsoft Corporation Monitoring television content interaction to improve online advertisement selection
US20090133057A1 (en) * 2007-11-21 2009-05-21 Microsoft Corporation Revenue Techniques Involving Segmented Content and Advertisements
US8892606B2 (en) * 2007-11-22 2014-11-18 Yahoo! Inc. Method and system for media collection expansion
US20090150541A1 (en) * 2007-12-06 2009-06-11 Sony Corporation And Sony Electronics Inc. System and method for dynamically generating user interfaces for network client devices
WO2009080100A1 (en) * 2007-12-20 2009-07-02 Telecom Italia S.P.A. Method and system for providing a content-on-demand service
US8752093B2 (en) * 2008-01-21 2014-06-10 At&T Intellectual Property I, L.P. System and method of providing recommendations related to a service system
US8341660B2 (en) 2008-01-30 2012-12-25 Microsoft Corporation Program promotion feedback
US20090198711A1 (en) 2008-02-04 2009-08-06 Google Inc. User-targeted advertising
US9241188B2 (en) * 2008-02-05 2016-01-19 At&T Intellectual Property I, Lp System for presenting marketing content in a personal television channel
US9824372B1 (en) 2008-02-11 2017-11-21 Google Llc Associating advertisements with videos
US20110016498A1 (en) * 2008-02-13 2011-01-20 Nds Limited Advertisement shifting system
US20090228567A1 (en) * 2008-03-10 2009-09-10 Jill Lewis Maurer Digital media content promotion methods including automatic alerts
US20090254409A1 (en) * 2008-04-02 2009-10-08 Leonid Kozhukh System and method for rating and pricing advertising
EP2289038A1 (de) * 2008-05-14 2011-03-02 Thomas Jörg Auswahl- und personalisierungssystem für medien
CN101286351B (zh) * 2008-05-23 2011-02-23 广州视源电子科技有限公司 生成流媒体增值描述文件及插播多媒体信息的方法、系统
US9083853B2 (en) * 2008-06-02 2015-07-14 Intent IQ, LLC Targeted television advertisements associated with online users' preferred television programs or channels
US20090300594A1 (en) * 2008-06-03 2009-12-03 Elephino, Inc. System and method for content replacement
US20100011295A1 (en) * 2008-07-08 2010-01-14 Nortel Networks Limited Method of Delivering Customer Contact Service to IPTV Viewer
US20100023397A1 (en) * 2008-07-23 2010-01-28 Jonathan Goldman Video Promotion In A Video Sharing Site
US8812361B2 (en) * 2008-07-24 2014-08-19 At&T Intellectual Properties I, L.P. System and method of targeted advertisement
US20100031302A1 (en) * 2008-07-30 2010-02-04 Kabushiki Kaisha Toshiba Stream distribution system, stream receiving device, and stream reproduction method
US20100037149A1 (en) * 2008-08-05 2010-02-11 Google Inc. Annotating Media Content Items
US20100036906A1 (en) * 2008-08-05 2010-02-11 Google Inc. Advertisements for streaming media
CA2730145C (en) * 2008-08-07 2014-12-16 Research In Motion Limited System and method for providing content on a mobile device by controlling an application independent of user action
US9612995B2 (en) * 2008-09-17 2017-04-04 Adobe Systems Incorporated Video viewer targeting based on preference similarity
US20100100618A1 (en) * 2008-10-22 2010-04-22 Matthew Kuhlke Differentiating a User from Multiple Users Based on a Determined Pattern of Network Usage
US20100191631A1 (en) * 2009-01-29 2010-07-29 Adrian Weidmann Quantitative media valuation method, system and computer program
US10032188B1 (en) * 2009-03-11 2018-07-24 Google Llc Audience definition based on video database usage
US20100287026A1 (en) * 2009-05-06 2010-11-11 Disney Enterprises , Inc. System and method for providing online video advertisements based on determined user tolerances
US9190110B2 (en) * 2009-05-12 2015-11-17 JBF Interlude 2009 LTD System and method for assembling a recorded composition
US8774609B2 (en) * 2009-05-18 2014-07-08 Disney Enterprises, Inc. System and method for providing time-adapted video content
US9836784B2 (en) 2009-06-04 2017-12-05 Intent Media, Inc. Method and system for electronic advertising
US8813124B2 (en) 2009-07-15 2014-08-19 Time Warner Cable Enterprises Llc Methods and apparatus for targeted secondary content insertion
US9178634B2 (en) 2009-07-15 2015-11-03 Time Warner Cable Enterprises Llc Methods and apparatus for evaluating an audience in a content-based network
US8280408B2 (en) * 2009-07-17 2012-10-02 At&T Intellectual Property I, Lp Methods, systems and computer program products for tailoring advertisements to a user based on actions taken using a portable electronic device
US20110013604A1 (en) * 2009-07-17 2011-01-20 John Ruckart Methods, Systems and Computer Program Products for Controlling Devices Using Portable Electronic Devices
US9479737B2 (en) * 2009-08-06 2016-10-25 Echostar Technologies L.L.C. Systems and methods for event programming via a remote media player
NZ581850A (en) * 2009-08-27 2011-12-22 Eyemagnet Ltd Informational content scheduling system and method
GB2473912A (en) * 2009-09-10 2011-03-30 Miniweb Technologies Ltd User-driven transition or skip between content items
US20110087753A1 (en) * 2009-10-12 2011-04-14 Hongtao Yu System for delivery of targeted advertising to internet users
US9152708B1 (en) 2009-12-14 2015-10-06 Google Inc. Target-video specific co-watched video clusters
US11157919B2 (en) * 2010-01-29 2021-10-26 Ipar, Llc Systems and methods for dynamic management of geo-fenced and geo-targeted media content and content alternatives in content management systems
US20110191288A1 (en) * 2010-01-29 2011-08-04 Spears Joseph L Systems and Methods for Generation of Content Alternatives for Content Management Systems Using Globally Aggregated Data and Metadata
US20110191246A1 (en) 2010-01-29 2011-08-04 Brandstetter Jeffrey D Systems and Methods Enabling Marketing and Distribution of Media Content by Content Creators and Content Providers
US20110191287A1 (en) * 2010-01-29 2011-08-04 Spears Joseph L Systems and Methods for Dynamic Generation of Multiple Content Alternatives for Content Management Systems
US20110191691A1 (en) * 2010-01-29 2011-08-04 Spears Joseph L Systems and Methods for Dynamic Generation and Management of Ancillary Media Content Alternatives in Content Management Systems
US9607655B2 (en) * 2010-02-17 2017-03-28 JBF Interlude 2009 LTD System and method for seamless multimedia assembly
US11232458B2 (en) * 2010-02-17 2022-01-25 JBF Interlude 2009 LTD System and method for data mining within interactive multimedia
EP2367143A1 (de) 2010-02-25 2011-09-21 Tim Frey Social advertise technology (So-ad-tec) System und Verfahren zum Werben von und in Dokumenten, als auch weitere Systeme und Verfahren für den Zugriff, die Strukturierung und die Auswertung von Dokumenten
US8402482B2 (en) * 2010-03-23 2013-03-19 Google Inc. Distributing content
WO2011123784A1 (en) 2010-04-02 2011-10-06 Digimarc Corporation Video methods and arrangements
US8701138B2 (en) 2010-04-23 2014-04-15 Time Warner Cable Enterprises Llc Zone control methods and apparatus
CN102238139A (zh) * 2010-04-27 2011-11-09 华为技术有限公司 一种插播广告的方法、装置及系统
US8650283B1 (en) * 2010-06-07 2014-02-11 Purplecomm Inc. Content delivery technology
US9136964B2 (en) 2010-06-24 2015-09-15 Google Technology Holdings LLC Viewing impression report collection, storage, and reportback of inserted content with DVR playback
WO2012011011A1 (en) * 2010-07-20 2012-01-26 Koninklijke Philips Electronics N.V. A method and apparatus for replacing an advertisement
US8712930B1 (en) 2010-08-09 2014-04-29 Google Inc. Encoding digital content based on models for predicting similarity between exemplars
US20120041825A1 (en) * 2010-08-16 2012-02-16 Kasargod Kabir S Contextual translation of non-interactive advertisements into interactive advertisements
KR20120060134A (ko) * 2010-08-16 2012-06-11 삼성전자주식회사 광고 재생 방법 및 장치
US9432746B2 (en) 2010-08-25 2016-08-30 Ipar, Llc Method and system for delivery of immersive content over communication networks
EP2428924A1 (en) * 2010-08-27 2012-03-14 Axel Springer Digital TV Guide GmbH Coordinated automatic ad placement for personal content channels
US20120084809A1 (en) * 2010-09-30 2012-04-05 Jennifer Schultz System and method enabling viewers to select between a plurality of scheduled advertisements
ES2499399T3 (es) * 2010-10-15 2014-09-29 Accenture Global Services Limited Arquitectura de distribución de medios de comunicación para visionado en televisión
US9241195B2 (en) * 2010-11-05 2016-01-19 Verizon Patent And Licensing Inc. Searching recorded or viewed content
US8781304B2 (en) 2011-01-18 2014-07-15 Ipar, Llc System and method for augmenting rich media content using multiple content repositories
US9361624B2 (en) 2011-03-23 2016-06-07 Ipar, Llc Method and system for predicting association item affinities using second order user item associations
US8515193B1 (en) 2011-04-08 2013-08-20 Google Inc. Image compression using exemplar dictionary based on hierarchical clustering
US8621516B2 (en) * 2011-04-11 2013-12-31 Echostar Technologies L.L.C. Apparatus, systems and methods for providing travel information related to a streaming travel related event
US20120272258A1 (en) * 2011-04-21 2012-10-25 Winnol Llc Methods and systems for displaying content
US20120303468A1 (en) * 2011-05-23 2012-11-29 Microsoft Corporation Indirect online advertisements promoting third-party web content
US9647778B2 (en) * 2011-05-23 2017-05-09 Verizon Patent And Licensing Inc. Method and apparatus for providing advertisement correlation
US8760395B2 (en) 2011-05-31 2014-06-24 Microsoft Corporation Gesture recognition techniques
US20120316969A1 (en) * 2011-06-13 2012-12-13 Metcalf Iii Otis Rudy System and method for advertisement ranking and display
EP2541481A1 (en) * 2011-07-01 2013-01-02 TeliaSonera AB Personalized advertising
US9990431B2 (en) 2011-07-22 2018-06-05 Google Llc Rich web page generation
US20110296452A1 (en) * 2011-08-08 2011-12-01 Lei Yu System and method for providing content-aware persistent advertisements
US9147194B1 (en) 2011-09-23 2015-09-29 Google Inc. Aggregated performance information for video content items
US20130080263A1 (en) * 2011-09-23 2013-03-28 Jonathan Goldman Per-view charging for video advertisements
US8806528B1 (en) * 2011-12-02 2014-08-12 Adobe Systems Incorporated Mediating digital program insertion for linear streaming media
US8635637B2 (en) 2011-12-02 2014-01-21 Microsoft Corporation User interface presenting an animated avatar performing a media reaction
US20130152125A1 (en) * 2011-12-07 2013-06-13 Sony Network Entertainment International Llc Method and system for advertisement choices using a second display during content playback
US9100685B2 (en) 2011-12-09 2015-08-04 Microsoft Technology Licensing, Llc Determining audience state or interest using passive sensor data
US9134969B2 (en) 2011-12-13 2015-09-15 Ipar, Llc Computer-implemented systems and methods for providing consistent application generation
US10157388B2 (en) * 2012-02-22 2018-12-18 Oracle International Corporation Generating promotions to a targeted audience
EP2635036A1 (en) * 2012-02-29 2013-09-04 British Telecommunications Public Limited Company Recommender control system, apparatus, method and related aspects
US8782693B2 (en) 2012-02-29 2014-07-15 Google Inc. Interfaces to allow video ad serving into a mobile phone application video stream
US8600220B2 (en) 2012-04-02 2013-12-03 JBF Interlude 2009 Ltd—Israel Systems and methods for loading more than one video content at a time
US8898687B2 (en) 2012-04-04 2014-11-25 Microsoft Corporation Controlling a media program based on a media reaction
US9078040B2 (en) 2012-04-12 2015-07-07 Time Warner Cable Enterprises Llc Apparatus and methods for enabling media options in a content delivery network
WO2013164681A1 (en) * 2012-05-01 2013-11-07 Kuttner Michael-Andreas A service for presenting secondary content during a commercial break
CA2775700C (en) 2012-05-04 2013-07-23 Microsoft Corporation Determining a future portion of a currently presented media program
CA2775814C (en) * 2012-05-04 2013-09-03 Microsoft Corporation Advertisement presentation based on a current media reaction
US9706253B1 (en) * 2012-06-21 2017-07-11 Google Inc Video funnel analytics
US9854280B2 (en) 2012-07-10 2017-12-26 Time Warner Cable Enterprises Llc Apparatus and methods for selective enforcement of secondary content viewing
US9430779B1 (en) 2012-07-26 2016-08-30 Google Inc. Determining visual attributes of content items
US9053493B2 (en) 2012-08-13 2015-06-09 Google Inc. Affecting display of content based on negative reactions
US8862155B2 (en) 2012-08-30 2014-10-14 Time Warner Cable Enterprises Llc Apparatus and methods for enabling location-based services within a premises
US9009619B2 (en) 2012-09-19 2015-04-14 JBF Interlude 2009 Ltd—Israel Progress bar for branched videos
US8860882B2 (en) 2012-09-19 2014-10-14 JBF Interlude 2009 Ltd—Israel Systems and methods for constructing multimedia content modules
US11259087B2 (en) * 2012-10-03 2022-02-22 Mimik Technology Inc. System and method for managing streaming services
US9721263B2 (en) * 2012-10-26 2017-08-01 Nbcuniversal Media, Llc Continuously evolving symmetrical object profiles for online advertisement targeting
US9633363B2 (en) 2012-11-08 2017-04-25 Thnx, Llc System and method of incentivized advertising
WO2014078805A1 (en) 2012-11-19 2014-05-22 John Douglas Steinberg System and method for creating customized, multi-platform video programming
US9100719B2 (en) * 2012-12-03 2015-08-04 Brightcove, Inc. Advertising processing engine service
US9131283B2 (en) 2012-12-14 2015-09-08 Time Warner Cable Enterprises Llc Apparatus and methods for multimedia coordination
US10373194B2 (en) 2013-02-20 2019-08-06 Datalogix Holdings, Inc. System and method for measuring advertising effectiveness
US10817959B2 (en) 2013-03-08 2020-10-27 Google Llc System for serving shared content on a video sharing web site
US9257148B2 (en) 2013-03-15 2016-02-09 JBF Interlude 2009 LTD System and method for synchronization of selectably presentable media streams
US11564002B2 (en) * 2013-03-15 2023-01-24 Sling TV L.L.C. Automated replacement of video program content
US8813120B1 (en) * 2013-03-15 2014-08-19 Google Inc. Interstitial audio control
US20140280620A1 (en) * 2013-03-15 2014-09-18 Samsung Electronics Co., Ltd. Communication system with identification management and method of operation thereof
US11778257B2 (en) 2013-03-15 2023-10-03 Sling TV L.L.C. Digital advertisement frequency correction
US9747330B2 (en) 2013-03-15 2017-08-29 Brightcove Inc. Demographic determination for media consumption analytics
US9633358B2 (en) 2013-03-15 2017-04-25 Knowledgevision Systems Incorporated Interactive presentations with integrated tracking systems
US9832516B2 (en) 2013-06-19 2017-11-28 JBF Interlude 2009 LTD Systems and methods for multiple device interaction with selectably presentable media streams
US9329757B1 (en) * 2013-08-09 2016-05-03 United Services Automobile Associates (USAA) Concurrent channels of communication
US10448119B2 (en) * 2013-08-30 2019-10-15 JBF Interlude 2009 LTD Methods and systems for unfolding video pre-roll
US9530454B2 (en) 2013-10-10 2016-12-27 JBF Interlude 2009 LTD Systems and methods for real-time pixel switching
US9800950B2 (en) 2013-12-11 2017-10-24 Cisco Technology, Inc. Context aware geo-targeted advertisement in a communication session
US9520155B2 (en) 2013-12-24 2016-12-13 JBF Interlude 2009 LTD Methods and systems for seeking to non-key frames
US9641898B2 (en) 2013-12-24 2017-05-02 JBF Interlude 2009 LTD Methods and systems for in-video library
US10033825B2 (en) 2014-02-21 2018-07-24 Knowledgevision Systems Incorporated Slice-and-stitch approach to editing media (video or audio) for multimedia online presentations
US10219029B1 (en) * 2014-03-12 2019-02-26 Google Llc Determining online content insertion points in an online publication
JP6071933B2 (ja) * 2014-03-20 2017-02-01 ヤフー株式会社 配信広告決定装置、配信広告決定方法、および配信広告決定プログラム
US9792026B2 (en) 2014-04-10 2017-10-17 JBF Interlude 2009 LTD Dynamic timeline for branched video
US9653115B2 (en) 2014-04-10 2017-05-16 JBF Interlude 2009 LTD Systems and methods for creating linear video from branched video
US10412430B2 (en) * 2014-05-28 2019-09-10 Amobee, Inc. Method and system for recommending targeted television programs based on online behavior
US20150365730A1 (en) * 2014-06-17 2015-12-17 Verizon Patent And Licensing Inc. Generation and use of user behavioral data for a program
US11869038B2 (en) * 2014-06-24 2024-01-09 Arris Enterprises Llc Tracking ad preferences in adaptive bit rate systems
US10028025B2 (en) 2014-09-29 2018-07-17 Time Warner Cable Enterprises Llc Apparatus and methods for enabling presence-based and use-based services
US9792957B2 (en) 2014-10-08 2017-10-17 JBF Interlude 2009 LTD Systems and methods for dynamic video bookmarking
US11412276B2 (en) 2014-10-10 2022-08-09 JBF Interlude 2009 LTD Systems and methods for parallel track transitions
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
US10250951B2 (en) 2014-10-27 2019-04-02 Adobe Inc. Systems and methods for planning, executing, and reporting a strategic advertising campaign for television
US10114898B2 (en) * 2014-11-26 2018-10-30 Samsung Electronics Co., Ltd. Providing additional functionality with search results
US10157230B2 (en) * 2014-12-29 2018-12-18 Samsung Electronics Co., Ltd. Generating search results based on clustered application states
JP6019162B1 (ja) 2015-04-15 2016-11-02 ヤフー株式会社 作成装置、作成方法及び作成プログラム
US10582265B2 (en) 2015-04-30 2020-03-03 JBF Interlude 2009 LTD Systems and methods for nonlinear video playback using linear real-time video players
US9672868B2 (en) 2015-04-30 2017-06-06 JBF Interlude 2009 LTD Systems and methods for seamless media creation
US10430830B2 (en) * 2015-06-16 2019-10-01 Samsung Electronics Co., Ltd. Advertisement selection using uncertain user data
US9959558B2 (en) * 2015-08-18 2018-05-01 Samsung Electronics Co., Ltd. Application cards as advertisements
US10460765B2 (en) 2015-08-26 2019-10-29 JBF Interlude 2009 LTD Systems and methods for adaptive and responsive video
JP6541521B2 (ja) * 2015-09-08 2019-07-10 ヤフー株式会社 生成装置、生成方法、生成プログラム、決定装置、決定方法、及び決定プログラム
US9854326B1 (en) 2015-09-09 2017-12-26 Sorenson Media, Inc. Creating and fulfilling dynamic advertisement replacement inventory
US10181134B2 (en) * 2015-10-12 2019-01-15 Samsung Electronics Co., Ltd. Indicating advertised states of native applications in application launcher
US9510036B1 (en) * 2015-10-26 2016-11-29 Google Inc. Systems and methods for providing content in a content list
US10255618B2 (en) * 2015-12-21 2019-04-09 Samsung Electronics Co., Ltd. Deep link advertisements
US11128853B2 (en) 2015-12-22 2021-09-21 JBF Interlude 2009 LTD Seamless transitions in large-scale video
US11164548B2 (en) 2015-12-22 2021-11-02 JBF Interlude 2009 LTD Intelligent buffering of large-scale video
US9936263B2 (en) * 2015-12-30 2018-04-03 Roku, Inc. Controlling display of media content
US10769674B2 (en) * 2015-12-31 2020-09-08 Samsung Electronics Co., Ltd. Generation and rendering system for advertisement objects with computer-selected conditional content
US10127577B2 (en) * 2015-12-31 2018-11-13 Samsung Electronics Co., Ltd. Search architecture for rendering deep links from action criteria
CN107105312B (zh) * 2016-02-19 2019-08-06 腾讯科技(北京)有限公司 一种进行信息展示的方法、装置及系统
US10462202B2 (en) 2016-03-30 2019-10-29 JBF Interlude 2009 LTD Media stream rate synchronization
US11856271B2 (en) 2016-04-12 2023-12-26 JBF Interlude 2009 LTD Symbiotic interactive video
US10586023B2 (en) 2016-04-21 2020-03-10 Time Warner Cable Enterprises Llc Methods and apparatus for secondary content management and fraud prevention
US10218760B2 (en) 2016-06-22 2019-02-26 JBF Interlude 2009 LTD Dynamic summary generation for real-time switchable videos
US11272228B2 (en) 2016-06-30 2022-03-08 SnifferCat, Inc. Systems and methods for dynamic stitching of advertisements in live stream content
US9872049B1 (en) * 2016-06-30 2018-01-16 SnifferCat, Inc. Systems and methods for dynamic stitching of advertisements
US20180018304A1 (en) 2016-07-14 2018-01-18 Intent Media, Inc. Graphical user interface and system for viewing landing page content
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
JP6370854B2 (ja) * 2016-10-03 2018-08-08 ヤフー株式会社 作成装置、作成方法及び作成プログラム
US10911794B2 (en) 2016-11-09 2021-02-02 Charter Communications Operating, Llc Apparatus and methods for selective secondary content insertion in a digital network
US10070173B2 (en) * 2016-12-22 2018-09-04 Arris Enterprises Llc Video encoder customization through use of crowdsourcing and program metadata
US11050809B2 (en) 2016-12-30 2021-06-29 JBF Interlude 2009 LTD Systems and methods for dynamic weighting of branched video paths
US11303964B2 (en) * 2017-02-13 2022-04-12 DISH Technologies L.L.C. Apparatus, systems and methods for media content event quick access queue
CA3065108C (en) * 2017-06-28 2024-03-19 Rovi Guides, Inc. Systems and methods for replacing a stored version of media with a version better suited for a user
US10945003B2 (en) 2017-09-27 2021-03-09 Intertrust Technologies Corporation Dynamic content mapping systems and methods
US10257578B1 (en) 2018-01-05 2019-04-09 JBF Interlude 2009 LTD Dynamic library display for interactive videos
CN108566414A (zh) * 2018-03-06 2018-09-21 北京小米移动软件有限公司 展示推荐信息的方法、装置及存储介质
EP3564888A1 (en) * 2018-05-04 2019-11-06 Hotmart B.V. Methods and systems for displaying a form associated with a video
CN108737845B (zh) * 2018-05-22 2019-09-10 北京百度网讯科技有限公司 直播处理方法、装置、设备以及存储介质
US11601721B2 (en) 2018-06-04 2023-03-07 JBF Interlude 2009 LTD Interactive video dynamic adaptation and user profiling
US11232163B2 (en) * 2018-08-23 2022-01-25 Walmart Apollo, Llc Method and apparatus for ecommerce search ranking
US11127064B2 (en) 2018-08-23 2021-09-21 Walmart Apollo, Llc Method and apparatus for ecommerce search ranking
US11144956B1 (en) * 2019-02-14 2021-10-12 Amazon Technologies, Inc. Targeted media delivery based on previous consumer interactions
US10700798B1 (en) * 2019-03-01 2020-06-30 GM Global Technology Operations LLC System and method to receive and deliver audio content
CN110087104B (zh) * 2019-04-29 2021-07-27 秒针信息技术有限公司 信息推送的装置、方法、电子设备和计算机可读存储介质
US11490047B2 (en) 2019-10-02 2022-11-01 JBF Interlude 2009 LTD Systems and methods for dynamically adjusting video aspect ratios
US11245961B2 (en) 2020-02-18 2022-02-08 JBF Interlude 2009 LTD System and methods for detecting anomalous activities for interactive videos
US11586691B2 (en) * 2020-05-21 2023-02-21 Meta Platforms, Inc. Updating a profile of an online system user to include an affinity for an item based on an image of the item included in content received from the user and/or content with which the user interacted
US11711638B2 (en) 2020-06-29 2023-07-25 The Nielsen Company (Us), Llc Audience monitoring systems and related methods
US11381887B2 (en) * 2020-12-07 2022-07-05 Rovi Guides, Inc. Systems and methods for managing interruption of content presentation
US11882337B2 (en) 2021-05-28 2024-01-23 JBF Interlude 2009 LTD Automated platform for generating interactive videos
US20230005018A1 (en) * 2021-06-23 2023-01-05 Rivit TV, Inc. Systems and Methods of Providing Alternative Advert (AA) Query Items and AA Offers for an AA System
US11917263B2 (en) * 2021-06-23 2024-02-27 Rivit TV, Inc. Device, method, and graphical user interface for alternative advert system
US11706486B2 (en) * 2021-06-25 2023-07-18 Rovi Guides, Inc. Systems and methods to prevent or reduce ad fatigue using user preferences
US11860704B2 (en) 2021-08-16 2024-01-02 The Nielsen Company (Us), Llc Methods and apparatus to determine user presence
US11934477B2 (en) 2021-09-24 2024-03-19 JBF Interlude 2009 LTD Video player integration within websites
US11758223B2 (en) * 2021-12-23 2023-09-12 The Nielsen Company (Us), Llc Apparatus, systems, and methods for user presence detection for audience monitoring

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0983991A (ja) * 1995-09-18 1997-03-28 Toshiba Corp 通信システムおよび番組視聴料徴収方法
JPH09130346A (ja) 1995-10-30 1997-05-16 Sony Corp Avデータ受信装置、avデータ送信装置および放送システム
JP3495198B2 (ja) * 1996-09-02 2004-02-09 株式会社東芝 コマーシャル情報選択再生方法および放送システム
JPH1185636A (ja) 1997-09-05 1999-03-30 Z Project:Kk ネットワークにおける時刻指定情報配信システム
ES2224020T3 (es) * 1998-03-04 2005-03-01 United Video Properties Inc. Sistema de guia de programas con supervision del uso de anuncios y de las actividades de usuario.
JP2000057157A (ja) * 1998-08-07 2000-02-25 Nec Software Chugoku Ltd 広告自動配信システム
US8290351B2 (en) * 2001-04-03 2012-10-16 Prime Research Alliance E., Inc. Alternative advertising in prerecorded media
JP3487239B2 (ja) * 1999-10-13 2004-01-13 日本電気株式会社 テレビジョン信号蓄積再生装置及びテレビジョン信号蓄積再生システム
AU2001265047A1 (en) 2000-05-27 2001-12-11 Dana Howard Jones Method and system for payment of intellectual property royalties by interposed sponsor on behalf of consumer over telecommunications network
JP2003067629A (ja) 2001-08-28 2003-03-07 Nippon Telegr & Teleph Corp <Ntt> 映像配信システム、映像配信方法、この方法のプログラム及びこの方法のプログラムを記録した記録媒体
US20030149975A1 (en) * 2002-02-05 2003-08-07 Charles Eldering Targeted advertising in on demand programming
US20030149621A1 (en) * 2002-02-07 2003-08-07 Koninklijke Philips Electronics N.V. Alternative advertising
JP2003242371A (ja) 2002-02-19 2003-08-29 Fujitsu Ltd 情報配信方法及びコンピュータプログラム
AU2003245349A1 (en) 2002-05-31 2003-12-19 Opentv, Inc Method and system for the storage, viewing management, and delivery of targeted advertising
US7818763B2 (en) 2002-06-25 2010-10-19 Starz Entertainment, Llc Video advertising
JP2004185456A (ja) 2002-12-05 2004-07-02 Hitachi Ltd カスタマイズされたコンテンツの配信システム
US7043746B2 (en) 2003-01-06 2006-05-09 Matsushita Electric Industrial Co., Ltd. System and method for re-assuring delivery of television advertisements non-intrusively in real-time broadcast and time shift recording
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
JP2005011307A (ja) * 2003-05-28 2005-01-13 Nippon Telegr & Teleph Corp <Ntt> コンテンツ提供方法、コンテンツ利用者の端末およびプログラムと記録媒体
JP2005006105A (ja) * 2003-06-12 2005-01-06 Sony Corp コンテンツ配信システム、コンテンツ配信方法、コンテンツ配信装置
US20060036488A1 (en) 2004-08-10 2006-02-16 Hiro-Media Ltd. Method and system for dynamic, real-time addition of advertisements to downloaded static content
US20070143370A1 (en) * 2005-12-20 2007-06-21 Matsushita Electric Industrial Co., Ltd. TVA metadata automatic generation service for home networks
US7806329B2 (en) * 2006-10-17 2010-10-05 Google Inc. Targeted video advertising

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10387949B2 (en) 2003-12-23 2019-08-20 Roku, Inc. System and method for providing interactive advertisement
US10387920B2 (en) 2003-12-23 2019-08-20 Roku, Inc. System and method for offering and billing advertisement opportunities
CN102804120A (zh) * 2009-12-07 2012-11-28 联合视频制品公司 用于确定3d媒体环境中的媒体对象的接近度的系统和方法
CN103503011A (zh) * 2011-05-05 2014-01-08 汤姆逊许可公司 广告的动态分配
CN103947216A (zh) * 2011-09-23 2014-07-23 谷歌公司 视频分段呈现跟踪
CN104412185B (zh) * 2012-06-27 2017-06-06 三菱电机株式会社 用于根据轮廓的图案控制机器的方法和激光切割机
CN103679505A (zh) * 2012-09-17 2014-03-26 公共电视公司 用于提供和计费广告机会的系统和方法
CN102915504A (zh) * 2012-10-09 2013-02-06 中国联合网络通信集团有限公司 软件发布方法和装置
CN103888489A (zh) * 2012-12-20 2014-06-25 阿里巴巴集团控股有限公司 推广信息提供方法、收集方法、装置、终端设备及服务器
CN105392043A (zh) * 2015-11-24 2016-03-09 天脉聚源(北京)科技有限公司 一种互动电视系统配置互动信息的方法及装置
WO2018214869A1 (zh) * 2017-05-22 2018-11-29 北京市商汤科技开发有限公司 业务对象推荐方法、装置、电子设备和存储介质
CN108090107A (zh) * 2017-05-22 2018-05-29 北京市商汤科技开发有限公司 业务对象推荐方法、装置、电子设备和存储介质
JP2020517038A (ja) * 2017-05-22 2020-06-11 ベイジン センスタイム テクノロジー デベロップメント カンパニー, リミテッド ビジネスオブジェクト推薦方法、装置、電子機器および記憶媒体
CN108540840A (zh) * 2018-04-23 2018-09-14 网易传媒科技(北京)有限公司 内容输出方法及装置、介质和计算设备
CN108540840B (zh) * 2018-04-23 2020-07-28 网易传媒科技(北京)有限公司 内容输出方法及装置、介质和计算设备
CN109618230A (zh) * 2018-12-21 2019-04-12 深圳Tcl数字技术有限公司 广告过滤方法、智能终端及计算机可读存储介质
CN109618230B (zh) * 2018-12-21 2022-03-11 深圳Tcl数字技术有限公司 广告过滤方法、智能终端及计算机可读存储介质

Also Published As

Publication number Publication date
US20140082643A1 (en) 2014-03-20
US7806329B2 (en) 2010-10-05
EP3035671B1 (en) 2021-06-16
JP6054448B2 (ja) 2016-12-27
JP5718420B2 (ja) 2015-05-13
CA3017075A1 (en) 2008-04-24
EP2090101B1 (en) 2016-03-23
US20080092159A1 (en) 2008-04-17
CA3080487A1 (en) 2008-04-24
US9010636B2 (en) 2015-04-21
CA3080487C (en) 2020-11-24
ES2570959T3 (es) 2016-05-23
CA2666795C (en) 2018-11-27
JP2013258746A (ja) 2013-12-26
CA2666795A1 (en) 2008-04-24
US8074882B2 (en) 2011-12-13
JP2010507351A (ja) 2010-03-04
EP2090101A2 (en) 2009-08-19
CA3017075C (en) 2020-11-17
US20120084813A1 (en) 2012-04-05
EP2090101A4 (en) 2010-12-08
WO2008049013A3 (en) 2008-10-09
JP2015165666A (ja) 2015-09-17
WO2008049013A2 (en) 2008-04-24
EP3035671A1 (en) 2016-06-22
US8474713B2 (en) 2013-07-02
US20110023060A1 (en) 2011-01-27
JP5624768B2 (ja) 2014-11-12

Similar Documents

Publication Publication Date Title
CN101554048A (zh) 定向的视频广告
Kehoe et al. The impact of digital technology on the distribution value chain model of independent feature films in the UK
Webster et al. Ratings analysis: Theory and practice
JP5230440B2 (ja) マルチメディアコンテンツのための選択的な広告表示
US8126763B2 (en) Automatic generation of trailers containing product placements
US8645991B2 (en) Method and apparatus for annotating media streams
US20070156524A1 (en) Systems and Methods For Content Customization
US20080300983A1 (en) Methods for nteractice television and mobile device
US20070243509A1 (en) System and method for electronic media content delivery
Albarran et al. The twenty-first-century media industry: Economic and managerial implications in the age of new media
US20190180320A1 (en) Cellular telephone with local content customization
Napoli The rationalization of audience understanding
Kotler Kellogg on Advertising and Media: The Kellogg School of Management
US11750896B1 (en) Rendering a dynamic endemic banner on streaming platforms using content recommendation systems
US11838592B1 (en) Rendering a dynamic endemic banner on streaming platforms using content recommendation systems and advanced banner personalization
US20240048818A1 (en) Creating and populating related short-form video segments
Moll Customer preferences of video on demand users in Germany
Mjella et al. Market study for providing advanced digital services in Lahore: Case: Wateen Telecom Ltd.
Calder Kellogg

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: 20091007