首页> 中国专利> 在专用网络中管理未受保护和受保护的内容

在专用网络中管理未受保护和受保护的内容

摘要

一种用于在专用网络中管理未受保护和受保护的内容的方法,该方法包括以下步骤:接收内容;检索与所接收内容相关联的元数据;基于相关联的元数据确定所接收内容是未受保护的还是受保护的;对未受保护的内容,基于相关联的元数据,允许在专用网络中选择性地存储、管理和分发未受保护的内容;对受保护的内容,基于相关联的元数据,标识与受保护的内容相关联的内容保护系统,并且在基于相关联的元数据,允许在专用网络中选择性地存储、管理和分发受保护的内容之前,执行以下的至少其中之一:向专用网络的用户显示信息,以便于检索相关联的内容保护系统所需的一个或多个硬件/软件组件;检索一个或多个所需的硬件/软件组件;验证一个或多个所需的硬件/软件组件存在于专用网络中。

著录项

  • 公开/公告号CN101084497A

    专利类型发明专利

  • 公开/公告日2007-12-05

    原文格式PDF

  • 申请/专利权人 现时技术控股有限公司;

    申请/专利号CN200580041560.0

  • 发明设计人 A·英特兰迪;S·哈珀;D·坎纳朗格;

    申请日2005-12-02

  • 分类号G06F17/00(20060101);

  • 代理机构31100 上海专利商标事务所有限公司;

  • 代理人陈炜

  • 地址 澳大利亚维多利亚

  • 入库时间 2023-12-17 19:24:25

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2012-02-15

    未缴年费专利权终止 IPC(主分类):G06F17/00 授权公告日:20100210 终止日期:20101202 申请日:20051202

    专利权的终止

  • 2010-02-10

    授权

    授权

  • 2008-01-23

    实质审查的生效

    实质审查的生效

  • 2007-12-05

    公开

    公开

说明书

发明领域

本发明涉及在专用网络中管理未受保护和受保护的内容。

发明背景

内容提供者采用各种内容保护系统来控制对内容的访问。内容保护系统包括数字权限管理(DRM)系统、复制保护(CP)系统、条件访问(CA)系统、技术保护措施(TPM)等。内容保护系统一般要求在受保护内容可由用户访问之前在专用网络内存在硬件/软件组件。

导航内容保护系统的微妙性和复杂性向希望在专用网络中存储、管理和分发内容的用户提出了问题。内容用户可能甚至不知道存在内容保护系统、它们是什么、以及它们如何在专用网络中工作。这些问题是复合的,因为不同的内容提供者采用可能不能互操作的不同的内容保护系统。

从而需要用于在专用网络中管理未受保护和受保护的内容的集成的解决方案。

发明概述

根据本发明,提供了一种用于在专用网络中管理未受保护和受保护的内容的方法,该方法包括以下步骤:

接收内容;

检索与所接收内容相关联的元数据;

基于相关联的元数据确定所接收内容是未受保护的还是受保护的;

对未受保护的内容,基于相关联的元数据,允许在专用网络中选择性地存储、管理和分发未受保护的内容;

对受保护的内容,基于相关联的元数据,标识与受保护的内容相关联的内容保护系统,并在基于相关联的元数据,允许在专用网络中选择性地存储、管理和分发受保护的内容之前,执行以下的至少其中之一:

向专用网络的用户显示信息,以便于检索相关联的内容保护系统所需的一个或多个硬件/软件组件;

检索一个或多个所需的硬件/软件组件;

验证一个或多个所需的硬件/软件组件存在于专用网络中。

本发明还提供一种存储在处理器可读存储设备中的处理器程序产品,该处理器程序产品具有用于使至少一个处理器执行以下步骤的处理器指令:

接收内容;

检索与所接收内容相关联的元数据;

基于相关联的元数据确定所接收内容是未受保护的还是受保护的;

对未受保护的内容,基于相关联的元数据,允许在专用网络中选择性地存储、管理和分发未受保护的内容;

