CN100544421C - 用于对视频和音频内容做标记以及进行拦截的分布系统 - Google Patents

用于对视频和音频内容做标记以及进行拦截的分布系统 Download PDF

Info

Publication number
CN100544421C
CN100544421C CNB2005101275553A CN200510127555A CN100544421C CN 100544421 C CN100544421 C CN 100544421C CN B2005101275553 A CNB2005101275553 A CN B2005101275553A CN 200510127555 A CN200510127555 A CN 200510127555A CN 100544421 C CN100544421 C CN 100544421C
Authority
CN
China
Prior art keywords
content
grade
data
program
multimedia
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.)
Expired - Fee Related
Application number
CNB2005101275553A
Other languages
English (en)
Other versions
CN1787631A (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.)
Alcatel CIT SA
Alcatel Lucent NV
Original Assignee
Alcatel NV
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 Alcatel NV filed Critical Alcatel NV
Publication of CN1787631A publication Critical patent/CN1787631A/zh
Application granted granted Critical
Publication of CN100544421C publication Critical patent/CN100544421C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0227Filtering policies
    • H04L63/0245Filtering by information in the payload
    • 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/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/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/454Content or additional data filtering, e.g. blocking advertisements
    • H04N21/4542Blocking scenes or portions of the received content, e.g. censoring scenes
    • 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/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal

Abstract

提供了一种系统,用于对在一个数据网络上以一连串的数据帧、段或分组形式流动的多媒体内容进行分级,以及用于管理分级内容的显示。该系统包括至少一个内容源设备,用于生成原始多媒体内容;一个中间内容标记和发送代理,用于对所生成的内容做标记并进行发送;以及一个内容接收设备,用于根据对应用的内容标记的检测以及与至少一个预先设定值的比较,显示或拒绝所发送的内容。在一个方面,内容标记遵循某些现有或设计的分级系统,因此对于所接收的在有效载荷中传送内容的每个数据帧、段或数据分组,可在接收端识别标记的内容。

Description

