对于内容项的多用户有条件访问的制作方法

文档序号:6655395阅读:101来源:国知局
专利名称:对于内容项的多用户有条件访问的制作方法
技术领域
本发明涉及一种用于向多个用户提供对于数据内容项的有条件访问的系统。本发明更进一步地涉及一种用于向多个用户提供对于数据内容项的有条件访问的方法。更进一步地,本发明涉及一种计算机可读介质,在该计算机可读介质上存储有用于使得一个或多个处理单元执行根据本发明的方法的指令。
近年来,内容保护系统的数量迅速增加。这些系统中的一些系统仅仅防止内容遭到非法复制,而其他一些系统还禁止用户访问内容。第一类通常称为复制保护(CP)系统。CP系统在传统上主要用于消费电子装置(CE),因为人们认为实现这种内容保护的成本较低,并且不需要与内容提供商进行双向交互。这类系统的一些实例是内容加扰系统(CSS)、DVD ROM盘保护系统和DTCP(用于IEEE 1394连接的保护系统)。
第二类有许多名称。在广播领域中,这类系统通常被称为有条件访问(CA)系统,而在互联网领域则被称为数字权利管理(DRM)系统。
可计数的权利(即与多次使用相关联的权利)在DRM/CA系统中提出了技术挑战。如果一个DRM/CA系统(以后只表示为DRM系统)在开始内容后完全取消观看已购买的内容项的权利,那么在后面的时间将不可能停止和继续,这对于已经为了观看、收听、呈现整个内容而有效付费的用户来说不公平。如果该系统在到达内容末尾后取消权利,那么用户可以在接近末尾处停止观看、收听、呈现等操作并且倒回,从而保留这种权利,由于用户在没有消费其相关权利的情况下就几乎使用了全部内容,因此这对于内容项提供商来说不公平。因此,这两种实现方式都无法令人接受。
一种支持上述情况的可接受的DRM系统实现方式是将一个内容项分解成多个较小的子单元/子部分(例如场景、轨道等等),并且其中将只能完整观看该内容项一次的权利分解为几个较小的子权利,每个子权利授权用户观看单个子部分(单次)。通常来说,提供商不关心用户是否观看相同的场景10次还是观看所有的场景1次;因此可以接受DRM系统仅仅维持子权利的集合,并且每当例如一个(新的或先前的)子部分已经被进入/呈坝/访问时,则减少/消费这些子权利。一种变型是用户只以递增次序对各子部分进行观看、收听、呈现、访问等操作,以便防止他/她在从内容项的开头开始观看、收听、呈现、访问了太多的子部分之后无法再观看、收听、呈现、访问该内容项的末尾。在公开号为99204470的欧洲专利申请和相同申请人的PCT申请WO 01/47266(代理人案号PHN017840)中描述了用于付费电视系统的这种机制。另一种机制用于DVD音频,其中一段音乐被分成三个片断。如果每一片断的一部分已经被重放,那么该权利就被计数/消费。
由于用户随着内容逐渐地消费他/她的权利,因此公开号为99204470的欧洲专利申请和PCT申请WO 01/47266(代理人案号PHN017840)很自然地允许暂停和继续。用户可以在他/她喜欢的时候和地方简单地继续消费内容和权利。
与用户就剩余的权利进行通信也是非常自然的。DRM系统应该知道一个内容项中的子部分的数目和剩余子权利的数目。这两个数目相除给出了用户仍然可以完整地对该内容进行观看、收听、呈现、访问等操作的次数。
然而,这种实现方式在多用户的情况下有缺点,其中一个用户组访问一组权利。这种用户组可以比如是家庭成员、已授权域的成员等等。因为DRM系统仅仅维持对仍然可用子权利的记录,因此其无法知道当前正在消费该内容的过程中并且期待以后结束该内容的用户还需要多少子权利。这可能比如导致这样一种情况,即当一个给定的用户想继续消费内容时,由于分配给新用户的子权利而导致该给定用户没有可用子权利。更进一步地,如果用户组已经获得观看给定内容项1次的权利,并且一个用户正在观看该内容而第二用户开始该内容,这会导致没有用户能够观看该内容直到内容末尾的情况。另外,当一个用户放弃从头至尾观看一部电影1次的子权利而某一其他用户正好处于观看该电影的过程中时,因为不能保证处于观看过程中的用户能够看完该电影,所以可能出现不适当的情况。
本发明的一个目的是提供一种向多个用户提供对于数据内容项的有条件访问以解决以上现有技术缺点的系统和相应的方法。另一个目的是提供一种简单、灵活且有效的方式。
在其他目的当中的这些目的通过一种向多个用户提供对于数据内容项的有条件访问的方法(和相应的系统)而实现,其中数据内容项与数字权利相关联,该数字权利向用户组中的任一用户提供访问该数据内容项预定次数的权利,并且该数据内容项被安排成多个子部分,而该数字权利被安排成多个子权利,所述多个子权利初始地被指定为可用子权利,每个可用子权利向该用户组的任一用户提供访问该数据内容项的一个子部分的权利,并且其中该方法包括以下步骤-如果所述相关数字权利或可用子权利允许访问该数据内容项,那么准许该用户组的用户访问该数据内容项;以及-当该用户组的用户启动已准许对于该数据内容项的访问以作为新的访问会话时,保留多个可用子权利,从而导致多个保留子权利。
因此,以非常简单的方式确保了以下情况如果在多用户情况下的一个用户暂停(也可以暂停很长时间)访问数据内容项,那么将有子权利可用,从而即使该组的另一个用户紧接其后开始花费子权利,该内容也可以在后面的时间被访问。
在一个优选实施例中,保留多个可用子权利的步骤包括如果有足够多的可用子权利,那么保留访问整个内容项一次所需的多个子权利。
按照这种方式,可以确保暂停访问数据内容项的用户仍然有足够多的可用子权利来完成访问该数据内容项的剩余部分。
在一个实施例中,该方法进一步包括-当该用户组的一个用户访问一个子部分时消耗一个可用子权利或一个保留子权利,从而导致一个不再可用的已经花费掉的子权利。
在一个实施例中,特定的可用子权利仅仅允许访问数据内容项的特定的子部分,或者特定的可用子权利允许访问该数据内容项的任一子部分。
在一个实施例中,保留多个可用子权利的步骤包括-保留特定数目的子权利,以便只有启动对于数据内容项的已准许访问的用户能够使用保留子权利来继续访问该数据内容项。
按照这种方式,可以确保只有暂停访问该数据内容的用户能够在稍后的时间(即在延续的会话期间)继续访问。
在一个替换实施例中,保留多个可用子权利的步骤包括
-保留特定数目的子权利,以便属于包括启动对于数据内容项的已准许访问的用户在内的用户组的所有用户能够使用保留子权利来继续访问该数据内容项。
按照这种方式,可以确保该组的所有用户可以在后面的时间继续访问。
在一个实施例中,只有当预期启动已准许访问的用户完成对基本上全部数据内容项的访问时才执行保留多个可用子权利的步骤。
按照这种方式,只有当预期一个用户完成整个数据内容项或者该用户对完成整个数据内容项感兴趣时才执行保留(从而“锁定”)子权利的步骤,以避免保留所不需要的子权利。可以基于数字权利(通过从用户获得的反馈等等)来确定用户对于稍后完成所述内容感兴趣或者预期该用户会完成所述内容。
在一个实施例中,该方法进一步包括以下步骤-由用户取消对于多个保留子权利的保留,从而释放各子权利,从而导致用于该用户组的多个可用子权利,其中,只有启动对于所述内容项的已准许访问的用户才被允许执行取消,或者属于包括启动对于该数据内容项的已准许访问的用户在内的用户组的所有用户都被允许执行取消。
按照这种方式,用户具有取消对子权利的保留从而为用户组释放子权利的选择权,例如用户改变他/她的主意并且不希望完成对该内容的访问的情况。只有仍被保留且未被使用的子权利才可以被取消。优选地,只有启动访问的用户才有执行取消的选择权。或者,属于包括启动访问的用户在内的用户组的所有用户都具有执行取消的选择权。
在各权利要求中限定了根据本发明的系统的各有利实施例,并且将在下面详细描述。该系统的各实施例与所述方法的各实施例相对应,并且基于同样的理由具有相同的优点。
更进一步地,本发明还涉及一种计算机可读介质,在该计算机可读介质上存储有用于使得一个或多个处理单元执行根据本发明的方法的指令。
下面将使用内容项以作为数据内容项。
参照附图所示的说明性实施例,本发明的这些方面及其他方面将得以阐明并且将是显而易见的。


