当前位置: 首页 > 专利查询>苹果公司专利>正文

确定对使用数字内容的订阅的有效性制造技术

技术编号:5403770 阅读:258 留言:0更新日期:2012-04-11 18:40
有些实施方式提供了用于确定使用用户设备上数字内容的订阅是否过期的方法。该方法比较用户设备中第一组实体的第一无冲突图像和第二时刻用户设备中第二组实体的第二无冲突图像。基于比较结果,该方法确定订阅是否已经过期。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及数字版权管理系统,尤其涉及确定对使用数字内容的 订阅的有效性。
技术介绍
如今,保护在计算机之间所传输的数字内容对许多企业都是很重要的。企业通过实现某种形式的数字版权管理(DRM)过程来使这种 保护安全。DRM指用于控制对版权内容的存取(access)及实施使用户 可以获得数字内容的条款和条件的 一 系列技术。数字内容可以是软件、 音乐、视频、新闻剪辑、游戏、图像或者以数字形式分发的任何其它 内容。实现DRM的软件部分可以运行在内容提供者控制或信任的服 务器上,而该软件的其它部分可以单独地或者作为允许用户下载并使 用该内容的平台的一部分被加载到用户计算机中。已经设计出了许多分发数字内容的模型。在有些情况下,特定的 内容可以免费获得或者得到许可。在这些情况下,DRM过程仅仅向 授权计算机分发内容,而不考虑任何财务目标。在其它情况下,使用 照单点菜(la carte)的下载模型,其中用户支付一次费用来下载特定 的内容。根据使用条款,用户被准许无限制使用、使用特定的一段时 间或者使用特定的次数。但是还有在其它情况下使用的订阅模型,其中要求用户支付周期 性的订阅费。在这些情况下,只要订阅是最新的,用户就可以下载达 成协议的(有时候是无限)数量的内容文件。而且,只要订阅是最新 的,用户就可以使用该内容(例如,听下载的音轨、观看下载的电影、 玩下栽的游戏,等等)。因此,为了保护内容提供者的权利,当用户 想使用内容时,DRM过程必须能够确定订阅的有效性。13只要用户是在线的,DRM过程就可以通过将订阅的截止时间和 日期与从可信源获得的时间和日期进行比较来检查订阅的有效性。但 是, 一旦用户离线,确保订阅有效性的任务就变得更难了。当用户离 线时,DRM必须依靠用户设备上的通常不可信的时间源。在许多操 作环境中,例如Apple Mac OS X⑥或微软Windows ,用户可以容易 地改变用户设备的系统时钟。例如,为了使仅依赖用户设备的系统时 钟的DRM系统失效,用户可以购买有限时间的订阅,下载内容,并 且通过将系统时钟改回到订阅仍然有效的日期和时间来继续离线地使 用所下载的内容。因此,在本领域中存在不仅仅依赖用户设备时钟来 确定用户订阅是否仍然有效的需要,尤其是在用户不总是连接到DRM 实施设备的环境中。
技术实现思路
某些实施例提供了用于确定对使用用户设备上的数字内容的订 阅是否过期的方法。该方法比较用户设备中第一组实体的第一无沖突 图像和在第二时刻时用户设备中第二组实体的第二无冲突图像。基于 比较结果,该方法确定订阅是否过期。在某些实施例中,每个无冲突图像都包括用户设备中的慢速增长 实体群体、用户设备中的快速增长实体群体及用户设备中的中速增长实体群体。在其它实施例中,每个无沖突图像都包括不同类型的群体和/或更少或更多类型的群体。在某些实施例中,无冲突图像的比较包括用户设备中一组实体的 一组属性与一组可接受的操作参数的比较。在某些实施例中,比较包 括为用户设备中一組实体的一组属性所计算的统计数据的计算与比 较。某些实施例至少部分地计算在无冲突图像生成时和/或无冲突图像 比较时的统计数据。某些实施例提供了数字版权管理(DRM)方法,该方法比较关 于在第一时刻时用户设备的第一组属性的信息和关于在第二时刻时的 第二组属性的信息。基于比较结果,该方法确定用户设备环境(例如,14用户设备时钟、文件、目录,等等)是否已经被操纵来避开DRM保 护以存取用户设备上的一组内容。某些实施例提供了分发数字内容的方法。该方法根据订阅来分发 内容并使用进化算法来确定对使用数字内容的订阅是否已经过期。该 方法确定与用户设备有关的实体群体是否是从先前釆样的群体进化而 来。在某些实施例中,该方法根据其适应性从当前群体选择实体及其 属性,并修改所选实体以便形成用于评估所述实体的下一代的进化的 新群体。附图说明本专利技术的创新特征在所附权利要求中阐述。但是,为了解释,在 以下图中阐述几种实施例。图l说明了某些实施例的数字内容分发系统。 图2说明了某些实施例的订阅更新过程。图3说明了某些实施例中利用生命周期分析进行订阅有效性检查 的过程。图4概念性地说明了是几个文件群体快照的无冲突图像。图5说明了在两个不同时间产生的两个无冲突图像的例子。图6说明了某些实施例中用于建立在自然进化测试期间所使用的无冲突图像的过程。图7说明了某些实施例中所使用的用于确定是否需要自然进化测试的过程。图8说明了某些实施例中在自然进化测试期间所执行的不同测试。图9概念性地说明了利用其实现某些实施例的计算机系统。 具体实施例方式在以下描述中,为了解释而阐述了许多细节。但是,本领域技术 人员将认识到本专利技术可以不使用这些特定细节来实现。在其它情况下,为了不让不必要的细节妨碍本专利技术的描述,以框图形式示出了众所周知的结构和设备。某些实施例提供了用于确定对使用用户设备上的数字内容的订阅是否过期的方法。该方法比较用户设备中第一组实体的第一无冲突图像和在第二时刻时用户设备中第二组实体的第二无冲突图像。基于比较结果,该方法确定订阅是否已经过期。在某些实施例中,每个无冲突图像都包括用户设备中的慢速增长 实体群体、用户设备中的快速增长实体群体及用户设备中的中速增长实体群体。在其它实施例中,每个无冲突图像都包括不同类型的群体 和/或更少或更多类型的群体。在某些实施例中,无冲突图像的比较包括用户设备中一组实体的 一组属性与一组可接受的操作参数的比较。在某些实施例中,比较包 括为用户设备中一组实体的一组属性所计算的统计数据的计算与比 较。某些实施例至少部分地计算在无冲突图像生成时和/或无沖突图像 比较时的统计数据。某些实施例提供了数字版权管理(DRM)方法,该方法比较关 于在第一时刻时用户设备的第一组属性的信息和关于在第二时刻时的 第二组属性的信息。基于比较结果,该方法确定用户设备环境(例如, 用户设备时钟、文件、目录,等等)是否已经被操纵来避开DRM保 护以存取用户设备上的 一組内容。某些实施例提供了分发数字内容的方法。该方法根据订阅来分发 内容并使用进化算法来确定对使用数字内容的订阅是否已经过期。该 方法确定与用户设备有关的实体群体是否是从先前采样的群体进化而 来。在某些实施例中,该方法根据其适应性从当前群体选择实体及其 属性,并修改所选实体以便形成用于评估所述实体的下一代的进化的 新群体。在以下部分中描述本专利技术几种更具体的实施例。部分I提供了某 些实施例的内容分发系统的概迷。这个讨论之后是部分II中对某些实 施例所使用的订阅模型的讨论。接下来,部分III描述了某些实施例16用来测试用户订阅有效性的生命周期分析。最后,部分IV描述了由本专利技术某些实施例所使用的计算机系统。 I.概述图l说明了某些实施例的内容分发系统100。这种内容分发系统以保护内容的数字版权(即,确保合法使用)的方式来分发内容。如图l所示,内容分发系统100包括DRM服务器组110和内容接收用 户设备115。尽管图1中只示出了一个用户设备115,但内容分发系统 100可以为许多用户设备服务。图1说明了作为便携式计算机的用户 设备115。但是,用户设备115可以是台式计算机、个人数字助理 (PDA)、音频播放器、视频播放器本文档来自技高网
...

【技术保护点】
一种数字权利管理(DRM)方法,包括: a)比较在第一时刻时的设备的第一组属性和在第二时刻时的第二组属性;以及 b)基于所述比较,确定所述设备是否已经被操纵来避开DRM保护以存取所述设备上的一组内容。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:AJ法鲁吉亚G法索利
申请(专利权)人:苹果公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1