许可证中心的内容消费的方法、系统和设备的制作方法

文档序号:6508436阅读:163来源:国知局
专利名称:许可证中心的内容消费的方法、系统和设备的制作方法
技术领域
本发明一般涉及数字权限管理领域,尤其涉及用于存储、访问和管理数字内 容的许可证的方法、系统和设备。
背景讨论
在计算机使用的早期,消费者的观点是"应用程序中心"的。例如,当消费 者想要消费数字内容时,他们首先打开适当的应用程序,诸如文字处理程序。消费 者然后从该应用程序内访问内容。
现有技术提出了 "内容中心"的观点。例如,当消费者想要消费数字内容时, 他们在其文件系统资源管理器中双击包括该内容的文件,相关联的内容消费应用程 序启动。消费内容的权限一般绑定于这一内容的具体实施方式
。例如,观看电影的
权限一般绑定于DVD的物质占有。如果内容受到数字权限管理(DRM)系统的保 护,则在对原本用于保护内容的特定DRM系统的使用上预测对该内容的使用。例 如,如果消费者从公司A购买了内容的许可证,则消费者必须在消费设备上安装 公司A的DRM系统以便消费这一内容。
今天市场上销售的大多数DRM系统有一共同点,即它们实施如内容所有者或 内容分发者在许可证中略述的使用规则。许可证可被嵌入在内容中,或者它可以是 单独的许可证,可以是机器可读或人工可读的,诸如委托(click-through)许可证 或合法契约。DRM系统解释许可证来标识哪些是消费者被允许对内容做的,并限 制消费者做不被允许的事情。各个DRM系统使用来完成这项任务的机制各有不同。 例如,众多DRM系统以专有的方式表达、存储和维护许可证。消费者一般获得一 DRM系统,并请求对该系统供应的内容。然后结合其它信任和安全技术使用加密 或格式化来准备内容实例,这允许该内容实例仅可与特定的DRM实现一起使用。 在数字许可证的情况中,许可证一般被存储在DRM系统的专有储存库中或被存储 为内容的一部分。将内容消费绑定于消费应用程序、消费设备和/或DRM系统的特定组合对消 费者的购买和消费习惯施加了限制。然而,消费者想要从各个来源(例如,实体商 店、卫星/有线电视、因特网下载等)以各种格式(例如,DVD、 Redbook音频、 计算机DVD、流媒体等)为各种设备(例如,PC、家庭媒体中心、机顶盒、汽车 立体声、移动电话、便携式媒体播放器、连网至远程位置的设备等)购买内容。
消费者可能不愿意购买内容,因为保护内容的DRM可能在将来不会存在(例 如,在时间到期的DRM系统的情况中)、公司可能破产、或者DRM系统可能不 与消费者想要用来消费内容的设备兼容(例如,在平台受限的DRM系统的情况中)。 在众多情况中,消费者可拥有可呈现内容的设备,但这样的设备可能没有所需的 DRM系统。
消费者也可能不愿意购买内容,因为内容当前可用的格式或介质可能由高级 格式或介质取代(例如,DVD可能会被高清晰度DVD取代)。然而,消费者不 想他们的购买报废,这样会要求他们在将来重新购买同一内容。
消费者必须安装、管理消费设备、消费应用程序和DRM系统的各种组合并与 之交互,以便使用其内容,这向消费者施加了沉重的负担。例如,消费者使用权限 由特定DRM系统管理的内容的体验对这样的DRM系统而言是唯一的。消费者不 能获得他已经购买的所有许可证的产品清单,因为每一许可证被存储在创建该许可 证的DRM系统的专有储存库中。如果消费者具有为四个不同的DRM系统构造的 许可证,则该消费者将具有理解、管理和使用这样的许可证的四种不同的体验。
消费者还可能想要所有内容对能够呈现内容的任何合适的设备可用。消费者 还可能想要购买内容一次,并且能够在将来任何合适的时间使用该内容。内容所有 者想要使他们的内容根据许可证中所规定的使用规则可由消费者访问。内容所有者 和消费者都不想要被锁定在特定的DRM系统内。DRM不应是这一目标的障碍。 当前的"内容中心"观点的确造成了这样的障碍的这一事实伤害了内容所有者,因 为它对消费者购买内容的意愿施加了限制。
在解决这些问题中的某一些的努力中,目前进行了提升DRM系统之间的互操 作性的各种尝试。如果成功实现,则DRM系统之间的互操作性可允许消费者以他 们选择的格式、位置、时间和设备访问其内容,假定这样的权限由内容所有者或内 容分发者授予。消费者对他们所购买的数字内容产生所有感,因为他们可在任何合 适的时间以及任何地方使用这样的内容,而不考虑用于实施相应许可证的DRM系 统或这一系统的版本。然而,以自组织(adhoc)方式实现DRM互操作性存在若干障碍。例如,就多重性而言,在各个DRM系统之间设置专有关系是对所有排列 的N阶乘问题。
就安全性而言,DRM系统提供不同的实施等级。如果内容可行进至任何兼容 的DRM系统,则会造成可能的安全性问题。消费者可将其所有内容移至最不安全 的系统,以便利用最低等级的权限实施。这培养了最不安全的DRM系统被最广范 使用的环境。
就对许可证中的使用规则的支持而言,DRM系统实施不同的许可条件集。再 一次,如果内容可行进至任何兼容的DRM系统,则会造成可能的安全性问题。例 如,消费者可将内容从允许一日租用的DRM系统移至不支持一日租用约束的系统, 以便超出一日租用的期限来使用该内容。
就使用规则的表达而言,DRM系统使用不同的机制来指定分配给内容的使用 规则。DRM系统可将一组固定的规则应用于所有内容类型和/或实例,或这 一系 统可在逐个实例的基础上对内容应用使用规则。将使用规则应用于各个内容实例的 DRM系统在其表达使用规则的类型的能力方面各有不同。例如,DRM系统A可 能允许内容所有者规定可被査看但不可被复制的内容。DRM系统B可能提供这同 一种能力,但还可允许内容所有者规定仅可播放一次的内容。DRM系统C可使用 语言以便在表达使用规则时提供更大的灵活性。各个DRM系统用于表达使用规则 的要求和能力上的这些差异使得难以实gi互操作性。
就用户体验而言,每一DRM系统具有消费者用于理解、消费和盘点消费者能 够访问的内容的专有用户界面。从而,不存在用户体验跨DRM系统的一致性。
就许可证获取而言,当消费者想要获取内容的许可证时,许可证供应者必须 理解DRM系统以及格式,以便提供与内容、设备和DRM系统的组合兼容的内容。
存在诸如ISOMPEG-21和开放移动联盟(OMA)等标准工作组,它们旨在通 过创建包括内容格式、客户机/服务器通信协议、内容保护方法、内容标识方法、 权限表达式、以及允许内容在各个遵循的DRM系统之间交换的互操作性点等标准 DRM系统和接口来实现DRM互操作性。存在诸如?SO MPEG-21 REL工作组、 TV-Anytime权限管理和保护组、ISO SC36、正EE学习技术标准委员会、以及Open eBook论坛(OeBF)权限和规则工作组等其它标准工作组,它们致力于建立权限 的公共表达式(权限表达语言,REL)作为实现互操作性的主要手段。REL的标准 化类似于标准化公共消息交换格式。优点在于,所有遵循的系统可按照互操作的方 式彼此通信以及交换和共享许可证,其中遵循的成本低于完全的DRM系统,且消息(REL)对平台、设计和实现是中立的,并不对此作出规定。这样的方法允许具 有不同平台议程的技术供应商在同等的基础上竞争,同时维护充分的互操作性。
尽管各种标准化努力可能消除了以上列出的主要障碍中的某一些,但众多主 要障碍仍存在。例如,就创建标准而言,标准化DRM系统极其难以创建,因为标 准化要求价值链中的所有参与者,从内容所有者到呈现设备制造商,都对系统的要 求达成协议,且实现这样的协议充满了复杂因素。每一内容所有者有其自身对安全 性等级、许可证中所需的使用规则等的要求。设备制造商可能不愿意实施许可证, 因为消费者可能因不便而不会购买。这也可能限制使制造商不同于竞争者的功能的 使用。此外,并非所有的商业模型都需要同一等级的安全性或使用约束。例如,商 业广播内容要求嵌入的商业广告被观看,而音频MP3的分发要求对复制进行限制。 即使建立了标准,这些标准往往针对市场中共享公共安全性要求的分割部分。跨市 场分割部分的自组织互操作性将继续成问题。
就国际支持而言,与标准化一个国家的DRM系统及其知识产权法律一样困 难,几乎不可能创建全球标准化的DRM系统。这样做要求所有国家对知识产权和 使用法律达成协议。
就生存周期而言,如大多数数字实体,许可证具有生存周期。许可证被创建、 用来创建新许可证、毁坏、到期、撤销、行使、转移、共享等。尽管权限互操作表 达式在创建互操作DRM系统时有价值,但它不提供允许这样的系统参与数字许可 证的整个生存周期所需的所有功能。
因为这些和其它难点,对此的最好希望是为给定国家的给定市场(例如,美 国的DVD电影)创建DRM标准。从而,使用当前的DRM系统实现,消费者注 定要处理多种DRM系统以及DRM互操作性问题。
发明概述
从而,需要一种解决常规的内容中心系统和方法的以上和其它问题的方法、 系统和设备。以上和其它需求由本发明的示例性实施例解决,这些实施例通过创立 "许可证中心"的方法来进行数字内容分发和权限管理,来提供可被部署且显著改 进消费者体验的方法、系统和设备。示例性共享许可证储存库可被配置成实现一组 丰富的生存周期能力(例如,包括对等许可证转移、续展、搜索、获取、从DRM 转换成DRM等)。示例性实施例允许消费者基于消费者的偏好从诸如手持式设备 或web服务等各种储存库中选择。示例性实施例通过提供共享许可证储存库可用于与专有DRM系统互操作的机制和接口 ,来改进消费者处理众多不同的DRM系 统时的体验。
从而,在本发明的示例性方面中,提供了一种用于许可证中心的内容使用或 分发的方法、系统和设备,包括预先存在的数字权限管理(DRM)系统,它具有 至其数据储存库的唯一接口以便管控内容的使用;被配置成访问数据以管控内容的 使用并与预先存在的DRM系统的唯一接口通信的共享许可证储存库;以及被配置 成与预先存在的DRM系统交互,且被配置成允许用户将与内容相关联的许可证从 共享许可证储存库发送给预先存在的DRM系统或另一共享许可证储存库的用户界 面。
通过阅读示出包括实现本发明所构想的最佳方式在内的多个示例性实施例和 实现的以下详细描述,本发明的其它方面、特征和优点将是显而易见的。本发明也 可有其它和不同的实施例,其若干细节可在各个方面加以修改,而这均不背离本发 明精神和范围。从而,附图和描述应被认为在本质上是说明性而非限定性的。
附图简述
在附图的图中作为示例而非限制示出了本发明的实施例其中,相同的参考标
号指的是类似的元素,附图中