用于对视频和音频内容做标记以及进行拦截的分布系统
技术领域
本发明涉及多媒体产品领域,尤其涉及互联网协议上的多媒体流,以及涉及一种方法和系统,用于拦截来自多媒体流的特定内容不予在一个终端用户设备上接收和/或显示。
背景技术
在用于制作、发送以及显示多媒体内容的系统的领域中,用于允许对哪些内容可在一个终端用户设备上看到或听到进行家长或行政控制的系统和方法,已经有相当的发展。例如,在基于天线的广播系统领域或卫星和有线电视广播系统领域中,有允许一个管理用户配置以及基于预定义的等级将频道拦截、节目拦截和某些音频内容拦截应用于可用的媒体节目的技术。
对于卫星和有线电视系统,现在有多种远程控制操作特征可用于拦截频道、节目或节目中所发现的令人反感的内容。V-芯片技术是通过添加到收看终端的一个硬件芯片实现的这些技术中的一种。V-芯片通过读取嵌入在电视信号数据帧或所录制视频中的等级来拦截内容,并当等级超过由家长设定的某些基于等级的门限时,关闭信号。V-芯片技术利用一个相对复杂的但广为人知的分级方案,这种分级方案包括适合所有少年(Y)、适合7岁或以上青少年(Y7)、适合普通观众(G)、建议在家长指导下(PG)、适合14岁或以上(TV14)以及仅供成年观众(MA)。具有这些等级的节目还可包括副等级,例如,含有暴力(V)、含有性爱场面(S)、含有粗口(L)以及含有暗示性对话(D)。
现有某些节目拦截方法包括基于时间的拦截,其中一个管理者(通常是家长)可在一个节目过程的任何特定时间间隔期间拦截频道。还有时间允许系统,其实际上是安装在一个显示终端(电视机)上的简单定时器功能。这些系统允许观看者中断周期的规范和应用,还可基于观看者账户情况提供基于时间的观看者信用度,其中观看者可发起一个收看周期,收看周期终止于允许的时间周期期满时。
通常与卫星电视系统相关的更加普遍的基于节目的过滤使得可以基于等级选择要拦截的节目和/或频道。可使用这个系统来拦截节目组。美国电影协会(MPAA)已经制定了通用等级G、PG、PG-13、R、TV-14和NC-17,这些等级还可以伴有对内容的副指示,例如V、S、L、D等等。虽然这些等级指示在美国已经众所周知,在本领域中也很普遍,但是很多终端用户在记住每个符号实际覆盖和描述哪种类型的内容上还有一些困难。
本领域中另一种更加复杂的系统称为TV GuardianTM,其应用于通常与所呈现节目相关的音频或隐藏字幕。其使用一个词汇识别系统,以实时检测亵渎或暗示性语言,并相应地对音频消音,阻止其被收看者听到,同时允许呈现可接受的语言。用TV GuardianTM进行过滤的节目的视频部分不受影响。
近来,内容拦截业务已向个人计算机(PC)用户开放,以拦截特定网站或基于web的内容,使它们不在网页浏览器界面上显示。这种控制一般可通过互联网服务提供商(ISP)可用,并且可作为在浏览器工具栏或其它控制或配置选项界面中提供的可用选项设置。基于web的内容过滤或拦截通常使用已知的令人反感的词汇和/或被禁止的网站通用资源定位符(URL)或其它数据源标识符列表,以通过比较进行过滤。因此,如果访问包含有令人反感的语言的网站,则可使用这个词汇列表,以检测那个语言。在检测到令人反感的内容后,可将浏览器设定为默认显示空白URL或者默认重新定向到可接受的URL或数据源上。某些反病毒产品也在其防火墙解决方案中包含家长控制。
虽然所有现有解决方案可在某种程度上拦截不想要的内容,但是内容发送的新方法以及新兴多媒体显示设备的可用性在现有方法中产生某些弱点。对于多媒体内容过滤领域中熟练的技术人员来说,其它限制也非常明显。当访问或发送内容时,由于网络和传输协议之间横向通信能力的提高,数据网络电话(DNT)与数据分组运行的卫星以及有线网络内容发送路径之间的界限正逐渐模糊不清,其中数据网络电话(DNT)的一个子集是互联网协议网络电话(IPNT)。能够访问IP数据网络的蜂窝电话正逐渐作为能够接收、显示、存储以及共享多媒体内容的内容接收设备上市。某些“极端(bleedingedge)”设备具有高达2G字节的存储容量。这些以及其它类似的设备,包括正在开发的新设备,完全具有多媒体的能力,并且是高度可移动的,并可从多个所定义的网络接收内容。
此外,使用视频和音频流,提供多媒体内容以及使其为顾客可利用正逐渐简单化,并可以以越来越低的成本实现。这个因素,连同更加健壮的接入和发送网络,包括更多种类的可能接收设备,导致可用现场内容爆炸以及非传统内容源的引入,既是国内的又是国外的,包括某些通常未坚持任何等级标准的内容。而且,新的极端媒体设备日益紧凑以及移动着,因此可能不适用于其它国家的分级方案。
在现场数字多媒体内容的情况下,包括在节目中的计划之外的可引起反对的主题可能不会被拦截,这是因为一个通用的、预先指配的节目等级将节目整体定义为可接受的,例如,用于家庭收看等等。同样地,目前还没有可用户化的解决方法,用于从可接受等级的节目中过滤出引起反对的内容,从屏蔽青少年收看该主题的决定者角度来说,这使得个人被迫完全同意或根本不同意一个特定等级是否有效。
关于传统的内容拦截系统,在技术领域中还有很多其它问题。一个主要的缺点就是,目前没有普遍适用的分级系统。这可能会产生问题,因为某些国外内容并未分级,但是,除非对内容进行检查、分级和重新组装以由一个中间源发送,否则甚至示例性的收看内容可能被传统系统拦截,尽管内容是可接受的。其它限制包括用于配置并应用节目、频道和内容拦截设置的复杂规划步骤;以及与传递到终端用户的终端设备能力有关的软件和硬件费用;以及缺少粒度更多的内容拦截能力。而且,在很多情况下,新兴设备可能没有装备有任何标准化的内容拦截能力。
本领域中明确所需的是一种分布系统和方法,用于对流多媒体内容进行管理控制式拦截,可应用于从可通过网络访问的任何可用内容源接收的内容,包括以可以进行通用标准化规划的现场多媒体,而且应用不会对终端用户设备产生负担。这种系统将改善内容过滤的粒度,并将在网络或馈送级大大降低内容准备任务。
发明内容
提供了一种系统,用于对在数据网络上以一连串的数据帧、段或分组形式流动的多媒体内容进行分级,以及用于管理分级内容的显示。该系统包括至少一个内容源设备,用于生成原始的多媒体内容,一个中间内容标记和发送代理,用于对所生成的内容做标记并进行发送,以及一个内容接收设备,用于根据对所应用的内容标记的检测以及与至少一个门限值的比较,显示或拒绝所发送的内容。
在一个优选实施方式中,内容标记遵循某种现有或所设计的分级系统,因此对于每个所接收的在有效载荷中传送内容的数据帧、段或数据分组,标记内容在接收端是可识别的。同时在一个优选实施方式中,网络是互联网协议网络、卫星电视网络、有线电视网络和蜂窝电话网络的其中之一或其组合。
在一个实施方式中,内容源设备是视频摄像机、视频电话、Web摄像机、或者麦克风的其中之一。在这个实施方式中,内容接收设备是电视、具有连接的视频显示单元的机顶盒、带有视频显示屏幕的计算机或者蜂窝电话的其中一个。
在一个实施方式中,内容标记和发送代理是互联网服务提供者、卫星节目提供者、有线节目提供者或蜂窝电话服务提供者的其中之一。在一个优选的实施方式中,多媒体内容包括视频和音频以及文本字幕的其中之一或其组合。
在一个实施方式中,内容标记包括整体等级以及至少一个副等级类别级别的其中之一或其组合。在这个实施方式中,门限可包括整体等级以及至少一个副等级类别级别的其中之一或其组合。副等级类别级别是可配置的。
依照本发明的另一个方面,提供了一种设施,用于将与多媒体内容相关的等级信息应用于适于在数据网络上传送内容的数据分组、数据帧或数据段。该设施包括一个输入端口,用于接收多媒体内容,一个分组生成器,用于生成数据分组、数据帧、或数据段以传送内容,一个数据比特处理器,位于分组生成器内,用于插入、移除、或者操纵在所生成的每个数据分组、数据帧、或数据段的信息域部分中包含的已有比特值,以及一个输出端口,用于输出所生成的数据分组以进行网络发送。
在一个实施方式中,该设施是运行于一个主机多媒体处理终端上的软件应用,输入和输出端口是虚拟端口。在另一个实施方式中,该设施是一个运行软件的硬件设备,输入和输出端口是硬件端口结构。在一个优选实施方式中,数据网络是互联网网络、卫星电视网络、有线电视网络以及蜂窝电话网络的其中之一或其组合。在这个实施方式中,多媒体内容包括视频和音频以及文本字幕的其中之一或其组合。
在一个实施方式中,比特值定义了整体等级以及至少一个副等级类别级别的其中之一或其组合。同样在一个实施方式中,比特值定义了整体等级以及至少一个副等级类别级别的其中之一或其组合,比特值与在每个数据分组的有效载荷部分中传送的内容有关。
在一个实施方式中,该设施还包括与所接收的多媒体内容相关联的元数据,元数据根据分级系统至少描述每个分类的内容的存在、类别和级别。在该实施方式中,元数据是与多媒体内容接收的可扩展标记语言。
在一个实施方式中,信息域是添加到每个数据分组、数据帧或数据段头部的域。在一个优选实施方式中,信息域和比特值可由一个网络层传输协议提供。在这个实施方式中,该协议可以是实时传输协议的一个扩展。
依照本发明的另一方面,与用于将与多媒体内容相关的等级信息应用于适于在数据网络上传送内容的数据分组、数据帧或数据段的设施合作,提供了一种方法,用于管理分级多媒体内容的显示。该方法包括下列步骤:(a)开始将内容下载到一个内容播放器;(b)确定内容的等级;(c)将所确定的内容等级与应用于该内容的一个预先设定的等级门限相比较;以及(d)基于比较结果确定是否显示内容。
在一个优选的方面,在步骤(a)中,内容播放器是电视机、带有视频显示单元的机顶盒、软件媒体播放器、或音频重放设备的其中之一。同样在一个优选的方面,在步骤(b)中,为所下载的每个数据分组、数据帧、或数据段重复进行等级的确定。在所有方面在步骤(b)中,等级代表与具有多于一个等级级别的分级系统相关联的等级级别。在一个方面,在步骤(b)中,等级进一步定义了至少一个副等级类别,以及这个至少一个类别在数据分组、数据帧或数据段中的存在级别。
在本方法的一个方面中,在步骤(c)中,比较是通过查询一个等级设置表进行的。在这个方面,在步骤(c)中,预先设定的门限定义了一个可接受的等级和任何与所确定等级相关联的副等级类别的一个或更多的可接受级别。同样在这个方面,在步骤(c)中,副等级类别级别可根据所提供的调整增量调整地设定,门限值则定义了一个可接受的整体等级以及任何与整体等级相关联的副等级类别相关的级别。在另一方面,在步骤(c)中,副等级类别定义了不能以暴力、裸体、粗俗语言或暗示性对话进行分类的内容。
在本方法的一个方面中,在步骤(d)中,所确定的结果是拦截内容的全部不予显示之一。在这个方面的一个变型中,所确定的结果是显示内容的全部之一。仍然在这个方面的另一个变型中,所确定的结果是显示某些内容,拦截某些内容,并用空白显示代替被拦截的内容。
在上述方面中,在步骤(d)中,所确定的结果可以是显示视频而拦截音频;拦截视频而显示音频;或者是显示某些视频和某些音频并且拦截某些视频和某些音频。在这个方面中,内容可包括字幕。
附图说明
图1是一个根据本发明一个实施方式的多媒体发送网络的架构概观,其中在网络级进行多媒体内容分级和标记。
图2是一个示出了根据本发明一个实施方式的用于多媒体内容分级和标记的内容处理组件的框图。
图3是一个示出了根据本发明一个实施方式的用于家长内容拦截和过滤的解码器的框图。
图4是一个根据本发明一个实施方式的用等级信息进行扩展的示例性数据分组结构。
图5是一个根据本发明一个实施方式的用于配置一个媒体呈现设备以进行内容过滤的流程图。
图6是一个示出了根据本发明一个实施方式的对一个可接受节目的内容进行过滤的自动过程的处理流程图。
具体实施方式
图1是一个根据本发明一个实施方式的多媒体发送网络100的架构概观,其中在网络级进行多媒体内容标记。多媒体网络100包括多种数字网络,这些数字网络以数字节目传播、多媒体接入和发送能力而著称。这些数字网络是互联网协议(IP)网络101、无线数字蜂窝网络102、数字有线电视网络103和数字卫星电视网络104。
所有网络101-104以数据分组、数据信元、数据段或数据帧的形式传送数字数据,并且可支持单播、多播和广播媒体内容。可假设IP网络101是一个互联网网络,并且具有一个所示的网络骨干108,网络骨干108可以逻辑地代表构成互联网整体的所有接入点、设备和数据线路。一个媒体服务提供者(MSP)105示于IP网络101内,并示有到骨干108的数据连接。MSP 105可以是任何可以向顾客提供对包括音频、视频/音频或视频的媒体内容的定制或按次计费访问的大型或小型企业或实体。MSP 105可以是具有一个服务器的个人,或者是具有多个媒体服务器的专有网络的大型组织。
一个事件源107与MSP 105相关联(通过数据连接),其可代表现场或事先录制的多媒体内容到MSP 105的任何视频馈送或上传,以进行媒体处理和随后的节目提供。事件源107可以是一个视频使能源,例如一个网络摄像机,或其它数字视频或静止摄像机源,适于捕获现场内容并将那个内容上传至MSP 105。事件源107还可以是一个或多个音频记录系统,特征在于具有麦克风或电话系统。多个客户站111和112具有对IP网络101的网络接入,在一个实施方式中,客户站物理地或无线地连接到骨干108。在这个例子中,客户站111和112是适于典型地使用数字用户线路(DSL)服务或者其它可用的高速宽带连接,典型地通过一个未示出的网络服务提供者(ISP)接入互联网的个人计算机。在一个实施方式中,站111和112还可代表连接到网络101的企业客户,可包括子网,每个子网支持多个个人客户站。
有线网络103可以是任何数字有线电视服务网络。网络103可通过一个连接两个网络的逻辑通信网关113接入互联网网络101,从而可接入MSP 105。网关113旨在代表两个否则在物理上分离的网络之间的任何所需通道。一个有线服务提供者(CSP)118示于网络103内,可代表任何向客户提供有线电视收看服务的提供者。CSP 118可以是一个音乐提供者、一个视频节目提供者或这两者的组合。CSP118具有所示的服务提供者设备119,其适于接收和处理多媒体内容,以发送给订户。有线网络103代表一个有线的网络,并且在有些情况下可包含使用相同设备和线路的多个服务提供者。
所示多个客户站120和121可接入有线网络103,更具体地,使用网络的物理线路接入CSP 118。在这个例子中,客户站120和121是有线功能电视机。站120和121还可支持有线电视机顶盒,用于适合那些站接收数字有线电视节目。一个所示事件源122与CSP 118相连接,其与上述事件源107相似。例如,事件源122可将原始数字视频、音频或视频/音频多媒体内容提供给CSP118,以进行处理并通过网络103提供给客户站120和121。
事件源122和事件源107有一点不同,事件源122可以并不与互联网相连,因此,在逻辑上可能不代表网络摄像机。相反,事件源122可代表一个有线功能现场馈送摄像机,或其它类似的有线功能媒体捕获设备。在这里要注意,在某些实施方式中,事件源122可通过网关113间接地向MSP 105提供媒体内容,事件源107可通过网关113间接地向CSP 118提供媒体内容。实际上,CSP 118可从MSP105获得原始资料,MSP 105也可从CSP 118获得原始资料,而资料最初记录在本地事件源处。
卫星网络104具有一个所示的数字卫星服务提供者(SSP)123,其适于向客户提供卫星电视节目收看服务。SSP 123具有设备124,作为其一个组件,其可包括用于提供服务的所有可用组件。网络104典型地可比有线网络103具有更大的地理范围。SSP 123可以是具有很多在轨卫星,例如所示卫星125的大型公司或小型实体。与上面关于CSP 118所述的相同,SSP 123可以是一个音乐服务提供者、一个视频节目提供者,或这两者的组合。
所示多个客户站126和127可通过各自的卫星接收机碟形卫星天线128和129无线接入SSP 123。客户站126和127适于具有卫星机顶盒,其典型的是带有碟形卫星天线装置128和129的客户端设备(CPE)。一个所示事件源130具有与SSP 123连接的线路,其适于将原始数字多媒体内容提供给SSP 123,以进行处理并通过卫星125提供给客户站126和127。事件源130还可以是一个无线应用,而并非是一个有线馈送,例如卫星视频电话或摄像机。在这里要注意,SSP 123可接入互联网网络101,更具体地,可通过网关113接入MSP105。同样地,SSP 123可与CSP 118通信。
无线蜂窝网络102具有一个所示的无线服务提供者(WSP)114,其适于向客户提供无线电话和数据下载服务。WSP还连接到网关113,并可接入MSP 105、CSP 118、或SSP 123。与上述其它提供者的类型相同,WSP 114可以是一个小型实体或一个大型服务提供者。WSP 114具有一个或多个蜂窝塔115,其定义网络范围,可以是本地的、全国的、或甚至是全世界的。
所示多个客户站116和117可通过蜂窝塔115数字无线接入WSP114。在这个例子中,客户站116和117是蜂窝电话,其也可以是参照本说明书背景技术部分描述的高存储容量的极端设备的形式。站116和117可用于电话,并可进一步对其进行增强,以用于视频、图像、视频/音频和音频的多媒体传播。在这点上,站116和117可经由网关113从互联网101、网络103或网络104访问原始资料。
在另一个实施方式中,站116或117还可适于作为一个与那些已述事件源相似的事件源。实际上,蜂窝电话116和117可适于捕获原始数字视频、音频和静止图像,并可将其上传到WSP,以进行处理并提供给其它站。站116和117是高速移动的,并可在一个较大地理范围内漫游,并仍接入服务。同样地,其可以是IP增强的,以与例如MSP 105等其它多媒体服务进行通信。
在一个多媒体实施方式中,多网络领域中的熟练技术人员显然可以理解,在其各自网络中的所描述的每个客户站还可使用用于桥接网络、协议和服务的已知现有技术,访问基于其它网络的服务。例如,站120、121、126、127、116和117都可适于使用例如Web电视服务和互联网服务等,通过其各自服务提供者的代理,接收和显示实质上来源于IP网络101内任何地方的IP相关多媒体。同样地,某些实施方式中的特定客户站可以具有多网络和服务的能力,意味着其可通过不同的网络访问不同的服务,并可通过那些连接接收节目。
很显然,现在多媒体市场中的任何一个客户站可从多个源访问多媒体内容。此外,可访问的内容可以包含对于某些潜在收看者会引起反对的主题,然而,在任何特定的分级系统下这些内容可能没有分级,因此,可能不会被客户站上可用的传统家长控制特征所检测到。在某些情况下,一个客户站可能不得不获得并且合并多个分级方案和设备,以为可用多媒体的多个可能源提供足够的覆盖。但是,对于一般的检测和拦截设备来说,很多多媒体表演或节目可能不具有适当的或可应用的与它们相关的等级。
在本发明的一个优选实施方式中提供了一个唯一的,以及在某些实施方式中提供了一个通用的分布系统和设备,其可用于,使以与源无关的方式为操作客户站111-127等客户站的客户进行多媒体表演和节目收看的行政或家长控制。
将一个客户端多媒体解码应用(DC)129a提供给客户站111并安装在客户站111上,其还可以安装于互联网域101内的客户站112上。DC 129a可以是一个软件组件,在这种情况下,其与一个媒体播放器扩展或插件组件相类似。DC 129a的一个版本提供在客户站121上,在下文中称为DC 129b。还可将129b的一个版本提供给客户站120。同样地,将DC应用的一个版本提供在客户站116(DC 129c)和客户站126(DC 129d)上。在这里要注意,由于DC 129a-d所安装的客户站以及通过其进行服务订制的网络提供者的独特特性,DC129a-d版本之间可能存在物理或结构上的差异。
例如,DC 129a可以是一个软件插件,作为安装于客户站111上的任何在用媒体播放器或DVD软件的扩展。DC 129b可以是一个固件扩展的形式,内嵌于电视机121的媒体解码组件内。DC 129d可以是一个安装于与电视机126相关联的机顶盒上的解码组件的软件或固件扩展,而DC 129c可以是一个轻巧软件插件,适于运行在现有已知的轻巧或者迷你型操作系统上的蜂窝电话媒体播放器应用。
在一个优选实施方式中,DC 129a-d适于检测应用于在各个客户站处接收的一个媒体节目的各个数据分组的分级系统和方案的存在,以及进一步对作为一个分级媒体节目的一部分接收和识别的每个数据分组,应用与任何所检测的等级有关的行政控制设置。DC129a-d还可适于检测一个数据分组内任何标记的副等级内容,并应用预先设定的并且可用于那个内容的任何副等级控制设置,以确定是显示该标记的内容,还是不显示该标记的内容。在这个例子中,分级和内容标记的应用在网络中进行,最好通过一个现有网络层传输协议或对等协议,以用任何用于在客户站使用的相关元数据和相关等级数据封装数据分组。在一个实施方式中,这种等级数据可以是一个现有系统的一部分,或者可以是一个所设计的分级系统的一部分。元数据可以是在等级和副等级类别方面描述多媒体内容的其它数据或基于XML的。
一个内容标记应用CM 131a提供并安装于互联网域101内的MSP105处。CM 131a适于用相关的等级信息对各个数据分组做标记,以及适于使用任何相关联的与等级和,或副等级信息相关的元数据,以提供比特值,比特值适于获知与内容相关联的等级数据的存在并对其进行定义。在一个实施方式中,这些比特值添加到一个多媒体节目的每个数据分组中提供用于那个目的的头部字段中。CM131的一个版本提供并安装于CSP 118(CM 131b)、WSP 114(CM 131d)和SSP 123(CM 131c)处。根据设备和网络连接的类型,应用版本CM131a-d之间可以有所变化,而不会偏离本发明的精神和范围。
CM 131a-d适于将等级信息和内容标记信息应用于发送给客户或否则使客户可用的一个多媒体节目的各个数据分组中。在一个实施方式中,内容标记软件可与演播室编辑软件和设备结合使用,以将相关等级应用于一个节目,以及将任何副等级信息应用于该节目。在一个优选实施方式中,通过在每个数据分组头部中定义一个内容标记域,可将等级和内容标记信息打包或封装进一个分级的节目的每个数据分组中,其中将该信息作为比特值进行应用和操纵。在一个实施方式中,元数据也可封装在一个分组的一个有效载荷部分的开头,以识别那个分组内任何标记的有效载荷内容。
在一个优选的应用中,由DC129a-d在分组级上对由CM 131a-d做标记的多媒体节目进行分析,以获得等级信息。例如,如果在最初几个数据分组中可检测到的节目的整体等级超过在一个客户设备上对那个节目、媒体源、媒体频道或节目组的设置,则该节目可能被完全拦截。如果第一所接收的分组所分析的等级超过由与一个媒体播放器或设备相关联的一个客户所设定的等级门限,则整个节目可能被拦截。如果根据一个客户的设置,第一分组的等级数据是可接受的,则该节目可能不会被拦截,在某些情况下可全部显示。但是,在接受分组作为节目的一部分之前,DC 129a-d将继续验证每个所下载的分组的等级数据。这样,可将一个整体等级应用于节目的某些部分,同时可将另外的等级应用于节目的其它部分,粒度可在分组级上。而且,如果在一个数据分组内的某些数据,例如音频数据或图像数据用元数据做标记,或否则用比特值指示其超过某个个人副等级门限,则DC 129a-d根据整体等级可接受该分组,但从该分组中除去可能超过应用的一个副等级类别的一个个人门限的特定数据。
在一个实施方式中,CM应用的一个版本可安装在每个事件源的位置处,例如,在用于上传所捕获的一个现场事件的主机计算机系统和/或视频记录设备上。在这种情况下,可在记录时手动地将一个整体等级应用于该节目。由于馈送是上传至一个提供者或演播室,CM应用可根据所提供的信息,包括任何元数据,在发送之前对每个各个分组做标记,并且现场馈送可从中间提供者以与广播一个现场和未编辑的馈送相比具有最小附加延迟发送给客户。在这个实施方式中,中间提供者仍然将比特信息应用于每个数据分组,不过,并不需要其本身对材料进行分级。
在其中一个源于互联网的事件可能是在例如有线电视或卫星电视等另一个网络媒介上进行广播的情况下,则内容标记可发生于事件源处、互联网提供者处,或者有线提供者处。在事件源处做标记对于现场电视馈送很有用处,而在一个网络内做内容标记表示在等级应用和内容标记之前材料将已经进行过检查和编辑。
从而,在所述实施方式中,标记数据定义了与一个分级系统相关联的等级信息,而且在某些情况下,可包括根据所定义的任何现有类别的副等级数据。在本发明一个实施方式中,一个国际等级目录(IRD)106可提供于IP网络101内,并且可适于包含来自于许多不同合作国家或地区的分级系统,以及或许一个设计用来覆盖所有各个国家以及其客户的通用系统。在一个通用系统的情况下,被标记为要进行跨边界发送的一个节目的每个数据分组可在数据分组的头部部分中包含比特值,或者更具体地,在头部内的一个创建的内容标记域内,其标识应用于即时数据分组的标准的确切等级级别和国际标准。
在一个实施方式中,IRD 106可包含不同的分级系统,代表那些坚持或由不同国家或地区授权的系统。可以使用某种分数制度对那些与每个国家或地区相关的不同分级系统在数学上进行量化,然后考虑不同分级类别当量一起进行平均,以获得所有参与者都赞成的某种通用系统。在这种情况下,行政和家长控制在应用中可以是通用的。
在另一个实施方式中,IRD 106可适于包含与特定国家或地区相关的等级信息,并在请求后将这些信息提供给任何服务提供者。在这种情况下,内容标记域可保持一种结构,支持所用的多系统。因此,与一个特定区域分级系统相关的比特值可从一个数据分组中剥离出来,并自动地用与另一个特定区域分级系统相关的比特值代替。这可能有用的一个例子可能是,如果一个特定节目提供者获得某个材料,比方说“从国外”获得,目的是使那个内容可用于本地客户。所述的两个不同分级系统可以是广泛地不同的。例如,在关于哪些内容应该允许上,两个系统的R等级当量被允许定义两个完全不同的标准。但是,如果两个系统已进行量化,并且是已知的,IRD服务器106可发送一个对于收看区域适合的等级,而这弥补了差异性。
在另一个其中一个客户站高度移动的实施方式中,例如客户站116等可能仅坚持一个分级系统的客户站可能会进入另一个国家或地区,而那里的标准是相当不同的。如果服务提供者是国际可接入的,而且客户设备是暂时地在另一个地区使用以访问多媒体,则对设备和设备所有者的识别可以在新地区的本地提供者处得到支持。新地区的本地提供者则可咨询IRD 106,以获得对该客户站所有者可用的正确的等级信息,还可取回在该系统下的那个设备的正确的门限设置。然后,本地提供者可发送一个所请求节目的版本,该节目是根据正确的系统进行分级的,以及客户设备则将识别该方案,并将能够应用管理设置。
在本发明的一个优选实施方式中,将等级信息应用于数据分组的过程的执行与一个运行于传送媒体的网络上的特定传输层或对等层有关。例如,互联网具有一个数据传输层,其包括例如实时传输协议(RTP)等传输协议。RTP具有两个部分,RTP数据和实时传输控制协议(RTCP)。
RTP的数据部分是一个瘦协议,提供对具有实时特性的应用的支持,例如连续流音频和视频,包括定时重构、数据丢失检测、安全和内容识别。RTCP为在互联网内的任何规模的组的实时会议提供支持。这种支持包括源识别,并支持例如音频和视频网桥等网关以及多播到单播转换器。它向多播组提供来自接收者的服务质量反馈,并提供对不同媒体流的同步支持。
因此,CM 131a-d可与RTP扩展同步运行,RTP扩展不仅适于将每个应用正确的分级系统信息提供给提供者,还适于在那些分组跨越路由点、通过网关、通过网络隧道等等进行正常传输期间,管理比特值以及任何所需的它的操纵。例如,如果数据分组必须重新调整大小、分段、或改变,以继续传输,则RTP扩展将从数据传输层的观点上,确保定义了等级信息的比特值保持其含义,即使有效载荷大小发生了变化。
在这个例子中,每个数据网络101-104具有互联网协议上的传输控制协议(TCP/IP),而且客户站是接收并分析数据分组的数字客户站。在这里需要注意,本发明的方法支持与一个客户设备连接到其上的接收网络的类型相关的各种细微的区别。例如,一个视频源可对内容做标记并发送TCP/IP分组,其中那些分组可在传送中重新组装,以在一个以太网连接、或WIFI连接或另一种类型的数据网络连接上传输。重要的是,对于包括在即时分组类型中的数据,包含等级和内容描述数据的内容标记域可保持完整性。这样,网络提供者可建立他们各自网络服务的价值。
图2是一个示出了根据本发明一个实施方式的用于多媒体内容分级和标记的内容处理组件层的框图。图200代表CM应用的一个逻辑视图,其与上述参照图1描述的CM 131a-d相似,在下文中称为CM 200。CM 200可以是一个运行在一个硬件主机系统上的软件应用或者是一个运行硬件或固件的独立硬件设备,而不会偏离本发明精神和范围。CM 200具有一个逻辑或硬件数据输入层204,其适于接收视频内容205、音频内容206以及视频/音频内容207。输入层204可从一个通往一个事件源主机节点,例如连接到一个视频摄像机的计算机的线路输入接收原始事件数据。在一个实施方式中,例如来自一个现场事件的原始数据作为数据分组输入,并没有对等级或内容做标记。
但是,关于一个现场事件和内容描述的元数据可与原始镜头一同由源传送,或者,可从与源相关联的一个独立服务器获得。CM 200具有一个所提供的内容描述层203,其适于接收关于视频内容的视频元数据208、关于音频内容的音频元数据210和等级/副等级数据209。一个事件源主机节点可提供这种数据,该数据可由建立在事件源主机节点和CM节点之间的一个第三方服务节点,或者一个中间提供者节点提供。对任何事件,为了对一个现场或预先录制的节目或表演进行分级,可以在编辑模式人工地检查事件,并可人工地分配一个整体等级。在整体分级系统中,可将副等级类别和级别应用于一个节目的特定部分。例如,如果一个节目在整体上被分级为PG-13,在该节目的少部分中可能会有一些暴力、语言、短暂裸体等级别,可对这些进行与整体等级不同的附加分级,以提供更多的粒度。
内容描述元数据可以是描述一个包含一个或多个裸体视频帧的节目的一小部分的元数据,其中可认为那些视频帧“突破了”可接受的PG-13等级。如果那些特定帧在视频流中被识别出来,则会在数据的分组组装期间对它们进行跟踪,并在传送这些帧的数据分组有效载荷内做标记。本发明的一个独特方面是检测到那些标记的数据,以及如果副等级设置指示,则除去那些数据帧并在视频显示期间在客户处用空白帧代替它们的能力。这样,客户比只是接受或拒绝一个整体电影或视频等级有更多的控制。
CM 200具有一个所提供的内容标记层202,其适于提供分组信息,在节目数据的分组组装中这些分组信息将用于每个数据分组。提供有一个帧计数器213,其适于跟踪一个节目的视频或音频帧。提供有一个音频/视频(AV)编码器212,其适于对节目有效载荷进行编码,以在客户端进行正确的多媒体传播,其可以根据用于接收并显示该节目的设备类型和/或媒体应用类型而有所变化。
提供有一个比特组编码器211,其适于将等级数据和内容标记数据编码为一个或多个比特值,该比特值将占用一个所组装的节目的每个数据分组的内容标记域。比特值至少包括整个节目的整体等级,还可根据每个分组允许的最大标准分组有效载荷,通过节目的每个标准有效载荷部分,包括任何内容标记信息。在一个特定实施方式中,如果节目将在多个地区或国家收看,则编码器211可应用多个分级方案。这可通过从一个表中查找国际分级方案或从上述参照图1描述的IRD 106中获得来实现。
CM 200具有一个所提供的内容包装层201,其适于对一个节目进行包装,以发送至客户。层201具有一个所提供的分组组装器,其适于使用在内容标记层202处提供的信息组装数据分组用于发送。在一个优选实施方式中,每个组装的数据分组具有一个插入到每个分组头部的内容标记域。该域结构可以提供为支持多种分级系统,类似于C编程代码中的一个联合。这样,一个终端发送系统启用对于在其中广播或收看节目的国家适合的分级方案。
在一个内容标记域内,可以保留8比特。少数几个比特可以描述一个节目的整体等级。一个或多个附加比特可以描述副等级级别,例如,整个节目的或即时分组的数据有效载荷的暴力、语言、裸体等级别。在一个实施方式中,可根据在它本身的分组内发现的内容,对一个节目的每个分组进行单独分级。例如,可将一个节目的开头定级为Y-14,不过有时候会存在实际上其应该被定级为MA的场景(基于用户意见)。传送那个场景的一个或多个数据分组应该被定级为TVMA,而不是Y-14,因此使定级为Y-14或以下的一个终端系统剪切掉TVMA场景(一个或多个分组),并用空白屏幕帧来代替。
在本发明一个实施方式中,暴力、语言、裸体等等级副级别是用户可配置的,并可以在客户站将其应用于整体标准等级设置,以进一步将内容控制在可接受的等级内。这一特征是独有的,其允许一个客户基于标准系统创建其自己的个性化分级方案。在这个实施方式中,可提供元数据,描述与存在于整个节目的副等级选项相关的逐帧级别。如果是一个在广播之前不进行编辑的现场事件,可以通过经验方法开发实时模式识别,并可应用实时模式识别,以在数据流输入到CM 200的层204时实时描述内容。这种模式识别可适于识别与记录在一个节目的图像和音频片断的模式相似的模式。
CM 200可与演播室编辑结合,以提供一个正确的等级,其粒度至少是在数据分组等级。CM 200可以用于以微小的延迟为现场流视频、音频和音频/视频节目提供等级数据。在这一点上,该过程可用于现场交互式多媒体应用,例如在线视频游戏,以及其它高速网络交互式业务。有很多可能的应用。
本领域熟练的技术人员可了解,可将CM 200提供给不同的部分,而不是一个单个应用,而不会偏离本发明精神和范围。在一个实施方式中,CM 200的某些功能可实现于一个视频/音频捕获设备或一个与这种设备相连的主机节点中。例如,一个例如视频摄像机等多媒体记录设备可适于使用一个元数据生成设备提供丰富的逐帧内容描述,例如基于可扩展标记语言(XML)的元数据。另外,设备可通过在存储器中的一个表,或者通过到一个例如IRD 106等外部数据源的数据连接,访问适当的分级系统数据。在这个实施方式中,可向一个中间服务提供者以元数据的形式提供所有内容描述和等级数据,以及所捕获的视频和音频数据。负责向客户提供流的服务提供者可以只是对重新组装以进行传输的每个分组应用等级信息。
在这里需要注意,为了实施本发明,作为一个或多个比特值插入的等级数据不需要应用于一个节目的每个单个数据分组。可应用较少粒度的方案,例如,在每个第16个数据分组或者在每个第8个数据分组存在头部数据。存在有很多灵活的选项。
图3是一个示出了根据本发明一个实施方式的用于进行家长内容拦截和过滤的解码器的框图300。图300示出了一个解码应用,其与参照图1描述的DC 129a-d相似,将在下文中表示为DC 300。根据主机设备配置和功能,DC 300可以是一个软件插件、一个固件或者一个独立应用。例如,用于一个蜂窝电话的形式可以与用于一个机顶盒的形式有所不同,而不会偏离本发明精神和范围。
DC 300具有一个分组解码层301,其适于从一个网络提供者,例如参照图1描述的那些提供者,接收多媒体数据分组。层301具有一个所提供的数据分组接收机305,其适于接收一个节目的数据分组。假设分组接收机305包含所有所需的组件,例如一个队列缓冲存储器、输入电路等从一个外部源接收数据分组所需的设备。如果不是全部,很多与接收数据分组相关的组件对于接收设备来说可以是通用的,并且实际上可以不由本发明提供。
解码层301具有一个所提供的分组读取器306,其适于读取所接收的分组。分组读取器306可以是一个对于一个接收设备来说是通用的读取器,可以不由本发明提供,而不会偏离本发明精神和范围。分组读取器306分解头部信息,执行校验和处理等等。在层301内提供了一个唯一的等级解码器307,其适于读取所接收的每个数据分组的内容标记域中的等级信息。假设解码器307可编程并可扩展到所使用的现有和新型分级方案中。
DC 300具有一个所提供的处理层302,其适于处理在解码层分解的信息。处理层302具有一个临时存储器设施308,可对其进行分区,以与常驻设备存储器分离使用。存储器308用作例如一个缓冲器,以在处理之前存储有效载荷数据。层302具有一个所提供的节目等级表309,其适于列出接收设备被设计成将用到的分级方案和级别。表309还可包含等级配置设置,其由管理者或家长编写入接收设备中。
在层302内,设备试图将在每个数据分组中的相关的内容标记信息与包含在等级表中的信息进行匹配,还跟踪从每个数据分组中剥离出来的有效载荷部分。如果一个节目的整体等级(在每个数据分组头部定义)超过为那个方案设定的门限,则可将该数据分组的有效载荷从存储器中删除,不进行进一步的处理。
根据一个实施方式,如果所接收的第一数据分组在内容标记域中定义的一个等级(整体)超过由管理者(家长)为该节目类型、节目媒体源、频道或节目设定的可接受等级(整体),则该设备可以不继续接收节目数据,并向收看者显示一个消息,将情况告知收看者。这个实施方式假设整体等级指定对于所接收的每个分组是相同的。
如果使用一个整体方案对数据分组进行单独定级,则当与管理者对那个节目类型、节目媒体源、频道或节目的设置(表309)进行比较时,某些分组可能不可接受,而其它分组可能可接受。在这种情况下,只丢弃超过等级设置的分组。保留与管理者的设置相匹配或等级低于管理者设置的分组。
DC 300具有一个所提供的应用层303,其适于应用副等级因素,例如语言、暴力、裸体等级别。在这一层中,提供有一个过滤设置表,其适于包含任何与令人反感的语言、性暗示、暴力级别、暗示性对话、裸体等在整体等级下可接受但不被管理者所接受的存在相关的个人设置。可以提供一个配置界面(未示出),作为DC 300的一部分,用于预先设定一个整体等级级别的可接受副等级类别的级别。例如,在一个PG-13的整体等级中,可允许某些正面裸体和一个特定的粗俗词汇列表。允许PG-13整体等级的一个管理者可进一步要求没有裸体,而且只允许级别1的咒骂或粗俗词汇列表。
等级解码器可检测在每个所接收的数据分组中为副类别设定的比特值,那些值还可识别包含与一个或多个列表级别相关的“粗俗语言”的特定音频帧和节目的特定“裸体”帧。将那个信息与表311中的设置进行比较,以确定一个分组的有效载荷是否具有任何超过管理者等级的数据。在层303中提供有一个帧处理器310,其适于以正确的先后顺序处理音频和视频帧,并且可将含有令人反对的数据的特定令人反感的的帧从每个分组有效载荷中删除。在一个终端主机系统处,不存在由于丢弃有效载荷数据而引起的有效载荷完整性问题。但是,如果客户设备连接到一个运行一个防火墙的LAN,则可能出现流传输连续性问题,例如,帧长度、CRC校验等等。在这种情况下,被删除的帧可用空白帧代替,以保持有效载荷的完整性。
DC 304具有一个表示层,其对于该接收设备来说可以是通用的,不需要由本发明进行修正。层304具有一个所提供的视频/音频重放模块,其适于使用合适的媒体播放器或设备在接收设备的现有扬声器上以及在显示屏幕上播放多媒体节目。重放模块可从高速缓冲存储器或缓冲存储器接收视频/音频数据,数据的形式是根据管理者设置的应用,删除了某些原始帧并用空白帧代替。个性化的副等级应用是可选的,在默认条件下并不激活。如果没有将等级设置应用于一个节目类型、媒体频道、媒体源、节目或节目组,则将显示所接收内容的未删节版本。帧处理器310具有一个对重放模块304的扩展(未物理地示出),在这个实施方式中,实际上正是帧处理器基于所接收的信息拦截内容。
如果那个特征在一个接收设备上是可用的,则一个家长或管理者可将不同的等级设置应用于不同的屏幕名称。同样地,可将不同的等级设置应用于同一节目的音频和视频。例如,家长不介意R等级节目中的令人反感的语言,但是不能接受通常在R等级下可接受的视觉性爱场面。作为音频控制的一部分,家长或管理者还可控制字幕显示,因为它们同步于相同的时间参考。
本发明的方法和系统并不限于完整长度的行业所认可的节目。可在接收设备处对任何多媒体片断、电影剪辑、音频剪辑等等进行分级和过滤或者拦截。如果接收设备未在所接收的一个节目的数据分组的内容标记域中检测到任何数据,或者根本未检测到标记域的存在,则内容并未根据本发明的方法和系统做标记,在默认情况下可拒收。但是,在另一个实施方式中,如果对未做标记的节目进行了传统分级,则接收设备可默认一个传统等级设置,以确定是否允许内容。
本领域中熟练的技术人员可了解,在这个实施方式中描述的某些组件可以通用于一个接收设备,并非必须由本发明提供。最低程度地,只有解码器307、表309和311需要作为正常地接收并解码数字数据用于重放的一个适当的接收机系统组件的扩展提供。可提供一个小型处理应用,以管理设置和等级表查询,以及基于探测的内容标记数据进行最终将显示节目的哪些分组有效载荷数据的判定。
图4是一个根据本发明一个实施方式的扩展有等级信息的示意性数据分组结构的框图(表400)。表400在逻辑上代表两个不同数据分组类型的基本结构。表400划分为3个不同的列,这3个列对于一个数据分组的三个基本部分是基本且典型的。第一部分或表列代表一个典型TCP/IP数据分组的一个数据分组头部401。从头部401的顶部开始读取,一个TCP/IP数据分组的一个分组头部典型地包含96比特的数据。数据包括数据分组长度(P-长度)、同步数据(Sync)、分组编号(P-编号)、分组协议,以及识别分组发送者和接收者的寻址数据。
一个分组有效载荷402,从顶部开始读取,识别一个分组有效载荷,典型地包含896字节的数据。在大多数情况下,一个多媒体数据分组可能要长的多。一个多媒体分组的分组有效载荷包含实际视频/音频/视频-音频以及任何文本数据。一个分组尾部403代表一个数据分组的尾部或底部。对于一个TCP/IP分组,尾部包含表示分组结尾的数据和验证数据分组完整性的循环冗余校验(CRC)数据。本领域熟练的技术人员可理解,可有多种用于传输数据的第二层协议可以使用,而不会偏离本发明精神和范围。
根据一个优选实施方式,在分组头部401内提供有一个内容标记域404,其至少包含等级数据,等级数据可以是对于一个整个节目的、或者在某些情况下仅对于那个数据分组的整体等级信息。提供有内容标记数据,以识别任何所包括的关于可能包含在那个数据分组的有效载荷部分中的暴力、语言、裸体、性场面或其它副等级类别的级别的信息。在一个实施方式中,帧数据可提供为作为一个标记指示,指示哪个“电影”帧或“音频”(一旦显示)可能包含标记的内容。
在同一个流中的分组之间,分组有效载荷可以是一个固定长度,或者,分组有效载荷长度在不同分组之间有所变化,而不会影响内容标记的正确性。同样地,显示用于观看的一个视频或音频节目的实际帧长度在帧与帧之间可以是不同的。在分组读取期间可检测到任何标记的内容,并在以电影格式构造数据以进行显示期间对其进行清除,并用一个空白帧代替。
表400还示出了一个基本以太网分组构造的例子。示出了一个MAC头部部分405,其典型地包含64比特的数据。在其之后是一个“数据域”406,与TCP/IP有效载荷402相似,典型地包含1500字节的数据,或者如果用于“巨型帧”时,其包含高达9千字节的数据。在这个部分之后是一个典型地包含32比特的CRC部分。CRC部分包含校验和数据,以验证数据分组完整性。
在一个优选实施方式中,在MAC头部部分405内提供有一个内容标记域408,并且与404相似,可包含帧数据、等级数据和内容标记数据。等级数据可描述一个节目的整体等级,在这种情况下,在每个分组内容标记域中数据都相同。在另一个实施方式中,对每个分组进行单独分级。内容标记数据可包括对存在分组有效载荷数据中的任何内容落在任何副等级类别之下的指示,以及那个内容的级别或等级信息。例如,如果一个用户将在一个整体等级内可接受的暴力的级别设定为级别2,内容标记信息指示在有效载荷中暴力的级别为3,则该帧数据将指示哪个电影或音频帧将包含该数据。当构造电影数据或音频馈送以使用一个媒体播放器进行显示时,可以删除那些帧。可用填充的或空白帧来代替令人反感的的帧,以保持节目的原始数据长度。
在这里需要注意,内容标记域可以仅仅包含整体等级信息。在一个实施方式中,一个客户可配置任何整体等级类别都可接受的副等级类别级别。本领域中熟练的技术人员可了解,可在一个演播室设置中对任何音频剪辑或视频进行检查,并可以进行对等级数据的逐帧分析。在一个实施方式中,这种分析可包括元数据生成,而元数据可以描述节目中分级的内容,例如描述一个暴力行为的连续帧。在这个实施方式中,在开始时,描述副类别、副类别的级别、以及关于最终节目的“帧”位置的元数据可以嵌入在一个数据分组的数据有效载荷部分,而不是在内容标记域中提供该信息作为内容标记数据和帧数据是可能的。在这种情况下,内容标记域仍将包含根据一个或多个方案的整体等级指示。
上面所描述的后一个实施方式可依赖于媒体播放器设备或应用,以在其用于播放媒体的指令设置中使用元数据信息,并将拦截超过客户关于副类别设置的特定帧。媒体播放器需要适于组装空白帧并在节目显示时实时地用其代替标记的帧。
图5是一个根据本发明一个实施方式的用于配置一个媒体呈现设备或软件以进行内容过滤的处理流程图。在步骤501,客户开启一个根据本发明一个实施方式的用于接收并播放多媒体的主机站。在步骤502,客户可访问一个设置配置屏幕,其适于接受来自客户的设置输入。
在步骤503,可以需要一个客户输入某些授权数据,例如一个通行码或密码,以获得对配置屏幕的访问权限。在步骤504,显示一个或多个整体分级方案,优选地是标准方案。这个屏幕显示每个方案的整体等级级别的全部集合;例如,Y、Y7、G、PG、TV14、和MA包括一个标准美国分级系统。具有这些等级的一个方案还可以包括副等级,例如,V、S、L和D。在步骤504的等级屏幕上,外国分级系统也可以是可用且可显示的。
在步骤505,一个客户可选择一个等级,并向一个或多个频道、节目、媒体类型或已知的媒体源激活该等级以进行应用。例如,客户可从一个分级系统所提供的级别中选择Y7。在步骤506,客户可显示对于系统已知的已知媒体源或目标频道、节目、媒体类型。在这一步骤中,客户可选择那些项目,自动地将等级级别应用于每个所选的项目。也许,系统可以从一个已知的基于互联网的、交互式音乐频道以及从常规卫星频道节目接收音乐下载。客户可在总体上选择音乐频道,并自动地将一个Y7等级或相当的等级应用于在音乐服务上所接收的所有音乐接收中。在对音乐进行过滤的情况下,可开发和标准化更可应用于音乐的不同分级方案。在这种情况下,除非是适合于7岁左右儿童的音乐,在那个频道上不可以访问任何音乐。
在一个实施方式中,用于音乐的等级还可包括与一首歌曲中的歌词类型相关的副等级类别,歌词类型例如性爱歌词、暴力歌词、种族主义歌词,或者被认为是侮辱女性、警员、或其它团体的歌词。可根据一个整体等级内的某种级别对这些类别中的每个进行配置。一个用于音乐的Y7等级,暗示不播放不适合于7岁左右的音乐,由于其整体等级,Y7等级可能不包含上面提及的任何副类别级别。但是,可以开发某些细微的副类别,例如对于由儿童所收听音乐的宗教上的副类别。一个家长可能不喜欢任何宗教暗示,而另一个却可能喜欢所有音乐具有宗教暗示。有很多可能性。
在配置整体等级之后,系统现在可以拦截那些超过那个项目的设定等级的频道、节目、媒体源或表演。在步骤507,客户可调出一个显示用于任何整体等级的副等级类别的屏幕。如果希望的话,客户可在步骤508访问并检查说明等级类别和副类别的文档。这种文档可确切地说明在一个整体等级之下允许哪些级别副类别,例如,暴力、语言等等。
在步骤507,客户可为每个激活的整体等级定制副等级级别。例如,如果一个通用的整体等级R允许适度的暴力,则客户可应用一个允许的订制的较低暴力级别,例如最小暴力级别。当设定时,总体上等级为R的一个节目将被接受,但是包含有超过定制最小级别的暴力的节目的每个数据分组将被过滤,以除去描述适度暴力的场景。假设在这个可定制副等级级别的例子中,在组装为数据分组以发送至客户之前,根据那些可能的副等级类别级别,在演播室编辑过程中逐帧地对节目进行分级,那些超过用于那些副等级类别的用户设置的级别的存在可在每个数据分组的每个内容标记域中或在嵌入到每个数据分组有效载荷的元数据中检测到。
在步骤509,客户激活为每个所应用的通用整体等级选定的所有副等级类别。在这里需要注意,一个客户可选择应用于一个分级系统的每个整体等级类别的副等级类别级别,而不是旨在于任何节目、频道、媒体源或节目组。在这种情况下,在整体等级具有它们的各自副等级类别级别设定之后,可将它们简单地作为一个等级参数应用于任何频道、媒体类型、媒体源等等。因此,在广泛的意义下,例如,一个客户可首先设定应用于等级R的级别L、V、S和D,然后可将等级R应用于“来自互联网的任何媒体”。如果一个分级的节目是从互联网下载以进行显示的,如果等级低于R,例如,PG-13,则显示;如果等级是R而且副类别级别位于客户预先为那些类别设定的级别之内,则显示;如果等级超过R,例如,“MA”,则拦截;以及,如果等级为“R”而且副类别级别超过客户预先为那些类别设定的级别,则拦截。
当将流下载到客户设备时,内容过滤将根据所选的副等级类别级别的客户设置进行。如果最初几个数据分组中没有发现内容标记,以指示由于整体等级R的副类别的存在和级别而对节目做标记,则在默认情况下,分级为R的节目可被拒绝。在一个实施方式中,可以开发一个模式识别方案用于音频和视频场景内容,其允许基于等同于暴力、裸体、粗俗语言等的模式或者典型声音和视频信号,进行某些内容过滤。在这种情况下,在对节目进行组装以用于显示时,媒体播放器可识别某些令人反感的的内容,并可拦截这些内容,用空白显示代替。在一个实施方式中,一个模式识别方案可用于为一般在重播之前并不进行编辑的现场馈送实时标记内容。
在一个实施方式中,客户可根据可以通用地分级的媒体频道和源,激活副等级类别级别,在这种情况下,过程可返回步骤506,以进行那些源对象的显示和选择。就期望应用等级和副等级门限,以过滤来自任何可用源的媒体的任何客户/管理者来说,这可以是一个重复的过程。
图6是一个示出了根据本发明一个实施方式的对一个可接受节目的内容进行过滤的自动过程的处理流程图600。在步骤601,客户设备开始接收或下载内容。在步骤602,一接收到最初的几个分组,客户设备就在分组级上检测分级方案。在步骤603,进行由客户在设备上设定的整体等级设置是否允许接收全部节目的判决。
在步骤603,如果节目的等级超过由客户设定的等级,则在步骤604,可拦截内容,而且不继续进一步的下载行为。在步骤603,如果所检测到的节目等级是可接受的,则设备检查看是否有任何根据副等级信息进行标记的内容。对所接收的每个数据分组执行这个过程。注意,所接收的最初几个数据分组标记了一个节目的开始,因此,除了在很多节目开头出现的前奏音乐和图像之外,可能不包含任何实际内容。但是,设置在最初几个数据分组中的一个或多个比特可表示是否有在节目的后续数据分组有效载荷中嵌入的元数据或做标记的内容。
如果在步骤605,在最初几个数据分组中没有任何指示说明节目中存在内容标记,则过程可退回到步骤604,节目可能被拦截。但是,如果在最初几个数据分组中存在指示,指示节目的内容根据整体等级的副类别进行分级,则设备继续接收并检查每个数据分组,以找到内容标记信息。当其找到包含标记的并进行分级的内容的第一分组时,则在步骤606,设备查询所指示内容的副等级设置。例如,以四个副等级V、L、S和D为例,一个分组可能指示,对于R等级来说,那个分组的有效载荷中包含在最大级别的V。副类别V可以被允许为最小、中等和最大级别,或者3个级别。在步骤607,设备确定是否有任何违反。例如,如果设备发现对于V用户设置是最小,则对来自分组的那个数据打上除去的标签,并用空白数据代替。如果用户设置的是最大级别,则分组保持不变。因此,在步骤607,如果设备发现存在违反,则在步骤608,将令人反感的的内容过滤掉。如果在步骤607不存在违反,则在步骤609,不编辑有效载荷数据,将其进行缓存以用于显示。
可对包括在方案中的每个副等级类别进行步骤607。但是对于任何单个分组有效载荷,在有效载荷数据中可以不出现,或出现一个、两个、或所有的类别。同样地,一个类别V可能被接受,而L可能超过门限,使得仅仅有效载荷中的L被编辑除去。对于所接收到的并被识别为节目的一个连续部分的每个数据分组执行这个过程。
使用副等级配置技术,当其应用于分级节目时,与现有技术相比,一个客户可对一个通用分级系统具有更多的控制。例如,如果除了少数高度令人反感的的场景之外,节目被认为是很好看,则可以欣赏这个节目,而不用担心那些场景的出现。但是,如果一个客户接受R等级节目,但是坚持V、L、S和D的最小级别,则在某些情况下,节目的一大部分可能被取消了,使得观看者不能理解该节目。但是,在该领域中众所周知,很多当前等级,例如分配给节目的MA或R是电影中仅存在有少数令人反感的或引起争议场景,例如强奸场景的结果。因此,对于强奸场景设置一个最小或一个零设置将导致节目中的所有强奸场景都被剪辑掉。
分级系统领域中熟练的技术人员将了解,本发明的方法和系统可应用于目前使用的当前分级系统,而不会偏离本发明精神和范围。目前所用的分级系统为除了G或Y等最低等级以外的每个等级定义可接受的副类别级别。例如,PG-13可允许“适度的咒骂”,而R等级可允许“中等的咒骂”。这个信息通常可以在选择和观看一个电影之前在屏幕上看到。副等级配置和内容标记技术使一个客户可以欣赏具有限制为“适度的”咒骂级别的R等级节目。
使用现有和新的分级系统可创建很多可能的实施方式。厂商可创建可应用于新等级类型的新副等级配置选项。例如,用于儿童的G等级电影可包括副等级,用于控制电影中的宗教参考级别。可对音乐剪辑等音频节目设计通用分级系统,其中可通过过滤掉侮辱歌词等在一定程度上控制副等级类别。
如果将等级设置应用于一个媒体源,则可更广泛的定义源,例如从互联网下载或流入的所有媒体,或者更狭义地,例如从一个特别指定的WEB服务下载或流入的所有视频。等级设置还可针对每个用户进行配置,使得,任何用户必须登录,以观看节目,其中登录识别和证实确定其应用的等级设置。
本发明的方法和系统可在任何传送数据分组或数据帧的有权访问网络层传输协议的网络上实施。根据许多已经进行了描述的各种实施方式,在审查中应该给予本发明的精神和范围最广泛的解释。本发明的精神和范围仅由下列权利要求书限制。

