CN104956682B - 一种智能电视及其计算机执行方法 - Google Patents

一种智能电视及其计算机执行方法 Download PDF

Info

Publication number
CN104956682B
CN104956682B CN201480006388.4A CN201480006388A CN104956682B CN 104956682 B CN104956682 B CN 104956682B CN 201480006388 A CN201480006388 A CN 201480006388A CN 104956682 B CN104956682 B CN 104956682B
Authority
CN
China
Prior art keywords
television
content
television content
data
computer
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.)
Active
Application number
CN201480006388.4A
Other languages
English (en)
Other versions
CN104956682A (zh
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.)
Almondnet Inc
Original Assignee
Almondnet Inc
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 Almondnet Inc filed Critical Almondnet Inc
Publication of CN104956682A publication Critical patent/CN104956682A/zh
Application granted granted Critical
Publication of CN104956682B publication Critical patent/CN104956682B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management 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/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/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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • 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/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • 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/44008Processing 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 operations for analysing video streams, e.g. detecting features or characteristics in the video 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • 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/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP
    • 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

Abstract

使用智能电视的方法被执行,智能电视从电视信号源装置接收编码主电视内容的电视信号输入,然后呈现该内容。智能电视通过计算机网络接收数据,该数据包括代表主电视内容的将被替换的部分的第一数据和代表次电视内容的第二数据。智能电视使用第二数据自动地呈现次电视内容以代替将被替换的电视内容。该方法包括智能电视:(a)在呈现次电视内容期间,自动地监测电视信号输入并将其与第一数据做比较;以及(b)依据关于电视信号源装置的用户控制操作自动地改变次电视内容的呈现,以响应于检测到电视信号输入与第一数据之间的指示该用户控制操作的任何差异。

Description

