CN102577421B - 用于使用社交tv服务识别的内容的数字版权管理保护 - Google Patents

用于使用社交tv服务识别的内容的数字版权管理保护 Download PDF

Info

Publication number
CN102577421B
CN102577421B CN201080043060.1A CN201080043060A CN102577421B CN 102577421 B CN102577421 B CN 102577421B CN 201080043060 A CN201080043060 A CN 201080043060A CN 102577421 B CN102577421 B CN 102577421B
Authority
CN
China
Prior art keywords
bookmark
video clipping
network
user
top box
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
CN201080043060.1A
Other languages
English (en)
Other versions
CN102577421A (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.)
Google Technology Holdings LLC
Original Assignee
Motorola Mobility LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Mobility LLC filed Critical Motorola Mobility LLC
Publication of CN102577421A publication Critical patent/CN102577421A/zh
Application granted granted Critical
Publication of CN102577421B publication Critical patent/CN102577421B/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/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 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • 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 or manipulating encoded video stream scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • 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/84Generation or processing of descriptive data, e.g. 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/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
    • 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/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Storage Device Security (AREA)

Abstract

提供了一种用于观看设立书签的视频剪辑的方法。该方法包括通过宽带网络与第一网络元件建立通信,至少一个书签驻留在该第一网络元件上。该书签包括识别视频节目的设立书签的视频剪辑以及指定该设立书签的视频剪辑所位于的网络地址的元数据。一经用户请求,与指定的书签相关联的元数据被接收。使用元数据中提供的所指定的设立书签的视频剪辑的网络地址与所指定的设立书签的视频剪辑所位于的第二网络元件建立通信。从第二网络元件接收设立书签的视频剪辑。根据数字版权管理方案来加密设立书签的视频剪辑。设立书签的视频剪辑被解密和渲染。

Description