Claims (8)

1.一种用于对多媒体内容进行分级的系统,包括用于对由至少一个内容源设备(107,122,130)生成的、并由中间内容标记和发送代理(131a,131b,131c,131d)标记并发送的多媒体内容进行分级,并用于对该内容的显示进行管理的内容接收设备(300),该内容接收设备包括:
媒体解码层(301),适于接收所述多媒体内容;
处理层(302),适于处理在解码层分解的信息,以将相关的内容标记与分级信息进行匹配;以及
表示层(304),适于根据处理层的处理结果,显示或拒绝发送的内容;
其特征在于,所述处理层适于为每个下载的数据分组、数据帧、或数据段,重复地确定等级。
2.根据权利要求1所述的系统,其中该内容接收设备是电视、具有一个相连的视频显示单元的机顶盒、带有视频显示屏幕的计算机、和蜂窝电话的其中之一。
3.根据权利要求1所述的系统,其中该内容标记包括整体等级以及至少一个副等级类别级别的其中之一或组合。
4.根据权利要求3所述的系统,其中该副等级类别级别是可配置的。
5.一种用于对在一个数据网络上以一连串的数据段形式流动的多媒体内容进行分级并管理分级的多媒体内容的显示的方法,该方法包括:
(a)开始将该内容下载到一个内容播放器(601);
(b)由该内容播放器确定该内容的等级(602);
(c)由该内容播放器将所确定的内容的等级与应用于该内容的一个或多个预先设定值相比较;以及
(d)基于该比较结果确定是否显示该内容;
其特征在于,为每个下载的数据分组、数据帧、或数据段,重复地进行等级的确定。
6.根据权利要求5所述的方法,其中在步骤(b)中,该等级代表与具有多于一个等级级别的一个分级系统相关联的一个等级级别。
7.根据权利要求6所述的方法,其中在步骤(b)中,该等级进一步定义了至少一个副等级类别,以及所述至少一个类别在数据分组、数据帧或数据段中存在的级别。
8.根据权利要求5所述的方法,其中在步骤(d)中,该确定的一个结果是拦截该内容的全部不予显示。
CNB2005101275553A 2004-12-10 2005-12-05 用于对视频和音频内容做标记以及进行拦截的分布系统 Expired - Fee Related CN100544421C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/010,047 2004-12-10
US11/010,047 US8006279B2 (en) 2004-12-10 2004-12-10 Distributive system for marking and blocking video and audio content related to video and audio programs