一种智能电视及其计算机执行方法
技术领域
本发明的领域涉及使用所谓的“智能电视”的定向电视广告替换。具体地说,本文公开了用于响应于用户控制操作终止或改变定向电视广告替换的系统和方法。
背景
现代电视广告的目标被定向为为个别家庭或甚至为这些家庭中的特定电视观众选择广告。许多技术和方法可用于(i)从一个或多个源(在线或离线)收集用户的资料信息,(ii)利用该资料信息选择一个或多个定向广告,(iii)利用该资料信息选择一个或多个节目或频道用于呈现该定向广告,以及(iv)在呈现该定向广告后关联随后的电视观众的操作。一些技术和方法在下面被描述:
-2010年12月28日授权给Shkedi的编号为7,861,260的美国专利,题目为“基于在线行为的定向电视广告(Targeted television advertisements based on onlinebehavior)”;
-2009年7月2日以Shkedi等人的名字公开的编号为US2009/0172728的美国公开的专利申请(已经被授予为USP8,566,164),题目为“基于观看或与电视广告的互动的定向在线广告(Targeted online advertisements based on viewing or interacting withtelevision advertisements)”;
-2009年12月3日以Shkedi的名字公开的编号为US2009/0300675的美国公开的专利申请(已经被授予为USP 9,083,853),题目为“与在线用户优选的电视节目或频道相关的定向电视广告(Targeted television advertisements associated with online users'preferred television programs or channels)”;
-2011年11月1日授权给Shkedi的编号为8,051,444的美国专利,题目为“基于在线用户的资料选择和与该资料有关的电视节目或频道呈现的定向电视广告(Targetedtelevision advertisements selected on the basis of an online user profile andpresented with television programs or channels related to that profile)”;以及
-2011年2月15日授权给Shkedi的编号为7,890,609的美国专利,题目为“请求离线资料数据以隐私敏感的方式进行在线使用(Requesting offline profile data foronline use in a privacy-sensitive manner)”。
通常,定向电视广告被插入所呈现的电视内容流以代替非定向广告。“定向广告”是指基于考虑用户特定的资料信息显示给用户的广告。“非定向广告”是指显示给大的用户组而不使用用户特定的资料信息的广告;它可能被以不同的意义“定向”,例如基于广泛的人口统计特征,例如观看特殊电视节目的用户的人口统计特征。各种各样的技术方法被采用以完成将定向电视广告恰当插入所呈现的电视内容流。
在一些情况下,所谓的“智能电视”(即智能TV)的能力被用于完成代替非定向电视广告的定向的、替换电视广告的插入。像任何其它电视一样,智能电视具有连接至一个或多个电视信号源装置的连接件。电视信号源装置的例子可包括,但不限于:数字天线;用于有线电视、卫星电视或因特网协议电视(IPTV)的机顶盒(STB);数字视频记录仪(DVR);所谓的面向娱乐的装置(EOD)诸如游戏控制台或所谓的“飞跃巅峰(Over The Top)”装置(OTT;例子包括苹果)。智能电视从电视信号源装置接收在其上编码了电视内容的电视信号输入并通过电视显示器呈现该编码的电视内容。当在本文的任何背景中使用时,电视内容都可以包括音频或视频或它们两者。被编码在电视信号输入中的电视内容在本文中将被称为主电视内容。电视内容通过电视信号源装置被编码在电视信号输入中,或它可已经经过编码而仅仅通过该装置。主电视内容可包括任何种类的节目(如直播的、录播的、点播的、广播的、多播的、单播的等)。 主电视内容通常包括一个或多个非定向或定向电视广告(广播、多播或单播),其可由电视信号源装置插入或在电视信号输入到达该装置时已经存在于主电视内容中。示例可包括STB,STB将广播的使用MPEG2压缩的720p电视节目解压缩为720p解压缩格式,其通过HDMI接口由STB传送到智能电视。电视节目可包括作为节目的一部分广播的广告或被STB插入到节目中的广告(取代所广播的广告或对其进行补充)。
智能电视还具有其自身的连接至计算机网络的连接件,通过该连接件,智能电视可被提供在线访问,如,访问因特网。智能电视可通过计算机网络连接接收电视内容。智能电视还包括一个或多个计算机处理器或处理器核和一个或多个计算机存储器(在下文中全部都被称为“智能电视计算机”或简单地被称为“计算机”),使得智能电视可接收、储存或处理数据或节目指令。例如,可以采用所述数据和节目,以使智能电视能够接收定向电视广告并用它们代替作为主电视内容的一部分的非定向电视广告进行呈现。
利用计算机网络连接和智能电视计算机将定向电视广告插入主电视内容流的传统方法的例子可如下执行。智能电视通过计算机网络接收代表主电视内容的各个部分的数据的电子标记。第一数据代表主电视内容中待被替换的部分(如,通常是非定向广告;被称为“将被替换的内容”或简单地被称为“被替换的内容”);其它数据代表主电视内容中紧挨着被替换的内容的之前的部分(被称为“前面的内容”;如另一个广告或节目内容的一部分)。智能电视通过计算机网络接收代表次电视内容(如通常是定向广告;被称为“替换内容”)的第二数据的电子标记。利用该计算机,智能电视自动地(i)监测其从电视信号源接收的电视信号输入以检测或以其它方式确定前面的内容的末尾并(ii)在前面的内容之后,利用第二数据呈现替换内容以代替被替换的内容。一旦替换内容被呈现,智能电视就可返回主电视内容的呈现。在另一个示例中,智能电视通过识别作为输入的一部分发送的信号或提示确定前面的内容的末尾。信号或提示可被嵌入在前面的内容(如在前面内容的比如最后一帧)或前面的内容和被替换的内容之间或被替换内容的开始。
在本文讨论的所有情况中,类似第一数据的数据流可包括主电视内容的一个或多个部分的所谓的“指纹图谱”(如,以任何恰当的方式生成的数字视频指纹图谱)、主电视内容的一个或多个部分的压缩数字编码、主电视内容的一个或多个部分的原始未压缩编码、或使智能电视能够在电视信号输入中识别对应的电视内容的其他合适的代表性数据(即被替换的内容或前面的内容)。如果主电视内容的指纹图谱被采用,那么指纹图谱可以依据几个已知的技术或协议中的任何一个生成。电视内容段的指纹图谱的一个示例可依赖于该电视内容段的每一个视频帧中的采样。智能电视或拥有段样本的中心服务器可比较该段的样本与智能电视从电视信号输入中采集的样本。基于该比较,智能电视或中心服务器可识别段中特定的帧。同样地,第二数据可包括次电视内容(即替换内容)的任何恰当的压缩或非压缩编码。不同的或相似的压缩协议可被用于第一和第二数据。如果主电视内容的指纹图谱被第一数据采用,则指纹图谱可以依据几个已知的技术或协议中的任何一个生成(一个示例可包括从电视输入采集音频、视频或两者的样本并将该样本与已知内容的等同样本相比较)。给定的电视内容的指纹图谱可基于该内容的视频和音频部分、只基于视频部分或只基于音频部分生成。
在一些其它的示例中(其中指纹图谱未被采用或被部分采用),智能电视通过因特网接收例如MPEG4或其他压缩格式的第一或第二数据。压缩格式节省带宽以便使众多不同的定向广告同时并行传输至众多对应的观看电视的家庭。在一个示例中,全部广告(不仅仅是各个部分;前面的广告、被替换的广告和定向广告)都被发送到智能电视,然后智能电视将这三个广告解压缩。解压缩的前面的广告与通过HDMI等从STB传输的解压缩的电视信号输入相比较。在前面的广告的末尾,解压缩的、定向的、替换广告由智能电视插入以代替被替换的广告。在呈现定向的、替换广告时,通过比较输入与通过因特网接收的被替换的广告,智能电视监测电视信号输入用于监测被替换的广告中的改变。可选地,不是比较未压缩的电视信号输入与接收的广告,而是可代之以使用智能电视压缩电视信号输入和使用压缩的电视信号输入和接收的广告做上述的比较。
上述的示例性方法和系统引起了关于电视观众控制的技术问题。通常,电视信号源装置调节电视观众对主电视内容的呈现的控制。各种用户控制操作可通过电视信号源装置被执行,无论是通过直接操作(如按下STB上的按钮)、使用遥控器或使用辅助装置(如平板电脑或智能手机软件应用控制STB)。通过电视信号源装置执行用户控制操作的示例可包括频道切换或显示切换。
频道切换表示在可以是直播的、录播的、时移的或点播的不同性质的广播、多播、单播或本地储存的电视内容的多个不同流之间切换。显示切换可包括:(i)所谓的“技巧模式”(如以4倍、8倍、32倍或其他倍速等各种速度快进;以4倍、8倍、32倍或其他倍速等各种速度倒回或快速倒退;暂停或恢复;或通过各种特定的时间间隔、帧数或场景向前或向后跳过);(ii)循环、重播或重放;(iii)放慢动作或停止操作;(iv)改变缩放、拉伸或高宽比;(v)改变观看角度或其他3维观看参数;(vi)在如“标准”、“电影”、“体育”、“游戏”或其他显示预设置之间切换;或(vii)改变背光、对比度、亮度、色彩、色彩锐度、色温或其他图像质量参数。
当通过电视信号源装置被执行时,这些用户控制操作影响电视信号输入,并随之影响通过智能电视的主电视内容的呈现。在该功能中,智能电视用作被动的呈现装置,只有当它呈现替换广告或其他替换电视内容时才会变成“主动的”(即直接影响电视内容的呈现)。应注意的是,即使在呈现由电视信号源装置通过电视信号输入提供的电视内容时,也可以使用智能电视执行某些显示切换(如上面所列的(iv)-(vii)项,或者在智能电视具有充足的存储器或缓冲能力时,甚至包括(i)-(iii)项)。然而,只有通过电视信号源装置执行的显示切换被考虑用于本公开或所附权利要求的目的。
当通过电视信号源装置被执行时,因为用户控制操作只影响来自电视信号源装置的电视信号输入,所以所述用户控制操作对智能电视显示器上呈现的任何替换电视内容一般都会具有不可辨别的影响。换句话说,在传统技术中,如果电视观众在替换内容呈现期间尝试执行控制操作,该控制操作将表现为不可用。控制操作的确会影响电视信号输入(快进、暂停等), 但是展现替换内容的显示将继续而不被控制操作打断。所述事件的状态(即似乎无效的用户控制操作)将持续到替换内容完成显示且呈现返回主电视内容时(可推测地被修改、用户毫不知情、与介入的用户控制操作一致或可能仅仅是最后一次用户控制操作)。
期望的是提供消除上述问题的系统和方法。
发明概述
一种使用与电视显示器相关并被连接至计算机网络和电视信号源装置的计算机(统称为所谓的智能电视)执行的方法。智能电视从电视信号源装置接收在其上编码了主电视内容的电视信号输入,并通过电视显示器呈现该主电视内容。计算机被编程为利用通过计算机网络接收的数据,包括(i)包含主电视内容将被替换的部分的电子标记的第一数据和(ii)包含次电视内容的电子标记的第二数据。计算机被编程为自动地通过电视显示器使用第二数据呈现至少一部分次电视内容以代替将被替换的电视内容。
该方法包括:(a)在呈现次电视内容期间,用计算机自动地监测电视信号输入并将其与第一数据做比较;以及(b)响应于检测到电视信号输入和第一数据之间的、指示与电视信号源装置有关的用户控制操作的任何差异,依据用户控制操作使用计算机自动地改变次电视内容的呈现。
在一些实施例中,所述方法还可包括在呈现所述次电视内容之后返回到所述主电视内容的呈现。
在一些实施例中,(i)由所检测到的所述电视信号输入和所述第一数据之间的差异指示的所述用户控制操作可以是频道切换,以及(ii)改变所述次电视内容的呈现可包括,终止所述次电视内容的呈现和恢复所述主电视内容的呈现。
在一些实施例中,(i)由所检测到的所述电视信号输入与所述第一数据之间的差异指示的所述用户控制操作可以是显示切换,以及(ii)改变所述次电视内容的呈现可包括,以类同于由所检测到的所述电视信号输入 与所述第一数据之间的差异指示的所述用户控制操作的方式改变所述次电视内容的呈现。
在一些实施例中,(i)所述主电视内容可包括一个或多个电视节目和一个或多个相关的电视广告,以及(ii)所述次电视内容可包括一个或多个替换电视广告。
在一些实施例中,所述方法还可包括,在呈现所述次电视内容之后自动地通过所述电视显示器呈现填充电视内容以代替所述将被替换的电视内容的末尾部分。
在一些实施例中,所述方法还可包括,在呈现所述次电视内容之后且在将所述主电视内容倒回或快退至所述将被替换的电视内容之中或之前的点的用户控制操作之后,再次自动地呈现所述次电视内容的至少一部分内容以代替所述将被替换的电视内容。
在一些实施例中,所述方法还可包括:
(c)在呈现所述次电视内容之后且在随后通过所述电视显示器的所述主电视内容的时移呈现或点播呈现期间,自动地呈现不同的次电视内容以代替所述将被替换的电视内容;
(d)在呈现所述不同的次电视内容期间,用所述计算机自动地监测所述电视信号输入并将所述电视信号输入与所述第一数据进行比较;以及
(e)响应于检测到所述电视信号输入与所述第一数据之间的、指示与所述电视信号源装置有关的用户控制操作的任何差异,依据所述用户控制操作使用所述计算机自动地改变所述不同的次电视内容的呈现。
在一些实施例中,(i)所述计算机和所述电视显示器可包括智能电视且(ii)所述电视信号源装置可包括电缆或卫星机顶盒。
根据本发明的另一方面,提供了一种智能电视,包括:
计算机;
连接至电视信号源装置的连接件,所述连接件被布置成使得从所述电视信号源装置接收其上编码了主电视内容的电视信号输入;
电视显示器,所述电视显示器被构造和连接以呈现所述主电视内容;以及
连接至计算机网络的连接件,
其中:
所述计算机被编程为利用通过所述计算机网络接收的数据,所接收的数据包括(i)包含所述主电视内容的将被替换的部分的电子标记的第一数据和(ii)包含次电视内容的电子标记的第二数据;
所述计算机被编程为自动地通过所述电视显示器使用所述第二数据呈现所述次电视内容的至少一部分内容以代替将被替换的电视内容;以及
所述计算机被编程为执行如本文所述的任一种方法。
根据本发明的又一方面,提供了一种智能电视或由连接至计算机网络的服务器控制的存储装置中的包括计算机可读介质的产品,所述介质编码计算机可读指令,当所述计算机可读指令被应用于智能电视中的计算机时,指示所述计算机执行如本文所述的任一种方法。
当参考在下面公开的书面描述或权利要求中概述的实施方案时,与使用智能电视呈现替换电视内容有关的目的和优点会变得明显。
本概述被提供以介绍下面在详细描述中进一步描述的简化形式的一系列概念。该概述并不旨在表明所要求保护的主题的关键特征或本质特征,其也不旨在用作在确定所要求保护的主题的范围时的帮助。
实施方案的详细描述
在本公开的一个或多个说明性的实施方案中,利用包含计算机网络连接和智能电视计算机的各种系统的示例,将定向电视广告插入主电视内容流的方法的各种方法的示例被如下执行。所述方法的各个部分实质上如同上面所描述的进行。
在第一组的一个或多个实施方案中,在通过智能电视呈现替换内容期间,智能电视使用计算机和第一数据自动地比较电视信号输入和第一数据(表示被替换的内容)。检测到的电视信号输入和第一数据之间的任何不一致都表明用户已经执行了与电视信号源装置相关的用户控制操作。例如,如果用户尝试显示切换(如技巧模式)或频道切换,第一数据(指示正常观看速度下的被替换的内容)将不再对应电视信号输入,这是因为用户控制操作将改变信号输入。如果没有检测到这种不一致(表明没有用户控制操作被尝试)并且在没有任何用户控制操作被执行的情况下完成替换内容的呈现,那么在一些实施方案中,如在传统的示例中,通过智能电视的电视内容呈现将简单地返回主电视内容的呈现。根据当替换内容完成时被替换的内容是否完成,呈现可返回到被替换内容的末尾或紧挨着被替换内容之后的主电视内容的一部分(被称为“接续的内容”)。
如果替换电视内容在被替换电视内容之前结束,则被替换电视内容的末尾部分可能会在替换内容结束后被呈现。这可能由于被替换内容的片段生硬和近乎莫名其妙的出现而导致可能出现对电视观众不和谐的、混乱的或讨厌的电视呈现。在第二组的一个或多个实施方案中,如果替换内容在被替换内容结束前到达其自身的末尾,则智能电视可呈现黑背景(或由智能电视中的用户设置控制的用户选择的颜色的不同颜色的无内容的背景,或任何其它合适的填充内容)以填充替换内容的末尾与被替换内容的末尾之间的间隙。可以在多个区域中使用黑背景,以在所述多个区域中使用黑背景来确定电视内容的一个段的末尾和不相关的电视内容的接续段的开始(例如,从电视节目到电视广告、从一个电视广告到另一个电视广告、或从电视广告到电视节目的过渡)。在使用不同类型的背景确定一个内容段的末尾与下一个内容段的开始的各个区域,该相应种类的背景将被智能电视作为填充内容插入以填充从替换内容的末尾到被替换内容的末尾之间的间隙。在实施黑背景的一个示例中,智能电视插入黑色的帧。当智能电视在呈现该填充内容的同时使用计算机和第一数据检测到电视信号输入中的被替换内容的末尾时,则智能电视可返回在电视信号输入中编码的主电视内容,为电视观众提供从替换内容到接续的内容的平滑过渡。
另一方面,如果智能电视确实检测到第一数据(指示被替换的内容)和电视信号输入之间的不一致,那么这表明用户控制操作被尝试。在第三组的一个或多个实施方案,智能电视自动终止替换内容的呈现并返回被替换内容的呈现以响应检测到这种不一致。该转换消除了用户控制操作不起作用的误导性现象,这是因为智能电视中断了替换内容的呈现且电视观众通过被替换内容的恢复呈现可看到他或她的控制操作的效果。
然而,就替换内容末尾在被替换内容之前的例子来说,由于在尝试执行用户控制操作时在不同电视广告之间的突然切换,这种情况同样导致对电视观众出现不和谐的、混乱的、或讨厌的电视内容的呈现。例外的情况是,其中的用户控制操作是频道切换的情况;在这种情况下,突变的呈现不同电视内容是预期的。
第四组的一个或多个实施方案帮助消除前面的段落中描述的呈现问题。响应于检测到第一数据(表示被替换的内容)和电视信号输入之间的不一致,智能电视可使用计算机和第一数据自动地确定已经被执行的用户控制操作的类型,如快进、快退、暂停或频道切换。因为用户控制操作的完成与电视信号源装置相关,而不是与智能电视相关,所以用户控制操作的类型的确定通常不能直接完成。相反地,智能电视通过比较第一数据和电视信号输入确定用户控制操作。例如,如果第一数据包括被替换内容的视频部分,那么智能电视可比较第一数据视频与电视信号输入的视频部分。在信号源装置上的暂停操作导致将视频停滞在一个特定的帧。智能电视可通过将第一数据视频帧和所停滞的信号输入帧相比较以识别所停滞的帧。比较可以在所有帧之间或只在每一帧的像素的样本集合之间进行。在信号源装置上的快进操作导致只有所选择的帧在电视信号输入中被发送到智能电视(快进的速度越快,被发送到智能电视的所选择的帧越少,帧之间的距离越远)。智能电视可比较在接收的信号输入帧中的所有帧或样本像素与第一数据中的所有帧或样本像素以确认所选择的快进速度(如4倍、8倍或32倍于正常观看速度)。在信号源装置上的快退操作可以相似的方式被识别。当智能电视不能找到在电视信号输入中的视频帧与第一数据的视频帧之间的匹配时,则可被识别为频道切换。电视信号输入与第 一数据的比较通常基于用于确认显示切换的视频,包括诸如暂停、恢复、快进、倒回、快退或跳过等技巧模式功能。对于确认频道切换或被替换广告的末尾,音频或视频或两者都可以被用作比较的基础。可选地,在其中电视信号源装置报告用户控制操作的类型给智能电视的情况中,智能电视可确定用户控制操作的类型,例如,通过HDMI的CEC(消费者电子控制)连接进行报告。
如果用户控制操作是频道切换,那么智能电视可简单地终止替换电视内容的呈现并返回在电视信号输入(现在由于频道切换而被改变了)上编码的被替换的电视内容的呈现。如上面提到的,在该情况中,突变的出现所呈现的不同电视内容是预期的。
如果智能电视确定用户控制操作是诸如技巧模式的显示切换,那么,智能电视可使用计算机和第二数据改变替换内容的呈现以实质上匹配改变的电视信号输入。例如,如果被替换内容的快进被检测到,那么智能电视可通过并行快进(如通过跳帧)调整替换内容的呈现。智能电视可被编程为在其替换内容的呈现中模拟在被替换内容上的各种用户控制显示切换操作的影响。因此,替换内容对被替换内容的替换对电视观众变得“透明”,电视观众可无须再判断他或她正在看原始的电视内容(如非定向电视广告)还是正在看替换的电视内容(如定向电视广告)。用户控制操作(频道切换或显示切换)看起来似乎运行正常,即使正在呈现替换内容。
在第五组的一个或多个实施方案中,在替换内容已经被呈现且其显示已经完成之后,如果,例如,倒回或快退用户控制操作从替换内容的结尾之后的时刻开始被执行,则智能电视可同样插入替换内容。为了完成这一点,上述一系列步骤可被再一次执行,使用智能电视检测接续的内容、呈现替换内容(可能根据用户控制操作而改变)、在替换内容的第二次呈现期间监测电视信号输入、以及终止或改变替换内容的重复呈现以响应用户控制操作。例如,本技术的目的在于允许用户在接续电视节目恢复后回看替换内容。没有该技术,如果用户从替换内容已经完成之后的点倒回,则用户将看到被替换的内容而不是替换内容,且用户将不能找到替换内容。为实现该替换内容的“倒回”,智能电视接收表示紧跟被替换内容之后的 主电视内容的一部分(即接续内容)的附加数据的电子标记或自行创建该附加数据,例如通过取接续内容的指纹图谱或简单地记录它。智能电视自动地监测其接受自电视信号源的倒回的电视信号输入并将它与附加数据相比较以检测或以其他方式确定接续内容的开始。
在一些情况中,相同的替换内容可在每一次被替换内容(或前面的内容或接续的内容)被智能电视检测到时被插入。在其它情况中,不同的替换内容可被插入以代替被替换内容;当替换内容是定向广告时,替换内容的选择是定向过程的一部分。可采用任何恰当的替换内容的序列,用于在重复遭遇被替换内容的给定部分时插入代替该给定部分。在一个示例中,相同的广告可在每一次遇到(之前或之后)被替换内容的给定部分时被呈现。在另一个示例中,一个广告可被呈现许多次,随后是另一个被呈现多次的广告,等等。在第三个示例中,大量不同的广告可在每一次遇到被替换内容时通过一次一个进行循环。在第四个示例中,每一个替换广告仅在遇到一次给定的替换内容期间呈现一次;在后来每一次遇到同样的替换内容时,之前还没被呈现的新广告将被呈现。
在第六组的一个或多个实施方案中,如果包括(如在DVR中储存的或从“点播”系统中取回的)前面的和接续的内容的电视内容在后来被重播,则在每一次重播主内容时可呈现相同的替换内容,或可选择不同于所选择的用于初始的或更早的内容的呈现的替换内容的不同的替换内容。后来的重播仍然可包括其他的替换内容。包括前面的段落中描述的任何恰当的替换内容的改变、选择或循环可被采用。
在此公开的系统和方法可以作为通用或专用用途的计算机或服务器或通过软件编程的其他可编程的硬件设备、或作为通过硬连线被“编程的”硬件或设备、或者两者的组合来实现。“计算机”(如,如在“智能电视”中的“计算机”)可包括单个处理器、处理器核或机器或可包括多个交互处理器、处理器核或机器(定位在单个位置或在多个彼此远离的位置)。计算机存储器或计算机可读介质可使用计算机程序编码,以便一个或多个计算机对该程序的执行促使一个或多个计算机执行一个或多个此处公开的方法。恰当的介质可包括暂时性的或永久性的储存器或可替换的介质, 例如基于网络的或基于因特网的或以其它方式分布式的存储的一起操作的软件模块、RAM、ROM、CD ROM、CD-R、CD-R/W、DVD ROM、DVD±R、DVD±R/W、硬件驱动、拇指驱动、闪存、光学介质、磁性介质、半导体介质、或将来的任何储存器的替代物。该编码的介质可在其生产期间预安装在智能电视内时已经被编码、可在其生产期间安装在智能电视内后编码、或可在其生产之后与拷贝或下载进智能电视的“客户端”或“应用”软件一起编码。例如,客户端软件通常可通过其网络连接作为智能电视接收的偶然的或周期的软件更新的一部分下载到智能电视中。
除前面的示例之外,下面的示例也落入本公开或所附权利要求的范围内:
示例1。使用与电视显示器相关并被连接至计算机网络和电视信号源装置的计算机执行的方法,其中:在其上编码了主电视内容的电视信号输入从电视信号源装置被接收,并且该主电视内容通过电视显示器被呈现;计算机被编程为利用通过计算机网络接收的数据,包括(i)包含主电视内容将被替换的部分的电子标记的第一数据和(ii)包含次电视内容的电子标记的第二数据;计算机被编程为自动地通过电视显示器使用第二数据呈现至少一部分次电视内容以代替将被替换的电视内容;且该方法包括:(a)在呈现次电视内容期间,用计算机自动地监测电视信号输入并将其与第一数据做比较;以及(b)响应于检测到电视信号输入与第一数据之间的、指示与电视信号源装置有关的用户控制操作的任何差异,依据用户控制操作用计算机自动地改变次电视内容的呈现。
示例2。如示例1所述的方法,还包括在呈现次电视内容之后返回主电视内容的呈现。
示例3。任何前面的示例中的方法,其中,(i)由检测的电视信号输入与第一数据之间的差异指示的用户控制操作是频道切换,以及(ii)改变次电视内容的呈现,包括终止次电视内容的呈现和恢复主电视内容的呈现。
示例4。任何前面的示例中的方法,其中,(i)由检测的电视信号输入与第一数据之间的差异指示的用户控制操作是显示切换,以及(ii)改 变次电视内容的呈现,包括以类似于由检测的电视信号输入与第一数据之间的差异指示的用户控制操作的方式改变次电视内容的呈现。
示例5。任何前面的示例中的方法,其中,(i)主电视内容包括一个或多个电视节目和一个或多个相关的电视广告,以及(ii)次电视内容包括一个或多个替换电视广告。
示例6。任何前面的示例中的方法还包括,在呈现次电视内容之后,通过电视显示器自动地呈现填充电视内容以代替将被替换的电视内容的末尾部分。
示例7。任何前面的示例中的方法还包括,在呈现次电视内容之后以及在将主电视内容倒回或快退至将被替换的电视内容中或之前的点的用户控制操作之后,再一次自动地呈现次电视内容的至少一部分内容以代替将被替换的电视内容。
示例8。任何前面的示例中所述的方法还包括:(c)在呈现次电视内容之后且在随后通过电视显示器呈现主电视的时移或点播内容期间,自动地呈现不同的次电视内容以代替将被替换的电视内容;(d)在呈现不同的次电视内容期间,用计算机自动地监测电视信号输入并将其与第一数据做比较;以及(e)响应检测到电视信号输入与第一数据之间的、指示与电视信号源装置有关的用户控制操作的任何差异,依据该用户控制操作用计算机自动地改变不同的次电视内容的呈现。
示例9。智能电视包括:连接至电视信号源装置的连接件,该连接件被布置以便接收来自电视信号源的具有其上编码了主电视内容的电视信号输入;被构造和连接以呈现主电视内容的电视显示器;计算机;以及连接至计算机网络的连接件,其中,计算机被编程为执行任何之前的示例中的方法。
示例10。包括智能电视或在由连接至计算机网络的服务器控制的存储装置中的计算机可读介质的产品,该介质编码计算机可读指令,当计算机可读指令被应用于智能电视中的计算机时,指示计算机执行任何之前的示例的方法。
意图是所公开的说明性实施方案和方法的等效形式应落在本公开或所附权利要求的范围内。意图是所公开的说明性实施方案和方法及其等效形式可被更改,同时保持在本公开或所附权利要求的范围内。
在前面的详细描述中,出于精简本公开的目的,在一些说明性的实施方案中各种特征可以被组合在一起。本公开的方法不被解读为反映任何所要求保护的实施方案都需要比在相应的权利要求中特别叙述的更多的特征的意图。相反,如所附权利要求所反映的,创造性的主题可能存在少于所公开的单个实施方案的所有特征。因此,所附权利要求在此被并入详细描述中,每一项权利要求其自身可作为所公开的单独的实施方案。然而,本公开还可以被理解为隐含地公开了具有一个或多个公开或要求保护的出现在本公开或所附权利要求中的各个特征的任何恰当的组合(即不矛盾或不互相排斥的特征的组合)的任何实施方案,包括可能在本文中没有被明确地公开的那些组合。具体地说,落入上面公开的六组实施方案中的任何一组的任何实施方案以及落入六组实施方案中的两个或多于两个实施方案的任何结合的任何实施方案都将被看作落入本公开或所附权利要求的范围。另外,在本文中明确地或隐含地公开的实施方案可使用一个或多个已知的或未来被开发的特征的任何恰当的组合实现,所述特征包括但不限于在背景中公开的那些特征。还应注意到,所附权利要求的范围不必包括本文公开的主题的全部。
在本公开和所附权利要求中,连接词“或”应被解释为包括性地(例如,“狗或猫”应被解释为“狗、或猫、或两者”;例如“猫、狗、或者老鼠”应被解释为“狗、或猫、或老鼠、或其中的任意两个、或者全部三个”),除非:(i)例如通过使用“或者...或者...”、“只有一个...”或类似语言另外明确说明;或者(ii)两个或更多列出的可选方案在特定背景中相互排斥,否则,在这种情况下“或”将仅包括涉及不相互排斥的可选方案的那些组合。在本公开或所附权利要求中,词语“包含”、“包括”、“具有”以及其变形无论它们在何处出现,应被解释为可扩充的术语,如同在其中的每个实例之后附加短语“至少”时所具有的相同含义。
在所附权利要求中,如果期望在装置权利要求中适用35USC第112 款第6段的规定,那么词语“装置(means)”将出现在该装置的权利要求中。如果期望在方法权利要求中适用该规定,则语句“用于……的步骤”将出现在该方法权利要求中。相反地,如果词语“装置”或“用于……的步骤”没有出现在权利要求中,那么在该权利要求中不适用35USC第112款第6段的规定。
如果任何一个或多个公开在本文中通过引用并入且这些并入的公开的一部分或全部与本公开相冲突,或与本公开的范围不同,那么对于冲突的程度、更广泛的公开或更广泛的定义术语由本公开主导。如果这些并入的公开部分或全部与另一个相冲突,那么对于冲突的程度由日期较晚的公开主导。
摘要的提供是为了便于技术人员在专利文献内搜索特定的主题的需要。然而,摘要并不旨在暗示其中叙述的任何元素、特征或限制都必须包括在任何特定的权利要求中。每一项权利要求所包含的主题的范围将只由该权利要求的叙述决定。

Claims (15)

1.一种使用计算机执行的方法,所述计算机与电视显示器相关且被连接至计算机网络和电视信号源装置,其中:
从所述电视信号源装置接收在其上编码了主电视内容的电视信号输入,并且所述主电视内容通过所述电视显示器被呈现;
所述计算机被编程为利用通过所述计算机网络接收的数据,所接收的数据包括(i)包含所述主电视内容的将被替换的部分的电子标记的第一数据和(ii)包含次电视内容的电子标记的第二数据;
所述计算机被编程为自动地通过所述电视显示器使用所述第二数据呈现所述次电视内容的至少一部分内容以代替将被替换的电视内容;并且所述方法包括:
(a)在呈现所述次电视内容期间,用所述计算机自动地监测所述电视信号输入并将所述电视信号输入与所述第一数据进行比较;以及
(b)响应于检测到所述电视信号输入与所述第一数据之间的、指示与所述电视信号源装置有关的用户控制操作的任何差异,且在与所述电视显示器相关的所述计算机处没有接收所述用户控制操作的情况下,依据所述用户控制操作使用所述计算机自动地改变所述次电视内容的呈现。
2.如权利要求1所述的方法,还包括在呈现所述次电视内容之后返回到所述主电视内容的呈现。
3.如权利要求1所述的方法,其中,(i)由所检测到的所述电视信号输入和所述第一数据之间的差异指示的所述用户控制操作是频道切换,以及(ii)改变所述次电视内容的呈现包括,终止所述次电视内容的呈现和恢复所述主电视内容的呈现。
4.如权利要求1所述的方法,其中,(i)由所检测到的所述电视信号输入与所述第一数据之间的差异指示的所述用户控制操作是显示切换,以及(ii)改变所述次电视内容的呈现包括,以类同于由所检测到的所述电视信号输入与所述第一数据之间的差异指示的所述用户控制操作的方式改变所述次电视内容的呈现。
5.如权利要求1所述的方法,其中,所述电视信号输入和所述第一数据的比较被执行以检测所述主电视内容的所述将被替换的部分的快进,并且其中所述检测由所述计算机使用以并行快进所述次电视内容。
6.如权利要求5所述的方法,其中,所述电视信号输入和所述第一数据的比较被执行以确认所选择的快进速度。
7.如权利要求1所述的方法,其中,所述电视信号输入和所述第一数据的比较被执行以检测所述主电视内容的所述将被替换的部分的快退,并且其中所述检测由所述计算机使用以并行快退所述次电视内容。
8.如权利要求7所述的方法,其中,所述电视信号输入和所述第一数据的比较被执行以确认所选择的快退速度。
9.如权利要求1所述的方法,其中,(i)所述主电视内容包括一个或多个电视节目和一个或多个相关的电视广告,以及(ii)所述次电视内容包括一个或多个替换电视广告。
10.如权利要求1-9中任一项所述的方法,还包括,在呈现所述次电视内容之后自动地通过所述电视显示器呈现填充电视内容以代替所述将被替换的电视内容的末尾部分。
11.如权利要求1-9中任一项所述的方法,还包括,在呈现所述次电视内容之后且在将所述主电视内容倒回或快退至所述将被替换的电视内容之中或之前的点的用户控制操作之后,再次自动地呈现所述次电视内容的至少一部分内容以代替所述将被替换的电视内容。
12.如权利要求1-9中任一项所述的方法,还包括:
(c)在呈现所述次电视内容之后且在随后通过所述电视显示器的所述主电视内容的时移呈现或点播呈现期间,自动地呈现不同的次电视内容以代替所述将被替换的电视内容;
(d)在呈现所述不同的次电视内容期间,用所述计算机自动地监测所述电视信号输入并将所述电视信号输入与所述第一数据进行比较;以及
(e)响应于检测到所述电视信号输入与所述第一数据之间的、指示与所述电视信号源装置有关的用户控制操作的任何差异,依据所述用户控制操作使用所述计算机自动地改变所述不同的次电视内容的呈现。
13.如权利要求1-9中任一项所述的方法,其中,(i)所述计算机和所述电视显示器包括智能电视且(ii)所述电视信号源装置包括电缆或卫星机顶盒。
14.一种智能电视,包括:
计算机;
连接至电视信号源装置的连接件,所述连接件被布置成使得从所述电视信号源装置接收其上编码了主电视内容的电视信号输入;
电视显示器,所述电视显示器被构造和连接以呈现所述主电视内容;以及
连接至计算机网络的连接件,
其中:
所述计算机被编程为利用通过所述计算机网络接收的数据,所接收的数据包括(i)包含所述主电视内容的将被替换的部分的电子标记的第一数据和(ii)包含次电视内容的电子标记的第二数据;
所述计算机被编程为自动地通过所述电视显示器使用所述第二数据呈现所述次电视内容的至少一部分内容以代替将被替换的电视内容;以及
所述计算机被编程为执行根据权利要求1-13中任一项所述的方法。
15.如权利要求14所述的智能电视,其中,(i)所述计算机和所述电视显示器包括智能电视且(ii)所述电视信号源装置包括电缆或卫星机顶盒。
CN201480006388.4A 2013-01-30 2014-01-30 一种智能电视及其计算机执行方法 Active CN104956682B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/754,639 US8713600B2 (en) 2013-01-30 2013-01-30 User control of replacement television advertisements inserted by a smart television
US13/754,639 2013-01-30
PCT/US2014/013924 WO2014120965A1 (en) 2013-01-30 2014-01-30 User control of replacement television advertisements inserted by a smart television

Publications (2)

Publication Number Publication Date
CN104956682A CN104956682A (zh) 2015-09-30
CN104956682B true CN104956682B (zh) 2017-03-08

Family

ID=48573301

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480006388.4A Active CN104956682B (zh) 2013-01-30 2014-01-30 一种智能电视及其计算机执行方法

Country Status (10)

Country Link
US (6) US8713600B2 (zh)
EP (1) EP2952007B1 (zh)
JP (1) JP5877937B1 (zh)
KR (2) KR101622898B1 (zh)
CN (1) CN104956682B (zh)
AU (1) AU2014212300B2 (zh)
CA (1) CA2899015C (zh)
HK (1) HK1213398A1 (zh)
IL (1) IL240262A0 (zh)
WO (1) WO2014120965A1 (zh)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6832207B1 (en) 2000-11-28 2004-12-14 Almond Net, Inc. Super saturation method for information-media
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
WO2007149888A2 (en) 2006-06-19 2007-12-27 Almondnet, Inc. Providing collected profiles to media properties having specified interests
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
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
US9083853B2 (en) 2008-06-02 2015-07-14 Intent IQ, LLC Targeted television advertisements associated with online users' preferred television programs or channels
KR20120023420A (ko) * 2010-09-03 2012-03-13 삼성전자주식회사 컨텐츠 전환 방법 및 이를 수행하는 디스플레이 장치
US8683502B2 (en) 2011-08-03 2014-03-25 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
US9953340B1 (en) * 2012-05-22 2018-04-24 Google Llc Companion advertisements on remote control devices
CA2874844C (en) 2012-06-05 2018-12-04 Almondnet, Inc. Targeted television advertising based on a profile linked to an online device associated with a content-selecting device
US8713600B2 (en) 2013-01-30 2014-04-29 Almondnet, Inc. User control of replacement television advertisements inserted by a smart television
CN105555514A (zh) 2013-05-16 2016-05-04 科施股份公司 用于在旋转压片机上竖直更换分段转子段的系统和方法
EP2827604B1 (de) * 2013-07-16 2018-01-31 HURRA Communications GmbH Verfahren, Server und Computerprogramm zum Optimieren von Onlinewerbung
EP3031214A4 (en) * 2013-08-07 2017-01-18 Thomson Licensing Method, apparatus and system for distribution of auxiliary advertisements
US9532086B2 (en) * 2013-11-20 2016-12-27 At&T Intellectual Property I, L.P. System and method for product placement amplification
US20150326892A1 (en) * 2014-05-09 2015-11-12 Sony Corporation System and method for identifying target areas in a real-time video stream
US9094735B1 (en) * 2014-06-27 2015-07-28 Google Inc. Re-presentation of previously presented content
JP6254500B2 (ja) * 2014-09-08 2017-12-27 株式会社メディアプラットフォームラボ コンテンツ配信システム、コンテンツ配信方法、及びコンテンツ配信プログラム
US20160316261A1 (en) * 2015-04-23 2016-10-27 Sorenson Media, Inc. Automatic content recognition fingerprint sequence matching
US9836535B2 (en) * 2015-08-25 2017-12-05 TCL Research America Inc. Method and system for content retrieval based on rate-coverage optimization
CN106028131B (zh) * 2016-06-24 2021-07-16 联想(北京)有限公司 一种控制方法、装置及系统
US10104417B2 (en) 2016-07-26 2018-10-16 At&T Mobility Ii Llc Method and apparatus for sponsored messaging
US10249996B2 (en) * 2017-01-04 2019-04-02 Richard Jon Hassey Television commercial silencer electrical wall outlet receptacle tap
US10943265B2 (en) 2017-03-14 2021-03-09 At&T Intellectual Property I, L.P. Targeted user digital embedded advertising
KR102532299B1 (ko) * 2017-07-27 2023-05-15 삼성전자주식회사 광고를 교체하여 출력하는 장치 및 방법
CN108924448A (zh) 2018-07-11 2018-11-30 深圳创维-Rgb电子有限公司 智能控制装置及其实现方法、智能电视
US20200107077A1 (en) * 2018-09-30 2020-04-02 Caavo Inc System and method for blended content searches across disparate sources
US11527265B2 (en) * 2018-11-02 2022-12-13 BriefCam Ltd. Method and system for automatic object-aware video or audio redaction

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009058389A1 (en) * 2007-11-02 2009-05-07 Sezmi Corporation Remote control unit for a personalized video programming system
CN102572556A (zh) * 2010-12-07 2012-07-11 通用仪表公司 Sdv环境中的定向广告分发

Family Cites Families (124)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5600364A (en) 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
US6463585B1 (en) 1992-12-09 2002-10-08 Discovery Communications, Inc. Targeted advertisement using television delivery systems
US6388714B1 (en) 1995-10-02 2002-05-14 Starsight Telecast Inc Interactive computer system for providing television schedule information
US6177931B1 (en) 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
BR9714949A (pt) 1996-12-20 2005-04-12 Princeton Video Image Inc Dispositivo de ajuste superior para inserção eletrônica direcionada de indicações em vìdeo
WO1998031114A1 (en) 1997-01-06 1998-07-16 Bellsouth Corporation Method and system for tracking network use
US6564379B1 (en) 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
US6698020B1 (en) 1998-06-15 2004-02-24 Webtv Networks, Inc. Techniques for intelligent video ad insertion
US20020083445A1 (en) 2000-08-31 2002-06-27 Flickinger Gregory C. Delivering targeted advertisements to the set-top-box
US6216129B1 (en) 1998-12-03 2001-04-10 Expanse Networks, Inc. Advertisement selection system supporting discretionary target market characteristics
US20020123928A1 (en) 2001-01-11 2002-09-05 Eldering Charles A. Targeting ads to subscribers based on privacy-protected subscriber profiles
US7260823B2 (en) 2001-01-11 2007-08-21 Prime Research Alliance E., Inc. Profiling and identification of television viewers
US8290351B2 (en) * 2001-04-03 2012-10-16 Prime Research Alliance E., Inc. Alternative advertising in prerecorded media
IL127889A0 (en) 1998-12-31 1999-10-28 Almondnet Ltd A method for transacting an advertisement transfer
US7051351B2 (en) 1999-03-08 2006-05-23 Microsoft Corporation System and method of inserting advertisements into an information retrieval system display
US6366298B1 (en) 1999-06-03 2002-04-02 Netzero, Inc. Monitoring of individual internet usage
WO2000056072A1 (en) 1999-03-15 2000-09-21 Index Systems, Inc. System and method for miniguide implementation
DE60039861D1 (de) 1999-04-20 2008-09-25 Samsung Electronics Co Ltd Werbeverwaltungssystem für digitale videoströme
US7103904B1 (en) 1999-06-30 2006-09-05 Microsoft Corporation Methods and apparatus for broadcasting interactive advertising using remote advertising templates
AU4711601A (en) 1999-12-10 2001-07-03 United Video Properties, Inc. Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities
IL133489A0 (en) 1999-12-13 2001-04-30 Almondnet Inc A descriptive-profile mercantile method
US20020019769A1 (en) * 2000-01-19 2002-02-14 Steven Barritz System and method for establishing incentives for promoting the exchange of personal information and targeted advertising
US20030126597A1 (en) 2000-02-01 2003-07-03 Geoffrey Darby On-screen stripe and other methods for delivering information that facilitate convergence of audio/visual programming and advertisements with internet and other media usage
US6845396B1 (en) 2000-02-25 2005-01-18 Navic Systems, Inc. Method and system for content deployment and activation
US8572646B2 (en) 2000-04-07 2013-10-29 Visible World Inc. System and method for simultaneous broadcast for personalized messages
US8495679B2 (en) 2000-06-30 2013-07-23 Thomson Licensing Method and apparatus for delivery of television programs and targeted de-coupled advertising
US6909837B1 (en) 2000-11-13 2005-06-21 Sony Corporation Method and system for providing alternative, less-intrusive advertising that appears during fast forward playback of a recorded video program
AU2002230501A1 (en) 2000-11-27 2002-06-03 Intellocity Usa, Inc. System and method for providing an omnimedia package
AU2002225751A1 (en) 2000-11-28 2002-06-11 Seachange International, Inc. Content/service handling and delivery
US6832207B1 (en) 2000-11-28 2004-12-14 Almond Net, Inc. Super saturation method for information-media
US20050086112A1 (en) 2000-11-28 2005-04-21 Roy Shkedi Super-saturation method for information-media
US20020078444A1 (en) 2000-12-15 2002-06-20 William Krewin System and method for the scaleable delivery of targeted commercials
US20020082910A1 (en) 2000-12-22 2002-06-27 Leandros Kontogouris Advertising system and method which provides advertisers with an accurate way of measuring response, and banner advertisement therefor
US7043745B2 (en) * 2000-12-29 2006-05-09 Etalk Corporation System and method for reproducing a video session using accelerated frame recording
US20020124249A1 (en) 2001-01-02 2002-09-05 Shintani Peter Rae Targeted advertising during playback of stored content
US20020120929A1 (en) 2001-02-28 2002-08-29 Schwalb Eddie M. Method and system for mass customization of digital television broadcasts
US20020124253A1 (en) 2001-03-02 2002-09-05 Eyer Mark Kenneth Personal information database with privacy for targeted advertising
AU2002305137A1 (en) 2001-04-06 2002-10-21 Predictive Media Corporation Method and apparatus for identifying unique client users from user behavioral data
WO2002086664A2 (en) 2001-04-20 2002-10-31 France Telecom Research And Development L.L.C. Subscriber interface device for use with an intelligent content-broadcast network and method of operating the same
US6973621B2 (en) 2001-04-27 2005-12-06 Starz Entertainment Group Llc Customization in a content distribution system
JP2002354449A (ja) 2001-05-28 2002-12-06 Tatsuya Ishii 広告配信方法及びテレビ放送受信機
US20020191950A1 (en) 2001-06-15 2002-12-19 Xiaoling Wang Apparatus and a method for preventing commercial skipping
US20030051242A1 (en) 2001-08-31 2003-03-13 Donnelly William F. Method of advertising utilizing a catalog program with locator index bar
US7843923B2 (en) 2002-01-08 2010-11-30 Verizon Services Corp. Methods and apparatus for determining the port and/or physical location of an IP device and for using that information
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
US20030154128A1 (en) * 2002-02-11 2003-08-14 Liga Kevin M. Communicating and displaying an advertisement using a personal video recorder
JP4104356B2 (ja) * 2002-03-18 2008-06-18 東芝ソリューション株式会社 放送システム、受信装置及びプログラム
US20030188317A1 (en) 2002-03-28 2003-10-02 Liew William J. Advertisement system and methods for video-on-demand services
US20050034171A1 (en) 2002-05-03 2005-02-10 Robert Benya Technique for delivering programming content based on a modified network personal video recorder service
AU2003239385A1 (en) 2002-05-10 2003-11-11 Richard R. Reisman Method and apparatus for browsing using multiple coordinated device
US20030226141A1 (en) 2002-06-03 2003-12-04 Krasnow Genessa L. Advertisement data store
US7818763B2 (en) 2002-06-25 2010-10-19 Starz Entertainment, Llc Video advertising
US7237252B2 (en) 2002-06-27 2007-06-26 Digeo, Inc. Method and apparatus to invoke a shopping ticker
JP4076067B2 (ja) 2002-07-02 2008-04-16 株式会社日立製作所 録画再生システム
US20040034874A1 (en) 2002-08-19 2004-02-19 Hord Phillip M. Pop-up PVR advertising
US7716700B2 (en) * 2002-11-25 2010-05-11 Time Warner Interactive Video Group Inc. Technique for delivering entertainment programming content including commercial content therein over a communications network
US20040117827A1 (en) 2002-12-11 2004-06-17 Jeyhan Karaoguz Media processing system supporting personal advertisement channel and advertisement insertion into broadcast media
KR101044714B1 (ko) 2002-12-12 2011-06-28 코닌클리케 필립스 일렉트로닉스 엔.브이. 광고 디스플레이 동안 채널 스위칭을 방지하는 장치 및 방법
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
GB0303176D0 (en) * 2003-02-12 2003-03-19 Video Networks Ltd A system for capture and selective playback of broadcast programmes
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
US20040172650A1 (en) 2003-02-28 2004-09-02 Hawkins William J. Targeted content delivery system in an interactive television network
US9066131B1 (en) * 2003-04-30 2015-06-23 The Directv Group, Inc. Advertising spots for fast-forward play
US7298962B2 (en) 2003-05-12 2007-11-20 Macrovision Corporation Method and apparatus for reducing and restoring the effectiveness of a commercial skip system
WO2005034503A2 (en) 2003-10-02 2005-04-14 Tivo Inc. Modifying commercials for multi-speed playback
US20050108091A1 (en) 2003-11-14 2005-05-19 John Sotak Methods, systems and computer program products for providing resident aware home management
US8065696B2 (en) * 2004-03-19 2011-11-22 Microsoft Corporation Control-based content pricing
US8079052B2 (en) 2004-04-23 2011-12-13 Concurrent Computer Corporation Methods, apparatuses, and systems for presenting advertisement content within trick files
US20060235756A1 (en) 2004-06-14 2006-10-19 Pellegrino Thomas P Virtual "web radio" that allows for the free on-demand streaming of individual files of songs, films, and other media in digital format that would otherwise need to be purchaed, which depends upon revenue earned from advertisers who pay to have their advertisements appended to the front of files streams available on the virtual 'web radio"
US20060013556A1 (en) 2004-07-01 2006-01-19 Thomas Poslinski Commercial information and guide
WO2006075313A1 (en) 2005-01-11 2006-07-20 Tvngo Ltd. Method and apparatus for facilitating toggling between internet and tv broadcasts
ES2796626T3 (es) 2005-01-12 2020-11-27 Invidi Tech Corp Modelo de impresiones dirigidas para la entrega de recursos de red de difusión
US20060218602A1 (en) 2005-02-23 2006-09-28 Sherer W P Replacement of trick mode content in a video on demand system
US7720351B2 (en) 2005-04-04 2010-05-18 Gutman Levitan Preservation and improvement of television advertising in digital environment
US8238727B2 (en) * 2005-06-03 2012-08-07 The Nielsen Company (Us), Llc Methods and apparatus to detect a time-shift event associated with the presentation of media content
US7634785B2 (en) 2005-06-06 2009-12-15 Microsoft Corporation DVR-based targeted advertising
US20070061838A1 (en) 2005-09-12 2007-03-15 I7 Corp Methods and systems for displaying audience targeted information
WO2007047310A2 (en) * 2005-10-12 2007-04-26 Prefpass Inc. System and method for the reversible leasing of anonymous user data in exchange for personalized content including targeted advertisements
US20070157237A1 (en) * 2005-12-29 2007-07-05 Charles Cordray Systems and methods for episode tracking in an interactive media environment
US20070157247A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US8166501B2 (en) 2006-01-26 2012-04-24 Sony Corporation Scheme for use with client device interface in system for providing dailies and edited video to users
KR100793513B1 (ko) 2006-02-24 2008-01-14 한국정보통신대학교 산학협력단 통신망에서의 표적 광고 서비스 시스템 및 그 방법
US9554093B2 (en) 2006-02-27 2017-01-24 Microsoft Technology Licensing, Llc Automatically inserting advertisements into source video content playback streams
WO2007117613A2 (en) 2006-04-06 2007-10-18 Ferguson Kenneth H Media content programming control method and apparatus
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
WO2007149888A2 (en) 2006-06-19 2007-12-27 Almondnet, Inc. Providing collected profiles to media properties having specified interests
JP2008048230A (ja) 2006-08-18 2008-02-28 Hitachi Ltd 個人向け放送システム
US9495682B2 (en) 2006-08-31 2016-11-15 Accenture Global Services Limited Converged marketing architecture and related research and targeting methods utilizing such architectures
US20080127246A1 (en) 2006-09-14 2008-05-29 Nortel Networks Limited Digital media recorder based advertising
US20090037949A1 (en) 2007-02-22 2009-02-05 Birch James R Integrated and synchronized cross platform delivery system
US9424587B2 (en) 2007-04-11 2016-08-23 Comcast Cable Communications, Llc Advertisement supported video download
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
US20080281697A1 (en) 2007-05-11 2008-11-13 Verizon Services Organization Inc. Systems and methods for using video services records to provide targeted marketing services
US9032433B2 (en) 2007-10-05 2015-05-12 Alcatel Lucent Personalized ad insertion during start over service
US7941528B2 (en) 2007-10-11 2011-05-10 At&T Intellectual Property I, L.P. Methods, systems and computer program products for providing a multimedia applications gateway
US8365215B2 (en) 2007-10-11 2013-01-29 At&T Intellectual Property I, L.P. Methods, systems and computer program products for providing ad insertion via a multimedia applications gateway
US20090106792A1 (en) 2007-10-22 2009-04-23 Alcatel Lucent Method and apparatus for advertisement and content distribution with customized commercial insertion during channel change
US8082179B2 (en) 2007-11-01 2011-12-20 Microsoft Corporation Monitoring television content interaction to improve online advertisement selection
US20090172723A1 (en) 2007-12-31 2009-07-02 Almondnet, Inc. Television advertisement placement more resistant to user skipping
US9628208B2 (en) 2008-02-26 2017-04-18 International Business Machines Corporation System, method and program product for customizing presentation of television content to a specific viewer and location
US20090254931A1 (en) 2008-04-07 2009-10-08 Pizzurro Alfred J Systems and methods of interactive production marketing
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
US9083853B2 (en) 2008-06-02 2015-07-14 Intent IQ, LLC Targeted television advertisements associated with online users' preferred television programs or channels
US9510044B1 (en) * 2008-06-18 2016-11-29 Gracenote, Inc. TV content segmentation, categorization and identification and time-aligned applications
CN102077602A (zh) 2008-06-26 2011-05-25 汤姆逊许可证公司 用于视频流的递送的基于区间的广告插入
US20100030639A1 (en) * 2008-07-30 2010-02-04 Xin Feng Method and Apparatus for Displaying a Plurality of Short Ads in a Single Ad Spot
US8869193B2 (en) 2008-08-26 2014-10-21 At&T Intellectual Property I, L.P. Methods, computer program products, and apparatus for receiving targeted content based on locally stored user data
US8869194B2 (en) 2008-08-26 2014-10-21 At&T Intellectual Property I, L.P. Methods, computer program products, and apparatus for providing targeted content based on user data
US7890609B2 (en) 2009-01-15 2011-02-15 Almondnet, Inc. Requesting offline profile data for online use in a privacy-sensitive manner
US8375409B2 (en) * 2009-02-05 2013-02-12 Purplecomm Inc. Meta channel based media system control technology
US8307390B2 (en) * 2009-02-26 2012-11-06 Comcast Cable Communications, Llc Re-addressable alternate content
US9015741B2 (en) * 2009-04-17 2015-04-21 Gracenote, Inc. Method and system for remotely controlling consumer electronic devices
US8670647B2 (en) * 2010-06-28 2014-03-11 Harris Technology, Llc Locking of programs against fast forwarding
US8677394B2 (en) 2010-06-29 2014-03-18 Ericsson Television Inc. Integrating and processing embedded links to related video content in a video stream to provide advertising information
US8997138B2 (en) 2010-10-15 2015-03-31 Intent IQ, LLC Correlating online behavior with presumed viewing of television advertisements
AU2011315836B2 (en) 2010-10-15 2015-11-26 Intent IQ, LLC System and methods for selecting television advertisements for a set-top box requesting an advertisement without knowing what program or channel is being watched
US20120159549A1 (en) 2010-11-08 2012-06-21 Ludovic Douillet Sony epg and metadata solution with multiple service sources
US8966512B2 (en) * 2011-07-22 2015-02-24 American Megatrends, Inc. Inserting advertisement content in video stream
US8683502B2 (en) 2011-08-03 2014-03-25 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
CA2874844C (en) 2012-06-05 2018-12-04 Almondnet, Inc. Targeted television advertising based on a profile linked to an online device associated with a content-selecting device
US8713600B2 (en) 2013-01-30 2014-04-29 Almondnet, Inc. User control of replacement television advertisements inserted by a smart television
US11282105B1 (en) 2020-08-28 2022-03-22 Almondnet Inc. Anonymized cross-application or cross-site attribution without use of central IDs

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009058389A1 (en) * 2007-11-02 2009-05-07 Sezmi Corporation Remote control unit for a personalized video programming system
CN102572556A (zh) * 2010-12-07 2012-07-11 通用仪表公司 Sdv环境中的定向广告分发

Also Published As

Publication number Publication date
EP2952007A4 (en) 2016-11-02
US20230209106A1 (en) 2023-06-29
US9571865B2 (en) 2017-02-14
US11503348B2 (en) 2022-11-15
WO2014120965A1 (en) 2014-08-07
AU2014212300B2 (en) 2015-11-26
US10009636B2 (en) 2018-06-26
US20130152126A1 (en) 2013-06-13
KR20150106970A (ko) 2015-09-22
US20150365708A1 (en) 2015-12-17
KR20160058973A (ko) 2016-05-25
KR101751658B1 (ko) 2017-07-11
US20170155936A1 (en) 2017-06-01
US20190069005A1 (en) 2019-02-28
US20210266615A1 (en) 2021-08-26
EP2952007B1 (en) 2017-04-26
US11778249B2 (en) 2023-10-03
JP5877937B1 (ja) 2016-03-08
US10834438B2 (en) 2020-11-10
AU2014212300A1 (en) 2015-09-17
HK1213398A1 (zh) 2016-06-30
CA2899015C (en) 2016-12-20
IL240262A0 (en) 2015-09-24
EP2952007A1 (en) 2015-12-09
KR101622898B1 (ko) 2016-05-19
CN104956682A (zh) 2015-09-30
US8713600B2 (en) 2014-04-29
CA2899015A1 (en) 2014-08-07
JP2016513389A (ja) 2016-05-12

Similar Documents

Publication Publication Date Title
CN104956682B (zh) 一种智能电视及其计算机执行方法
US20210382929A1 (en) Multimedia content tags
US10593369B2 (en) Providing enhanced content
US11930250B2 (en) Video assets having associated graphical descriptor data
CN104285448B (zh) 自动商业回放系统
GB2544393A (en) Methods and systems for playing media
BRPI0821388B1 (pt) Método de controle de reprodução de transmissão contínua de mídia e memória legível por computador
CN108810580B (zh) 媒体内容推送方法及装置
US11671675B2 (en) Augmentation of audio/video content with enhanced interactive content
US20090328102A1 (en) Representative Scene Images
WO2019176590A1 (ja) 情報処理装置、情報処理装置およびプログラム
US8965178B2 (en) Program information display device, program information output device, and program information display method
JP6052684B2 (ja) 受信装置および情報処理方法

Legal Events

Date Code Title Description
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1213398

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1213398

Country of ref document: HK