图1a示意性地说明根据本发明的用于给定内容项的子权利;
图1b示意地说明根据本发明的一个替换实施例的用于给定内容项的子权利;图2a示意地说明根据本发明的数据结构(的一部分)的一个实例;图2b示意地说明根据本发明的一个替换实施例的数据结构(的一部分)的一个实例;图3示意地说明根据本发明的系统的一个实施例。
在这些附图中,相同的附图标记始终表示类似的或相应的特征。在附图中所表示的一些特征通常用软件实现,因此代表诸如软件模块或对象的软件实体。
图1a示意地说明根据本发明的用于给定内容项的子权利。
根据本发明的内容项(未示出;参见图2或图3的304)被分解(未必是物理上地分解)或安排成子部分(未示出;参见图2或图3的310),并且提供访问整个内容单独一次的权利的相关数字权利(303)被分解成子权利(100),每个子权利(100)授权已经获得相关权利(例如直接获得该权利或者作为已经获得该相关权利的用户组(未示出;参见图3的302)的一部分而获得该权利)的用户(未示出;参见图3的301)观看该内容项的单个子部分。子权利(100)可以给予用户对于一个特定子部分或者任一子部分的权利,这例如取决于实现方式或者该内容项的类型。如果内容提供商不关心一个用户(其已经购买了观看由10个子部分组成的整个电影的数字权利)用户观看一个子部分10次还是观看整部电影,那么子权利规定观看任一子部分的权利就足够了。如果内容提供商关心上述问题,则子权利应当规定特定子部分。
一个内容项例如可以是一部或多部电影、一首或多首音频轨道、一个或多个网页、一张或多张照片、一幅或多幅幻灯片、一个或多个多媒体演示等等以及/或者上述内容的组合/变型。
可以根据许多不同的方案将一个给定内容项分解或安排成多个子部分。具体例子是基于时间(例如每个子部分持续5分钟)、基于数据量(例如每个子部分代表1MByte的数据)、按照和内容相关的方式(例如每个子部分代表一部电影的一个场景、一段音乐轨道或者例如在广播数据轮送中的网站)等等以及/或者上述方式的组合进行分解/安排。
根据本发明,当属于一个用户组的一个用户开始呈现、观看、收听、访问(以后仅仅表示成访问)一个内容项并且已经验证该用户有权利这样做(使用所述数字权利或者一个或多个子权利)时,多个可用子权利(101)被保留起来,从而产生多个保留子权利(102)。可用子权利(101)可以被理解成已经分配给用户(或者包括该用户的用户组)或者由用户(或者包括该用户的用户组)购买而尚未被消费、花费、计数的子权利(100)的数目。优选地,所保留的子权利(如果可用的话)的数目等于完成对给定内容项的访问所需的子部分的数目。例如,如果一个内容项被分成5个子单元,则保留5个子权利(如果可用的话)。按照这种方式,可以以非常简单的方式确保以下情况如果该用户暂停访问(也可以暂停很长的时间),则即使该用户组中的另一个用户紧随其后开始花费子权利,也将有足够的可用子权利以使得该用户可以在后面的时间访问整个内容(的剩余部分)。或者,所保留的子权利的数目可以不同于子单元的数目,尽管这样做不是最佳的。实际的例子包括保留该内容项的子单元的50%或90%。在以下情形中也可以保留不同数目的子权利用户在不同于开头的另一位置处启动对内容项的访问,例如,如果用户在第三子部分处启动访问,则可以保留对应于剩下的子部分的子权利。
可以仅对于启动访问内容项的特定用户执行所述保留,即只有该特定用户可以使用所保留的子权利。或者,可以对于启动该访问的用户所在的用户组的所有用户执行所述保留。
一个(保留的)子权利随后将被消费或者被用于该用户所访问的内容项的每个子部分,从而导致被使用过的子权利(103)。为此可以采用不同的方案。一个例子是进行如下规定当用户开始访问该子部分或者已经访问了该子部分的一小部分时,一个子权利被使用。另一个例子是当用户接近该子部分的末尾或者已经完全访问了该子部分并且正移向下一个子部分时,消费该子权利。还有另一个实例是当访问该子部分的中间部分时消费该子权利以及上述方案的变型/组合时。关注已花费的子权利(103)是不必要的。
如果用户在某一时刻选择暂停访问数据内容,那么优选地余下的子权利将被保留并且保持可用,直到继续/恢复访问。在一个实施例中,该用户还具有人工地取消对于子权利的保留从而为用户组释放子权利的选择权。只有仍被保留且未被使用的子权利才可以被取消。优选地,只有启动访问的用户才有取消的选择权。
在一个优选的实施例中,只有当预期启动访问的用户完成对基本上整个内容项的访问时才执行保留。这样,只有当预期一个用户对于完成整个数据内容项有兴趣时才保留(从而“锁定”)子权利,以避免保留将不被需要的子权利。可以基于数字权利(例如通过规定不允许暂停)并且通过从用户获得的反馈等等来确定预期用户对于稍后完成所述内容感兴趣。
作为用于说明本发明的一个实施例的简单实例,一个用户组已经购买了观看某一部电影4次的数字权利。在这个例子中,该电影被分解成5个子单元(场景),从而获得了总共20个子权利,其中,依据该实施例,每个子权利给出访问任一子部分的权利。这在图1a的情况0)得到说明,其说明子权利(100)的数目(在这个例子中是20)。
所有的子权利(100)最初(即购买之后)都可用,因为还没有被使用过。这在图1a的情况1)中得到说明,其中示出20个子权利(100)都被指定为空闲的或可用的子权利(101),如白色方框所示。
当第一用户开始访问该内容时,即当开始呈现/执行该内容项时,根据一个实施例将保留5个子权利(即用于一次完整呈现该内容项的子权利)。这在图1a的情况2)中得到说明,其中示出15个可用子权利(101)和由阴影方框表示的5个保留子权利(102)。或者,可以保留不同数目的子权利,而不是保留一次完整呈现该内容项所需的子权利数目。
在第一用户已经观看了电影的大约20%(即一个子单元)之后,他/她暂停,因此已经消费/使用了一个保留子权利。这种情况在图1a的3)中得到说明,其中示出15个子权利(101)仍然可用,4个子权利(102)仍被保留(优选地明确用于第一用户),并且1个子权利(103)已经被使用,如黑色方框所示。
如果现在第二用户开始该内容,则由于保留了另外的5个子权利(优选地明确用于第二用户),可用子权利的数目减少到10。这种情况在图1a的4)中得到说明,其中示出10个子权利(101)仍然可用,现在有9个子权利(102)被保留起来,而且已经使用了1个子权利(103)。
如果第一用户和第二用户各继续观看了另外的20%的内容,并且没有其他用户访问该内容,那么这种情况如图1a的5)所示,其中示出10个可用子权利(101)、7个保留子权利(102)和3个使用过的子权利(103)。
按照这种方式,能够跟踪当前正在消费该内容项的过程中的用户还需要多少子权利,从而确保他们能够稍后完成消费。另外,能够以非常简单且高效的方式确保这一点。
图1b示意地说明根据本发明的一个替换实施例的用于给定内容项的子权利。如图1a的实例所示(尽管缩小了),其中一个子权利给出访问一个特定子部分的权利。利用图1a的实例示出了这种情况在图的顶部,一个用户组已经获得了观看一部电影一次的4个权利,其中该电影由5个子部分组成,从而获得了20个子权利(100)。每个子权利用于特定的子部分,并且由每个子权利(100)中的数字来表示。所示出的顺序并不重要,并且可以例如是5、5、5、5、4、4、4、4等或任何其他顺序。
从上到下的第二种情况示出了这种情况(对应于图1a中的3))其中第一用户已经启动对该内容项的访问,并且已经观看了内容项的20%,从而导致15个可用子权利(101)、4个保留子权利(102)和1个使用过的子权利(103)。由于子权利(100)指定一个特定的子部分,所以存在用于另外的三次完整观看这部电影的子权利,但是由于已经访问了第一子部分,因此第一用户仅可以访问该电影的后面的80%(子部分2、3、4、5)。
从上到下的第三种情况示出了这种情况(对应于图1a中的4))其中第二用户现在开始观看电影,从而导致另外的5个可用子权利(101)被保留,使得可用子权利(101)的数目成为10个,保留子权利(102)的数目成为9个,并且仍然仅有单个子权利(103)被使用过。
从上到下的第四种情况示出了这种情况(对应于图1a中的5))其中第一用户和第二用户各已经观看了该内容项的另外的20%,从而导致10个可用子权利、7个保留子权利(102)和3个使用过的子权利(103)。
因此,能够跟踪当前正在消费该内容项的过程中的用户还需要多少子权利,从而确保他们能够稍后完成消费,同时确保用户无法使用所获得的子权利来多次观看单个子部分。
图2a示意地说明根据本发明的数据结构(的一部分)的一个实例。其中示出了一种简单的数据结构(204),其包括第一部分(201)、第二部分(202)和可选的第三部分(203),其中第一部分用于表示和跟踪可用子权利,第二部分用于表示和跟踪保留子权利,第三部分用于表示和跟踪使用过的子权利。
如果每个子权利不规定特定的子部分,那么第一部分(201)应当包含标识相关内容项的信息(如果该信息是必需的或者有用的)以及简单地包含可用子权利的数目。当特定数目的子权利被保留或者使用过时,简单地从可用子权利数目中减去该特定数目。第二部分(202)很简单地包括保留子权利的数目。当特定数目的保留子权利被使用过时(例如通过继续暂停的访问),简单地从保留子权利的数目中减去该特定数目。第三部分(203)包括跟踪已经使用过多少子权利的数目。当使用过特定数目的子权利时,将该特定数目加到现有的已使用过的子权利数目上。
利用图1a的实例,情况1)-5)的第一部分(201)将分别包括20;15;15;10;10。第二部分(202)将分别包括0;5(例如用于第一用户);4(例如用于第一用户);9(或者例如用于第一用户的4和用于第二用户的5);7(或者例如用于第一用户的3和用于第二用户的4)。(可选的)第三部分(203)将分别包含0;0;1;1;3。第三部分(203)不是本发明所必需的,但是可能对于诸如统计等其他应用有用。各种公知技术可以被用来实现该数据结构(204)。
图2b示意性地说明根据本发明的一个替换实施例的数据结构(的一部分)的一个实例。其中示出了对应于图2a中的数据结构的简单数据结构(205),其不同之处在于,子权利涉及内容项(304)的特定的子部分(310)。因此,第一部分(201)、第二部分(202)和可选的第三部分(203)如箭头所示的那样链接或者关联到相关内容项(304)的特定子部分(310)。所示实例对应于图1b中的从上到下的第四种情况。可以替代地实现其他的变型,例如每个内容项(304)一个事例,即使它们完全相同(从而在本实例中得到4个),而不是只有该内容项(304)的单个事例被涉及多次,如所示实例中那样。
各种公知技术可以被用来实现该数据结构(205)。
图3示意地说明根据本发明的系统的一个实施例。其中示出一个有条件访问系统(300),该系统包括或者能够访问如前所述地那样被安排成多个子权利(100)的一个或多个数字权利(303),以及如前所述地那样被安排成多个子部分(310)的一个或多个内容项(304)。其中还示出了形成用户组(302)的多个用户(301)。
该系统(300)包括用于短期和/或长期存储数据、信息、中间数据等的存储器(309)和/或储存装置(306);用于例如接收内容项(304)和数字权利(303)的通信装置(308);以及可选地用于向用户(301)呈现内容项(304)的显示器。该系统(300)进一步包括微处理器/保留机制(311),其用于根据先前结合图1a、1b、2a和2b所描述的本发明来处理数字权利、子权利、内容项和子部分。
各个单元可以经由数据/信息总线(305)或者类似的结构进行通信。
该保留机制(311)可以在内容项来源(即内容项的进入位置)处实现,或者在内容项目的地(即在用户(301)对该内容项进行观看、收听等之前,该内容项的出口位置)处实现。
在权利要求书中,置于括号内的任何附图标记不应该被理解成对权利要求的限制。“包括”一词不排除存在不同于权利要求中所列出的元件或步骤的其他元件或步骤。元件之前的“一个”不排除存在多个这样的元件。
本发明可以用包括若干分立元件的硬件来实现,以及可以用适当编程的计算机来实现。在列举若干装置的设备权利要求中,这些装置当中的几个可以由同一硬件项来实现。在相互不同的从属权利要求中阐述某些措施并不表明这些措施不能被组合起来而获益。
权利要求
1.一种用于向多个用户(302)提供对于数据内容项(304)的有条件访问的方法,其中该数据内容项(304)与数字权利(303)相关联,该数字权利(303)向用户组(302)中的任一用户(301)提供访问该数据内容项(304)预定次数的权利,并且其中该数据内容项(304)被安排成多个子部分(310)而该数字权利(303)被安排成多个子权利(100),所述子权利(100)最初被指定为可用子权利(101),每个可用子权利(101)向该用户组(302)中的任一用户(301)提供访问该数据内容项(304)的子部分(310)的权利,并且其中该方法包括以下步骤-如果该相关数字权利(303)或所述可用子权利(101)允许该用户组(302)的用户(301)访问该数据内容项(304),则准许该用户组(302)的该用户(301)访问该数据内容项(304);以及-当该用户组(302)的用户(301)启动对于该数据内容项(304)的已准许访问以作为新的访问会话时,保留多个可用子权利(101),从而导致多个保留子权利(102)。
2.根据权利要求1的方法,其特征在于,所述保留多个可用子权利(101)的步骤包括如果有足够多的可用子权利(101),那么保留访问所述完整内容项一次所需的多个子权利(101)。
3.根据权利要求1-2的方法,其特征在于,该方法进一步包括-当该用户组(302)的用户(301)访问子部分(310)时,消耗一个可用子权利(101)或保留子权利(102),从而导致不再可用的已经花费掉的子权利(103)。
4.根据权利要求1-3的方法,其特征在于,特定的可用子权利(101)只允许访问该数据内容项(304)的特定子部分(310),或者特定的可用子权利(101)允许访问该数据内容项(304)的任一子部分(310)。
5.根据权利要求1-4的方法,其特征在于,所述保留多个可用子权利(101)的步骤包括-保留所述多个子权利(101),使得只有启动对于该数据内容项(304)的已准许访问的该用户能够使用保留子权利(102)来继续访问该数据内容项(304);或者保留所述多个子权利(101),使得属于包括启动对于该数据内容项(304)的已准许访问的该用户在内的该用户组的所有用户都能够使用保留子权利(102)来继续访问该数据内容项(304)。
6.根据权利要求1-5的方法,其特征在于,只有当预期启动已准许访问的所述用户(301)会完成对基本上全部所述数据内容项(304)的访问时才执行所述保留多个可用子权利(101)的步骤。
7.根据权利要求1-6的方法,其特征在于,该方法进一步包括-由用户取消对于多个保留子权利(102)的保留,从而释放各子权利(100),从而导致用于该用户组(302)的多个可用子权利(101),其中,只有启动对于该内容项(304)的已准许访问的用户才被允许执行取消,或者属于包括启动对于该数据内容项(304)的已准许访问的用户在内的该用户组的所有用户都被允许执行取消。
8.一种用于向多个用户(302)提供对于数据内容项(304)的有条件访问的有条件访问系统(300),其中该数据内容项(304)与数字权利(303)相关联,该数字权利(303)向用户组(302)中的任一用户(301)提供访问该数据内容项(304)预定次数的权利,并且其中该数据内容项(304)被安排成多个子部分(310)而该数字权利(303)被安排成多个子权利(100),所述子权利(100)最初被指定为可用子权利(101),每个可用子权利(101)向该用户组(302)中的任一用户(301)提供访问该数据内容项(304)的子部分(310)的权利,并且其中该系统包括-装置(311),如果该相关数字权利(303)或所述可用子权利(101)允许该用户组(302)的用户(301)访问该数据内容项(304),则该装置(311)准许该用户组(302)的该用户(301)访问该数据内容项(304);以及-装置(311),当该用户组(302)的用户(301)启动对于该数据内容项(304)的已准许访问以作为新的访问会话时,该装置(311)保留多个可用子权利(101),从而导致多个保留子权利(102)。
9.根据权利要求8的系统,其特征在于,如果有足够多的可用子权利(101),所述用于保留多个可用子权利(101)的装置(311)适于保留访问所述完整内容项一次所需的多个子权利(101)。
10.根据权利要求8-9的系统,其特征在于,该系统进一步包括-装置(311),当该用户组(302)的用户(301)访问子部分(310)时,该装置(311)消耗一个可用子权利(101)或保留子权利(102),从而导致不再可用的已经花费掉的子权利(103)。
11.根据权利要求8-10的系统,其特征在于,特定的可用子权利(101)只允许访问该数据内容项(304)的特定子部分(310),或者特定的可用子权利(101)允许访问该数据内容项(304)的任一子部分(310)。
12.根据权利要求8-11的系统,其特征在于,所述用于保留多个可用子权利(101)的装置(311)适于-保留所述多个子权利(101),使得只有启动对于该数据内容项(304)的已准许访问的该用户能够使用保留子权利(102)来继续访问该数据内容项(304);或者-保留所述多个子权利(101),使得属于包括启动对于该数据内容项(304)的已准许访问的该用户在内的该用户组的所有用户都能够使用保留子权利(102)来继续访问该数据内容项(304)。
13.根据权利要求8-12的系统,其特征在于,只有当预期启动已准许访问的所述用户(301)会完成对基本上全部所述数据内容项(304)的访问时才保留多个可用子权利(101)。
14.根据权利要求8-13的系统,其特征在于,该系统进一步包括-装置(311),其用于由用户取消对于多个保留子权利(102)的保留,从而释放各子权利(100),从而导致用于该用户组(302)的多个可用子权利(101),其中,只有启动对于该内容项(304)的已准许访问的用户才被允许执行取消,或者属于包括启动对于该数据内容项(304)的已准许访问的用户在内的该用户组的所有用户都被允许执行取消。
15.一种计算机可读介质,其上存储有用于使得一个或多个处理单元执行根据权利要求1-7当中的任一条的方法的指令。
全文摘要
本发明涉及一种向多个用户提供对于数据内容项的有条件访问的系统和方法,其中该数据内容项与数字权利相联系,该数字权利向用户提供访问该数据内容项预定次数的权利。该数据内容项被安排成多个子部分,而该数字权利则被安排成多个子权利(100),所述子权利(100)最初被指定为可用子权利(101),每个可用子权利(101)向用户提供访问该数据内容项的子部分的权利。当准许用户(新)访问内容项时,保留多个可用子权利(101)。按照这种方式,可以以非常简单的方式确保以下情况如果在多用户情况下的一个用户暂停(也可以暂停很长时间)访问该数据内容项,那么将有子权利可用,从而即使该组的另一个用户紧接其后开始花费子权利,该内容也可以在稍后的时间被访问。
文档编号G06F21/10GK1934518SQ200580009390
公开日2007年3月21日 申请日期2005年3月18日 优先权日2004年3月26日
发明者K·H·J·弗里林克, F·L·A·J·坎帕曼, L·M·斯佐斯特克, M·H·弗伯克特 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1