用于使用社交TV服务识别的内容的数字版权管理保护
技术领域
本发明一般地涉及用于在用户当中为视频剪辑(videoclip)设立书签(bookmark)和共享视频剪辑等的***和方法,并且更特别地涉及用于在用户当中为视频剪辑设立书签和共享视频剪辑同时保护这样的视频剪辑的内容提供商的数字版权的***和方法。
背景技术
最近社交(social)TV服务已被提出,其中用户可以存储、共享和发现指向从电视和其他视频节目取得的多媒体剪辑的书签。通过用户的机顶盒或其他客户端设备可以被创建和共享的书签,与基于web的社交书签类似,基于web的社交书签例如通过在线服务提供,诸如del.icio.us。这样的社交TV服务允许用户与朋友共享来自节目的剪辑并且标记(tag)书签以方便访问。用户获得关于朋友感兴趣的东西的信息,以及标记的或设立书签(bookmarked)的节目的制作者获得关于他们的观看者的信息。
设立书签的剪辑通常是从节目取得的视频的短片段(shortsegment),诸如新闻或运动事件、广播电视剧、院线电影等。设立书签的剪辑通常是可用于点播的(availableondemand)。书签的创建者可能能够以自由选择的索引词语(indexterm)来标记他们的书签中的每个。通过用户发布的书签可以是公开可见的,或者它们可被标记为私有使得它们仅仅对于选定的观看者是可用的,诸如创建书签的用户的朋友。这样的朋友可以通过“好友列表”等来定义。
在一个场景中,玛丽正在观看她录制在与她的机顶盒相关联的DVR上的节目。她决定使用她的机顶盒为该节目的剪辑设立书签并且将书签发送给鲍勃。书签包括来自剪辑的缩略图(thumbnail)静止图像、剪辑的标识符和地址,诸如URL或指定剪辑可被发现的地方的其他指针。鲍勃通过他的机顶盒接收该书签并且在他的电视或其他显示设备上观看缩略图图像。如果鲍勃决定观看剪辑,则他可以引导他的机顶盒访问书签中指定的地址处的剪辑。如果DVR被并入玛丽的机顶盒中,该剪辑被存储在该DVR上,则地址将是玛丽的机顶盒的URL。另一方面,如果DVR是网络DVR,则在书签中指定的地址将是网络DVR的URL。
发明内容
根据本发明,提供了用于观看设立书签的视频剪辑的方法。该方法包括通过宽带网络与第一网络元件建立通信,至少一个书签驻留在该第一网络元件上。书签包括识别视频节目的设立书签的视频剪辑以及指定该设立书签的视频剪辑所位于的网络地址的元数据。一经用户请求,则与指定书签相关联的元数据被接收。使用元数据中提供的所指定的设立书签的视频剪辑的网络地址来与所指定的设立书签的视频剪辑所位于的第二网络元件建立通信。从第二网络元件接收设立书签的视频剪辑。根据数字版权管理方案来加密设立书签的视频剪辑。设立书签的视频剪辑被解密和渲染)。
根据本发明的另一个方面,提供了用于与第三方共享视频剪辑的方法。该方法包括:接收识别来自通过宽带接入网络获得的节目的视频剪辑的用户输入;以及使所识别的视频剪辑以加密形式被存储。创建书签,所述书签包括识别视频剪辑以及指定设立书签的视频剪辑所位于的网络地址的元数据。书签被发布在服务器上,使得其通过通信网络对于选定的第三方是可访问的。
附图说明
图1示出操作环境的一个示例的框图,其中社交TV服务可被提供到与诸如机顶盒的客户端设备相关联的订户;
图2示出识别节目或其他内容的片段或剪辑的社交TV书签的一个示例;
图3是图示当第一用户为存储在网络DVR上的视频剪辑创建书签并且第二用户观看第一用户已经设立书签的剪辑时在图1中所示的各种网络节点之间传送的消息的消息流程图;
图4是图示当第一用户为存储在本地DVR上的视频剪辑创建书签并且第二用户观看第一用户已经设立书签的剪辑时在图1中所示的各种网络节点之间传送的消息的消息流程图;
图5是图示当第一用户创建书签并且第二用户观看第一用户已经设立书签的剪辑并且所采用的DRM方案是有条件访问***时在图1中所示的各种网络节点之间传送的消息的消息流程图;
图6示出可并入图1中所示的社交TV服务器的前端(headend)的一个示例;
图7示出机顶盒的一个示例,诸如图1中所示的机顶盒;
图8是示出用于观看设立书签的视频剪辑的机顶盒的用户所采用的方法的一个示例的流程图。
具体实施方式
从社交TV服务的不断增长的可行性和使用产生的一个问题是一旦节目剪辑已被设立书签,则其不再在内容所有者的控制下,并且因此在没有内容所有者的同意和授权的情况下剪辑可能被自由地散播。由于设立书签的剪辑可仅仅表示整个节目的一小部分,所以可被认为单个剪辑的自由散播不会有害地影响完整节目的授权分发(distribution)。事实上,内容所有者可将这样的剪辑的散播看作广告,其可增加对于完整节目的授权拷贝(copy)的需求。然而,可想象的是用户可以为表示节目的整体的一系列剪辑设立书签,其将减少对于节目的授权拷贝的需求,从而减少内容所有者的潜在收入。而且,因为各种其他原因,内容所有者可能不希望自由地散播甚至其节目的短剪辑。例如,内容所有者可能希望严格地控制公开了节目出人意料的结局的剪辑的散播。
如下面详细描述的,前述问题可通过采用数字版权管理(DRM)方案来克服,其中剪辑被加密使得它们仅仅可以被授权用户或设备解密。这样可以防止剪辑的未授权使用和分发。
图1示出了操作环境的一个示例的框图,其中社交TV服务可被提供到与诸如机顶盒12和22的客户端设备相关联的订户。客户端设备通过一个或更多网络与若干网络元件通信。例如,前端10通过宽带接入网络15与客户端设备12和22通信。前端10是网络运营商从其传送节目内容并且通过网络提供其他服务的设施。宽带接入网络15和前端10典型地由MSO(多服务运营商)提供。宽带接入网络15可以是有线数据网络,诸如全同轴或混合光纤/同轴(HFC)网络。当然,也可采用其他宽带接入网络,诸如xDSL(例如,ADSL、ADLS2、ADSL2+、VDSL和VDSL2)和卫星***。在一些实现中宽带接入网络15可替代地包括,例如,能够使用例如有线数据网络、PON等将IP分组直接递送到机顶盒12和22的分组交换网络。
如图1中所示,前端10可包括存储内容的网络DVR18,用于响应于用户请求而随后将内容传送到机顶盒。网络DVR18向订户提供典型地当订户采用本地DVR时可用的功能。内容可从包括例如内容源30的任何可用的内容源被提供到网络DVR。
客户端设备12和22通过公共或私营的分组交换网络50与社交TV服务器20通信。为了说明的目的,分组交换网络50被描述为根据互联网协议集操作,并且因此为了方便,这里有时将被称为互联网。本领域内技术人员将认识并理解,虽然宽带接入网络15和分组交换网络50在图1中被描述为物理上截然不同的网络,但是在一些情况中这些网络可以整体上或部分上共享架构和其他资源。也就是,图1中宽带接入网络15和分组交换网络50的描述可被看作逻辑上截然不同的网络,而不是物理上截然不同的网络。例如,HFC网络可用于支持IP分组的递送,在该情况中网络15和50可以是相同的。同样地,在IPTV实现中,网络15和50可以是相同的。反过来,在一些实现中网络15和50中的每个均可包括多个截然不同的互相没有物理连接的网络。
社交TV服务器20或其他网络元件被采用以在用户的请求时创建、存储和维护书签。服务器20还发布书签使得它们对于其他授权用户是可用的。在一些实现中,社交TV服务器20可与通过宽带接入网络15将节目和其他内容递送到用户的MSO或其他网络服务器提供商相关联。在该情况中社交TV服务器20可位于前端10中。下面将关于图6讨论示出这样的实现的布置。然而,在其他实现中,社交TV服务器20可由通过分组交换网络50将书签递送到授权用户的第三方操作,作为例如基于云的服务。
通过社交TV服务器20发布的书签识别用户已经从前端10接收到的节目或其他内容的片段或剪辑。图2示出了这样的书签的一个示例。如所示,书签包括来自用户已经决定设立书签的剪辑或片段的缩略图静止图像。书签也可包括涉及被设立书签的剪辑的元数据。这样的元数据可包括例如允许用户使用预指定或自由形式的词或表述来表征剪辑的内容的剪辑标题和描述以及标签。书签还包括由用户指定的隐私级别。在该示例中,隐私级别被指示“公共”,其意思是书签对于被授权访问社交TV服务的任何人是可用的。在其他示例中隐私级别可将对书签的访问限制到指定的个人或在好友列表等中指定的个人的组。
书签还包括网络地址,诸如统一资源定位符(URL),在该URL处剪辑可被发现。在一些实现中书签可包括嵌入了网络地址的超链接。超链接将把用户引导或导航到剪辑的位置。例如,缩略图图像可用作超链接的锚(anchor),使得当用户“点击”或以其它方式激活锚时用户将被导航到剪辑。在图1中所示的示例中,剪辑驻留在网络DVR18上,并且因此超链接将用户导航到网络DVR18的网络地址。书签也指示剪辑的开始时间和结束时间。这些时间可使用任何恰当的时间戳指定,诸如剪辑的开始帧和结束帧。剪辑的开始时间和结束时间是从当书签被创建时接收到的用户输入导出的。
如前所述,数字版权管理(DRM)方案被提供用于与社交TV服务一起使用,使得设立书签的剪辑被加密以防止它们的未授权使用和分发。DRM方案可采用加密和解密密钥,其分别是由加密和解密算法使用的参数。在加密和解密期间部署不正确的密钥产生不同的结果。虽然DRM方案可以采用公共(即,非对称的)密钥密码术(cryptography)或私密(即,对称的)密钥密码术时,但是为了说明的目的,这里DRM方案将被描述为采用私密或对称的密钥密码术。DRM***也可实行通过内容所有者或服务提供商指定的访问或拷贝保护规则,诸如(1)只读,禁止拷贝,(2)限时拷贝,(3)无限制的拷贝,(4)不进一步重分发的单拷贝,等。
再次参考图1,密钥管理服务器(KMS)60被采用作为信任的第三方,该信任的第三方在提供对恰当的解密密钥的访问之前要求希望观看设立书签的剪辑的用户证明他或她的身份。一旦KMS60认证用户和/或验证用户的权利证书,KMS60就从密钥存储设备(KSD)65检索恰当的密钥并且将其递送到用户的客户端设备。在图1的示例中,KMS60可与社交TV服务提供商和/或通过宽带接入网络15将节目和其他内容递送到用户的网络服务提供商(例如,MSO)相关联。KMS60可与社交TV服务器20在同一地点或不在同一地点,只要其可以与社交TV服务器20通信。在图1中所示的实现中,KMS60远离社交TV服务器20定位并且通过分组交换网络50与其通信。如果KMS60与网络服务提供商相关联,则其可位于前端10中。
在KMS60与社交TV服务提供商相关联的那些实现中,社交TV服务提供商可以代表内容所有者,假定(presumably)授权用户访问设立书签的剪辑。同样地,在KMS60与网络服务提供商相关联的那些实现中,网络提供商可以代表内容所有者,假定授权用户访问设立书签的剪辑。因为内容可被加密在网络DVR18上,所以与DVR相关联的加密功能也必须与密钥存储设备65或KMS60通信以获得对称的加密密钥。在内容被存储在网络DVR(预加密)或当其被流送到机顶盒12或22(实时加密)时可执行加密。
图3是图示当第一用户创建书签而第二用户观看第一用户已经设立书签的剪辑时在图1中所示的各种网络节点之间传送的消息的消息流程图。在图1和3中,以及后面的图中,相同的元件通过相同的附图标记指示。在这些示例中客户端设备12和22将被称为机顶盒。当然,客户端设备12和22中的任一个或两个可以是任何其他适当的设备,诸如PC、PDA,或者移动设备,诸如移动电话。
如消息1处所指示的,第一用户的机顶盒12或其他客户端设备正在从前端10接收节目内容。另外,节目内容正被记录并且存储在网络DVR18上。当第一用户正观看内容(或者随着其被从前端10中的内容源30接收(即,实时或直播观看)或者随着其在网络DVR18上被回放(即,时移))并且决定在2处为感兴趣的片段或剪辑设立书签时,用户输入已经到达剪辑的起始的指示。例如,用户可按压远程控制单元或键盘上的按钮或点击鼠标按钮。响应于用户输入,机顶盒12标注剪辑的开始时间。如果开始时间依据开始帧来定义,则开始帧将典型地是正在被显示的当前帧或者最近的I帧。当剪辑结束时用户输入已经到达剪辑的结尾的指示。响应于用户输入,机顶盒12标注剪辑的结束时间。如果结束时间也是依据结束帧来定义,则结束帧将典型地是正在显示的当前帧或最近的I帧。在以该方式定义剪辑之后,第一用户可添加元数据,诸如剪辑标题和描述。替代地,或者补充到其的,一旦其接收到书签,则社交TV服务器20可通过访问外部数据库来添加元数据,诸如电子节目指南(EPG),例如。一旦用户已经完成书签,则书签被上传到3处的社交TV服务器20。社交TV服务器20保存具有唯一标识符的书签。书签也可识别创建书签的用户。
如消息4处所指示的,随着其被记录和保存,与任何与其关联的使用权一起,节目内容被网络DVR18加密。在内容加密处理期间对称的密钥被使用。当其被存储在网络DVR18上时,节目内容被分配唯一的标识符。在5处与前端10相关联的网络DVR18或其他网络元件将密钥请求交易(transaction)发送到密钥存储设备65。密钥请求交易包括内容的唯一标识符和对称的密钥,以及可限制内容可以被使用的方式的任何内容访问规则。例如,一个内容访问规则可防止授权用户将剪辑烧录到DVD或者以其它方式进一步将剪辑分发到其他方。另一个内容访问规则可指定对称的密钥期满的时间,使得设立书签的剪辑不能再被观看。替代地,密钥存储设备65可创建内容加密密钥和/或内容访问规则。DRM***被采用用于确定这些交易的细节的目的。在一个特定实现中,专有DRM***可被使用,诸如可从摩托罗拉获得的互联网协议版权管理(IPRM)***。替代地,可使用适当配置或修改的其他标准或专有DRM***。
这时在处理中,书签的创建完成。在社交TV服务器20上发现书签的第二用户可以下述的方式访问剪辑。
继续图3中的消息6,第二用户经由机顶盒22识别他或她想要观看的社交TV服务器20上设立书签的剪辑。通常第二用户已经向社交TV服务注册以订购来获得到书签的访问。可通过与社交TV服务相关联的她/他的用户姓名和密码来识别用户。替代地,DRM身份可用于识别到社交TV服务的用户。一旦第二用户已经获得到服务器20的访问,则他或她将能够访问具有被识别为公共的安全级别的那些书签或者在它们的授权用户的分发列表中包括第二用户的那些书签。在识别期望的设立书签的剪辑之后,用户发送观看剪辑的请求。
响应于第二用户的请求,在7处,社交TV服务器20发送定位剪辑所需要的必要元数据。典型地,这将包括剪辑所位于的网络地址和当存储剪辑时通过网络DVR18分配的剪辑的标识符。在8处,第二用户的机顶盒22联系KMS60(典型地通过图1中所示的分组交换网络)并且识别其希望访问的剪辑。KMS60验证第二用户被授权访问剪辑。例如,KMS60可验证第二用户预订社交TV服务。一旦第二用户的权利证书已被验证,则在9处KMS60可从密钥存储设备65检索对称的密钥和关联的内容访问规则,并且将它们递送到第二用户的机顶盒22。在一些情况中,KMS60和机顶盒22可根据各种不同的密钥管理协议中的任何一个来执行更复杂的认证处理。例如,在一些实现中可采用完善的Kerberos协议,其中在KMS60和第二用户的机顶盒22之间交换票证(ticket)。如果采用Kerberos,则被称为密钥分发中心(KDC)的另一个实体可用于供应和认证。KDC在逻辑上,以及可能物理上,被分为认证服务器和票证授予(ticket-granting)服务器。KDC可以是单独的服务器或者可以与KSD65是共同托管的。在其他实现中,可采用的并且也使用票证的另一个密钥管理协议而不是Kerberos协议被示出在美国专利No.7,243,366中,其通过引用整体合并于此。在该实现中,KDC可与KSD65是共同托管的或者其可被部署为独立的服务器。
接下来,机顶盒22与期望的剪辑所位于的网络元件建立通信会话,在该情况中其是网络DVR18,并且在10处网络元件开始将加密的内容流送到机顶盒22。机顶盒22向其解密引擎加载有其从KMS60接收到的对称的密钥。机顶盒22还根据保护级别来配置其输出设备,保护级别是通过可与对称的密钥一起接收到的内容访问规则一起被包括的任意拷贝保护规则指定的。最后,机顶盒22解密剪辑使得其可以被第二用户观看。
如前所述,在一些情况中KMS60可与通过宽带接入网络15将节目和其他内容递送到用户的MSO或其他网络服务供应商相关联。在这些情况中,KMS60可被并入前端10中。而且,KMS60甚至可直接并入到网络DVR18中。在后者的情况中,第二机顶盒22可直接导航到网络DVR18以获得加密的剪辑和解密剪辑所需的密钥。另外,如果KMS60物理上被并入网络DVR,则通过将安全密钥存储功能与网络DVR18直接关联可去除安全密钥存储设备。
上述实现所有均假设设立书签的剪辑被存储在网络DVR18上。然而,在一些情况中,剪辑可被创建剪辑的用户存储在与用户的客户端设备相关联的本地存储介质中。例如,如果客户端设备是机顶盒,则机顶盒可装备有DVR,剪辑可被存储在该DVR上。DVR可以是机顶盒内部的硬盘或附接到机顶盒的外部硬盘。在该情况中,其将关于图4被示出,希望观看剪辑的第二用户将导航到存储该剪辑的机顶盒。
参考图4,分别在1、2和3处,第一用户从机顶盒12上的前端10接收节目,创建节目中特定剪辑的书签并且以关于图3的上述方式在社交TV服务器上保存书签。如在4处所指示的,机顶盒23也在其本地DVR上记录节目。记录的节目使用本地生成的加密密钥被加密。加密密钥和关联的内容访问规则被发送到KMS60作为5处密钥请求和密钥回复交易的一部分。在6处KMS60在密钥存储设备KSD65中存储加密密钥和内容访问规则。
这时在处理中,书签的创建完成。发现社交TV服务器20上的书签的第二用户可以下述的方式访问剪辑,其类似于关于图3所述的处理。特别是,在7处,第二用户经由机顶盒22识别他或她愿意观看的社交TV服务器20上设立书签的剪辑。在识别期望的设立书签的剪辑之后,用户发送观看剪辑的请求。
响应于第二用户的请求,在8处,社交TV服务器20发送定位剪辑所需的必要元数据。在该情况中元数据包括机顶盒12的网络地址,其是剪辑所位于的地方。在9处,第二用户的机顶盒22联系KMS60(典型地通过图1中所示的分组交换网络50)并且识别其希望访问的剪辑。KMS60以上述的方式验证第二用户的权利证书。在10处,在第二用户的权利证书已被验证之后,KMS60可从密钥存储设备65检索对称的加密密钥和关联的内容访问规则,并且将它们递送到第二用户的机顶盒22。
接下来,机顶盒22与期望的剪辑所位于的设备建立通信会话,在该情况中其是机顶盒12,并且在11处机顶盒12开始将加密的内容流送到机顶盒22。在12处机顶盒22再次向其解密引擎加载有其在步骤10处从KMS60接收到的对称的密钥。机顶盒22还根据保护级别来配置其输出设备,保护级别是通过已经与对称的密钥一起接收到的内容访问规则一起被包括的任何拷贝保护规则指定的。最后,机顶盒22解密剪辑使得其可被第二用户观看。
在一些实现中,采用的DRM方案可利用在宽带接入网络中经常使用的有条件接入***以限制对广播节目的访问。由于这样的节目被广播,所以其被传送一次用于所有合法接收器的接收。然而,对数据的访问是有条件的,取决于例如是否已经为具体接收器支付预订费用。这样的对内容的有条件访问是通过在授权密钥的控制下加密信息(通常加密发生在驻留在前端中的传送器中)并且将加密的内容传送到接收器来实现。而且,内容的解密所必须的解密密钥被自我加密并且传送到接收器。通常,使用对称的加密技术,其中加密和解密密钥是相同的。仅仅有权享有内容的那些接收器能够使用第一解密器将解密密钥解密。然后接收者可以使用用于在授权密钥的控制下解密内容的第二解密器来解密内容。
有条件访问是通过有条件访问(CA)***提供,其作为匹配集合--一部分被集成到有线***前端(在有线广播***中)并且加密高级内容,其他部分提供解密并且被内置到安装在用户的家庭中的机顶盒中。在有线工业中使用几个CA***,包括由NDS(纽波特比奇,加利福尼亚)、摩托罗拉(绍姆堡,伊利诺伊)和科学亚特兰大(亚特兰大,佐治亚)提供的那些***。
为了两个用户使用通过它们的MSO或其他宽带服务提供商采用的本地有条件访问***共享设立书签的剪辑,两个用户必须预订节目,剪辑从该节目取得。例如,如果剪辑是从HBO取得时两个用户将需要预订HBO。而且,两个用户也需要使用共有的有条件访问***使得他们可以访问解密内容所必须的相同密钥和其他信息。典型地这将是如果两个用户具有共有的服务提供商的情况。
在典型的有条件访问***中,在传送到订户之前,包括例如视频、音频和数据组件的节目内容被加密。以本身公知的方式在通过控制字符生成器生成的控制字符CW的控制下执行加密处理。控制字符CW是加密和解密内容都要求的加密的密钥。控制字与识别服务的访问准则和访问服务所要求的条件一起被并入到权利(entitlement)控制消息(ECM)中。例如,访问准则可在广播上指定区域限制。称为权利管理消息(EMM)的进一步类型的消息也被生成,其携带订户和他或她的预订的细节。当ECM消息与加密的节目或节目集合相关联并且携带解密那些节目所要求的消息时,EMM消息是专用于个人用户或用户的组并且携带信息的消息,信息是确定那些用户是否适当地具有能够观看节目的必要预订所必须的。
加密的节目,与ECM和EMM消息一起,通常与表示其他节目的其他广播流一起被复用,一起组成来自特定服务提供商的预订封装(package)。该封装通过广播接入网络被传送到订户。一经在机顶盒处接收到,所接收到的数据被解复用以提取要求的节目和其关联的ECM和EMM消息。提取的ECM和EMM消息被发送到位于机顶盒中的密钥管理器。密钥管理器使用ECM和EMM消息来确定订户是否有权观看广播,并且如果有,则解密控制字CW,其与加密的广播流一起被输入到解密器以恢复原始编码(例如,MPEG)的节目流。然后编码的流被传递到机顶盒解码器,其产生包括音频、视频和数据组件的输出信号,用于在显示设备上显示。
控制字典型地包括用作加密的密钥的一组随机数字。控制字可以预定间隔被随机地改变。因此,要求ECM消息的连续流以解密加密的信号。通常EMM消息被更新的频率小于ECM消息。ECM和EMM消息可采用的一个格式在国际标准ISOIEC13818-1中被定义。
图5是图示当第一用户创建书签并且第二用户观看第一用户已经设立书签的剪辑并且所采用的DRM方案是有条件访问***时在图1中所示的各种网络节点之间传送的消息的消息流程图。
参考图5,分别在1、2和3处,第一用户从机顶盒12上的前端10接收节目,创建节目中特定剪辑的书签并且以关于图3的上述方式在社交TV服务器20上保存书签。如在4处所指示的,机顶盒也在网络DVR18上记录节目。使用在ECM消息中可用的密钥来加密通过机顶盒12和网络DVR18接收到的节目。网络DVR18记录加密的内容和与加密的内容复用的ECM消息。典型地在机顶盒被授权特定服务时或之后定期地接收EMM消息。
第二用户如上所述发现社交TV服务器20上的书签并且在5处使用机顶盒22请求剪辑。响应于第二用户的请求,服务器20可选地可核对以弄清第二用户是否被授权观看剪辑。也就是,服务器20可选地核对以弄清第二用户是否预订节目,剪辑是从该节目取得的。如果第二用户没有预订服务以接收剪辑,则社交TV服务器20可选地可在6a处询问第二用户他或她是否想预订。如果是,则社交TV服务器将要求6b处恰当的数字授权中心(DAC)72以常规方式为第二用户建立预订。如果第二用户未被授权接收剪辑并且拒绝预订的机会,则社交TV服务器20拒绝第二用户对剪辑的访问并且处理终止。
另一方面,如果第二用户被授权接收剪辑或实时地预订必要的服务以被授权接收剪辑,则在7处,服务器20发送定位剪辑所需的必要元数据。在该情况中,元数据包括网络DVR的网络地址,其是剪辑所在的地方。第二用户的机顶盒22联系网络DVR18(典型地通过图1中所示的宽带接入网络15)并且识别其希望访问的剪辑。在8处,网络DVR18开始将剪辑流送到第二用户的机顶盒22。该流包括必要的ECM消息。如果机顶盒22对于服务已被授权,设立书签的剪辑源自该服务,则其已经接收到对应的EMM。如果其不是那个服务的订户,则其可或者首先预订服务或者其可接收临时授权。在这两种情况中,DAC72将对应的EMM发送到机顶盒22。最后,机顶盒22接收该流并且使用以加密的形式与ECM消息一起被包括的密钥来将其解密。EMM被用于解密ECM中的密钥。
如前所述,在一些实现中,宽带接入网络15可包括能够使用例如有线数据网络、PON等将IP分组直接递送到机顶盒的分组交换网络。通过互联网网络连接经由互联网协议接收到的节目内容可被一般地称为IPTV。IPTV已变成***的共同共性,其中电视和/或视频信号通过使用互联网协议的宽带连接被分发到订户。通常,IPTV***利用通过宽带连接方式发送的数字广播信号和以可以处理订户请求的软件编程的机顶盒来经由连接到机顶盒的电视访问媒体资源。机顶盒中的解码器处理解码接收到的IP视频信号和将它们转换为标准电视信号以用于在电视上显示的任务。当采用IP集时,在预先建立的UDP端口上内容通常作为MPEG分组流被传送,并且MPEG分组被封装在UDP/IP数据报文中。也可采用其他封装协议,诸如HTTP或RTP。
在IPTV中,前端10是网络运营商从其广播/多播/单播节目内容并且通过宽带接入网络15提供其他服务的设施。前端10可包括流送服务器,用于广播/多播/单播通过实时编码器编码的节目内容。多播递送特别地适用于多媒体(视频、音频、数据)内容的广泛分发。另一方面,当流送服务器被用于将诸如视频点播(VOD)的服务递送到个人订户时,单播递送是适当的。当采用IPTV时,设立书签的剪辑可作为单播MPEG传输流被递送,类似于VOD节目的递送。接收剪辑的机顶盒可以上述的方式从KMS和密钥存储设备检索恰当的解密密钥。
在一些情况中,在IPTV***中接收设立书签的剪辑的订户设备不是机顶盒等,而是移动设备,诸如移动电话。这样的移动设备典型地根据实时协议(RTP)而不是MPEG传输协议来接收传输流。因此,如果例如与前端相关联的流送服务器生成诸如H.264格式的视频流,然后其被封装在MPEG-2传输流中,则MPEG-2传输流将需要被拆分成其单个组件并且被重构以将它们封装到单独的RTP传输流中。为完成这个,RTP网关可以被采用以将通过前端中流送服务器提供的MPEG-2传输分组变换为恰当的RTP传输分组。在该步骤期间原始内容也可被转码为较低分辨率以使其更适合于便携式设备。
如前面关于图1所述,在一些实现中,社交TV服务器20可与MSO或其他服务提供商相关联。在该情况中,社交TV服务器20可以方便地位于前端10中,从而巩固如计费和用户授权的这样的功能,例如。这样的前端的一个示例被示出在图6中。
图6中所示的前端10包括广播内容源210,其可包括,通过示例的方式,***、离播(off-air)接收器和/或内容存储设备,诸如服务器。使用例如IP多播寻址将节目从内容源210递送到一个或更多加密器225。然后内容被加密器225加密并且传送到图1中所示的宽带接入网络15。典型地,标准清晰度(SD)频道当前通过速率箝位(rateclamp)220被速率箝位至3.75Mbps,而高清晰度信道当前通过速率箝位220被速率箝位到大约12Mbps和15Mbps之间。加密器225通常在有条件访问***(CAS)250的控制下加密数字编码的内容,其连同计费***225一起操作。CAS250提供加密控制供应参数,诸如密码术密钥以支持内容加密。前端110还包括其他典型的前端组件和服务,诸如:广告***模块260,用于在递送到加密器225之前将广告***到内容中;订户管理***(SMS)215***,用于协调内容到订户的递送;有线调制解调终端***(CMTS)和带外(OOB)***264和LAN262,用于将各种组件置于互相通信的数据中。
前端110还可包括用于提供附加服务的各种其他组件,诸如视频点播(VOD)服务器230和网络DVR240,例如,其在SMS215的控制下操作。VOD服务器230存储节目或其他内容,用于基于点播分发到订户。如上所标注,网络DVR240可以存储可以响应于用户请求而随后被传送到机顶盒的内容(包括,在一些情况中,设立书签的视频剪辑)。其他用户输入请求也通过网络DVR240服务,包括,例如在正向方向中(例如,提示)和反向方向中(例如,回顾)加速节目的播放的请求。内容可从任何可用的内容源被提供到网络DVR240,包括例如内容源210。
前端110还包括社交TV服务器216,诸如图1中所示的社交TV服务器20。社交TV服务器216被采用来以上述的方式创建、存储和维护书签。社交TV服务器216可采用CAS250作为DRM方案来防止设立书签的视频剪辑被未授权用户访问。替代地,或者额外地,前端110还可包括KMS280和KSD285,用于提供DRM的目的。KMS280和KSD285可分别对应于图1中所示KMS60和KSD65。也将理解到图6中所述的前端配置是高级别的、概念架构,并且也可采用其他前端架构。
图7示出机顶盒的逻辑架构的一个示例,诸如图1中所述的机顶盒。在该示例中机顶终端与开放式有线应用平台(OCAP)硬件和软件环境兼容。OCAP规范是中间件软件层规范,其意欲使交互式电视服务和应用的开发者能够设计这样的产品使得它们将成功地运行在任何有线电视***上,独立于机顶或电视接收器硬件或操作***软件选择。如公知的,中间件通常包括一个或更多软件层,其被放置在应用程序和网络设备的较低或物理层“之间”。中间件通常被编写,用于计算机***的操作者的具体要求,和通过计算机***的操作者购买的专有软件。中间件的核心作用是隔绝应用程序与设备具体细节。通过使用中间件,应用编程者不需要知道关于实际网络细节的东西,因为它们可以依赖于中间件来解决与网络对接的复杂性。当然,机顶盒不限于OCAP兼容的软件/硬件架构。在其他情况中,例如,机顶盒可与MHEG、DASE或多媒体家庭平台(MHP)中间件兼容。替代地,机顶盒可基于专有架构。
参考图7,例如,OCAP软件“堆栈”的顶部包括监视应用300、电子节目指南(EPG)302、设立书签应用304和可被部署在特定网络中的任何其他应用306,诸如视频点播应用。设立书签应用304向上述的社交TV服务提供用户接口。这些应用被运行在叫做“执行引擎”312的软件层的顶部并且使用公知OCAPAPI308与执行引擎对接。客户端设备也可包括某些软件应用或不在执行引擎内运行但是直接运行在用于客户端设备的操作***/中间件314的顶部上的“本地应用”318。本地应用典型地被编写,用于例如机顶盒的特定硬件配置316。这样的本地应用的示例可包括前面板功能的管理、远程控制交互、游戏等。
图8是示出用于观看设立书签的视频剪辑的机顶盒的用户所采用的方法800的一个示例的流程图。该方法在步骤810中通过与第一网络元件(例如,服务器)在宽带网络上建立通信开始,至少一个书签驻留在该第一网络元件上。书签包括识别视频节目的设立书签的视频剪辑以及指定设立书签的视频剪辑所位于的网络地址的元数据。接下来,在步骤820处,一经用户请求,与指定书签相关联的元数据被机顶盒通过宽带网络接收。在步骤830中,机顶盒然后使用元数据中提供的所指定的设立书签的视频剪辑的网络地址来与所指定的设立书签的视频剪辑所位于的第二网络元件建立通信。第二网络元件可以是,例如,装备DVR的机顶盒、网络DVR或能够存储视频剪辑的任何其它联网的设备。在步骤840中,机顶盒从第二网络元件接收设立书签的视频剪辑。根据数字版权管理方案来加密设立书签的视频剪辑。设立书签的视频剪辑在步骤850中被解密并且在步骤860中被渲染。
上述处理可被实现在通用、多用或专用处理器中。这样的处理器将执行汇编的、编译的或者机器级的指令以执行处理。那些指令可以由本领域普通技术人员遵照这里的描述来编写并且在计算机可读介质上被传送。也可使用源代码或任何其他已知计算机辅助设计工具来创建指令。计算机可读介质可以是能够携带那些指令的任何物理介质并且包括CD-ROM、DVD、磁或其他光盘、磁带和硅存储器(例如,可拆卸、不可拆卸的、易失性或非易失性的)。
虽然各种实施例已经在这里被具体地图示和描述,但是将理解到,在不脱离本发明的精神和期望范围的情况下,本发明的修改和变形被以上教导涵盖并且在所附权利要求的范围内。