对受保护的内容,基于相关联的元数据,标识与受保护的内容相关联的内容保护系统,并在基于相关联的元数据,允许在专用网络中选择性地存储、管理和分发受保护的内容之前,执行以下的至少其中之一:

向专用网络的用户显示信息,以便于检索相关联的内容保护系统所需的一个或多个硬件/软件组件;

检索一个或多个所需的硬件/软件组件;

验证一个或多个所需的硬件/软件组件存在于专用网络中。

本发明还提供一种用于在专用网络中管理未受保护和受保护的内容的系统,该系统包括:

连接至专用网络的一个或多个处理器;

用于使一个或多个处理器执行以下步骤的处理器指令:

接收内容;

检索与所接收内容相关联的元数据;

基于相关联的元数据确定所接收内容是未受保护的还是受保护的;

对未受保护的内容,基于相关联的元数据,允许在专用网络中选择性地存储、管理和分发未受保护的内容;

对受保护的内容,基于相关联的元数据,标识与受保护的内容相关联的内容保护系统,并在基于相关联的元数据,允许在专用网络中选择性地存储、管理和分发受保护的内容之前,执行以下的至少其中之一:

向专用网络的用户显示信息,以便于检索相关联的内容保护系统所需的一个或多个硬件/软件组件;

检索一个或多个所需的硬件/软件组件;

验证一个或多个所需的硬件/软件组件存在于专用网络中;以及

连接至该一个或多个处理器的一个或多个处理器可读存储设备,用于存储处理器指令、所接收内容、相关联的元数据以及相关联的内容保护系统所需的一个或多个硬件/软件组件。

附图简述

现在将完全经由非限定性的示例并参考附图来描述本发明的实施例,附图中:

图1是根据本发明的一个实施例用于在专用网络中管理未受保护和受保护的内容的系统的示意性组件图;

图2是根据本发明的一个实施例用于在专用网络中管理未受保护和受保护的内容的方法的流程图;

图3A-N是对所存储内容的管理的示例屏幕截图;以及

图4A-I是所存储内容的播放列表的示例屏幕截图。

实施例的详细描述

图1是用于管理未受保护和受保护的内容的分布式可缩放系统100的组件图。系统100在私有环境中,例如家庭环境中被连接至有线和/或专用网络102。专用网络102可以是例如私人车辆、私人企业、私人房屋等私有用户环境中例如内联网、蜂窝网、局域网(LAN)、虚拟专用网(VPN)、个人区域网(PAN)、授权域(AD)等。

例如数字视频、数字音频、数字照片、数字图形、数字动画、数字文本、数字多媒体等的内容经由连接至专用网络102的的服务器104和分布式客户机106、108接收到专用网络102内。内容可从例如存储卡110、因特网连接或网站链接112、照片CD 114、音乐CD 116、DVD 118、卫星下行链路120、数字调谐器、有线电视网络等接收。内容也可从其它来源接收,例如,诸如调谐器/解码器和机顶盒等设备、诸如蜂窝网和有线电视网等公共网络、诸如移动电话等移动终端、诸如MP3播放器等媒体播放器、游戏控制台、以及诸如个人数字助理(PDA)等便携式计算设备。

客户机106是专用网络102的内容接收及用户界面节点。客户机106包括DVD/CD驱动器、存储卡槽以及对上述其它内容来源的连接。客户机106还包括供用户接口至系统100的触摸屏显示器122。客户机108是专用网络102向回放/呈现设备,例如等离子显示器124、投影仪126、声音系统128和LCD显示器130分发并提供内容的内容分发节点。客户机108还包括DVD/CD驱动器和接收内容的存储卡槽。提供遥控设备132来用于对系统100的集成用户控制。

服务器104是专用网络102的内容存储和管理节点,且使用用于管理未受保护和受保护的内容的内容管理软件来编程。服务器104也包括DVD/CD驱动器、存储卡槽、和对上述其它内容来源的连接。与服务器104相关联的触摸屏显示器134也提供对系统100的用户界面。