图1示出了用于描述示例性组件之间的交互的示例性系统;
图2提供了用于使用图1的共享数字许可证储存库的示例性过程的概观;
图3示出了用于描述在专有DRM系统之间提供基本级别的互操作性的共享许
可证储存库的示例性系统;
图4示出了仅包括图1中所示的组件中的某一些的示例性系统。
较佳实施例的详细描述
本发明包括对在现有技术的数字内容消费中,"内容中心"的方法结合要对 特定消费应用程序消费的内容的认识。例如,当消费者想要消费数字内容时,消费 者在消费者的文件系统资源管理器中双击包括该内容的文件,且适当的内容消费应 用程序启动。消费内容的权限通常绑定于这一内容的具体实施方式
。例如,观看电 影的权限绑定于DVD的物质占有。如果内容受到数字权限管理(DRM)系统的保 护,则在对原本用于保护该内容的特定DRM系统的使用上预测对该内容的使用。 例如,如果消费者从公司A购买了内容的许可证,则消费者必须在消费设备上安装公司A的DRM系统以便消费相应内容。
示例性实施例通过引入"许可证中心"的数字权限管理的概念改进了内容中 心模型。消费者想要集中他们所拥有的权限以使用内容。消费者想要能够容易地管 理这些权限。消费者不希望内容的使用被限于内容介质或格式、消费应用程序、消 费设备和DRM系统的特定组合。在示例性实施例的上下文中,许可证可包括使用 权限表达式捕捉的使用规则的表示。许可证可传达所授予的权限的所有上下文。许 可证中捕捉到的信息可包括权限的授予者、权限的被授予者、内容、许可的使用、 以及相关联的条款和条件。权限表达式可包括权限的数字形式的表现。权限表达式 的示例可包括基于例如基于XML的权限表达语言的权限,这些语言诸如ISO MPEG REL、 XrML、 SAML、 XACML、 ODRL、 OMA REL、数据结构、位字段 等。
使用示例性实施例,消费者获取(例如,购买、租借、交换和订阅)内容许 可证,并可使用这样的许可证来使用(例如,消费、呈现、分发和共享)内容,而 不考虑所使用的消费应用程序或设备、内容分发介质、用于实施许可条款的DRM 系统等。例如,消费者可购买用于观看电影的许可证,且这一许可证无需绑定于这 一电影的特定实施方式,诸如DVD。如果该同一电影在不同的介质上可用,诸如 按观看付费广播或高清晰度DVD,则消费者的许可证仍对观看该电影有效,假定 许可证确实允许这样的呈现。在又一示例中,消费者获取在他家范围内的任何设备 上播放电影的许可证。该许可证可被表示为其台式机上的图标。当该许可证图标被 放置到DRM播放器I (例如,RealPlayer)上时,该电影在其PC监视器上播放。 当同一许可证图标被拖至DRM播放器II (例如,Windows Media Player)上时, 该电影也播放(例如,在由DRM播放器II驱动的大屏幕TV上)。DRM播放器 取出(例如,按需)与许可证相关联的适于其呈现环境的内容。出于同样的原因, 当许可证被转移到移动电话或便携式播放器时,这些设备也可取出(例如,按需) 并呈现内容,只要这些设备属于家庭范围。这对消费者而言比现有技术的DRM系 统方便得多。
示例性实施例允许消费者访问其所购买的许可证的详细目录,而不考虑消费 者的位置、消费应用程序或设备、或创建该许可证的专有DRM系统。示例性实施 例包括向消费者提供单个接触点来管理其所有许可证的示例性许可证储存库。示例 性许可证储存库为不同的DRM系统提供一致的用户界面,同时推动了这些系统之 间的互操作性。示例性实施例包括数字许可证的存储和管理以及提供对这些许可证的访问的界面。
从而,与今天市场上的系统相反,示例性实施例采用"许可证中心"的方法
来进行启用DRM的数字内容分发。消费者获取内容的许可证,并可使用这一许可 证来使用内容,而不考虑所使用的消费应用程序或设备、内容分发介质、用于实施 许可条款的DRM系统等。例如,消费者可购买音乐音轨的许可证,且该许可证不 需被绑定于音乐的特定实施方式,诸如CD。如果该同一音乐在不同的介质上可用, 诸如用于下载的MP3文件,则消费者的许可证仍有效且适用,假定许可证允许这 样的再现。
为了启用这样的"许可证中心"的方法,示例性实施例通过允许消费者关注 于许可证而非内容的实例来改进用户的体验。示例性实施例通过允许消费者更好地 理解并利用其许可证、完成生存周期功能,诸如获取、对等传递(例如,借出、销 售等)、搜索、续展、归档、盘点等来改进消费者的体验。示例性实施例提供一致 的用户体验,以及用于使用和管理所有许可证的单个接触点,而不考虑消费者的位 置、消费设备或创建许可证的实体(例如,专有DRM系统、内容所有者和内容分 发者)。示例性实施例提供不同DRM系统之间、同一DRM系统的不同实例之间、 以及同一 DRM系统的不同版本之间的最小但仍足够级别的互操作性。
为了提供这些优点,示例性实施例提供对共享数字许可证储存库的移动访问, 并提供对所存储的许可证的生存周期管理。示例性实施例包括数字许可证的存储以 及提供对这些许可证的访问的界面。
现在参考附图,其中相同的参考标号贯穿若干视图指示相同或相应的部分, 更具体地在图1中,示出了根据示例性实施例的用于许可证中心内容消费的系统 100。在图1中,用于许可证中心内容消费的示例性系统100可包括表达内容的使 用规则的许可证106、 108、 128、 130、 132和134。许可证的格式可以被标准化, 如在许可证106、 128、 130和132中,或者可以是专有的,如在许可证108和134 中。某些专有许可证可以是用户在他们获取内容时协定的法律条款和条件,内容在 专有DRM系统中的存在性以及对这些条款和条件的理解形成了专有许可证的基 础。示例性系统100可包括可由多个DRM系统136、 138和140和/或这些DRM 系统的实例中的一个使用或在它们之中共享的共享数字许可证储存库142。
共享数字许可证储存库142可包括一个或多个编程接口 110、 112和114来与 专有DRM系统136、 138和140中的一个或多个接口,专有DRM系统包括专有 DRM系统的储存库、专有DRM系统的编程接口 122、 124和126、和/或DRM系统本身。编程接口 110、 112、 114、 122、 124和126是逻辑功能。它们可被分别实 现为许可证储存库和专有DRM系统的一部分,或外部地作为单独的粘合(glue) 模块。共享数字许可证储存库142可包括被配置成管理许可证且还被配置成作为共 享许可证储存库142的一部分和/或作为专有DRM系统136、 138和140的一部分 的一个或多个许可证管理用户界面104。
专有DRM系统136、 138和140可包括各个DRM系统专有的DRM许可证储 存库,其中共享数字许可证储存库142的实例之间的编程接口 122、 124和126被 配置成允许在它们之间进行许可证转移。专有DRM系统136、 138和140也可包 括被配置成管理共享数字许可证储存库的实例之间许可证的转移的许可证管理用 户界面116、 118和120。专有DRM系统136、 138和140可包括服务提供者与共 享数字许可证储存库142之间的编程接口 122、 124和126,它们被配置成允许从 各个服务提供者获取许可证,并被配置成在共享数字许可证储存库142上存储许可 证。许可证管理用户界面116、 118和120也可被配置成管理从服务供应者的新许 可证获取,并被配置成在共享数字许可证储存库142上存储许可证。
共享数字许可证储存库142还可包括认证组件144,它被配置成提供共享数字 储存库142本身和/或共享数字许可证储存库142的用户/所有者的认证。共享数字 许可证储存库142也可被配置成数字内容的储存库。示例性系统100不必包括相对 于图1描述的所有组件,其它示例性实施例可仅包括所述组件中的某一些。
示例性系统的中心是能够在多个专有DRM系统136、 138和140之间共享的 数字许可证储存库142。储存库142可存储、搜索、和理解由上下文显式或隐式表 达的许可证(例如,CD的所有权隐含播放相应音乐的许可证)。许可证可按照对 储存库142唯一的形式来表示。为了便于从任何合适的位置或设备访问数字许可证 储存库142中的许可证,储存库142可被配置成用户可携带的移动物理设备、连接 至网络或连接至域控制设备的设备,诸如PC、机顶盒、和游戏控制台、运行在标 准平台上的软件应用程序、可从各个位置访问的服务等。
共享数字许可证储存库142允许多个代理参与许可证生存周期,其中多个代 理有利地不必理解这些许可证的专有表达式。共享数字许可证储存库142接口 110、 112和114可被配置成用于许可证搜索、许可证获取、对等许可证转移、许可证续 展、专有DRM系统fe式之间的许可证对话等。
为了与用户交互,共享数字许可证储存库142提供许可证管理用户界面104, 它允许用户解释储存库142的内容、并对储存库142中存储的许可证执行生存周期功能,诸如备份、获取新许可证、转移许可证、搜索许可证、报告状态、许可证的 状况和详细目录、续展许可证、清除报废的许可证、发放许可证、将许可证转换成 标准格式、在专有格式之间转换许可证、将许可证归档为纸张或其它数字形式等。
为了与专有DRM系统136、 138和140交互,共享数字许可证储存库142提 供编程接口 110、 112和114,它们允许存储、搜索、检索和其它许可证生存周期 功能,包括对特定DRM系统136、 138和140唯一的权限表达式。接口 110、 112 和114有利地允许DRM系统136、 138和140之间的互操作性,而无需DRM系 统136、 138和140理解彼此的专有权限表达式。共享数字许可证储存库142也可 被配置成例如经由允许专有DRM系统136、 138和140认证用户的认证组件144 来提供身份特征的证明。
共享数字许可证储存库142可与其它数字许可证储存库142交互。共享数字 许可证储存库142中的每一个可被配置成提供允许共享数字许可证储存库142交换 许可证的标准化接口 (例如,物理、编程、无线或多重等)。与其它共享许可证储 存库142交互的能力允许用户基于其作用于许可证的优选体验来选择储存库,或在 储存库之间转移许可证。可在单个计算实体内实现一个或多个共享数字许可证储存 库142。例如,许可证储存库服务可向多个用户提供共享数字许可证储存库服务。
共享许可证储存库142也可采用由特定的DRM系统提供的专有接口来与该特 定DRM系统交互。这允许共享许可证储存库142与不支持由共享数字许可证储存 库142提供的本机编程接口 100、 112和114的DRM系统互操作。
图2提供了用于使用共享许可证储存库142的示例性步骤的概观,其中在步 骤202中,用户获取并配置共享数字许可证储存库142。不同于被限于专有储存库 的传统DRM系统,示例性实施例允许用户从第三方选择储存库。共享数字许可证 储存库142可以是诸如用户所购买的手持式设备等设备、运行在标准平台上的软件 应用程序、诸如web服务或手机可用的服务等广泛可用的服务等。由于共享数字 许可证储存库142的不同实现可提供不同的用户界面,因此每一用户可例如基于用 户偏好等在可用的共享数字许可证储存库142提议之间选择。然后,用户可使用所 选的共享数字许可证储存库142来管理其所有的许可证,而不考虑创建该许可证的 DRM系统。
在步骤204—206中,共享数字许可证储存库142可用许可证的集合来预载, 或者可与其它数字许可证储存库142或各种专有DRM系统136、 138和140交互 以获得用户之前获取的许可证。用户可主动或被动地获取许可证,作为诸如购买内容或呈现节目等另一活动的一部分。共享数字许可证储存库142可使用用于DRM 系统136、 138和140中的每一个的专有接口 122、 124和126以便与DRM系统136、 38和140交互。共享数字许可证储存库142可存储用户所有之前购买过的许可证 的副本。共享数字许可证储存库142可被配置成复制来自DRM系统136、 138和 140中的每一个的用户许可证(例如,经由拉(pull)过程),或者DRM系统136、 138和140可被配置成将用户的许可证复制到共享许可证储存库142 (例如,经由 推(push)过程)。许可证可被显式表达或通过消费DRM系统上下文来隐含(例 如,DVD的所有权可隐含播放其上编码的视频的许可证)。
共享数字许可证储存库142可通过提供消费DRM系统的专有格式的必要许可 证,来允许使用任何合适的DRM系统的内容使用(例如,呈现、消费、复制和分 发)。为了使用内容,可从用户的共享许可证储存库142向消费DRM系统提供适 当的许可证。共享数字许可证储存库142也可用于例如经由认证组件144来认证消 费内容的用户。取决于共享数字许可证储存库142的实现,认证可包括使用密码密 钥、生物测定机制等。
在步骤208-216中,共享数字许可证储存库142可向用户提供统一的许可证用 户界面,它提供在整个许可证生存周期中使用和管理许可证的众多能力。用户可基 于用户的偏好在可用储存库之间选择,且可独立于原始创建许可证的各个DRM系 统来管理许可证。示例性实施例允许共享许可证储存库142实现一组丰富的生存周 期能力,包括许可证转移(例如,对等)、续展、搜索、获取、从DRM转换到 DRM等。
在其它示例性实施例中,当许可证被存储在共享数字许可证储存库142中时, 可保存由始发DRM系统提供的诸如数字签名等信任机制。如果许可证真实性的证 明不能从始发DRM系统中提取或被提供给消费DRM系统,则共享许可证储存库 142可用于证实许可证的真实性。
示例性实施例提供优于传统DRM系统的众多优点。例如,就用户体验的一致 性而言,示例性实施例允许消费者使用单个用户界面来执行许可证管理操作。从而, 在示例性实施例中,共享许可证储存库142可包括许可证管理用户界面104,用户 可用它来管理许可证而不考虑许可证被存储在何处、创建许可证的实体(例如, DRM系统、内容所有者和内容分发者)、或用于行使相应的许可权限的DRM系 统。许可证管理用户界面104可代表用户来与专有DRM许可证储存库136、 138 和140交互。有利的是,用户不必与许可证所始发的各个DRM系统136、 138和140直接交互。
使用许可证管理用户界面104,用户可查看关于所有之前获取的许可证的信 息,包括关于这些许可证所应用的DRM系统的信息。通过采用许可证管理用户界 面104,用户也可使用共享许可证储存库142来从任何合适的DRM系统获取其它 许可证或续展到期的许可证。所获取的许可证可被直接传送给共享许可证储存库 142以便存储。用户也可经由许可证管理用户界面104来执行至其它用户的许可证 对等转移。在转移中,原始的用户许可证可能到期、撤销或毁坏,可在另一用户的 共享数字许可证储存库142上为该另一用户创建新许可证。使用许可证管理用户界 面104,用户也可创建共享数字许可证储存库142中所存储的许可证的归档副本, 以便在DRM系统故障、软件/硬件移动或升级、或诸如电子邮件帐户和口令等认 证信息改变的情况中还原。
图3示出了示例性系统300,包括在专有DRM系统136、 138和140之间提 供基本级别的互操作性的共享许可证储存库142。就公共组件而言,图3的示例性 系统300以与图1的示例性系统IOO类似的方式操作。
图4示出了略去了共享许可证储存库142组件,而改为釆用共享许可证管理 用户界面104来提供用于组合专有DRM系统136、 138和140中所存储的许可证 的虚拟共享储存库的另一示例性系统400。在图4中,共享许可证管理用户界面104 可被配置成提供专有DRM储存库136、 138和140中所存储的所有用户许可证的 视图。为了执行管理操作,用户与共享许可证管理用户界面104交互,它使用由专 有DRM储存库136、 138和140提供的编程接口 122、 124和126来实现用户请求。 其它方面,就公共组件而言,图4的示例性系统400以类似于图1的示例性系统 100和图3的示例性系统3300的方式操作。
示例性实施例提供统一的许可证详细目录。例如,示例性实施例允许消费者 从各种来源(例如,实体商店、卫星/有线电视、因特网下载等)以各种形式(例 如,DVD、 Redbook音频、计算机DVD、流媒体等)为各种设备(例如,PC、机 顶盒、汽车立体声、连网至远程位置的设备等)购买内容。示例性实施例也允许消 费者根据相应的许可证访问内容,而不考虑许可证位置、消费设备或原始创建许可 证的DRM系统。因此,示例性实施例允许在由内容的相应许可证规定的使用规则 内,所有内容可由能够呈现该内容的任何合适的设备使用。
从而,共享数字许可证储存库142可存储用户之前获取的所有许可证的副本, 从而提供许可证的统一详细目录。共享数字许可证储存库142可复制来自DRM系统136、 138和140中的每一个的用户的许可证(例如,经由拉过程),或者DRM 系统136、 138和140可将用户的许可证复制到共享许可证储存库142 (例如,经 由推过程)。共享数字许可证储存库142可使用用于DRM系统136、 138和140 中的每一个的专有编程接口 122、 124和126以便与DRM系统136、 138和140交 互。当获取储存库142时,共享数字许可证储存库142可用许可证的集合,诸如所 有HBO或NFL节目来预载。可采用服务或软件程序来聚集用户之前获取的许可证, 并将许可证加载到共享数字许可证储存库142内。因此,示例性实施例提供了实现 许可证统一的示例性手段,但在其它示例性实施例中可采用其它等效手段。
示例性实施例提供对共享数字许可证储存库和DRM系统的用户选择。例如, 任何合适数目的各方可提供共享数字许可证储存库142实现。用户可对要使用的共 享数字许可证储存库142作出基于偏好的选择。各个实现者可根据各因素,诸如许 可证的存储和访问来区别其共享许可证储存库142的提议(例如,带有硬件接口的 便携式设备、广泛可用的web服务等)。
其它因素可包括所提供的许可证管理界面104的特征。例如,共享数字许可 证储存库142提供的许可证管理界面104可呈现每一用户许可证的统一视图,而不 考虑创建许可证的DRM系统或其上存储许可证的专有许可证储存库。
其它因素可包括所支持的一组专有DRM系统。从而,每一共享数字许可证储 存库142可提供与所标识的一组专有DRM许可证储存库的互操作性。例如,实现 者A可提供作为与专有DRM系统A、 B和C互操作的web服务的共享许可证储 存库142。实现者A的共享许可证储存库142可维护特定消费者从专有DRM系统 A、 B和C中获取的所有许可证的副本。另一方面,另一实现者B可将互操作性限 于DRM系统A和B,但不包括C。
其它因素可包括价格,其中DRM厂商可提供其自己的与共享数字许可证储存 库142互操作的专有用户界面104。各个DRM厂商可根据各因素区别其提议,诸 如消费者用来与共享数字许可证储存库142交互的设备(诸如,个人计算机、PDA、 手机等)、用户界面的呈现(例如,基于图形或文字)、界面的能力(例如,简化 或全特征)、所支持的一组共享数字许可证储存库、价格等。有利的是,用户可对 要使用的用户界面104作出基于偏好的选择,且仍在中央、共享许可证储存库142 中存储其所有的许可证。
示例性实施例可使用共享数字许可证储存库142来认证用户。例如,当消费 者想要使用被许可的内容时,共享数字许可证储存库142可任选地例如经由认证组件144来认证用户。取决于共享数字许可证储存库142实现,这样的认证可包括使 用密码密钥、生物测定机制等。例如X.509数字证书或授予possessProperty的ISO MPEG REL许可证等形式的认证许可证可按照以下方式提供给消费DRM系统。
在示例性实施例中,共享许可证储存库142可按照DRM系统的专有格式将必 要的许可证提供给消费DRM系统。例如,如果共享许可证储存库142作为web 服务可用,且消费者正使用PDA来消费内容,则共享数字许可证储存库142可按 照驻留在PDA上的DRM系统的适当专有格式来提供认证许可证。
在另一示例性实施例中,消费者可将来自共享数字许可证储存库142的适当 许可证复制到消费DRM系统。例如,如果共享数字许可证储存库142作为便携式 设备可用,且消费者正使用个人计算机来消费内容,则消费者可按照驻留在该个人 计算机上的DRM系统的适当专有格式来来复制许可证。
在又一示例性实施例中,如果共享数字许可证储存库142以智能卡的形式实 例化,则共享数字许可证储存库142可通过将智能卡插入到主机设备,诸如PC、 机顶盒、游戏控制台等中来使用。在这种情况中,可使认证许可证和使用许可证对 主机设备可用以便允许访问和使用该内容。
示例性实施例可用于内容获取的独立验证。例如,当许可证被存储在共享许 可证储存库142中时,可保存由始发DRM系统提供的诸如数字签名等信任机制。 如果许可证真实性的证明不能从始发DRM系统中提取或被提供给消费DRM系 统,则共享数字许可证储存库142可被配置成证实许可证的真实性。
以此方式,共享数字许可证储存库142可提供内容获取的独立验证。按照该 角色,共享数字许可证储存库142担当确定之前是否、何时、如何以及何处获取许 可证的独立代理。除始发DRM系统以外的DRM系统可基于对证实许可证的存在 性和可信程度的共享数字许可证储存库142中的信任来承兑这一许可证。此外,如 果储存库142中所存储的许可证稍后需要由原始创建许可证的DRM系统重新发 放,则共享数字许可证储存库142允许消费者证明这样的许可证获取。
示例性实施例可用于在可互操作的储存库142之间交换许可证。例如,示例 性实施例允许消费者根据相应的许可证来访问内容,而不考虑许可证的位置或消费 设备。由于任何合适数目的各方可提供可互操作的储存库142以及对这些储存库的 许可证管理界面,因此每一用户可对要使用的一个或多个可互操作的储存库作出基 于偏好的选择。
为了允许消费者从任何合适的位置或使用任何合适的消费设备来访问内容,示例性实施例包括能够交换许可证的互操作储存库142。例如,假定消费者使用两 个互操作储存库142, 一个位于便携式视频播放器上, 一个作为web服务可用,且 如果消费者具有在便携式视频播放器上播放特定电影的许可证,则示例性实施例允 许该消费者将许可证转移给web服务,且在个人计算机上播放该电影。类似地, 如果消费者在手持设备上使用共享数字许可证储存库142,并购买了新的手持设 备,则示例性实施例允许消费者能够将所有许可证从旧设备转移到新设备。为了提 供这样的功能,每一共享数字许可证储存库142可被配置成提供允许储存库142 与其它互操作储存库142交换许可证的标准化接口 (例如,物理、编程或两者)。 因此,示例性实施例提供互操作性,且由于DRM市场中的多样性仍将在将来 几年内存在,因此示例性实施例提供了推动这样的不兼容DRM系统的并发部署, 同时仍使得消费受DRM保护的内容是可接受的消费者体验。通过提供这种级别的 互操作性,示例性实施例能够提供对不同DRM系统的一致用户界面。有利的是, 示例性实施例提供对数字许可证的移动访问,而不考虑创建该许可证的DRM系统 的专有本质。
示例性实施例可包括专用手持许可证储存库142。例如,用户可从百货商店购 买根据示例性实施例配置的便携式许可证储存库设备142。用户可基于将该设备与 由各个制造商提供的竞争设备相区分的各种特征,诸如形状因素、设备的人体工程 学、用户界面、所感知的健壮性和可靠性、对专有DRMAPI的更好或更广泛的支 持、可用性、连接、对等服务兼容性、价格等来选择购买设备142。例如,用户可 购买根据示例性实施例配置的便携式许可证储存库142,它支持USB、无线服务连 接;可与任何合适类型的内容一起工作且可存储其许可证;可与Adobe、 Microsoft 和Adelphia DRM系统互操作;且可连接至Microsoft Windows或MAC OS计算机、 手机、机顶盒、或便携式MP3播放器。这一设备可被配置成专用设备,或者许可 证储存库142可以是也包括其它功能的这一设备的一个特征。
在此情形中,用户到家,并可使用USB或无线连接来将专用手持许可证储存 库设备142附连至例如其运行Microsoft Windows或某些其它软件的个人计算机上 的Adobe、 Microsoft和Adelphia专有DRM系统。储存库设备142可使用生物测 定信息(例如,指纹)来认证用户,或者储存库设备本身可以是用户的认证(例如, 在智能卡的情况中)。设备142可使用专有DRM系统136、 138和140的相应专 有接口 122、 124和126来与专有DRM系统136、 138和140中的每一个交互,从 专有DRM系统136、 138和140中的每一个提取用户已购买的许可证的详细目录,
2并存储所提取的许可证的副本。用户可使用设备142的屏幕来査看所购买的许可证
的详细目录,包括关于内容的信息以及各个许可证所应用的DRM系统136、 138 和140。
周期性地,用户可将存储在设备142上的许可证备份到计算机上。有利的是, 如果便携式储存库设备142在任何时候损坏、丢失、被窃或被"新且改进"的设备 142取代,用户也不会丢失所有之前获取的许可证,因为用户可将许可证的备份副 本转移到替换设备。
如果用户来到朋友家,并将一个数字内容从因特网下载到他朋友的Apple MAC计算机上,则用户可将其许可证储存库设备142连接至他朋友的计算机,并 使得其可用于该内容的许可证进入他朋友的Apple DRM系统内。有利的是,该用 户然后可使用他自己的许可证以及安装在他朋友的计算机上的Apple DRM系统在 他朋友的计算机上消费所下载的内容。
示例性实施例可包括被配置成服务的共享许可证储存库142。例如,用户可订 阅提供共享许可证储存库142的基于web的服务。用户可从具有连接的任何合适 的设备访问共享许可证储存库142服务,而不考虑物理连接的类型(例如,DSL、 电缆调制解调器服务、无线接入或卫星接入)。用户可基于区别竞争服务的各种特 征,诸如所感知的健壮性和可靠性、对专有DRMAPI的更好或更广泛的支持、诸 如备份和报告等服务功能、可用性、连接、对等服务兼容性、价格等,来选择共享 许可证储存库142web服务。例如,用户可订阅共享许可证储存库142服务,它可 与任何合适类型的内容一起工作并存储其许可证,且与Adobe、 Microsoft和 Adelphia DRM系统互操作。
用户可使用其DSL因特网连接来从他家连接至共享许可证储存库142服务, 并提供用户名和口令作为认证信息。用户可请求共享许可证储存库142服务与 Adobe、Microsoft和Adelphia专有DRM系统136、 138和140交互以便从系统136、 138和140中的每一个获取用户的许可证。共享许可证储存库142服务可使用系统 的专有接口 122、 124和126来与系统136、 138和140中的每一个交互,从系统 136、 138和140中的每一个提取用户所获取的许可证的详细目录,并存储许可证 的副本。用户可使用共享许可证储存库142服务的网页来査看其所获取的许可证的 详细目录,包括关于许可证所应用的DRM系统的信息。
如果用户来到朋友家,并将电子内容从因特网下载到他朋友的计算机上,则 该用户可使用他朋友的计算机和电缆调制解调器来连接至共享许可证储存库142服务,并将他的内容许可证复制到他朋友的Microsoft DRM系统内。用户然后可使 用他自己的许可证以及安装在他朋友的计算机上的Microsoft DRM系统在他朋友 的计算机上消费所下载的内容。
示例性实施例可包括被配置成非专用手持设备的共享数字许可证储存库142。 在一个示例性实施例中,非专用的手持储存库设备142可被集成到具有另一功能的 设备中,诸如手机、PDA、便携式游戏站、便携式视频播放器或MP3播放器。例 如,用户可购买包括共享许可证储存库142的PDA。用户可在PDA上存储使用任 何合适的专有DRM系统保护的内容的许可证。用户可使用该PDA设备消费这一 受保护内容,或者可将PDA设备连接至另一消费设备,诸如PC等。在任一情况 中,PDA上的共享许可证储存库142可与用于保护内容的专有DRM系统136、 138 和140互操作。
在此情形中,如果DRM系统136、 138和140支持共享许可证储存库142的 标准化接口 110、 112和114,则专有DRM系统136、 138和140与共享许可证储 存库142之间的通信可使用这样的接口来进行。如果这不可能,则专有DRM系统 136、 138和140与共享许可证储存库142之间的通信可使用专有DRM系统136、 138和140的专有接口 122、 124和126来进行。
示例性实施例可包括使用专有接口与DRM系统互操作的储存库142。例如, 用户订阅了提供共享许可证储存库142的基于web的服务,该储存库可与任何合 适类型的内容一起工作并存储其许可证,且与Adobe、 Microsoft和Adelphia专有 DRM系统136、 138和140互操作。
在此情形中,用户可使用计算机来查看用户对其具有共享许可证储存库142 web服务中所存储的许可证的Adobe PDF文件。当Adobe Reader不能在Adobe专 有许可证储存库中定位PDF文件的许可证时,Adobe Reader可提示用户输入许可 证位置。用户可提供共享许可证储存库142web服务URL, Adobe DRM系统然后 可使用其专有接口来与共享许可证储存库142 web服务交互,并获得适当的许可 证。实际上,储存库142可作为Adobe Reader已经理解的储存库而非新的标准化 储存库来运转。Adobe DRM系统然后可检査所提供的许可证来确定是否满足所规 定的使用规则,且如果是,则Adobe Reader可呈现该PDF文件。
示例性实施例可包括使用标准接口与DRM系统互操作的储存库142。例如, 用户可购买支持USB和无线服务连接的专用便携式储存库设备142。设备142可 提供标准编程接口,该接口可与支持这一接口的任何合适的DRM系统互操作,且可存储任何合适类型的内容的许可证。
在此情形中,用户到家,并将专用便携式储存库142附连于Microsoft Adobe 和Apple DRM系统136、 138和140,它们都支持储存库142的标准接口 。专用便 携式储存库142可使用这样的标准接口与DRM系统136、 138和140中的每一个 交互,从系统136、 138和140中的每一个提取用户所获取的许可证的详细目录, 并存储许可证的副本。
用户可来到朋友家,并将用户对其具有许可证的视频剪辑从因特网下载到朋 友的计算机上。用户然后可尝试使用Windows Media Player来播放该视频剪辑,但 当Windows Media Player不能在该朋友的计算机上定位该视频剪辑的许可证时, Windows Media Player可提示用户输入许可证位置。用户可将专用便携式储存库 142连接至朋友的计算机,并将专用便携式储存库142指定为许可证位置。朋友计 算机上的MicrosoftDRM系统然后可使用专用便携式储存库142的标准接口来与储 存库142交互,并获得适当的许可证。在此情况中,Microsoft DRM系统将被修改 来支持明确地旨在允许消费者具有共享许可证储存库142的新储存库接口。 Microsoft DRM系统可检查所提供的许可证来确定是否满足了所规定的使用规则, 且如果是,则Windows Media Player可呈现该视频剪辑。
示例性实施例可包括为共享许可证储存库142发起的许可证。例如,用户可 使用专用手持式储存库设备142来获取并储存受各种专用DRM系统136、 138和 140保护的任何合适类型的内容的许可证。当用户想要获取新内容的许可证时,该 用户可使用由专用便携式储存库设备142提供的接口。
例如,假定用户将专用便携式储存库设备142连接至便携式MP3播放器,然 后想要购买音乐文件。使用专用便携式储存库设备142的界面以及无线因特网连 接,用户可搜索该用户想要购买的音乐。专用便携式储存库设备142的搜索界面可 返回与许可证相关联的所有匹配的音乐文件,这些许可证可使用设备142的标准化 格式或使用专用手持储存库设备142可互操作的DRM系统136、 138和140的专 有格式。用户可选择用户想要获取的许可证(例如,花费最少的许可证)。专用便 携式储存库设备142可获得所选的许可证,且该音乐文件可被下载至用户的MP3 播放器。当用户播放该音乐文件时,专用便携式储存库设备142可将许可证提供给 用于保护该音乐文件的专有DRM系统。
示例性实施例可包括专用便携式储存库之间的对等通信。在此情形中,两个 用户Jack和Nancy可购买专用便携式储存库设备142,并在设备142上存储由各种专有DRM系统136、 138和140保护的多种类型的内容的许可证。尽管不必来 自同一制造商,但这两个设备142可支持同一标准化接口,使得设备142可彼此通 信来执行各种对等活动,包括许可证转移和借贷(例如,临时转移)等。
例如,如果Jack想要将其e-Book的许可证转移到Nancy的设备142上,则 Jack可将其设备142连接至Nancy的设备142,并使用他的设备142上的用户界面 来转移许可证。Jack的专用便携式储存库设备142上的原始许可证可被撤销,且新 的、相同的许可证可在Nancy的专用便携式储存库设备142上创建。该情形对向 Jack和Nancy均所属的一组人,诸如读书俱乐部的成员等授予使用权限的许可证 将是实用的。创建并消费所转移的许可证的专有DRM系统可授权专用便携式储存 库设备142执行这种类型的许可证撤销和创建。从而,当Nancy试图使用新许可 证时,专有DRM系统信任她的许可证,并允许她阅读该e-Book。
在类似的示例中,Jack可将其e-Book的许可证转移到Nancy的设备142上, 且Jack的专用便携式储存库设备142上的原始许可证可被标记为到期。新的、类 似的许可证可在Nancy的专用便携式储存库设备142上创建。该新的许可证可授 予相同的使用权限,但可将Nancy命为被授予这些权限的个人。再一次,创建并 消费所转移的许可证的专有DRM系统可授权专用便携式储存库设备142执行这种 类型的许可证撤销和创建。从而,当Nancy试图使用新许可证时,专有DRM系统 信任她的许可证,并允许她阅读该e-Book。
在另一示例性实施例中,Jack可将其许可证借(即,临时转移)给Nancy。 在此情况中,Jack的许可证可在借贷期限期间被禁用,且Nancy的许可证仅在借 贷期限内有效。当借贷结束时,Jack的许可证可被重新激活,而Nancy的许可证 可到期。再一次,创建并消费该许可证的专有DRM系统可授权专用便携式储存库 设备142执行这种类型的许可证到期和创建。
在另一示例性实施例中,专用便携式储存库设备142在执行对等活动时可与 专有DRM系统通信。在此情况中,当Jack将其许可证转移到Nancy的设备142 时,Jack的专用便携式储存库设备142可请求专有DRM系统将Jack的许可证标 记为到期,并在Nancy的设备142上创建新许可证。如果专有DRM系统支持专用 便携式储存库设备142的标准化接口,则这样的请求可通过这些接口来作出。否则, 专用便携式储存库设备142可使用DRM系统的专有接口来作出这些请求。
在又一示例性实施例中,许可证的转移涉及金融交易,以及诸如第三方保存 或拍卖服务等第三方。例如,Jack可拍卖播放若干音频文件的权限的许可证,类似于出售使用过的CD专辑。Nancy可对该许可证出价,然后赢得拍卖。使用由专用 便携式储存库设备142提供的标准化接口, Jack可将许可证转移给第三方保存帐 户。Nancy可将其付款置于该第三方保存帐户中。第三方保存服务可影响交易,将 付款转移给Jack,并使用Nancy的专用便携式储存库设备142的标准化接口将许 可证转移给该专用便携式储存库设备142。
示例性实施例可包括被配置成提供许可证存储的共享数字许可证储存库142。 在该示例性实施例中,共享数字许可证储存库142可用作许可证存储服务,而不使 用或者甚至不具有许可证管理用户界面组件104。例如,用户可拥有可用于为该用 户存储所有许可证的专用便携式储存库设备142。为了执行任何合适的许可证管理 功能,该用户可使用由创建并消费许可证的DRM系统136、 138和140提供的专 有用户界面。
无论何时当用户使用专用便携式储存库设备142中所存储的许可证来消费内 容时,专有DRM系统136、 138和140可按各种方式与设备142通信。例如,DRM 系统136、 138和140可在专用便携式储存库设备142上查找适当的许可证,并使 用设备142的标准化接口来与设备142通信。DRM系统136、 138和140也可在专 用便携式储存库设备142上査找适当的许可证,并使用DRM系统136、 138和140 的专有接口来与设备142通信。DRM系统136、 138和140也可在DRM系统136、 138和140的专有许可证存储中查找适当的许可证。专用便携式储存库设备142可 用于代替这样的许可证存储,且可使用便携式储存库设备142的许可证来进行事 务。从而,对专有DRM系统136、 138和140,专用便携式储存库设备142可如同 DRM系统136、 138和140的专有许可证存储。
示例性实施例可包括被配置成验证内容获取的共享数字许可证储存库142。例 如,用户可使用共享数字许可证储存库142来解决内容介质或DRM系统136、 138 和140的报废问题。用户可使用共享数字许可证储存库142来验证对特定内容的许 可证购买,并且即使在提供隐式许可证的内容介质或该介质的呈现设备报废之后继 续访问这样的内容。
例如,假定用户订阅了与各种专有DRM系统136、 138和140互操作的共享 许可证储存库142 web服务。共享许可证储存库142 web服务也可与诸如 Amazon.com等物理内容介质的在线零售商互操作。用户然后可从Amazon.com购 买电影的DVD,其中对DVD的购买隐含播放DVD上编码的电影的许可证。共享 数字许可证储存库142 web服务可存储这样的隐式许可证。随着时间流逝,DVD可能报废(例如,DVD被流视频取代),但因为用户己 经购买了 DVD上的电影,因此示例性实施例允许用户继续以另一格式观看该电影, 即使用户的DVD副本已过时。在此情形中,如果提供流视频的厂商愿意承兑共享 许可证储存库142 web服务中所存储的之前获取的许可证,则共享许可证储存库 142 web服务可证实用户已经获取了所关注的电影的许可证。共享许可证储存库 142 web服务然后可提供原始许可证购买证明的所有细节,包括厂商(例如, Amazon.com)、介质(例如,DVD)、购买日期、购买价格等。由于流视频厂商 可信任共享许可证储存库142web服务,因此用户可被允许在流视频上观看相应的 电影。
示例性实施例包括支持多个物理接口的设备。例如,共享数字许可证储存库 142可包括用于连接至其它储存库或储存库142与之互操作的DRM系统的多个物 理机制,诸如USB、蓝牙、1394、 PCMCIA、 802.11(a/b/g)、专有、RFID、 CDMA、 GSM等。这些连接可并行、串行等操作。
示例性实施例包括支持用于提取许可证的各种DRMAPI的设备。例如,单个 共享数字许可证储存库142可被配置成与若干不同的DRM系统互操作以便从中提 取许可证。这样的互操作可经由每一 DRM系统本机支持的专有API来进行。例如, 储存库142可被配置成当与Adobe Acrobat通信时,为提取许可证的目的而用作呈 现应用程序。储存库142可向Adobe Acrobat査询有关给定一个内容的许可权限并 记录结果。
示例性实施例包括支持用于访问DRM系统的储存库的新标准API。例如, DRM厂商可通过支持显式地允许储存库142中的每一个查询DRM系统以确定可 用的许可证的标准API来提供对数字许可证储存库142的直接支持。DRM系统可 被配置成采用其用户界面来将许可证推至共享数字许可证储存库142,或者储存库 142可被配置成从DRM系统拉取许可证。
在一个示例性实施例中,用户可使用DRM系统的实例,诸如Windows Media Player,且当DRM系统活动时,该DRM系统可发现共享储存库142,并提议将 DRM实例所理解的许可证存储或复制到储存库142内。
示例性实施例包括设备,它们支持用于生物测定地认证这些设备的用户的机 制。从而,创建DRM系统时的一个复杂因素在于,认证谁或什么可行使所表达的 权限。大多数常规DRM系统将给定数字内容实例的使用绑定于DRM系统的一个 特定实例。例如,许可证一般被授予给定的设备或PC。然而,使用示例性实施例,储存库设备142可向DRM系统提供认证服务,诸如指纹读取器等。DRM系统可 查询储存库142来检查该设备的用户的指纹。以此方式,许可证可被绑定于储存库 142或连接至多个DRM系统的用户的指纹,而非绑定于DRM系统的实例。
在一个示例性实施例中,DRM系统可被配置成信任储存库142来认证用户。 这类似于上述示例性生物测定系统,但采用了不必基于生物测定的登录ID和口令 设置、数字证书、RFID或其它类型的用户认证系统等。DRM实例可将内容绑定 于储存库142的认证机制。用户可选择支持用户感到适宜的认证形式的储存库142。 在另一示例性实施例中,手机可被配置为储存库142以经由手机的本机标识能力来 提供与认证耦合的所有储存库142的功能。
在又一示例性实施例中,共享数字许可证储存库142可被配置成唯一密钥, 而DRM系统可被配置成信任该唯一密钥的存在作为许可证的授权。例如,DRM 系统可被配置成检查对唯一标识的储存库142的可访问性,且如果储存库142可访 问,则相关联的内容的权限可被行使。有利的是,该示例性实施例允许许可证的可 移动性,其中内容的权限随着储存库142的移动而移动。
示例性实施例包括未被配置成物理设备而是被配置成连接的服务(例如,手 机服务、因特网服务、卫星服务等)的储存库142。从而,储存库142不必是消费 者所拥有的物理设备,而是可被配置成因特网或移动电话服务等。在这样的情况中, 用户可将储存库142连接至DRM系统的实例。如果DRM系统本机支持至储存库 142的接口,则这一连接可内置在DRM系统内,或者连接可经由诸如手机等多功 能设备来作出。例如,用户可拥有用户携带的启用蓝牙的CDMA电话,且用户可 能遇到Windows计算机并希望行使所存储的许可证。电话可经由蓝牙连接至PC, 然后使用电话作为中间件,PC可经由CDMA来连接至共享数字许可证储存库142。 然后,PC可在基于CDMA的储存库142中找到供使用的许可证。
示例性实施例包括用户釆用数字许可证储存库142来在线搜索并购买新许可 证。例如,储存库142可被配置成包括其自己的用户界面,并用作从不同服务获取 许可证的铺面。在此情况中,用户可访问朋友家,并使用储存库142来搜索用于査 看和收听的内容。当内容被标识之后,可进行购买,且新的许可证可被传送给储存 库142。然后,朋友家的本地DRM系统可用于查看或收听该内容。
示例性实施例包括用户制成共享数字许可证储存库142的内容的离站(offsite) 归档副本,并在如果设备142丢失、被窃或损坏的将来还原内容。如果许可证丢失、 被窃、或损坏,则共享数字许可证储存库142或离站归档副本可用于还原专有DRM系统136、 138和140的许可证。例如,储存库142可被配置成支持可以是基于纸 张(例如,OCR的字形或文字)、基于可移动介质(例如,CDR或智能卡)、基 于固定介质(例如,PC上的硬盘驱动器)、基于服务(例如,Microsoft Passport) 等的导出机制。有利的是,如果设备142丢失、被窃或损坏,这允许用户检索其许 可证详细目录。从存档导入许可证可以是一个品牌的储存库142所专有的,或者可 互操作以允许消费者改变储存库142。
在示例性对等许可证转移中,用户A的共享数字许可证储存库142可被附连 于用户B的储存库,其中用户A的许可证之一到期,且用户B可使用的新许可证 被创建。例如,两个用户可同意将许可证从一个储存库142转移到另一个。本质上, 两人同意交换特定内容实例的权限。在此示例性实施例中,用户将两个储存库142 连接在一起,并送出许可证或出售该许可证。储存库142可包括使被送出或出售的 许可证到期或撤销该许可证的机制。
在一个示例性实施例中,储存库设备142可被授权使许可证到期并生成新许 可证,且DRM系统可被配置成信任设备142来执行这一功能。例如,储存库142 可由DRM系统委托来使许可证到期或终止。在示例性实施例中,储存库142可创 建可由DRM系统行使有限持续时间的临时许可证。在断开连接的系统中,储存库 142可被信任来生成受限许可证。
在一个示例性实施例中,储存库142可使用标准化API来连接至原始创建许 可证的DRM系统、并执行许可证到期和重新发放、执行对等许可证转移。例如, 储存库142可被用于将许可证从一个DRM实例转移到另一个。代替两个储存库142 交换许可证,该示例性实施例允许两个DRM系统经由储存库142及其连接来转移 许可证。在此情况中,可授权转移许可证的权限,其中储存库142用作转移的管道。
在一个示例性实施例中,储存库142可使用原始创建许可证的DRM系统专有 的API来执行许可证到期和发放、执行对等许可证转移。例如,储存库142可用 作负责代理,并执行DRM系统的两个实例之间的转移,而非储存库142使用标准 化API来便于在DRM系统的协作下的许可证转移。这种转移可以是任何一个DRM 系统的特征或可以不是其特征。
在一个示例性实施例中,储存库142可用于解释权限。例如,实际的许可证 可按照DRM中立的方式存储,其中储存库142解释权限而不是将许可证转换成 DRM系统可理解的形式。储存库142可使用允许DRM系统将解释许可证的责任 转移给储存库142的适当API来增强。在一个示例性实施例中,使用标准化API,储存库142可彼此通信以执行各种 对等活动。从而,两个或多个储存库142可彼此连接,使得许可证持有者可形成许 可证共享和发现的系统。可形成储存库142的对等网络以便于许可证汇聚 (pooling)、实时/在线拍卖等。例如,可创建储存库142的网络,并用于实时转 移许可证。为了加入,用户例如必须提供用于共享的5个许可证。然后,用户可搜 索储存库142网络,并标识用户想要行使的许可证。许可证借贷或转移可对用户的 储存库142实时进行,且可通知DRM系统来允许消费。之后,许可证可被回送给 储存库142网络。有利的是,这一示例性系统可潜在地允许无限数目的用户"合法 地"访问无限数目的许可证。
在一个示例性实施例中,储存库142可被配置成对DRM系统的服务,而DRM 系统可使用其自己的用户界面来执行使用标准化API的许可证管理功能。例如, 储存库142可提供自身作为DRM系统用来存储和检索许可证的一种方式。DRM 系统仍可拥有用于这些许可证的管理用户界面,其中DRM系统可被配置成支持储 存库142的API。
在一个示例性实施例中,储存库142可被配置成对DRM系统的服务,而DRM 系统可使用其自己的用户界面来执行使用专有API的许可证管理功能。例如,储 存库142可提供自身作为DRM系统用来存储和检索许可证的一种方式。DRM系 统仍可拥有用于这些许可证的管理用户界面,其中DRM系统被"诱使"来使用储 存库142。在该示例性实施例中,储存库142可被配置成截取对DRM系统本机的 许可证存储请求,并提供这样的功能。
在一个示例性实施例中,储存库142可包括其自己的用户界面来经由标准化 API跨DRM系统中的每一个执行许可证管理功能。例如,储存库142的用户界面 可被配置成允许用户查看DRM系统的实例中所存储的许可证,其中DRM系统可 被配置成允许储存库142经由标准化API访问DRM系统的许可证存储。
在一个示例性实施例中,储存库142可包括其自己的用户界面来经由专有API 跨DRM系统中的每一个执行许可证管理功能。例如,储存库142的用户界面可被 配置成允许用户查看DRM系统的实例中所存储的许可证,其中DRM系统不需被 修改,而是储存库142可被配置成使用DRM系统本机的API来确定可用许可证。
在一个示例性实施例中,使用标准化API,储存库142可连接至第三方保存或 拍卖服务来允许两个用户找到对方,并执行安全、远程的对等许可证交互。例如, 卖方可将其储存库142连接至诸如eBay等服务并提供用于拍卖的许可证,其中eBay买方然后可浏览卖方的储存库142并为其中存储的许可证定价。当第三方保 存服务之后验证已进行了付费之后,卖方的储存库142可被连接至买方的储存库 142,并可执行许可证转移。
在一个示例性实施例中,储存库142可被配置成提供其它类型的对等许可证 转移。例如,可在储存库142之间支持其它类型的对等转移,诸如许可证出租和转 售。储存库142可在彼此之间转移许可证,并协议在适当的条件下撤销和恢复所租 赁的许可证。
使用示例性实施例,企业可通过提供更好的用户界面、健壮性、更好的专有 API支持、人体工程学、可用性、对等服务兼容性、更好的价格、可靠性等来竞争 为消费者创建储存库142的机会。可定制储存库142的形式、能力、成本和健壮性 来找到合适的消费者。该模型的良好的优先地位在于无线产业中手机和服务程序的 多样性和能力。
上述图1-4的示例性实施例中的设备和子系统可包括,例如能够执行图1-4的 示例性实施例的过程的任何合适的服务器、工作站、PC、膝上型计算机、PDA、 因特网设备、手持式设备、手机、无线设备、便携式播放器、其它设备等。图1-4 的示例性实施例中的设备和子系统可使用任何合适的协议来彼此通信,并可使用一 个或多个编程的计算机系统或设备来实现。
一个或多个接口机制可与图1-4的示例性实施例一起使用,包括例如因特网接 入、任何合适形式的电信(例如,语音、调制解调器等)、无线通信介质等。例如, 图1-4的示例性实施例所采用的通信网络可包括一个或多个无线通信网络、蜂窝式 通信网络、G3通信网络、公共交换电话网(PSTN)、分组数据网络(PDN)、因 特网、内联网、其组合等。
可以理解,图l-4的示例性实施例中的设备和子系统是出于示例性目的的,因 为如相关领域的技术人员可以理解的,用于实现示例性实施例的特定硬件的众多变 型是可能的。例如,图l-4的示例性实施例中的设备和子系统的一个或多个的功能 可经由一个或多个编程的计算机系统或设备来实现。
为了实现这样的变型以及其它变型,可将单个计算机系统编程为执行图1-4 的示例性实施例中的设备和子系统的一个或多个的专用功能。另一方面,可使用两 个或更多编程的计算机系统或设备来代替图1-4的示例性实施例中的设备和子系 统的任何一个。从而,也可按需实现分布式处理的原理和优点,诸如冗余性、重复 性等,以提高图l-4的示例性实施例中的设备和子系统的健壮性和性能。图1-4的示例性实施例中的设备和子系统可存储与此处所述的各种过程有关 的信息。这种信息可被存储在图1-4的示例性实施例中的设备和子系统的一个或多 个存储器中,诸如硬盘、光盘、磁光盘、RAM等。图1-4的示例性实施例的设备 和子系统的一个或多个数据库可存储用于实现本发明的示例性实施例的信息。数据 库可使用此处所列出的一个或多个存储器或存储设备中所包括的数据结构(例如, 记录、表、数组、字段、图、树、列表等)来组织。此处关于图l-4的示例性实施 例描述的过程可包括用于在其一个或多个数据库中存储由图1-4的示例性实施例 的设备和子系统的过程所收集和/或生成的数据的适当的数据结构。
如可由计算机和软件领域的技术人员所理解的,图1-4的示例性实施例的设备
和子系统的所有或一部分可使用根据本发明的示例性实施例的教导编程的一个或 多个通用计算机系统、微处理器、数字信号处理器、微控制器等来方便地实现。如 软件领域的技术人员可理解的,适当的软件可易于由普通技术的程序员基于示例性 实施例的教导来准备。此外,图1-4的示例性实施例的设备和子系统可在万维网上 实现。此外,如电气领域的技术人员可理解的,图l-4的示例性实施例的设备和子 系统可通过准备专用集成电路或通过互连适当的常规组件电路网络来实现。因此, 示例性实施例不限于硬件电路和/或软件的任何特定组合。
本发明的示例性实施例被存储在计算机可读介质的任何其中之一或其组合 上,可包括用于控制图1-4的示例性实施例的设备和子系统、用于驱动图l-4的示 例性实施例的设备和子系统、用于允许图1-4的示例性实施例的设备和子系统与人 类用户交互等的软件。这样的软件可包括,但不限于设备驱动程序、固件、操作系 统、开发工具、应用程序软件等。这样的计算机可读介质还可包括用于执行实现本 发明时所执行的处理的所有或一部分(如果处理是分布式的)的本发明的实施例的 计算机程序产品。本发明的示例性实施例的计算机代码设备可包括任何合适的可解 释或可执行的代码机制,包括但不限于脚本、可解释程序、动态链接库(DLL)、 Java类和小程序、完全可执行程序、公用对象请求代理程序体系结构(COBRA) 对象等。而且,为更好的性能、可靠性、成本等,本发明的示例性实施例的部分可 以是分布式的。
如上所述,图1-4的示例性实施例的设备和子系统可包括用于保持根据本发明 的教导编程的指令并用于保持此处所述的数据结构、表、记录和/或其它数据的计 算机可读介质或存储器。计算机可读介质可包括参与将指令提供给处理器以便执行 的任何合适的介质。这样的介质可采用多种形式,包括但不限于,非易失性介质、易失性介质、传输介质等。非易失性介质可包括,例如光盘或磁盘、磁光盘等。易 失性介质可包括动态存储器等。传输介质可包括同轴电缆、铜线、光纤等。传输介
质也可采用声学、光学、电磁波等形式,诸如在射频(RF)通信、红外(IR)数
据通信等期间产生的那些。计算机可读介质的通常形式可包括例如软盘、柔性磁盘、
硬盘、磁带、任何其它合适的磁介质;CD-ROM、 CDRW、 DVD、任何其它合适 的光介质;具有孔状或其它光学可识别标记的图案的穿孔卡、纸带、光学测标图、 任何其它合适的物理介质;RAM、 PROM、 EPROM、 FLASH-EPROM、任何其它 合适的存储器芯片或盒式磁带;载波、或计算机可读的任何其它合适介质。
尽管结合多个示例性实施例和实现描述了本发明,但本发明不受此限制,而 相反覆盖落入所附权利要求书的范围内各种修改和等效安排。
权利要求
1. 一种用于许可证中心的内容使用或分发的系统,所述系统包括预先存在的数字权限管理(DRM)系统,它具有至其数据的储存库的唯一接口以便管控内容的使用;共享许可证储存库,它被配置成访问所述数据以管控所述内容的使用并与所述预先存在的DRM系统的所述唯一接口通信;以及用户界面,它被配置成与所述预先存在的DRM系统交互,且被配置成允许用户将与所述内容相关联的许可证从所述共享许可证储存库发送给所述预先存在的DRM系统或另一共享许可证储存库。
2. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库包括网络 服务器。
3. 如权利要求l所述的系统,其特征在于,还包括所述预先存在的DRM系 统的多个实例,其中所述共享许可证储存库被配置成与所述预先存在的DRM系统 的实例通信。
4. 如权利要求l所述的系统,其特征在于,还包括多个不同的专有DRM系 统,其中所述共享许可证储存库被配置成与所述不同的专有DRM系统通信。
5. 如权利要求l所述的系统,其特征在于,所述内容使用或分发包括内容消费。
6. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库包括一个 或多个硬件和/或软件设备。
7. 如权利要求l所述的系统,其特征在于,所述用户界面是标准化或专有的。
8. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置成 包括许可证提取功能。
9. 如权利要求8所述的系统,其特征在于,所述许可证提取功能被配置为所 述预先存在的DRM系统之上的覆盖。
10. 如权利要求8所述的系统,其特征在于,所述许可证提取功能被配置为 所述预先存在的DRM系统与所述共享许可证储存库之间的粘合模块。
11. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置 成包括所述许可证发送功能。
12. 如权利要求1所述的系统,其特征在于,所述许可证发送功能被配置为 所述预先存在的DRM系统之上的覆盖。
13. 如权利要求1所述的系统,其特征在于,所述许可证发送功能被配置为 所述预先存在的DRM系统与所述共享许可证储存库之间的粘合模块。
14. 如权利要求l所述的系统,其特征在于,所述预先存在的DRM系统未被 配置成支持所述共享许可证储存库。
15. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置 成允许所述用户通过管理与所述内容相关联的许可证而不是所述内容的特定实例 来管理所述内容。
16. 如权利要15求所述的系统,其特征在于,当所述系统拥有所述许可证时, 它使得所述内容可供所述用户使用,并使所述内容适于所述用户的内容消费环境或 所述用户的预先存在的DRM系统。
17. 如权利要求1所述的系统,其特征在于,所述用户界面被配置成允许所 述用户访问所述用户的全部许可证。
18. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置 成以聚集的观点评估所述用户的多个DRM系统,包括所述用户所拥有的所有许可 证以及存储所述许可证的位置。
19. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置 成允许所述用户添加新许可证。
20. 如权利要求19所述的系统,其特征在于,所述新许可证被添加到所述用 户的DRM系统,且所述新许可证与所述共享许可证储存库相关联。
21. 如权利要求20所述的系统,其特征在于,所述共享许可证储存库被配置 成以与所述用户的DRM系统兼容的格式添加所述新许可证。
22. 如权利要求19所述的系统,其特征在于,如果所述用户的DRM系统不 具有与之相关联的共享许可证储存库,则所述共享许可证储存库试图将所述用户的 DRM系统配置成以承兑所述新许可证的方式来运转。
23. 如权利要求1所述的系统,其特征在于,所述用户界面被配置成所述共 享许可证储存库的一部分,并被配置成允许所述用户浏览所述共享许可证储存库作 为购物体验。
24. 如权利要求1所述的系统,其特征在于,所述用户界面被配置为内容服 务,允许所述用户访问与所述内容服务相关联的网站,并且所述用户界面还被配置成将新许可证推至所述共享许可证储存库。
25. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置成以一个或多个许可证预载。
26. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置 成存储与一个或多个预先存在的DRM系统相关联的一个或多个许可证,由此如果 所述相应的预先存在的DRM系统、许可证、内容、格式或介质丢失、损坏或报废, 则所述共享许可证储存库被配置成使用所存储的许可证来重新获取相应的许可证、或适于当前内容消费设备、格式、介质或DRM系统的内容。
27. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置 成结合允许所述用户行使首次销售原则的第三方保存服务一起使用。
28. 如权利要求27所述的系统,其特征在于,所述共享许可证储存库被配置 成向所述第三方保存服务提交所述用户的许可证,以及撤销所提交的许可证。
29. 如权利要求28所述的系统,其特征在于,另一方将金钱或包括另一许可 证在内的其它报酬提交给所述第三方保存服务,且所述第三方保存服务向所述一方 发放对应于所提交^J许可证的新许可证来完成与所提交的许可证相关联的销售或 交换事务。
30. 如权利要求27所述的系统,其特征在于,所述第三方保存服务被配置为 允许用户按需交易许可证的高速、低延迟的第三方保存服务。
31. 如权利要求30所述的系统,其特征在于,所述第三方保存服务被配置成 处理与相应内容相关联的多个许可证、允许用户在使用所述相应内容时借用许可 证、以及当所述用户不再使用所述相应内容时归还许可证。
32. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置 成基于所述用户的DRM系统建立内容使用规则。
33. 如权利要求32所述的系统,其特征在于,所述内容使用规则不是基于所 述用户的DRM系统中所物理存储的许可证,而是基于相应内容的提取发生时所述 DRM系统的共享许可证储存库的理解和内容使用规则。
34. 如权利要求33所述的系统,其特征在于,所述内容使用规则与内容消费 软件或设备相关联,且所述内容使用规则管控所述相应内容的使用。
35. 如权利要求34所述的系统,其特征在于,所述内容使用规则随所述内容 消费软件或设备的更新或新版本而改变。
36. 如权利要求35所述的系统,其特征在于,所述共享许可证储存库被配置成理解在给定时间所述内容使用规则是什么,并按照与所述共享许可证储存库相关联的DRM表达式来记录所述内容使用规则,由此所述用户可归档在所述相应内容 的使用时间期限期间实施的内容使用规则。
37. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库通过分 析所述用户的一个或多个DRM系统,然后安全地记录与所述用户的DRM系统相 关联的许可证来被配置为证据。
38. 如权利要求37所述的系统,其特征在于,所述共享许可证储存库被配置 成以纸张形式、作为己签署数字文档以及包括服务器的离站存储的至少其中之一安 全地记录与所述DRM系统相关联的许可证。
39. 如权利要求38所述的系统,其特征在于,所述共享许可证储存库被配置 成使用所述安全记录来获取或重新发放丢失的许可证,或基于所述用户的新DRM 系统来创建新许可证。
40. 如权利要求37所述的系统,其特征在于,所述用户可请求法庭基于与所 述共享许可证储存库相关联的证据来强制使与所述用户的一个或多个DRM系统相 关联的实体或相应内容所有者重新发放与所述相应内容相关联的使用权限。
41. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置 成认证所述用户。
42. 如权利要求41所述的系统,其特征在于,所述对用户的认证是基于认证 机制的。
43. 如权利要求42所述的系统,其特征在于,所述认证机制包括包含与所述 用户相关联的生物测定特征或安全数字证书的许可证包。
44. 如权利要求42所述的系统,其特征在于,所述认证机制包括对所述用户 的生物测定认证。
45. 如权利要求44所述的系统,其特征在于,所述对用户的生物测定认证包 括对所述用户的拇指指纹验证。
46. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置 成向所述用户的DRM系统提供与所述用户相关联的凭证来认证所述用户。
47. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置 成为所述用户的一个或多个DRM系统集中地认证发放给所述用户的一个或多个相 应的许可证。
48. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库被配置为许可证解释器。
49. 如权利要求48所述的系统,其特征在于,所述共享许可证储存库被配置 成从所述用户的一个或多个DRM系统接收关于内容使用的查询,并搜索相应的权 限,以及基于搜索结果许可或拒绝所述内容使用。
50. 如权利要求49所述的系统,其特征在于,所述共享许可证储存库被配置 成为所述用户的DRM系统处理许可证解释和管理。
51. 如权利要求l所述的系统,其特征在于,所述用户可以是人或机器。
52. 如权利要求1所述的系统,其特征在于,所述用户界面被配置成允许用 户从所述预先存在的DRM系统中提取或构造许可证。
53. 如权利要求1所述的系统,其特征在于,所述共享许可证储存库和所述 预先存在的DRM系统被配置成支持标准化或专有格式的许可证。
54. 如权利要求41所述的系统,其特征在于,所述对用户的认证和内容使用 规则被包括在单个许可证中。
55. —种用于在包括预先存在的数字权限管理(DRM)系统的系统中进行许 可证中心的内容使用或分发的计算机实现的方法,所述DRM系统含有对其数据储 存库的唯一接口以便管控对内容的使用,所述方法包括以下步骤经由共享许可证储存库访问所述数据,以便管控对所述内容的使用以及与所 述预先存在的DRM系统的唯一接口通信;以及经由用户界面与所述预先存在的DRM系统交互,并允许用户将与所述内容相 关联的许可证从所述共享许可证储存库发送到所述预先存在的DRM系统或另一共 享许可证储存库。
56. 如权利要求55所述的方法,其特征在于,所述共享许可证储存库包括网 络服务器。
57. 如权利要求55所述的方法,其特征在于,提供所述预先存在的DRM系 统的多个实例,且所述方法还包括经由所述共享许可证储存库与所述预先存在的 DRM系统的实例通信。
58. 如权利要求55所述的方法,其特征在于,提供多个不同的专有DRM系 统,且所述方法还包括经由所述共享许可证储存库与所述不同的专有DRM系统通 信。
59. 如权利要求55所述的方法,其特征在于,所述内容使用或分发包括内容 消费。
60. 如权利要求55所述的方法,其特征在于,所述共享许可证储存库包括一 个或多个硬件和/或软件设备。
61. 如权利要求55所述的方法,其特征在于,所述用户界面是标准化或专有的。
62. 如权利要求55所述的方法,其特征在于,还包括经由所述共享许可证储 存库提供许可证提取功能。
63. 如权利要求62所述的方法,其特征在于,还包括提供所述许可证提取功 能作为所述预先存在的DRM系统之上的覆盖。
64. 如权利要求62所述的方法,其特征在于,还包括提供所述许可证提取功 能作为所述预先存在的DRM系统与所述共享许可证储存库之间的粘合模块。
65. 如权利要求55所述的方法,其特征在于,还包括经由所述共享许可证储 存库提供所述许可证发送功能。
66. 如权利要求55所述的方法,其特征在于,还包括提供所述许可证发送功 能作为所述预先存在的DRM系统之上的覆盖。
67. 如权利要求55所述的方法,其特征在于,还包括提供所述许可证发送功 能作为所述预先存在的DRM系统与所述共享许可证储存库之间的粘合模块。
68. 如权利要求55所述的方法,其特征在于,所述预先存在的DRM系统未 被配置成支持所述共享许可证储存库。
69. 如权利要求55所述的方法,其特征在于,还包括经由所述共享许可证储 存库允许所述用户通过管理与所述内容相关联的许可证而不是所述内容的特定实 例来管理所述内容。
70. 如权利要69求所述的方法,其特征在于,还包括当拥有所述许可证时使 得所述内容可供所述用户使用,并使所述内容适于所述用户的内容消费环境或所述 用户的预先存在的DRM系统。
71. 如权利要求55所述的方法,其特征在于,还包括经由所述用户界面允许 所述用户访问所述用户的全部许可证。
72. 如权利要求55所述的方法,其特征在于,还包括经由所述共享许可证储 存库以聚集的观点评估所述用户的多个DRM系统,包括所述用户所拥有的所有许 可证以及存储所述许可证的位置。
73. 如权利要求55所述的方法,其特征在于,还包括经由所述共享许可证储 存库允许所述用户添加新许可证。
74. 如权利要求73所述的方法,其特征在于,还包括将所述新许可证添加到 所述用户的DRM系统,并使所添加的许可证与所述共享许可证储存库相关联。
75. 如权利要求74所述的方法,其特征在于,还包括经由所述共享许可证储 存库以与所述用户的DRM系统兼容的格式添加所述新许可证。
76. 如权利要求73所述的方法,其特征在于,如果所述用户的DRM系统不 具有与之相关联的共享许可证储存库,则所述方法包括经由所述共享许可证储存库 试图将所述用户的DRM系统配置成以承兑所述新许可证的方式来运转。
77. 如权利要求55所述的方法,其特征在于,还包括提供所述用户界面作为 所述共享许可证储存库的一部分,且所述用户界面允许所述用户浏览所述共享许可 证储存库作为购物体验。
78. 如权利要求55所述的方法,其特征在于,所述用户界面被配置为内容服 务,且所述方法还包括经由所述用户界面允许所述用户访问与所述内容服务相关联 的网站,以及经由所述用户界面将新许可证推至所述共享许可证储存库。
79. 如权利要求55所述的方法,其特征在于,还包括提供以一个或多个许可 证预载的所述共享许可证储存库。
80. 如权利要求55所述的方法,其特征在于,还包括经由所述共享许可证储 存库存储与一个或多个预先存在的DRM系统相关联的一个或多个许可证,由此如 果所述相应的预先存在的DRM系统、许可证、内容、格式或介质丢失、损坏或报 废,则所述方法还包括经由所述共享许可证储存库使用所存储的许可证来重新获取 相应的许可证、或适于当前内容消费设备、格式、介质或DRM系统的内容。
81. 如权利要求55所述的方法,其特征在于,还包括结合第三方保存服务使 用所述共享许可证储存库,并经由所述第三方保存服务允许所述用户行使首次销售 原则。
82. 如权利要求81所述的方法,其特征在于,还包括经由所述共享许可证储 存库向所述第三方保存服务提交所述用户的许可证,以及经由所述共享许可证储存 库撤销所提交的许可证。
83. 如权利要求82所述的方法,其特征在于,另一方将金钱或包括另一许可 证在内的其它报酬提交给所述第三方保存服务,且所述方法还包括经由所述第三方 保存服务向所述一方发放对应于所提交的许可证的新许可证来完成与所提交的许 可证相关联的销售或交换事务。
84. 如权利要求81所述的方法,其特征在于,还包括经由被配置为高速、低延迟的第三方保存服务的所述第三方保存服务来允许用户按需交易许可证。
85. 如权利要求84所述的方法,其特征在于,还包括经由被配置成处理与相 应内容相关联的多个许可证的所述第三方保存服务来允许用户在使用所述相应内 容时借用许可证,并在所述用户不再使用所述相应内容时归还许可证。
86. 如权利要求55所述的方法,其特征在于,还包括经由所述共享许可证储 存库建立基于所述用户的DRM系统的内容使用规则。
87. 如权利要求86所述的方法,其特征在于,所述内容使用规则不是基于所 述用户的DRM系统中所物理存储的许可证,而是基于相应内容的提取发生时所述 DRM系统的所述共享许可证储存库的理解和内容使用规则。
88. 如权利要求87所述的方法,其特征在于,还包括使所述内容使用规则与 内容消费软件或设备相关联,且经由所述内容使用规则来管控所述相应内容的使 用。
89. 如权利要求88所述的方法,其特征在于,还包括随所述内容消费软件或 设备的更新或新版本而改变所述内容使用规则。
90. 如权利要求89所述的方法,其特征在于,还包括经由所述共享许可证储 存库来理解在给定时间所述内容使用规则是什么,并经由所述共享许可证储存库以 与所述共享许可证储存库相关联的DRM表达式来记录所述内容使用规则,由此所 述用户可归档在所述相应内容的使用时间期限期间实施的内容使用规则。
91. 如权利要求55所述的方法,其特征在于,还包括经由被配置为证据的所 述共享许可证储存库来分析所述用户的一个或多个DRM系统,并经由所述共享许 可证储存库来安全地记录与所述用户的DRM系统相关联的许可证。
92. 如权利要求91所述的方法,其特征在于,还包括经由所述共享许可证储 存库以纸张形式、作为己签署数字文档以及包括服务器的离站存储的至少其中之一 来安全地记录与所述DRM系统相关联的许可证。
93. 如权利要求92所述的方法,其特征在于,还包括经由所述共享许可证储 存库使用所述安全记录来获取或重新发放丢失的许可证,或基于所述用户的新 DRM系统来创建新许可证。
94. 如权利要求91所述的方法,其特征在于,还包括所述用户请求法庭基于 与所述共享许可证储存库相关联的证据,来强制使与所述用户的一个或多个DRM 系统相关联的实体或相应内容所有者重新发放与所述相应内容相关联的使用权限。
95. 如权利要求55所述的方法,其特征在于,还包括经由所述共享许可证储存库来认证所述用户。
96. 如权利要求95所述的方法,其特征在于,所述对用户的认证是基于认证 机制的。
97. 如权利要求96所述的方法,其特征在于,所述认证机制包括包含与所述 用户相关联的生物测定特征或安全数字证书的许可证包。
98. 如权利要求96所述的方法,其特征在于,所述认证机制包括对所述用户 的生物测定认证。
99. 如权利要求98所述的方法,其特征在于,所述对用户的生物测定认证包 括对所述用户的拇指指纹验证。
100. 如权利要求55所述的方法,其特征在于,还包括经由所述共享许可证 储存库向所述用户的DRM系统提供与所述用户相关联的凭证来认证所述用户。
101. 如权利要求55所述的方法,其特征在于,还包括经由所述共享许可证 储存库为所述用户的一个或多个DRM系统集中地认证发放给所述用户的一个或多 个相应的许可证。
102. 如权利要求55所述的方法,其特征在于,所述共享许可证储存库被配 置为许可证解释器。
103. 如权利要求102所述的方法,其特征在于,还包括经由所述共享许可证 储存库从所述用户的一个或多个DRM系统接收关于内容使用的查询,并搜索相应 的权限,以及基于搜索结果许可或拒绝所述内容使用。
104. 如权利要求103所述的方法,其特征在于,还包括经由所述共享许可证 储存库来为所述用户的DRM系统处理许可证解释和管理。
105. 如权利要求55所述的方法,其特征在于,所述用户可以是人或机器。
106. 如权利要求55所述的方法,其特征在于,还包括经由所述用户界面来 允许用户从所述预先存在的DRM系统中提取或构造许可证。
107. 如权利要求55所述的方法,其特征在于,还包括经由所述共享许可证 储存库和所述预先存在的DRM系统来支持标准化或专有格式的许可证。
108. 如权利要求95所述的方法,其特征在于,还包括在单个许可证中包括 所述对用户的认证和内容使用规则。
109. —种包含一条或多条计算机可读指令的计算机程序产品,所述指令被配 置成使一个或多个计算机处理器执行如权利要求55所述的步骤。
110. —种包含被配置成执行如权利要求55所述的步骤的一个或多个计算机处理器的计算机系统。
111. 一种用于与预先存在的数字权限管理(DRM)系统一起使用来进行许可 证中心的内容使用或分发的设备,所述DRM系统含有对其数据储存库的唯一接口 以便管控对内容的使用,所述设备包括共享许可证储存库,它被配置成访问所述数据以管控对所述内容的使用并与所述预先存在的DRM系统的所述唯一接口通信;以及用户界面,它被配置成与所述预先存在的DRM系统交互,且被配置成允许用 户将与所述内容相关联的许可证从所述共享许可证储存库发送给所述预先存在的 DRM系统或另一共享许可证储存库。
112. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库包括 网络服务器。
113. 如权利要求111所述的设备,其特征在于,存在所述预先存在的DRM 系统的多个实例,且所述共享许可证储存库被配置成与所述预先存在的DRM系统 的实例通信。
114. 如权利要求111所述的设备,其特征在于,存在多个不同的专有DRM 系统,且所述共享许可证储存库被配置成与所述不同的专有DRM系统通信。
115. 如权利要求lll所述的设备,其特征在于,所述内容使用或分发包括内 容消费。
116. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库包括 一个或多个硬件和/或软件设备。
117. 如权利要求lll所述的设备,其特征在于,所述用户界面是标准化或专 有的。
118. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库被配 置成包括许可证提取功能。
119. 如权利要求118所述的设备,其特征在于,所述许可证提取功能被配置 为所述预先存在的DRM系统之上的覆盖。
120. 如权利要求118所述的设备,其特征在于,所述许可证提取功能被配置 为所述预先存在的DRM系统与所述共享许可证储存库之间的粘合模块。
121. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库被配 置成包括所述许可证发送功能。
122. 如权利要求lll所述的设备,其特征在于,所述许可证发送功能被配置为所述预先存在的DRM系统之上的覆盖。
123. 如权利要求lll所述的设备,其特征在于,所述许可证发送功能被配置 为所述预先存在的DRM系统与所述共享许可证储存库之间的粘合模块。
124. 如权利要求lll所述的设备,其特征在于,所述预先存在的DRM系统 未被配置成支持所述共享许可证储存库。
125. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库被配 置成允许所述用户通过管理与所述内容相关联的许可证而不是所述内容的特定实 例来管理所述内容。
126. 如权利要125求所述的设备,其特征在于,当拥有所述许可证时,所述 设备使得所述内容可供所述用户使用,并使所述内容适于所述用户的内容消费环境 或所述用户的预先存在的DRM系统。
127. 如权利要求lll所述的设备,其特征在于,所述用户界面被配置成允许 所述用户访问所述用户的全部许可证。
128. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库被配 置成以聚集的观点评估所述用户的多个DRM系统,包括所述用户所拥有的所有许 可证以及存储所述许可证的位置。
129. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库被配 置成允许所述用户添加新许可证。
130. 如权利要求129所述的设备,其特征在于,所述新许可证被添加到所述 用户的DRM系统,且所述新许可证与所述共享许可证储存库相关联。
131. 如权利要求130所述的设备,其特征在于,所述共享许可证储存库被配 置成以与所述用户的DRM系统兼容的格式添加所述新许可证。
132. 如权利要求129所述的设备,其特征在于,如果所述用户的DRM系统 不具有与之相关联的共享许可证储存库,则所述共享许可证储存库试图将所述用户 的DRM系统配置成以承兑所述新许可证的方式来运转。
133. 如权利要求lll所述的设备,其特征在于,所述用户界面被配置成所述共享许可证储存库的一部分,并被配置成允许所述用户浏览所述共享许可证储存库 作为购物体验。
134. 如权利要求lll所述的设备,其特征在于,所述用户界面被配置为内容 服务,允许所述用户访问与所述内容服务相关联的网站,所述用户界面还被配置成 将新许可证推至所述共享许可证储存库。
135. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库被配 置成以一个或多个许可证预载。
136. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库被配 置成存储与一个或多个预先存在的DRM系统相关联的一个或多个许可证,由此如 果所述相应的预先存在的DRM系统、许可证、内容、格式或介质丢失、损坏或报 废,则所述共享许可证储存库被配置成使用所存储的许可证来重新获取相应的许可 证、或适于当前内容消费设备、格式、介质或DRM系统的内容。
137. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库被配 置成结合允许所述用户行使首次销售原则的第三方保存服务一起使用。
138. 如权利要求137所述的设备,其特征在于,所述共享许可证储存库被配 置成向所述第三方保存服务提交所述用户的许可证,以及撤销所提交的许可证。
139. 如权利要求138所述的设备,其特征在于,另一方将金钱或包括另一许 可证在内的其它报酬提交给所述第三方保存服务,且所述第三方保存服务向所述一 方发放对应于所提交的许可证的新许可证来完成与所提交的许可证相关联的销售 或交换事务。
140. 如权利要求137所述的设备,其特征在于,所述第三方保存服务被配置 为允许用户按需交易许可证的高速、低延迟的第三方保存服务。
141. 如权利要求140所述的设备,其特征在于,所述第三方保存服务被配置 成处理与相应内容相关联的多个许可证,允许用户在使用所述相应内容时借用许可 证,并在所述用户不再使用所述相应内容时归还许可证。
142. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库被配 置成基于所述用户的DRM系统建立内容使用规则。
143. 如权利要求142所述的设备,其特征在于,所述内容使用规则不是基于 所述用户的DRM系统中所物理存储的许可证,而是基于相应内容的提取发生时所 述DRM系统的所述共享许可证储存库的理解和内容使用规则。
144. 如权利要求143所述的设备,其特征在于,所述内容使用规则与内容消 费软件或设备相关联,且所述内容使用规则管控所述相应内容的使用。
145. 如权利要求144所述的设备,其特征在于,所述内容使用规则随所述内 容消费软件或设备的更新或新版本而改变。
146. 如权利要求145所述的设备,其特征在于,所述共享许可证储存库被配 置成理解在给定时间所述内容使用规则是什么,并按照与所述共享许可证储存库相关联的DRM表达式来记录所述内容使用规则,由此所述用户可归档在所述相应内 容的使用时间期限期间实施的内容使用规则。
147. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库通过 分析所述用户的一个或多个DRM系统,然后安全地记录与所述用户的DRM系统 相关联的许可证来被配置为证据。
148. 如权利要求147所述的设备,其特征在于,所述共享许可证储存库被配 置成以纸张形式、作为已签署数字文档以及包括服务器的离站存储的至少其中之一 来安全地记录与所述DRM系统相关联的许可证。
149. 如权利要求148所述的设备,其特征在于,所述共享许可证储存库被配 置成使用所述安全记录来获取或重新发放丢失的许可证,或基于所述用户的新 DRM系统来创建新许可证。
150. 如权利要求147所述的设备,其特征在于,所述用户可请求法庭基于与 所述共享许可证储存库相关联的证据,来强制使与所述用户的一个或多个DRM系 统相关联的实体或相应内容所有者重新发放与所述相应内容相关联的使用权限。
151. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库被配 置成认证所述用户。
152. 如权利要求151所述的设备,其特征在于,所述对用户的认证是基于认 证机制的。
153. 如权利要求152所述的设备,其特征在于,所述认证机制包括包含与所 述用户相关联的生物测定特 安全数字证书的许可证包。
154. 如权利要求152所述的设备,其特征在于,所述认证机制包括对所述用 户的生物测定认证。
155. 如权利要求154所述的设备,其特征在于,所述对用户的生物测定认证 包括对所述用户的拇指指纹验证。
156. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库被配 置成向所述用户的DRM系统提供与所述用户相关联的凭证来认证所述用户。
157. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库被配 置成为所述用户的一个或多个DRM系统集中地认证发放给所述用户的一个或多个 相应的许可证。
158. 如权利要求U1所述的设备,其特征在于,所述共享许可证储存库被配 置为许可证解释器。
159. 如权利要求158所述的设备,其特征在于,所述共享许可证储存库被配 置成从所述用户的一个或多个DRM系统接收关于内容使用的查询,并搜索相应的 权限,以及基于搜索结果许可或拒绝所述内容使用。
160. 如权利要求159所述的设备,其特征在于,所述共享许可证储存库被配 置成为所述用户的DRM系统处理许可证解释和管理。
161. 如权利要求lll所述的设备,其特征在于,所述用户可以是人或机器。
162. 如权利要求lll所述的设备,其特征在于,所述用户界面被配置成允许 用户从所述预先存在的DRM系统中提取或构造许可证。
163. 如权利要求lll所述的设备,其特征在于,所述共享许可证储存库和所 述预先存在的DRM系统被配置成支持标准化或专有格式的许可证。
164. 如权利要求151所述的设备,其特征在于,所述对用户的认证和内容使 用规则被包括在单个许可证中。
全文摘要
一种用于许可证中心的内容使用或分发的方法、系统和设备包括,预先存在的数字权限管理(DRM)系统,它具有对其数据的储存库的唯一接口以便管控对内容的使用;共享许可证储存库,它被配置成访问数据以便管控对内容的使用以及与预先存在的DRM系统的唯一接口通信;以及用户界面,它被配置成与预先存在的DRM系统交互,且被配置成允许用户将与内容相关联的许可证从共享许可证储存库发送到预先存在的DRM系统或另一共享许可证储存库。
文档编号G06F21/10GK101421969SQ200480044718
公开日2009年4月29日 申请日期2004年11月18日 优先权日2004年11月18日
发明者E·陈, M·莱利 申请人:康坦夹德控股股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1