Claims (17)

1.一种用于观看设立书签的视频剪辑的方法,包括:
通过宽带网络与第一网络设备建立通信,至少一个书签驻留在所述第一网络设备上,所述书签包括识别视频节目的所述设立书签的视频剪辑的元数据以及指定所述设立书签的视频剪辑所位于的网络地址的元数据,所述设立书签的视频剪辑由用户从所述视频节目创建;
一经用户请求,则通过所述宽带网络来接收与指定的书签相关联的元数据;
使用所述元数据中提供的所指定的设立书签的视频剪辑的所述网络地址,与所指定的设立书签的视频剪辑所位于的客户端设备建立通信;
从所述客户端设备接收由所述客户端设备根据数字版权管理方案加密的所述设立书签的视频剪辑;
解密所述设立书签的视频剪辑;以及
渲染所述设立书签的视频剪辑。
2.根据权利要1所述的方法,进一步包括:
将权利验证证书呈现到密钥管理服务器,并且使用与所指定的书签相关联的所述元数据来识别所指定的设立书签的视频剪辑;
从所述密钥管理服务器接收解密密钥,用于解密所指定的设立书签的视频剪辑;以及
使用所述解密密钥来解密所指定的设立书签的视频剪辑。
3.根据权利要求1所述的方法,其中,所述客户端设备是本地DVR,并且所述设立书签的视频剪辑是通过宽带接入网络从所述本地DVR接收到的。
4.根据权利要求1所述的方法,其中所述接收、解密和渲染是由机顶盒执行的。
5.根据权利要求1所述的方法,其中所述客户端设备是在所述第一网络设备上发布所述书签的机顶盒。
6.根据权利要求2所述的方法,其中所述接收、解密和渲染是由移动设备执行的。
7.根据权利要求1所述的方法,进一步包括,除了解密密钥之外,从密钥管理服务器接收限制所解密的视频剪辑的使用的内容访问规则,并且应用所述内容访问规则。
8.根据权利要求2所述的方法,其中所述权利验证证书的呈现是根据数字权限管理***执行的。
9.根据权利要求2所述的方法,其中所述权利验证证书的呈现涉及票证的交换。
10.根据权利要求1所述的方法,进一步包括根据互联网协议作为单播传输流从所述客户端设备接收所述设立书签的视频剪辑。
11.根据权利要求1所述的方法,其中所述数字版权管理方案采用与宽带接入网络相关联的有条件访问***,通过所述宽带接入网络接收到所述视频剪辑。
12.根据权利要求11所述的方法,进一步包括:与所述视频剪辑一起接收至少一个权利控制消息,所述权利控制消息包括用于解密所述设立书签的视频剪辑的解密密钥。
13.根据权利要求1所述的方法,其中,在从所述客户端设备接收所述设立书签的视频剪辑之前,接收需要预订所述视频剪辑取自的节目以访问所述视频剪辑的通知,并且进一步包括获得对所述节目的所述预订。
14.一种用于与第三方共享视频剪辑的方法,包括:
接收用户输入,所述用户输入识别由客户端设备的用户从通过宽带接入网络获得的节目创建的视频剪辑;
使所识别的视频剪辑以加密的形式被本地存储在所述客户端设备上;
创建包括识别所述视频剪辑以及指定设立书签的视频剪辑所位于的所述客户端设备的网络地址的元数据的书签;以及
在服务器上发布所述书签,使得所述书签通过通信网络对于选定的第三方的其它客户端设备是可访问的。
15.根据权利要求14所述的方法,进一步包括:使用本地生成的加密密钥来加密所述视频剪辑;以及在密钥管理服务器上发布所述本地生成的加密密钥,使得所述本地生成的加密密钥对于所述选定的第三方是可访问的。
16.根据权利要求14所述的方法,其中所识别的视频剪辑是由与所述宽带接入网络相关联的有条件访问***加密的,通过所述宽带接入网络接收到所述视频剪辑。
17.根据权利要求14所述的方法,其中所述客户端设备在与所述用户相关联的机顶盒上,并且进一步包括将所识别的加密的视频剪辑从所述机顶盒递送到选定的第三方中的至少一个。
CN201080043060.1A 2009-09-29 2010-09-13 用于使用社交tv服务识别的内容的数字版权管理保护 Active CN102577421B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/568,787 2009-09-29
US12/568,787 US8761392B2 (en) 2009-09-29 2009-09-29 Digital rights management protection for content identified using a social TV service
PCT/US2010/048577 WO2011041088A1 (en) 2009-09-29 2010-09-13 Digital rights management protection for content identified using a social tv service