连接至专用网络102的物理介质存储设备136是专用网络102的内容保护和验证节点。物理介质存储设备136物理地存储与例如数字权限管理(DRM)系统、复制保护(CP)系统、条件访问(CA)系统和技术保护措施(TPM)等内容保护系统相关联的例如音乐CD 116和DVD 118等可移动存储介质。物理介质存储设备136还存储与内容保护系统相关联的软件组件,例如,加密/解密密钥、数字许可证、数字证书、数字水印、产品注册、用户注册、激活码、订阅、数字签名、设备ID和用户ID。物理介质存储设备136还是在没有用户交互的情况下可缩放地处理n个存储、管理和内容验证的批量加载设备。所有存储和管理的内容的日志在被请求时或当内容验证和/或使用完成时被提供给用户。附加的物理介质存储设备136(未示出)可连接至专用网络102来提供可缩放的内容保护和验证功能。此外,内容保护硬件/软件组件也可被存储在服务器104中。

系统100可经由防火墙138和因特网140连接至web服务器142。web服务器142为系统100提供内容元数据、软件更新和远程配置。

图2是示出由系统100执行的用于管理未受保护和受保护的内容的过程200的流程图。当在专用网络中接收到内容(步骤202)之后,例如从内容本身、公共网络、远程数据库、本地数据库、元数据提供者和专用网络的用户检索与所接收内容相关联的元数据(步骤204)。将在以下描述对例如内容类型等元数据的检索。当检索了相关联的元数据之后,基于相关联的元数据作出所接收到的内容是未受保护还是受保护的判断(步骤206)。基于相关联的元数据,然后可在专用网络中自由且选择性地存储、管理和分发未受保护的内容(步骤208)。另一方面,相关联的元数据被用于标识与受保护的内容相关联的内容保护系统(步骤210)。与受保护的内容相关联的内容保护系统包括,例如数字权限管理(DRM)系统、复制保护(CP)系统、条件访问(CA)系统、技术保护措施(TPM)等。

一旦标识了相关联的内容保护系统,即向专用网络的用户显示信息以便于检索相关联内容保护系统所需的硬件/软件组件(步骤212)。此外或作为替换,与所需的硬件/软件组件和/或内容保护系统有关的信息可被记入日志以便在被请求时供用户审阅。例如从内容本身、公共网络、本地数据库、远程数据库、内容提供者、存储介质、存储设备和专用网络的用户检索相关联的内容保护系统所需的硬件/软件组件。所需的硬件/软件组件包括,例如存储介质、存储设备、智能卡、道尔芯片、加密/解密密钥、数字许可证、数字证书、数字水印、媒体播放器、产品注册、用户注册、激活码、订阅、数字签名、设备ID、用户ID等。内容保护系统可能需要在专用网络中存在两个或多个硬件/软件组件的不同组合,例如MP3 DRM系统可能需要便携式MP3媒体播放器和MP3 DRM软件的存在。对专用网络中受保护内容的访问的本质和范围可至少部分基于所需的硬件/软件组件。所需的硬件/软件组件被检索(步骤214)和/或被验证为存在于专用网络中(步骤216)。之后,可基于相关联的元数据在专用网络中选择性地存储、管理和分发受保护的内容。

由服务器104和/或物理介质存储设备136执行的软件验证所需的硬件/软件组件存在于专用网络102中。所需的硬件/软件组件可被存储在服务器104和/或物理介质存储设备136中以便随后进行的检索和/或验证。服务器104和/或物理介质存储设备136可被编程来检测所需的硬件组件,例如便携式媒体播放器、道尔芯片等是否经由系统100的组件直接或间接地连接至专用网络102。

可从内容来源检索相关联的元数据,例如CD可由诸如其目录(TOC)等元数据来标识。该二进制结构被转换成十六进制串,并作为对例如web服务器140上的元数据数据库等元数据数据库的元数据查询的一部分提交。所查询的元数据数据库然后返回一组唯一的id串,它们被串接来产生标识CD的元数据。该id串被存储在本地数据库中,例如服务器104中,以便标识CD。照片CD可例如由其卷名标识。例如使用Windows(商标)32 API函数GetVolumeInformation来检索卷名。