Publications (2)

Publication Number Publication Date
CN1787631A CN1787631A (zh) 2006-06-14
CN100544421C true CN100544421C (zh) 2009-09-23

Family

ID=36035704

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101275553A Expired - Fee Related CN100544421C (zh) 2004-12-10 2005-12-05 用于对视频和音频内容做标记以及进行拦截的分布系统

Country Status (6)

Country Link
US (1) US8006279B2 (zh)
EP (1) EP1670204B1 (zh)
KR (1) KR101125942B1 (zh)
CN (1) CN100544421C (zh)
AT (1) ATE532308T1 (zh)
WO (1) WO2006065407A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102982055A (zh) * 2011-06-06 2013-03-20 网件公司 基于片段配置的内容评级管理媒体内容的系统和方法

Families Citing this family (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8516536B2 (en) * 2003-05-28 2013-08-20 Alcatel Lucent Method and system for internet censorship
US8868772B2 (en) 2004-04-30 2014-10-21 Echostar Technologies L.L.C. Apparatus, system, and method for adaptive-rate shifting of streaming content
US7818444B2 (en) * 2004-04-30 2010-10-19 Move Networks, Inc. Apparatus, system, and method for multi-bitrate content streaming
US9197857B2 (en) * 2004-09-24 2015-11-24 Cisco Technology, Inc. IP-based stream splicing with content-specific splice points
US8966551B2 (en) 2007-11-01 2015-02-24 Cisco Technology, Inc. Locating points of interest using references to media frames within a packet flow
KR100654447B1 (ko) * 2004-12-15 2006-12-06 삼성전자주식회사 지역별로 존재하는 컨텐츠를 글로벌로 공유하고 거래하는방법 및 시스템
US8370514B2 (en) 2005-04-28 2013-02-05 DISH Digital L.L.C. System and method of minimizing network bandwidth retrieved from an external network
US7689631B2 (en) * 2005-05-31 2010-03-30 Sap, Ag Method for utilizing audience-specific metadata
US20060277565A1 (en) * 2005-06-06 2006-12-07 Long Jerral A Dynamic content rating in a digital broadcast
US9230601B2 (en) 2005-07-01 2016-01-05 Invention Science Fund I, Llc Media markup system for content alteration in derivative works
US9426387B2 (en) 2005-07-01 2016-08-23 Invention Science Fund I, Llc Image anonymization
US20070294720A1 (en) * 2005-07-01 2007-12-20 Searete Llc Promotional placement in media works
US9583141B2 (en) 2005-07-01 2017-02-28 Invention Science Fund I, Llc Implementing audio substitution options in media works
US9092928B2 (en) 2005-07-01 2015-07-28 The Invention Science Fund I, Llc Implementing group content substitution in media works
US9275047B1 (en) * 2005-09-26 2016-03-01 Dell Software Inc. Method and apparatus for multimedia content filtering
RU2008134126A (ru) * 2006-01-20 2010-02-27 Топкоудер, Инк. (Us) Система и способ разработки проектов
KR100820837B1 (ko) 2006-01-27 2008-04-10 엘지전자 주식회사 방송 수신기 및 이를 이용한 다이나믹 rrt 정보의 처리 방법
US20070250852A1 (en) * 2006-03-23 2007-10-25 Sbc Knowledge Ventures, Lp System and method of editing video content
US8131763B2 (en) * 2006-05-03 2012-03-06 Cellco Partnership Age verification and content filtering systems and methods
US20070288961A1 (en) * 2006-06-12 2007-12-13 Guldi Richard L Channel selection based on program content attributes
US20070297641A1 (en) * 2006-06-27 2007-12-27 Microsoft Corporation Controlling content suitability by selectively obscuring
US8275814B2 (en) * 2006-07-12 2012-09-25 Lg Electronics Inc. Method and apparatus for encoding/decoding signal
CN101479717B (zh) * 2006-08-09 2011-05-18 英特尔公司 动态内容播放控制
WO2008048066A1 (en) * 2006-10-19 2008-04-24 Lg Electronics Inc. Encoding method and apparatus and decoding method and apparatus
US8312558B2 (en) 2007-01-03 2012-11-13 At&T Intellectual Property I, L.P. System and method of managing protected video content
KR101314608B1 (ko) * 2007-01-05 2013-10-07 엘지전자 주식회사 Iptv 환경에서의 수신기 및 시청 제한 방법
US8321449B2 (en) * 2007-01-22 2012-11-27 Jook Inc. Media rating
KR101356491B1 (ko) * 2007-03-02 2014-02-03 엘지전자 주식회사 Iptv 환경에서의 등급에 관한 정보 처리 방법과 장치및 iptv 시스템
US9215512B2 (en) 2007-04-27 2015-12-15 Invention Science Fund I, Llc Implementation of media content alteration
US7936695B2 (en) * 2007-05-14 2011-05-03 Cisco Technology, Inc. Tunneling reports for real-time internet protocol media streams
US7953079B2 (en) * 2007-06-04 2011-05-31 Cisco Technology, Inc. Method and apparatus to control access to content
KR101428037B1 (ko) * 2007-07-03 2014-08-07 엘지전자 주식회사 유해정보 차단 방법 및 시스템
US20090138905A1 (en) * 2007-11-27 2009-05-28 Sony Corporation System and method for synchronizing parental control settings
US9984369B2 (en) 2007-12-19 2018-05-29 At&T Intellectual Property I, L.P. Systems and methods to identify target video content
US8037256B2 (en) * 2007-12-20 2011-10-11 Advanced Micro Devices, Inc. Programmable address processor for graphics applications
US20090204885A1 (en) * 2008-02-13 2009-08-13 Ellsworth Thomas N Automated management and publication of electronic content from mobile nodes
US8387129B2 (en) * 2008-06-09 2013-02-26 Qualcomm Incorporated Method and apparatus for verifying data packet integrity in a streaming data channel
US20090319494A1 (en) * 2008-06-20 2009-12-24 Microsoft Corporation Field mapping for data stream output
US20090322723A1 (en) * 2008-06-27 2009-12-31 Sony Corporation Method and apparatus for disabling a display device
US8948731B2 (en) * 2008-07-18 2015-02-03 Qualcomm Incorporated Rating of message content for content control in wireless devices
US8401990B2 (en) * 2008-07-25 2013-03-19 Ca, Inc. System and method for aggregating raw data into a star schema
US20100056093A1 (en) * 2008-08-29 2010-03-04 General Motors Corporation Radio filters for xm channels
EP2189914A1 (en) * 2008-11-21 2010-05-26 Thomson Licensing Technique for customizing content
US9930309B2 (en) * 2009-03-11 2018-03-27 Centurylink Intellectual Property Llc System, method and apparatus for inband variable media maturity filtering
US9683854B2 (en) * 2009-07-19 2017-06-20 Aaron T. Emigh Pricing by historical comparison
US8332412B2 (en) * 2009-10-21 2012-12-11 At&T Intellectual Property I, Lp Method and apparatus for staged content analysis
US8484672B2 (en) * 2010-01-07 2013-07-09 Shenzhen Tcl New Technology Ltd. Method and device for updating regional rating table
EP2545509A4 (en) * 2010-03-08 2014-04-16 Aol Inc SYSTEM AND METHODS FOR PROTECTING CONSUMER CONFIDENTIALITY IN ONLINE ADVERTISING ENVIRONMENTS
US8826322B2 (en) 2010-05-17 2014-09-02 Amazon Technologies, Inc. Selective content presentation engine
CN102456056B (zh) * 2010-11-01 2013-07-03 阿里巴巴集团控股有限公司 一种信息输出方法和装置
US20120159530A1 (en) * 2010-12-16 2012-06-21 Cisco Technology, Inc. Micro-Filtering of Streaming Entertainment Content Based on Parental Control Setting
US8560722B2 (en) * 2011-03-18 2013-10-15 International Business Machines Corporation System and method to govern sensitive data exchange with mobile devices based on threshold sensitivity values
CN104012104A (zh) * 2011-12-30 2014-08-27 英特尔公司 基于帧级分级对视频内容的回放
EP2642484A1 (en) 2012-03-23 2013-09-25 Thomson Licensing Method for setting a watching level for an audiovisual content
US9294226B2 (en) * 2012-03-26 2016-03-22 Qualcomm Incorporated Universal object delivery and template-based file delivery
US9253520B2 (en) 2012-12-14 2016-02-02 Biscotti Inc. Video capture, processing and distribution system
US9654563B2 (en) 2012-12-14 2017-05-16 Biscotti Inc. Virtual remote functionality
US9300910B2 (en) 2012-12-14 2016-03-29 Biscotti Inc. Video mail capture, processing and distribution
US9485459B2 (en) 2012-12-14 2016-11-01 Biscotti Inc. Virtual window
US9538232B2 (en) * 2013-03-14 2017-01-03 Verizon Patent And Licensing Inc. Chapterized streaming of video content
US10397653B2 (en) 2013-10-04 2019-08-27 Samsung Electronics Co., Ltd. Content control system with filtering mechanism and method of operation thereof
US9742827B2 (en) * 2014-01-02 2017-08-22 Alcatel Lucent Rendering rated media content on client devices using packet-level ratings
US9703846B1 (en) 2014-10-15 2017-07-11 Google Inc. Methods, systems, and media for presenting content based on a generic rating
US9723367B1 (en) * 2015-02-22 2017-08-01 Google Inc. Identifying content appropriate for children via a blend of algorithmic content curation and human review
CN105872616A (zh) * 2015-12-09 2016-08-17 乐视网信息技术(北京)股份有限公司 一种影音作品播放方法和服务器
US10979470B2 (en) * 2015-12-28 2021-04-13 Industrial Technology Research Institute Server device, client device and dynamic image transmission method for virtual desktop infrastructure
CN106294555A (zh) * 2016-07-26 2017-01-04 捷开通讯(深圳)有限公司 一种过滤音乐文件的方法及系统
MX2019004780A (es) * 2016-11-04 2019-08-05 Sharp Kk Señalizacion dinamica de eventos.
US10038938B1 (en) 2017-06-02 2018-07-31 Rovi Guides, Inc. Systems and methods for controlling permissions to change parental control settings based on vocal characteristics of a user
US10419790B2 (en) * 2018-01-19 2019-09-17 Infinite Designs, LLC System and method for video curation
US10289915B1 (en) * 2018-06-05 2019-05-14 Eight Plus Ventures, LLC Manufacture of image inventories
US10938568B2 (en) 2018-06-05 2021-03-02 Eight Plus Ventures, LLC Image inventory production
US10606888B2 (en) 2018-06-05 2020-03-31 Eight Plus Ventures, LLC Image inventory production
US10887656B2 (en) * 2018-07-14 2021-01-05 International Business Machines Corporation Automatic content presentation adaptation based on audience
CN109063641A (zh) * 2018-08-01 2018-12-21 浠诲嘲 计算机审核方法
US10467391B1 (en) 2018-08-23 2019-11-05 Eight Plus Ventures, LLC Manufacture of secure printed image inventories
US10945005B2 (en) * 2018-12-07 2021-03-09 Arris Enterprises Llc Multiple parental rating content and method of presentation
US10565358B1 (en) 2019-09-16 2020-02-18 Eight Plus Ventures, LLC Image chain of title management
US11457249B2 (en) * 2020-11-05 2022-09-27 At & T Intellectual Property I, L.P. Method and apparatus for smart video skipping

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5610653A (en) * 1992-02-07 1997-03-11 Abecassis; Max Method and system for automatically tracking a zoomed video image
US5684918A (en) * 1992-02-07 1997-11-04 Abecassis; Max System for integrating video and communications
US20030093790A1 (en) * 2000-03-28 2003-05-15 Logan James D. Audio and video program recording, editing and playback systems using metadata
US6983478B1 (en) * 2000-02-01 2006-01-03 Bellsouth Intellectual Property Corporation Method and system for tracking network use
US6005603A (en) * 1998-05-15 1999-12-21 International Business Machines Corporation Control of a system for processing a stream of information based on information content
US6522342B1 (en) * 1999-01-27 2003-02-18 Hughes Electronics Corporation Graphical tuning bar for a multi-program data stream
CN1182705C (zh) * 1999-04-30 2004-12-29 汤姆森特许公司 电视设备中的广告显示和跟踪
US6792615B1 (en) * 1999-05-19 2004-09-14 New Horizons Telecasting, Inc. Encapsulated, streaming media automation and distribution system
CA2398373A1 (en) * 2000-01-28 2001-08-02 Williams Communications, Llc A system and method for determining optimal server in a distributed network for serving content streams
GB2364459B (en) * 2000-06-30 2004-03-31 Nokia Mobile Phones Ltd Video error resilience
US20020092019A1 (en) * 2000-09-08 2002-07-11 Dwight Marcus Method and apparatus for creation, distribution, assembly and verification of media
AU2002259081A1 (en) * 2001-05-01 2002-11-11 Amicas, Inc. System and method for repository storage of private data on a network for direct client access
JP3666430B2 (ja) * 2001-09-04 2005-06-29 ソニー株式会社 情報送信装置及び情報送信方法、並びに情報受信装置及び情報受信方法
US6865555B2 (en) * 2001-11-21 2005-03-08 Digeo, Inc. System and method for providing conditional access to digital content
US7360234B2 (en) * 2002-07-02 2008-04-15 Caption Tv, Inc. System, method, and computer program product for selective filtering of objectionable content from a program
CN1666521A (zh) 2002-07-11 2005-09-07 皇家飞利浦电子股份有限公司 有条件地阻止内容项的再现
US20040055012A1 (en) 2002-09-13 2004-03-18 Bridget Kimball Content advisory rating preservation during personal video recorder trick play modes
US7188173B2 (en) * 2002-09-30 2007-03-06 Intel Corporation Method and apparatus to enable efficient processing and transmission of network communications
US7881658B2 (en) * 2002-10-10 2011-02-01 Znl Enterprises, Llc Method and apparatus for entertainment and information services delivered via mobile telecommunication devices
US20050097595A1 (en) * 2003-11-05 2005-05-05 Matti Lipsanen Method and system for controlling access to content

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102982055A (zh) * 2011-06-06 2013-03-20 网件公司 基于片段配置的内容评级管理媒体内容的系统和方法
US10045080B2 (en) 2011-06-06 2018-08-07 Netgear, Inc. Systems and methods for managing media content based on segment-based assignment of content ratings

Also Published As

Publication number Publication date
EP1670204A3 (en) 2007-07-25
WO2006065407A2 (en) 2006-06-22
US20060130118A1 (en) 2006-06-15
ATE532308T1 (de) 2011-11-15
EP1670204B1 (en) 2011-11-02
KR101125942B1 (ko) 2012-03-21
WO2006065407A3 (en) 2007-02-01
US8006279B2 (en) 2011-08-23
EP1670204A2 (en) 2006-06-14
CN1787631A (zh) 2006-06-14
KR20070091328A (ko) 2007-09-10

Similar Documents

Publication Publication Date Title
CN100544421C (zh) 用于对视频和音频内容做标记以及进行拦截的分布系统
US9674588B2 (en) Methods, systems, and computer program products for categorizing/rating content uploaded to a network for broadcasting
US20230409634A1 (en) Apparatus, systems and methods for media content searching
CN101578863B (zh) 可创作的内容等级系统
US7039652B2 (en) System and method for providing index data of multimedia contents
TWI441520B (zh) 由媒體流產生長度可變之片段之系統及方法
US7320137B1 (en) Method and system for distributing personalized editions of media programs using bookmarks
US20070079345A1 (en) Television-based client device messaging
US20030018748A1 (en) System and method for providing television program information to an entertainment device
EP0777385A2 (en) A method and apparatus for screening audio-visual materials presented to a subscriber
US20090222853A1 (en) Advertisement Replacement System
US20010039660A1 (en) Home area network including arrangement for distributing television programming over local cable
US20020124252A1 (en) Method and system to provide information alerts via an interactive video casting system
US20050155067A1 (en) System and method for managing television programs within an entertainment system
CN105981399A (zh) 接收装置、接收方法、传输装置以及传输方法
US20100011398A1 (en) Method and System for Automatic IP TV Program Generation
KR101760445B1 (ko) 수신 장치, 수신 방법, 송신 장치 및 송신 방법
CN102883126A (zh) 推荐的记录和下载引导
CN102656898A (zh) 在线社交网络上的自动媒体资产更新
WO2003034679A2 (en) Service data delivery system
US20070199037A1 (en) Broadcast program content retrieving and distributing system
CN106878771A (zh) 广播电视终端弹幕实现方法及广播电视系统服务器
CN102098585A (zh) 一种网络电视的智能播放方法
US8612456B2 (en) Scheduling recording of recommended multimedia programs
EP2341680B1 (en) Method and apparatus for adaptation of a multimedia content

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090923

Termination date: 20100105