Publications (2)

Publication Number Publication Date
CN102577421A CN102577421A (zh) 2012-07-11
CN102577421B true CN102577421B (zh) 2016-01-20

Family

ID=43780425

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201080043060.1A Active CN102577421B (zh) 2009-09-29 2010-09-13 用于使用社交tv服务识别的内容的数字版权管理保护

Country Status (6)

Country Link
US (1) US8761392B2 (zh)
EP (1) EP2465262B1 (zh)
KR (1) KR101354768B1 (zh)
CN (1) CN102577421B (zh)
MX (1) MX2012003613A (zh)
WO (1) WO2011041088A1 (zh)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130232086A1 (en) * 2010-08-18 2013-09-05 Isaac S. Daniel System and method for managing content distribution and brokering royalties
US10057535B2 (en) 2010-12-09 2018-08-21 Comcast Cable Communications, Llc Data segment service
US9729902B2 (en) * 2011-01-06 2017-08-08 Cox Communications, Inc. System and method for providing session based encryption from a video pump
US20140156543A1 (en) * 2011-04-06 2014-06-05 Isaac S. Daniel System and method for managing content distribution and royalties
US8886009B2 (en) * 2011-04-26 2014-11-11 Sony Corporation Creation of video bookmarks via scripted interactivity in advanced digital television
US9264471B2 (en) 2011-06-22 2016-02-16 Google Technology Holdings LLC Method and apparatus for segmenting media content
CN108574875A (zh) * 2011-09-12 2018-09-25 英特尔公司 促进与社交联网工具的基于电视的交互
WO2013037078A1 (en) 2011-09-12 2013-03-21 Intel Corporation Facilitating television based interaction with social networking tools
CN102905171B (zh) * 2012-10-11 2017-08-04 中兴通讯股份有限公司 断点播放的处理方法及装置
US11483624B2 (en) 2013-03-06 2022-10-25 David A. Taylor Media sharing and communication system
US11483432B2 (en) 2013-03-06 2022-10-25 David A. Taylor Media sharing and communication system
US11456982B2 (en) 2013-03-06 2022-09-27 David A. Taylor Media sharing and communication system
US11503378B2 (en) 2013-03-06 2022-11-15 David A. Taylor Media sharing and communication system
US11831960B2 (en) 2013-03-06 2023-11-28 David A. Taylor Media sharing and communication system
US11457284B2 (en) 2013-03-06 2022-09-27 David A. Taylor Media sharing and communication system
US10368122B2 (en) * 2013-03-06 2019-07-30 David A. Taylor Media sharing and communication system
US11582526B2 (en) 2013-03-06 2023-02-14 David A. Taylor Media sharing and communication system
US20140282666A1 (en) * 2013-03-15 2014-09-18 Cox Communications, Inc. Systems and Methods for Content History
US20150100998A1 (en) * 2013-10-07 2015-04-09 Angelo J. Pino, JR. Tv clip record and share
CN104658020B (zh) * 2013-11-19 2017-12-15 上海欧忆智能网络有限公司 一种新媒体制作管理***
EP2990977B1 (en) * 2014-08-28 2021-07-28 Vodafone GmbH Usage rights information for protected content having two parts
US10057616B1 (en) 2015-01-08 2018-08-21 The Directv Group, Inc. Systems and methods for accessing bookmarked content
US9998510B2 (en) * 2015-03-20 2018-06-12 Walter Partos Video-based social interaction system
US9351025B1 (en) * 2015-04-17 2016-05-24 Rovi Guides, Inc. Systems and methods for providing automatic content recognition to verify affiliate programming
US20170108851A1 (en) * 2015-10-14 2017-04-20 Rockwell Automation Technologies, Inc. Industrial automation electronic pinboard
US10565258B2 (en) 2015-12-10 2020-02-18 Comcast Cable Communications, Llc Selecting and sharing content
US11025634B2 (en) 2016-08-08 2021-06-01 International Business Machines Corporation Enhancement of privacy/security of images
US10771850B2 (en) 2017-02-17 2020-09-08 At&T Intellectual Property I, L.P. Method and apparatus for obtaining recorded media content
KR20190054807A (ko) 2017-11-14 2019-05-22 삼성전자주식회사 북마크된 컨텐츠와 관련된 정보를 제공하는 전자 장치 및 그 전자 장치의 제어 방법
US11550867B1 (en) * 2021-09-09 2023-01-10 Bank Of America Corporation Apparatus and methods for bookmark sharing
CN113824900B (zh) * 2021-09-18 2024-05-28 深圳市爱剪辑科技有限公司 一种云端视频剪辑***
CN115842927B (zh) * 2023-02-24 2023-06-06 湖北芯擎科技有限公司 一种视频流的安全显示方法、装置和电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1471663A (zh) * 2001-03-12 2004-01-28 �ʼҷ����ֵ������޹�˾ 安全存储内容项目的接收设备和重放设备
CN1692614A (zh) * 2002-06-12 2005-11-02 通用仪表公司 用于流媒体的访问控制和密钥管理***
CN101183374A (zh) * 2007-10-17 2008-05-21 北京逍遥掌信息技术有限公司 移动终端设备电子文件存储结构和管理方法
CN101268639A (zh) * 2005-07-22 2008-09-17 袋鼠传媒股份有限公司 用于增强观众参与现场体育赛事的体验的***和方法
CN101517550A (zh) * 2005-11-29 2009-08-26 谷歌公司 大众传媒的社会性和交互式应用

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7213005B2 (en) * 1999-12-09 2007-05-01 International Business Machines Corporation Digital content distribution using web broadcasting services
US8812850B2 (en) * 2000-03-02 2014-08-19 Tivo Inc. Secure multimedia transfer system
US20070300258A1 (en) * 2001-01-29 2007-12-27 O'connor Daniel Methods and systems for providing media assets over a network
US7237108B2 (en) * 2001-09-26 2007-06-26 General Instrument Corporation Encryption of streaming control protocols and their headers
US7243366B2 (en) * 2001-11-15 2007-07-10 General Instrument Corporation Key management protocol and authentication system for secure internet protocol rights management architecture
US7251328B2 (en) * 2003-01-14 2007-07-31 General Instrument Corporation System for secure decryption of streaming media using selective decryption of header information and decryption of reassembled content
US7426637B2 (en) * 2003-05-21 2008-09-16 Music Public Broadcasting, Inc. Method and system for controlled media sharing in a network
US20050071881A1 (en) * 2003-09-30 2005-03-31 Deshpande Sachin G. Systems and methods for playlist creation and playback
US7631336B2 (en) * 2004-07-30 2009-12-08 Broadband Itv, Inc. Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform
WO2006033997A2 (en) * 2004-09-16 2006-03-30 General Instrument Corporation System and method for providing authorized access to digital content
US20070244903A1 (en) * 2006-04-18 2007-10-18 Ratliff Emily J Collectively managing media bookmarks
US8520850B2 (en) * 2006-10-20 2013-08-27 Time Warner Cable Enterprises Llc Downloadable security and protection methods and apparatus
KR101316743B1 (ko) * 2007-03-13 2013-10-08 삼성전자주식회사 컨텐츠 비디오 영상 중 일부분에 관한 메타데이터를제공하는 방법, 상기 제공된 메타데이터를 관리하는 방법및 이들 방법을 이용하는 장치
US20080301750A1 (en) * 2007-04-13 2008-12-04 Robert Denton Silfvast Networked antenna and transport system unit
US20080313541A1 (en) * 2007-06-14 2008-12-18 Yahoo! Inc. Method and system for personalized segmentation and indexing of media
US7886327B2 (en) * 2007-08-17 2011-02-08 Cable Television Laboratories, Inc. Media content sharing
US20100242074A1 (en) * 2009-03-23 2010-09-23 Tandberg Television Inc. Video sharing communities in a cable system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1471663A (zh) * 2001-03-12 2004-01-28 �ʼҷ����ֵ������޹�˾ 安全存储内容项目的接收设备和重放设备
CN1692614A (zh) * 2002-06-12 2005-11-02 通用仪表公司 用于流媒体的访问控制和密钥管理***
CN101268639A (zh) * 2005-07-22 2008-09-17 袋鼠传媒股份有限公司 用于增强观众参与现场体育赛事的体验的***和方法
CN101517550A (zh) * 2005-11-29 2009-08-26 谷歌公司 大众传媒的社会性和交互式应用
CN101183374A (zh) * 2007-10-17 2008-05-21 北京逍遥掌信息技术有限公司 移动终端设备电子文件存储结构和管理方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1."Functional model of a conditional access system";EUROPEAN BROADCASTING UNION;《EBU REVIEW-TECHINCAL》;19951221;第64-77 *