与DVD相关联的元数据可基于三个单独的标识符来检索。当DVD首次被添加到系统100时,Microsoft(商标)DirectX接口IDVDInfo2为该DVD获取系统生成的64位号码。然后在例如web服务器142上的元数据数据库中搜索匹配的条目。如果未在元数据数据库中找到记录,则从DVD盘读取唯一产品码(UPC)。如果找不到,则向用户提示输入该UPC,它一般作为条形码在后盖上找到。然后使用UPC来查询元数据数据库以获取该DVD的信息和封面样式。元数据数据库也返回与该UPC一起存储在服务器104上的数据库中的盘ID。当DVD被存储在服务器104中时,Microsoft(商标)ID被用作密钥。当DVD被再次放入DVD驱动器时,Microsoft(商标)ID被用于查找服务器104中的记录。标识DVD的其它合适的方法对本领域的技术人员而言是显而易见的。

与内容相关联的元数据包括,例如标题、海报或封面样式、音频和/或视频剪辑、概述、作者、表演者、制片人、流派、评级、版本、评论等。对DVD和CD,从元数据提供者检索元数据。对数字电视或无线电广播,元数据可包括例如电子节目指南(EPG)。此外或作为替换,可经由用户界面122、134从专用网络的用户处检索与所接收的内容相关联的元数据。

内容可按其本来或原始的格式被存储在服务器104上的数据库中以优化回放或呈现。或者,内容可按压缩格式存储。相关联的元数据也可被存储在服务器104中的数据库中。所支持的照片格式由文件内的扩展名和签名字节检测。每一有效文件然后使用操作系统文件复制操作被复制到服务器104中的目标目录。在复制过程期间,测试并缩小图片分辨率以适于回放设备108的最大呈现分辨率,从而允许所存储的任何图像分辨率向回放或呈现设备122、124、126、128显示。

图3A-N是基于相关联元数据管理服务器104上所存储的内容的屏幕截图。图3A示出服务器104中所存储的内容可被分类为电影(movies)、音乐(music)、照片(photos)、因特网内容(intemet)和播放列表(playlist)。在图3B-D中,电影内容可按所有可用的标题(title)、流派(genre)、演员(actor)、导演(director)和标题(title)管理。也可显示电影的海报样式图像。如图3E-H中所示,音乐内容可按所有可用的标题(title)、流派(genre)、艺术家(artist)、专辑名(albumtitle)和音轨标题(track title)管理。也可显示专辑的封面样式图像。图3I-J示出照片可按流派(genre)、相册标题(photo album title)和单张照片标题(photo title)来分类。如图3L-M中所示,所存储的web链接(web link)和因特网搜索引擎(searchengine)也可被分类。图3A示出可用于设置和管理用户的安全设定的安全图标/按钮(security),图3N示出用于对所存储的内容的安全管理的用户代码(user code)的使用。

图3K和4A-I是示出创建服务器104上所存储的内容的播放列表的屏幕截图。播放列表可使用图3A中所示的音乐、照片或播放列表按钮来创建。可创建不同类型内容的混合,诸如伴有音轨的照片幻灯片演示,以便经由客户机108在回放设备124、126、128、130上回放或呈现。如图4A-F中所示,可使用所存储的音频内容的主题(theme)、流派、艺术家和标题来创建所存储的音轨的播放列表。图4G-H示出可预览并选择所存储的数字照片来伴随音轨的播放列表。图4I是播放列表概述,它包括例如,单个音轨和照片的标题、播放列表的总持续时间(duration)。系统软件可用于生成电影、音乐和照片的组合的播放列表,并可用于控制不同类型的内容之间的过渡,诸如场景、音轨等之间音乐和/或视频的淡入和淡出。