Also Published As

Publication number Publication date
WO2011041088A1 (en) 2011-04-07
KR20120043772A (ko) 2012-05-04
EP2465262A4 (en) 2013-03-27
KR101354768B1 (ko) 2014-01-22
CN102577421A (zh) 2012-07-11
EP2465262B1 (en) 2017-07-05
EP2465262A1 (en) 2012-06-20
US8761392B2 (en) 2014-06-24
US20110075841A1 (en) 2011-03-31
MX2012003613A (es) 2012-04-20

Similar Documents

Publication Publication Date Title
CN102577421B (zh) 用于使用社交tv服务识别的内容的数字版权管理保护
US10848806B2 (en) Technique for securely communicating programming content
US8595854B2 (en) Processing recordable content in a stream
US9083513B2 (en) Technique for securely communicating and storing programming material in a trusted domain
US8490127B2 (en) Distributed TV access system
US20060200412A1 (en) System and method for DRM regional and timezone key management
CA2708924C (en) Processing recordable content in a stream
KR102004681B1 (ko) 디지털 방송 전송 스트림 처리용 멀티 미디어 유닛 및 디지털 방송 전송 스트림 처리 방법
WO2008125023A1 (fr) Système, procédé de protection et serveur pour réaliser un service de canal virtuel
US10440409B2 (en) Method and device allowing an access control system to be applied to the protection of streamed video
KR100497336B1 (ko) 공개키 기반 구조의 제한 수신 시스템에서의 자격관리메시지 변환 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: GENERAL INSTRUMENT HOLDING CO., LTD.

Free format text: FORMER OWNER: GENERAL INSTRUMENT CO.

Effective date: 20130917

Owner name: MOTOROLA MOBILITY LLC

Free format text: FORMER OWNER: GENERAL INSTRUMENT HOLDING CO., LTD.

Effective date: 20130917

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20130917

Address after: Illinois State

Applicant after: MOTOROLA MOBILITY LLC

Address before: California, USA

Applicant before: General instrument Holdings Ltd.

Effective date of registration: 20130917

Address after: California, USA

Applicant after: General instrument Holdings Ltd.

Address before: American Pennsylvania

Applicant before: GENERAL INSTRUMENT Corp.

C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160519

Address after: California, USA

Patentee after: Google Technology Holdings LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY LLC