所存储的内容可由客户机108选择性地从服务器104分发给回放设备124、126、128、130。系统软件包括服务器104上的网络流服务(NSS),以及每一客户机108上的网络流客户程序(NSC)。NSS可访问服务器104上所存储的所有内容,以及一组数字电视调谐器和卫星/有线电视解扰器卡。内容由NSS作为分组流来供应,这些流可包含任何支持的播放器媒体类型,例如MPEG-2、MPEG-4、WMA、WAV、WMV、DV等。也可对流加密以防止“中间人”复制攻击。

响应于用户选择,客户机108上的NSC为当前流表(CST)查询NSS,该表是当前正在播放的流的列表。CST的内容可向用户显示,这允许NSC参与该流的回放。一NSC从而可参与另一NSC正在使用的TV频道的流传送,或者只要有调谐器可用即可将频道添加到CST。或者,客户机108可参与电影或其它视频流的组播。CST包含描述内容类型的流元数据,诸如“视频”、“音频”或流名,诸如“Channel 7”或“The Fifth Element”以及其它信息,例如控制客户机108。流元数据被显示为与流本身有关的信息的屏幕上显示(OSD)。

当用户选择流,例如电影、幻灯片演示或音乐来回放时,NSC建立至NSS的连接,并请求该流开始。对单播流,NSS创建流传送线程,它将处理至客户机108的流数据的传输以及来自客户机108的特技播放请求,例如回退、FF播放暂停等。对至单播流的连接,向NSC给出在其上接收组播流分组的端口。当设置流传送线程之后,NSS继续监听连接请求。

实时协议(RTP)和实时流传送协议(RTSP)被用于传输和控制流的回放。这些协议允许客户机108暂停和执行对媒体流的特技播放,诸如内容的书签部分。NSC将执行对它所连接的每一流的缓冲,以解决网络延迟。

每一客户机108具有运行允许任何遵循的UPnP(通用即插即用)控制点(CP)向客户机播放器108发出命令的UPnP播放器服务(UPS)。通过组合UPnP协议和数字内容流传送服务,NSS可被配置成将流组播至希望参与的客户机108。这便于一个或多个流向多个客户机108的同步化的回放。一个客户机108被指定为组播的控制器,并通过服务器104发出命令以控制内容的回放或呈现。其它客户机108可在组播期间的任何时刻加入或退出。

客户机播放器108可独立地呈现多个流。核心播放器引擎基于DirextX过滤器图表来控制一组流播放器。这些流播放器可使用Microsoft(商标)DirextX视频混合呈现器(VMR)来混合在一起。

web服务器140包括允许用户远程存储所选内容以便存档和保护的虚拟储藏或存档数据库。用户可选择或取消选择服务器104上所存储的、为安全性和保险要求而需要被远程存储的内容。该储藏库可用于存档或备份对用户个人意义重大的数字内容,例如数字照片和家庭电影。储藏库也可用于存储用户本地系统100上所拥有和所存储的内容的分类列表,例如个人所获取的DVD、CD和MP3音频文件的列表。用户可选择或取消选择内容来存储在储藏库中,且系统100经由因特网140将所选内容和/或相关联元数据传送到web服务器142上。服务器104与web服务器142之间的连接可以是安全VPN。所存档的内容可被加密,使得仅授权的用户可移除或查看储藏库中所存储的内容。

web服务器142也可用于远程更新和远程管理系统100的硬件/软件组件。服务器104定期向web服务器142请求更新。如果有更新可用,则服务器104将从web服务器142中拉取信息,并在适当的时候,服务器104和客户机106、108将被更新并验证。可创建恢复文件作为失败的更新的备份。更新可对系统100的硬件和软件两者作出改变。此外,每一系统100具有其自己的操作系统,其恢复被存储在web服务器142上。

本发明的实施例提供了用于在专用网络中管理未受保护和受保护的内容的有效、集成且用户友好的解决方案。

本发明不限于所述和所示实施例,可作出变化和修改,而不背离本发明的范围。例如,本发明的实施例不限于用于标识、存储和流传送不同内容类型的示例方法和技术。可以理解,本发明的实施例可替换地使用用于标识和/或处理内容的任何和所有常规方法和技术来实现。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号