CN101369299A - 管理数字内容使用权利的方法和装置 - Google Patents
管理数字内容使用权利的方法和装置 Download PDFInfo
- Publication number
- CN101369299A CN101369299A CN200810166527.6A CN200810166527A CN101369299A CN 101369299 A CN101369299 A CN 101369299A CN 200810166527 A CN200810166527 A CN 200810166527A CN 101369299 A CN101369299 A CN 101369299A
- Authority
- CN
- China
- Prior art keywords
- digital content
- label
- condition
- providing
- rights
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000012986 modification Methods 0.000 claims description 10
- 230000004048 modification Effects 0.000 claims description 10
- 239000006227 byproduct Substances 0.000 abstract 1
- 238000007726 management method Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000007639 printing Methods 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 4
- 238000012550 audit Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000013065 commercial product Substances 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 239000007799 cork Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- AVAACINZEOAHHE-VFZPANTDSA-N doripenem Chemical compound C=1([C@H](C)[C@@H]2[C@H](C(N2C=1C(O)=O)=O)[C@H](O)C)S[C@@H]1CN[C@H](CNS(N)(=O)=O)C1 AVAACINZEOAHHE-VFZPANTDSA-N 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 239000002689 soil Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99939—Privileged access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
Abstract
本发明提供一种管理数字内容使用权利的方法和装置。指定及编辑和一个内容(300)关联的权利的一种方法和一种装置,包括一个由在内容生命周期的不同层次的权利详细说明组成的通用模型。权利详细说明包括内容关联,并且内容的保护是内容和权利关联的一个副产品。通用模型包括一个权利组件(322)、一个条件组件(324)、一个权利提供组件(326),及一个权利标签组件(328)。权利提供确定权利和内容之间的关系。权利标签是成组的提供。
Description
本申请是申请日为2002年1月17日申请号为第02803714.6号发明名称为“管理数字内容使用权利的方法和装置”的中国专利申请的分案申请。
相关申请数据
本发明请求2001年1月17日提交的美国预申请序列号No.60/261,753的权利,其揭示的内容包含在这里引用。
发明背景
本发明涉及控制数字内容的分发和使用的使用权利,更特别地,本发明涉及管理与内容相关的使用权利的方法和装置。
因特网是一个世界范围的通过全都运行一系列称为TCP/IP(传输控制协议/网际协议)的标准协议的不同的硬件通讯连接连接到一起的计算机的网络。因特网在过去几年中的增长是爆炸性的,主要由提供HTML(超文本标记语言)查看和HTTP(超文本传输协议)导航的软件工具(称为“浏览器”)的广泛使用来推动。浏览器提供一个简单的GUI(图形用户界面)用来在因特网上通讯。浏览器通常驻留在用来访问因特网上的内容的计算机,即,客户计算机上。HTTP是顶TCP/IP部的一个组件并且使用称为HTML的标准页面描述语言及更新的XML(可扩充标记语言)及XHTML(可扩充超文本标记语言),一个HTML到XML的更改提供用户对不同格式的文档的访问。因特网上使用HTML/HTTP的服务器的集合被称作“万维网”或简单地“Web”。
通过HTML、XHTML和交互式的编程协议,内容的作者能够通过放置该内容,以一个网页的形式,在一个因特网Web服务器上使内容可以由其他人访问。到服务器的网络路径由一个URL(统一资源定位符)标识并且,通常,任何运行一个Web浏览器的客户都可以通过使用该URL访问该Web服务器。一个运行一个浏览器的客户计算机可以通过以已知的方式提交一个UR请求通过因特网到该网站来请求显示存储在一个Web服务器上的一个网页。
因为Web利用标准协议和一个标准的呈现引擎,即,浏览器的呈现引擎,Web变得普遍存在。Web主要的应用之一是以文档的形式分发内容。一个“文档”,如在这里使用的术语,是任何用来分发或传输的信息单元,包括但不仅限于通信、书籍、杂志、期刊、报纸、其他文件、软件、照片和其他图像、音频和视频剪辑,及其他多媒体演示。一个文档可以作为印出的形式包含在在纸上,作为数字数据包含在一个存储媒体上,或以任何其他已知的方式包含在多种媒体上。
然而,阻止数字文档(即用计算机通过电子手段,特别是因特网发布的可读形式的文档)的广泛发布的最重要的问题之一是当前在这些数字文档的分发和使用中对缺少内容所有者的知识产权的保护。解决这个问题的方法称为“知识产权权利管理”(“IPRM”),“数字财产权利管理”(“DRPM”),“知识产权管理”(“IPM”),“权利管理”(“RM”),及“电子版权管理”(“ECM”),在这里一起作为“数字权利管理(DRM)”引用。
在印刷文档的世界中,作者创建的一个作品通常提供给一个出版者,由其格式化并印出该作品大量的拷贝。然后这些拷贝由一个分发者发送到书店或其他零售点,从那里最终用户购买这些拷贝。虽然复制的低质量及分发印刷材料的高成本阻碍了多数印刷文档非授权复制,但复制、更改及重分发不受保护的电子文档非常简单。相应地,一些保护数字文档的方法需要使没有授权地复制和分发它们更加困难。
不幸的是,广泛地认识到防止,或甚至阻止人们在当前的通用计算和通讯系统如个人计算机、工作站,及其他通过通讯网络,如局域网(LAN),企业内部互联网,和因特网连接的设备中进行非授权的电子文档分发是很困难的。很多提供基于硬件的解决方案来防止非授权的复制的尝试都被证明是不成功的。“宽带”通讯技术的增长将使得电子地分发大文档,包括视频文件,如完整长度的电影更方便并且因此将去除任何余下的非授权文档分发的障碍。相应地,DRM技术正变得非常有用。
两种基本的方案被用来尝试解决文档保护问题:安全容器和信任系统。一个“安全容器”(或简单地一个加密的文档)提供一种方法来保持文档内容加密直到满足一组授权条件并且兑现一些版权条款(例如,为使用付款)。在不同的条件和条款和文档提供者校验过之后,以普通的形式向用户发布该文档。商业产品如IBMTM的Croptolopes和InterTrustTM的Digiboxes都属于这一类。很清楚,安全容器方法提供一种解决方案在通过不安全的渠道发布时保护文档,但不提供任何机制来防止非法用户获取普通的文档然后违反内容所有者的知识产权来使用并重分发它。
加密机制通常被用来加密空开地分发和存储的文档,并且最终由授权的用户私下地解密。这在从一个文档分发者到一个授权用户通过一个公共网络的文档发送,及在一个不安全的媒体上的文档存储时提供了一种基本形式的保护。
在“信任系统”方法中,整个系统负责防止文档的非授权使用和分发。建立一个信任系统通常需要引入新的硬件,如一个安全处理器、安全存储和安全呈现设备。这也要求运行在信任系统上的所有软件应用被证明为可信任的。虽然构建防止篡改的信任系统对现有技术仍然是一个真的挑战,当前的市场趋势表明使用浏览器访问Web的开放的和不受信任的系统如PC和工作站,是用来访问受版权保护的文档的主流的系统。从这一点来说,现有的装备了流行的操作系统(例如,WindowsTM、LinuxTM,及UNIX)和呈现应用如浏览器的计算环境如PC和工作站不是信任系统并且没有显著地改变它们的体系结构的话不能够受到信任。当然,体系结构的改变会丧失Web主要的目的,即灵活性和兼容性。
美国专利No.5,715,403,其揭示的内容包含在这里引用,揭示了一种控制数字文档分发的系统。每个呈现设备有一个存储库与此关联。使用权利标签和数字内容关联。标签包括指定内容的一种使用方式的使用权利及任何执行该使用方式的先决条件。美国专利No.5,052,040揭示一个放在数字文件前根据同一文件使得不同的用户可以有特定的加密能力和权利的标签的使用。
随着Web的增长,及它对文档分发的有用性,使得在不同的系统中对很多文档应用DRM特性是所期望的。然而,并没有统一接受的格式或机制来创建使用权利、关联使用权利和内容,或通用地管理使用权利。相应地,来自不同厂商的应用并未以一种一致的方式与和不同的文档相关的使用权利兼容。
发明概要
下面描述的实例提供了一种易于使用的应用或GUI使任何授权的用户可以创建和管理权利。这通过提供一个由在内容生命周期(创建、分发、零售等等)的不同层次的权利详细说明组成的面向对象的模型实现,并且提供强大的能力(如批处理支持和权利代理)。
本发明的第一个方面是一种处理和管理适应于和数字内容关联的使用权利的系统。该系统包括一个用来指定一种使用方式的权利模块、一个用来指定一个或多个执行一种使用方式必需的条件的条件模块,及一个用来组合由所述权利模块指定的一个或多个权利和由条件模块指定的一个或多个条件来创建使用权利的一个权利提供对象以及执行由使用权利指示的一种使用方式必须的关联条件的提供模块。
本发明的第二个方面是一种表达适应于和数字内容关联的使用权利的标签。该标签包括指定一种使用方式的使用权利、指定一个或多个执行一种使用方式必需的条件,所述一个或多个所述使用权利和一个或多个所述条件被组合来创建一个权利提供对象,及一个包含至少一个权利提供对象的标签容器。
附图说明
本发明通过首选的实例和附图来说明,附图包括:
图1为方框图,展示一个可以和首选实例一起使用的内容分发系统;
图2为示意图,展示首选实例中的一个权利标签;
图3为方框图,展示首选实例中的编辑器;
图4为首选实例中提供创建和编辑屏幕的一个例子;
图5为首选实例中标签创建和编辑屏幕的一个例子;
图6为首选实例中许可证编辑屏幕的一个例子;
图7为首选实例中一个简单编辑屏幕的一个例子;
图8为首选实例中一个高级编辑屏幕的一个例子;及
图9为首选实例中一个标签管理屏幕的一个例子。
较佳实例例的详细描述
图1为一个方框图,展示一个可以和首选实例一起使用的电子分发系统。作者110创建原创的内容并传送它到分发者120来分发。通常,作者110是内容的创造者。然而,用在这里的术语“作者”可以为创造者、所有者、编辑者,或其他控制该内容的实体或这些实体之一的一个代理人(例如,一个出版者)。作者110也可以直接地分发文档,而不包括另外的一方,如一个分发者120,并且因此作者和分发者可以为同一个实体。然而,图1所示的功能划分是高效的,因为它允许作者110集中精力于内容创建而非分发的管理功能。再者,这样一个划分通过允许分发者120和很多作者110合作有助于规模经济。术语“文档”,如这里所用,通常指任何类型的文档,如文本、音频,或其他数据,包括任何加密、格式化,或类似的。术语“内容”,如这里所用,通常指一个文档或任何其他可以有与其相关联的使用权利的对象。例如内容可以为一个文档服务,如一个由Web服务描述语言(WSDL)定义并以一种统一描述、发现和集成(UDDI)目录发布的Web服务。
分发者120关联一个在下面详细说明的权利标签和内容。权利标签可以向交换所150登记并存储在一个标签存储库中,如一个和交换所150关联的存储器设备。内容可以被存储在一个内容存储库中,如一个和分发者120关联的存储设备。作为其他选择,标签和内容可以被存储在同一设备上。分发者120根据请求通过一个在Web上的数字店面或其类似分发内容给用户130。在一个典型的电子分发模型中,内容以加密的形式被分发。分发者120用一个随机的密钥加密内容然后用对应于用户130的一个公钥加密该随机密钥。这样加密的文档为特定的用户130单独定制。用户130然后能够使用他们的私钥来解密该随机密钥并用它来解密并查看文档。例如,PKI技术被用在首选实例中。然而,任何其他类型的加密运算、加密、水印,或其他安全或困惑(obfuscation)方法都可以使用。
私钥,或其他识别信息在购买一个适合的权利标签(在下面详细说明)时被从交换所150提交给用户130。特别地,对文档的付款从用户130经由收集来自用户130和其他希望使用特定内容的用户的请求的交换所150传送到分发者120。交换所150也收集付款信息,如借方交易(译者注:debit transaction)、信用卡交易,或其他已知的电子付款方案,并转发收集到的付款作为一个付款批处理到分发者120。当然,交换所150可以保留付款的一部分作为上述服务的费用。分发者120可以因为分发服务从交换所150保留批处理付款的一部分并且转发一个付款(例如版税)给作者110。
用户130从交换所150请求一个对应于所需的内容的权利标签并提供交换所150信息,如信用卡和收费授权信息、个人信息,或类似信息来允许交换所150以已知的方式授权用户130。一旦用户130被授权并从交换所150获得了权利标签,用户130可以通过提交该权利标签,包括授权标识,如一个从交换所150获得的私钥,从分发者120请求关联的内容。分发者解析该权利标签来确定哪个内容与其关联并根据在权利标签中的使用权利允许该内容被解密并以一种已知的方式使用。如果没有权利标签,或者上面的条件不满足,将不能使用该内容。
每次用户130请求一个对应于一个文档的权利标签,一个账务消息被发送给确保每个由用户130请求的标签匹配一个随后由分发者120发送给用户130的文档的审计服务器140。账务信息由审计服务器140直接从分发者120接收。任何不一致通过一个报表传输给交换所150,然后交换所150相应地调整对分发者120所做的付款批处理。这个账务方案在电子文档分发中用来减少欺诈的可能性并且处理任何基于时间的可能导致基于时间长短或其他使用长度变化的收费的使用许可。审计服务140和交换所150一起可以作为交易集合体160用来聚合在一段时间上的多个交易,并且以一种合适的方式向分发者120收费来降低分发者120的会计成本。在图1中所示的电子文档分发的模型可以应用到使用这里所揭示的首选实例的权利标签的文档的分发。
首选实例包括一个使用权利详细说明或“权利详细说明”的模型。软件应用和用户界面可以被创建以符合该模型来帮助创建一个权利详细说明的工作流。作为一个例子,底层的机制可以使用一种语法,如在每个专利No.5,715,403、美国预申请序列号No.60.261,753中所揭示的那样,所揭示的内容包含在这里引用。本发明可以应用到权利详细说明的任何语言或语法。术语“权利详细说明”如这里所用通常指关联使用权利和内容。
这个模型包括四个组件,一个权利组件、一个条件组件、一个提供组件,及一个标签组件。每个组件可以通过一个对应的软件模块创建。当然,模块不需要为独立的物理实体,甚至独立的代码行,但是仅在首选实例中被用作一种描述用来根据首选实例创建使用权利标签的软件的功能方面的方法。每个组件在下面详细说明。
使用权利或“权利”,指定使用方式。例如,一种使用方式可以包括查看、打印、复制分发或类似的能力,如在美国专利No.5,715,403中展示的那样,其所揭示的内容包含在这里引用。权利也可以被捆绑,如在“查看和打印”中。更复杂的使用权利可以为,例如,卖出的权利,如果当事人为一个中介,如一个批发商。
为了在一个指定的使用权利中执行该使用方式,条件必须被满足。例如,一个条件可以为费用的付款、个人数据的提交,或其他在允许执行一种使用方式之前所需的需求。条件也可以为“访问条件”,例如,服务条件可以应用到特定的一组用户,如大学里的学生,或一个图书俱乐部的成员。换句话说,条件是该用户是一个特定的人或一个特定组的成员。权利和条件可以作为独立的实体存在,但单独它们自己不是很有用。例如,一个权利,如查看内容的权利,可以被指定,但没有任何与条件的关联时它不是很有用。
权利提供,或“提供”包括一个权利组件和一个条件组件和它们之间的一个关系。相应地,一个提供可以提供一个消费者,即,内容的用户,可以做出的一个选择。例如,对一个$5.00的付款(条件)提供可以被查看和打印无限制数量的拷贝(使用权利)。一个提供可以通过选择权利和与每个权利或一组权利相关的条件来创建。在更复杂的例子中,一个权利通过可以为,例如,如果用户是一个批发商在一个指定的费用允许售出500份拷贝的一个提供。
图2根据首选实例示意性地展示权利标签200。权利标签,或“标签”为成组的权利提供220。例如,标签100可以包括一个或多个提供220,并且一个用户可以选择挑选任何的提供220,在满足选中的提供220的条件224之后根据选中的220提供的使用权利222使用该内容。标签200可以通过选择一个或多个提供并一起捆绑它们到一个包中来构建。
如上所述,权利和条件,作为独特的实体,是有很少实际用途的抽象概念。例如,分发者及其类似通常不需要独立于提供创建权利和条件。在首选实例的模型中,将被用到并重用的基本元素是权利提供220和权利标签200。权利提供220非常有用因为它们构成了提供某些东西的基础,即,用来使用的内容。如上所述,一个提供220可以由一“组”权利222和条件224或该组的条件组成。因此该组权利222可以在创建一个提供220时被实现。例如,作为一个提供220,一个发布者可能希望将查看和对应一起作为使用权利222提供。当提供220被创建时,条件224也可以被指定。因此提供220精确地定义了权利222或一个权利组和关联的条件224或条件组。如下面的说明将体现的那样,提供220有独立于标签的实际用途。
首选实例允许以一种面向对象的方式处理提供220。例如,一个分发者或作者可以创建很多提供220并组织它们到一个文件夹中,即,作为一个图形对象表示的目录。提供220,作为对象,可以用说明性的实用的名称来命名,如“Mgrs.ofr的机密文件”。注意提供对象在首选实例中以文件后缀“.oft”表示。然而,任何文件后缀或命名法都可以被用来命名提供对象。提供对象,对应的图形图标,和提供220它们自己表示同一个实体,并且因此将一起作为“提供220”引用。
为了用来管制内容的使用,提供220应和内容关联。权利标签200,或“标签”指定提供220和内容关联。标签200通过一个连接或其类似,称为内容详细说明226,指定数字内容,并且也可以包括该内容的元数据。例如,一个标签中的元数据可以包括内容的标题、作者,或其他相关信息。进一步来说,标签200可以指定,即,关联于,内容的部分(如在一个合成文档中)并且可以包括和每个部分关联的元数据。因此一个标签200可以包括完整内容的元数据和部分内容的元数据。
内容可以关联于一个标签的一个或多个提供。进一步来说,标记可以支持“优先级规则”来帮助详细说明。例如,如果内容的每个部分都有相同的提供,该提供可以关联于内容的第一个部分。作为对象,标签可以被删除、重命名,或组织在一个文件夹中,如下面的说明将体现的那样。
一个以计算机软件的形式运行在一个通用计算机(如运行微软Windows2000TM操作系统的个人计算机)的编辑器可以被提供用来创建、编辑和管理提供和标签。该编辑器也可以被用来创建标签模板,或“模板”。一个标签模板包含一个或多个提供,但没有文档关联。否则,一个标签模板就和一个标签类似。模板可以被使用和重用,按照原样或在和内容关联之前被编辑,来帮助创建标签。例如,提供的普通组合可以被用作一个模板在每次需要提供的组合时减少创建一个新的标签的需要。
图3展示首选实例的能够创建和处理提供、创建和处理标签模板,并创建和处理标签的标签编辑器300。进一步来说,如下所述,编辑器300提供面向对象管理功能。编辑器300包括指定使用权利222的权利模块322、指定条件224的条件模块324、合成使用权利222和条件324为提供220的提供模块326,及组合一个或多个提供220并关联它们和内容来定义标签200的标签模块328。如下所述,用户界面模块330对每个其他模块提供一个图形用户界面。
用户界面模块330展示该编辑器,即,如下所述,一个人用一个屏幕显示窗口,其中所有现存的标签被列出,创建、编辑或管理提供和标签。菜单项将允许该用户创建一个新标签或编辑/复制/删除并且或者管理一个选中的标签或提供或一组选中的标签和/或提供。标签和提供可以表示为图形对象,即,图标,并且用户可以选择一个已有的图标并选择一个“编辑”命令或者选择“新建”命令来创建一个新标签或提供。
假设将创建一个新提供并且用户已选择了“新建”命令,图4中展示的“新提供”屏幕将展现给该用户。在这个屏幕中,该用户将能够在栏406中输入提供的名称。例如,可以使用一个描述性的名字如“1美元查看和打印”。如将在下面体现的那样,通过用户界面模块330展现权利模块322、条件模块324,及提供模块326功能来允许创建和编辑提供220。
每个下拉菜单402包括不同的预定义的权利的一个列表来允许用户从列表中选择一种或两种使用权利或使用权利的组合。当然,可以有不止两个下拉菜单402来允许使用权利的更灵活的选择。在列表中的使用权利可以包括“打印”、“复制”、“查看”、“分发”,或任何其他使用的方式。同时,每个列表可以包括权利的组合,如“打印和查看”。类似地,每个下拉菜单404包括不同的预定义的条件的列表来允许用户从列表中选择条件或条件的组合。可以看出条件列表被分为一个“费用”列表,一个“时间”列表,和一个“访问”列表。当然,这些列表可以被组合或者进一步隔离来包括其他列表。费用可以包括不同的货币数量,时间可以包括不同的时间段(如购买后一个月),同时访问可以包括不同的人、组或任何人。可以看出下拉菜单404的选择的组合可以被用来灵活地定义条件,如“付款$1.00时,每个人可以根据使用权利不限制时间地用该内容”,如在图4中的例子那样。一个图标对应于一个已有的提供可以用鼠标双击被“打开”,例如,展示屏幕400并允许通过从下拉菜单402和402选择来编辑权利和条件。
一旦创建了提供220,它们可以象其他类型的对象一样被管理并且被处理来通过标签模块328和用户界面330创建标签200。图5展示了以一种图形方式选择提供220,捆绑提供,并且关联该组和内容来创建标签200的显示屏幕。在图5所示的例子中,有四个提供220,每个都由列表窗口502中的一个图标表示并有一个描述性的名字。当然,可以有任何数量的提供220并且它们可以用任何方式显示,如以一个列表的形式、一个目录树,或与之类似。用户界面模块330用来允许用户浏览提供220和“打开”提供220并检查其中的条件和权利,例如通过一个类似于图4的显示。创建标签200可以通过“拖”一个或多个所需的提供220到表示一个“权利标签容器”的提供窗口504完成。下拉菜单506可以被用来指定和提供关联的内容的文件名,对应于提供的内容的部分,及和该内容相关元数据。注意对应于元数据的下拉菜单506仅是为简单起见的一个通用的表示。然而可以对“作者”、“标题”、“出版日期”,或其他任何具体的元数据提供下拉菜单或数据输入栏。编辑标签200可以用类似的方式通过选择代表标签200的图标来打开一个类似于图5所示的窗口完成。打开一个提供图标220将显示一个类似于图4所示的屏幕来编辑提供220。通过在栏508中输入一个描述性的名称并选择一个“保存”命令,标签200可以被保存为一个对象。
用户界面模块330可以通过下拉菜单或列表、浏览框、栏、按钮或其他任何用来选择或指定不同值的界面象用户展示各部分。标签200可以被保存、复制、移动等等,象一个对象一样,类似于任何类型的文件或对象。首选实例的模型提供一种层次的抽象来屏蔽该编辑器和计算机代码。然而,标签200实际上包括一些类型的有代码、数据、语法等等的底层计算机可读文件,在这里都作为“代码”引用。例如,底层代码可以为XrMLTM语法或美国专利No.5,715,403揭示的语法。在一些情况下,能够访问标签200的这个计算机可读代码从而以不同的方式处理标签200是所希望的。
图6展示一个由用户界面模块330展现的用来帮助编辑标签200的代码的屏幕。在窗口602中,名为“license”并对应于一个标签200的文件的层次结构在602展示。该许可证文件可以包含一个作品604,即,被加密的内容及与每个作品的对应的签名或密钥606。选中的选择的一个说明展现在窗口604中。编辑器300可以加载文件,如XrML文件并检查它们的语法和语义。同时,编辑器300可以被用来处理底层文件到标签200来允许更灵活地创建标签。对不同的产业(如音乐产业或图书出版行业),不同的模板可以被创建来定制该行业的需要。例如,用于图示出版者的单位可以为章、页或卷,而用于音乐产业的单位可以为音轨或分钟。对每个产业,一个覆盖常规参数的通用的模板可以被用作缺省的模板。通过使用图6的分层次的,即,自由的,结构,一个节点可以被复制到另一个节点,使得相关栏的改变更加简单和迅速。如下所述,对标签200的管理(例如,找到过期的标签200),标签200可以通过提交日期或过期日期按顺序来选择。
当打开文件时,用户界面模块330显示一个代码编辑器屏幕。图7展示由用户界面模块330展示的代码编辑器的屏幕的一个例子,它有两种设置:“简单编辑”和“高级编辑”。当“简单编辑”被选中时,一个简单菜单界面700,被显示用来管理标签200,如图7所示。简单界面包括标签名称、标签的URL、权利、费用和元数据的显示栏。
图8为当高级编辑被选中时显示出的一个屏幕的例子。可以看到首选实例中的代码,XrML代码被显示在一个编辑窗口中用来直接用一个常规的文本编辑器界面或类似的界面编辑。这允许一个很灵活并且利用用来创建标签200的代码的完整能力的“手边”方法来编辑标签。在图8中仅展示了代码的一部分。然而可以看到,该代码包括元数据、一个密钥,及XrML格式的其他信息。
图9展示由用户界面模块330显示用来管理标签200的另一个屏幕。标签200被显示为标签名称的一个列表。该列表可以基于日期或任何其他在对应的并且200中的参数排序。标签查找可以通过标题和/或最近修改日期进行。部分或所有的标签可以被选中、高亮、编辑或删除。对多重选择,同样的设置将应用到所有选中的标签来实现对标签的批处理。例如,在批处理中,所有类似的书的价格可以同时被设置为$10.00。编辑可以通过类似于上面所示的屏幕来实现。标签200可以被组织在文件夹中,如上面所述。当一个提供220或权利模板被应用到一个文件夹,该文件夹中的所有标签200将关联于那个提供或模板。
首选实例的界面和模型提供多种优于现有系统的好处。例如,准备标签的过程可以通过将一个提供或模板赋给一个标签容器,以上述方式增加内容和元数据到该容器来自动化。该容器可以为一个文件夹或窗口的形式并且对象可以被拖到该文件夹或窗口。
进一步来说,内容准备功能可以被集成到现有的应用(例如,集成到一个DocuShareTM应用,在其中内容在它到存储库的路上是“准备好的”)。另一个例子是对“即时”发布应用的“即时准备”。因为标签、提供和模板为对象的形式,它们可以轻松地和现有应用集成。在标签中的信息,尤其是元数据可以为附加的功能建索引。该索引可以是可搜索的。搜索结构指回该标签并到和它关联的文档。通用索引可以是一个内容入口的基础。这允许在一个DRM系统内部很灵活地搜索和分发内容。同时,权利可以被代理。例如,一个发布者可以仅通过将发布者的标签有限制地赋给分发者来给予分发者内容的有限分发。
虽然在上面详细说明了本发明的一个首选实例,应承认本发明的其他形式、选择、修改、版本和变体是等价地工作的并且对熟悉相关技术的人显而易见。所揭示的内容并不意味着限制本发明到任何特定的实现,并且意味着包括所有这样的形式、选择、修改、版本和变体。相应地,本发明真正的范围由所附的权利要求和法律等价物来定义。
Claims (28)
1.一种管理适于与数字内容关联的使用权利的方法,所述方法包括:
指定指示使用方式的一个或多个使用权利;
将执行由所述一个或多个使用权利指示的使用方式所需的一个或多个条件与所述一个或多个使用权利相关联;
创建包括所述一个或多个使用权利和所关联的条件的提供;以及
将所述提供与数字内容相关联,
其中所述关联允许根据包括在所述提供中的所述一个或多个使用权利来使用所述数字内容。
2.如权利要求1所述的方法,其特征在于,所述数字内容是加密的,而所述关联允许根据包括在所述提供中的所述一个或多个使用权利来解密并使用所述数字内容。
3.如权利要求1所述的方法,其特征在于,还包括保存所述提供以进行进一步修改。
4.如权利要求1所述的方法,其特征在于,还包括通过用户界面模块修改所述权利和条件,其中所述用户界面模块包括:
简单编辑设置,用于通过从预定值中进行选择来修改权利和条件;以及
高级编辑设置,用于修改权利和条件的代码。
5.如权利要求1所述的方法,其特征在于,一标签将所述提供与所述数字内容相关联。
6.如权利要求5所述的方法,其特征在于,所述数字内容与标签的一个或多个提供相关联。
7.如权利要求5所述的方法,其特征在于,还包括创建包含一个或多个提供的标签模板。
8.如权利要求7所述的方法,其特征在于,所述标签将所述标签模板与所述数字内容相关联。
9.如权利要求5所述的方法,其特征在于,还包括将所述标签存为编码以进行进一步修改。
10.如权利要求7所述的方法,其特征在于,还包括保存所述标签模板以进行进一步修改。
11.如权利要求5所述的方法,其特征在于,所述数字内容是加密的,而所述标签允许根据包括在所述提供中的所述一个或多个使用权利来解密并使用所述数字内容。
12.如权利要求5所述的方法,其特征在于,还包括保存所述提供以进行进一步修改。
13.如权利要求5所述的方法,其特征在于,还包括通过用户界面模块修改所述权利和条件,其中所述用户界面模块包括:
简单编辑设置,用于通过从预定值中进行选择来修改权利和条件;以及
高级编辑设置,用于修改权利和条件的代码。
14.一种管理适于与数字内容关联的使用权利的系统,所述系统包括:
用于创建包括指示使用方式的一个或多个使用权利的提供的装置,其中所述一个或多个使用权利与执行使用方式所需的一个或多个条件相关联;以及
用于将所述提供与数字内容相关联的装置,
其中所述关联允许根据包括在所述提供中的所述一个或多个使用权利来使用所述数字内容。
15.如权利要求14所述的系统,其特征在于,所述数字内容是加密的,而所述关联允许根据包括在所述提供中的所述一个或多个使用权利来解密并使用所述数字内容。
16.如权利要求14所述的系统,其特征在于,还包括用于保存所述提供以进行进一步修改的装置。
17.如权利要求14所述的系统,其特征在于,还包括用户界面模块,用于修改所述权利和条件。
18.如权利要求17所述的系统,其特征在于,所述用户界面模块包括:
简单编辑设置,用于通过从预定值中进行选择来修改权利和条件;以及
高级编辑设置,用于修改权利和条件的代码。
19.如权利要求14所述的系统,其特征在于,一标签将所述提供与所述数字内容相关联。
20.如权利要求19所述的系统,其特征在于,所述数字内容与标签的一个或多个提供相关联。
21.如权利要求20所述的系统,其特征在于,还包括用于创建包含一个或多个提供的标签模板的装置。
22.如权利要求21所述的系统,其特征在于,所述标签将所述标签模板与所述数字内容相关联。
23.如权利要求20所述的系统,其特征在于,还包括用于将所述标签存为编码以进行进一步修改的装置。
24.如权利要求21所述的系统,其特征在于,还包括用于保存所述标签模板以进行进一步修改的装置。
25.如权利要求20所述的系统,其特征在于,所述数字内容是加密的,而所述标签允许根据包括在所述提供中的所述一个或多个使用权利来解密并使用所述数字内容。
26.如权利要求20所述的系统,其特征在于,还包括用于保存所述提供以进行进一步修改的装置。
27.如权利要求20所述的系统,其特征在于,还包括用户界面模块,用于修改所述权利和条件。
28.如权利要求27所述的系统,其特征在于,所述用户界面模块包括:
简单编辑设置,用于通过从预定值中进行选择来修改权利和条件;以及
高级编辑设置,用于修改权利和条件的代码。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US26175301P | 2001-01-17 | 2001-01-17 | |
US60/261,753 | 2001-01-17 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB028037146A Division CN100437508C (zh) | 2001-01-17 | 2002-01-17 | 管理数字内容使用权利的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101369299A true CN101369299A (zh) | 2009-02-18 |
CN101369299B CN101369299B (zh) | 2010-06-09 |
Family
ID=22994714
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810166527.6A Expired - Lifetime CN101369299B (zh) | 2001-01-17 | 2002-01-17 | 管理数字内容使用权利的方法和装置 |
CNB028037146A Expired - Lifetime CN100437508C (zh) | 2001-01-17 | 2002-01-17 | 管理数字内容使用权利的方法和装置 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB028037146A Expired - Lifetime CN100437508C (zh) | 2001-01-17 | 2002-01-17 | 管理数字内容使用权利的方法和装置 |
Country Status (8)
Country | Link |
---|---|
US (1) | US7085741B2 (zh) |
EP (1) | EP1334431A4 (zh) |
JP (1) | JP2004519763A (zh) |
CN (2) | CN101369299B (zh) |
AU (1) | AU2002234254B2 (zh) |
BR (1) | BR0206506A (zh) |
MX (1) | MXPA03006362A (zh) |
WO (1) | WO2002057922A1 (zh) |
Families Citing this family (148)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7730300B2 (en) | 1999-03-30 | 2010-06-01 | Sony Corporation | Method and apparatus for protecting the transfer of data |
US7039614B1 (en) | 1999-11-09 | 2006-05-02 | Sony Corporation | Method for simulcrypting scrambled data to a plurality of conditional access devices |
US7177857B2 (en) * | 2000-11-24 | 2007-02-13 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method for creating distribution content |
GB2371636A (en) * | 2000-12-21 | 2002-07-31 | Nokia Oyj | Content Distribution System |
US7028009B2 (en) * | 2001-01-17 | 2006-04-11 | Contentguardiholdings, Inc. | Method and apparatus for distributing enforceable property rights |
US7895616B2 (en) | 2001-06-06 | 2011-02-22 | Sony Corporation | Reconstitution of program streams split across multiple packet identifiers |
US7151831B2 (en) * | 2001-06-06 | 2006-12-19 | Sony Corporation | Partial encryption and PID mapping |
US8010800B2 (en) * | 2001-06-26 | 2011-08-30 | Sealedmedia Limited | Search engine and digital rights management |
JP2005301321A (ja) * | 2001-11-08 | 2005-10-27 | Ntt Docomo Inc | 情報配信装置、情報処理端末、コンテンツの外部保存方法、コンテンツの外部出力方法、出力許可レベルの記述されたコンテンツおよびコンテンツの出力制御プログラム |
US7725490B2 (en) * | 2001-11-16 | 2010-05-25 | Crucian Global Services, Inc. | Collaborative file access management system |
AU2002350203A1 (en) * | 2001-11-20 | 2003-06-10 | Contentguard Holdings, Inc. | Systems and methods for creating, manipulating and processing rights and contract expressions using tokenized templates |
BR0214325A (pt) | 2001-11-21 | 2004-11-03 | Contecs Dd Llc | Métodos para criar um dicionário de dados, para determinar o conteúdo semântico de uma expressão, e para traduzir termos de uma expressão |
US8027470B2 (en) * | 2002-01-02 | 2011-09-27 | Sony Corporation | Video slice and active region based multiple partial encryption |
US7292690B2 (en) * | 2002-01-02 | 2007-11-06 | Sony Corporation | Video scene change detection |
US7302059B2 (en) * | 2002-01-02 | 2007-11-27 | Sony Corporation | Star pattern partial encryption |
US7155012B2 (en) | 2002-01-02 | 2006-12-26 | Sony Corporation | Slice mask and moat pattern partial encryption |
US7823174B2 (en) | 2002-01-02 | 2010-10-26 | Sony Corporation | Macro-block based content replacement by PID mapping |
US8051443B2 (en) * | 2002-01-02 | 2011-11-01 | Sony Corporation | Content replacement by PID mapping |
US7765567B2 (en) | 2002-01-02 | 2010-07-27 | Sony Corporation | Content replacement by PID mapping |
US7376233B2 (en) * | 2002-01-02 | 2008-05-20 | Sony Corporation | Video slice and active region based multiple partial encryption |
US20110099163A1 (en) * | 2002-04-05 | 2011-04-28 | Envirospectives Corporation | System and method for indexing, organizing, storing and retrieving environmental information |
US8818896B2 (en) | 2002-09-09 | 2014-08-26 | Sony Corporation | Selective encryption with coverage encryption |
US20040088541A1 (en) * | 2002-11-01 | 2004-05-06 | Thomas Messerges | Digital-rights management system |
US7724907B2 (en) | 2002-11-05 | 2010-05-25 | Sony Corporation | Mechanism for protecting the transfer of digital content |
US8572408B2 (en) | 2002-11-05 | 2013-10-29 | Sony Corporation | Digital rights management of a digital device |
US7603717B2 (en) * | 2002-11-18 | 2009-10-13 | Microsoft Corporation | Digital licenses that include universally quantified variables |
ATE540373T1 (de) * | 2002-11-29 | 2012-01-15 | Sap Ag | Verfahren und computersystem zum schutz von elektronischen dokumenten |
US7954043B2 (en) * | 2002-12-02 | 2011-05-31 | International Business Machines Corporation | Concurrent editing of a file by multiple authors |
US8667525B2 (en) | 2002-12-13 | 2014-03-04 | Sony Corporation | Targeted advertisement selection from a digital stream |
US8645988B2 (en) | 2002-12-13 | 2014-02-04 | Sony Corporation | Content personalization for digital content |
US20050160064A1 (en) * | 2003-01-30 | 2005-07-21 | Arto Lehtonen | Confirming user rights in distribution of application programs |
US7292692B2 (en) * | 2003-03-25 | 2007-11-06 | Sony Corporation | Content scrambling with minimal impact on legacy devices |
US7512798B2 (en) * | 2003-06-27 | 2009-03-31 | Microsoft Corporation | Organization-based content rights management and systems, structures, and methods therefor |
US7716288B2 (en) * | 2003-06-27 | 2010-05-11 | Microsoft Corporation | Organization-based content rights management and systems, structures, and methods therefor |
US7549062B2 (en) * | 2003-06-27 | 2009-06-16 | Microsoft Corporation | Organization-based content rights management and systems, structures, and methods therefor |
WO2005008380A2 (en) * | 2003-07-03 | 2005-01-27 | General Motors Corporation | System and method for electronically managing privileged and non-privileged documents |
US20050033811A1 (en) | 2003-08-07 | 2005-02-10 | International Business Machines Corporation | Collaborative email |
US7286667B1 (en) | 2003-09-15 | 2007-10-23 | Sony Corporation | Decryption system |
US7594275B2 (en) * | 2003-10-14 | 2009-09-22 | Microsoft Corporation | Digital rights management system |
US9665876B2 (en) * | 2003-10-23 | 2017-05-30 | Monvini Limited | System of publication and distribution of instructional materials and method therefor |
US8641424B2 (en) * | 2003-10-23 | 2014-02-04 | Monvini Limited | Method of publication and distribution of instructional materials |
JP5008822B2 (ja) | 2003-10-27 | 2012-08-22 | パナソニック株式会社 | コンテンツ再生制御方法およびコンテンツ再生制御端末 |
US7853980B2 (en) | 2003-10-31 | 2010-12-14 | Sony Corporation | Bi-directional indices for trick mode video-on-demand |
US20050102624A1 (en) * | 2003-11-10 | 2005-05-12 | Eastman Kodak Company | Method of creating a customized image product |
US20050169473A1 (en) * | 2004-02-03 | 2005-08-04 | Candelore Brant L. | Multiple selective encryption with DRM |
JP4487607B2 (ja) * | 2004-03-23 | 2010-06-23 | ソニー株式会社 | 情報処理システム、情報処理装置および方法、記録媒体、並びにプログラム |
US20050278258A1 (en) * | 2004-06-14 | 2005-12-15 | O'donnell Michael | User software for facilitating copyright licensing and compliance |
KR100677344B1 (ko) * | 2004-07-29 | 2007-02-02 | 엘지전자 주식회사 | 권리객체 처리를 위한 메시지 및 이를 이용한 권리객체 처리 방법 및 시스템 |
US7707642B1 (en) | 2004-08-31 | 2010-04-27 | Adobe Systems Incorporated | Document access auditing |
US20060064756A1 (en) * | 2004-09-17 | 2006-03-23 | Ebert Robert F | Digital rights management system based on hardware identification |
US20060064488A1 (en) * | 2004-09-17 | 2006-03-23 | Ebert Robert F | Electronic software distribution method and system using a digital rights management method based on hardware identification |
US8041190B2 (en) | 2004-12-15 | 2011-10-18 | Sony Corporation | System and method for the creation, synchronization and delivery of alternate content |
US7895617B2 (en) | 2004-12-15 | 2011-02-22 | Sony Corporation | Content substitution editor |
CN100420181C (zh) * | 2004-12-31 | 2008-09-17 | 北京中星微电子有限公司 | 一种数字版权管理媒体信息处理方法 |
US9065979B2 (en) | 2005-07-01 | 2015-06-23 | The Invention Science Fund I, Llc | Promotional placement in media works |
US9583141B2 (en) * | 2005-07-01 | 2017-02-28 | Invention Science Fund I, Llc | Implementing audio substitution options in media works |
US7860342B2 (en) | 2005-07-01 | 2010-12-28 | The Invention Science Fund I, Llc | Modifying restricted images |
US9092928B2 (en) | 2005-07-01 | 2015-07-28 | The Invention Science Fund I, Llc | Implementing group content substitution in media works |
US8732087B2 (en) | 2005-07-01 | 2014-05-20 | The Invention Science Fund I, Llc | Authorization for media content alteration |
US8910033B2 (en) | 2005-07-01 | 2014-12-09 | The Invention Science Fund I, Llc | Implementing group content substitution in media works |
US9426387B2 (en) | 2005-07-01 | 2016-08-23 | Invention Science Fund I, Llc | Image anonymization |
US8203609B2 (en) | 2007-01-31 | 2012-06-19 | The Invention Science Fund I, Llc | Anonymization pursuant to a broadcasted policy |
US9230601B2 (en) | 2005-07-01 | 2016-01-05 | Invention Science Fund I, Llc | Media markup system for content alteration in derivative works |
US8087092B2 (en) * | 2005-09-02 | 2011-12-27 | Uniloc Usa, Inc. | Method and apparatus for detection of tampering attacks |
US8049715B2 (en) * | 2005-11-30 | 2011-11-01 | Motorola Mobility, Inc. | Method and system for accessing data stored in an electronic device |
US20070162761A1 (en) | 2005-12-23 | 2007-07-12 | Davis Bruce L | Methods and Systems to Help Detect Identity Fraud |
JP2007179276A (ja) * | 2005-12-27 | 2007-07-12 | Internatl Business Mach Corp <Ibm> | 適合判定方法、装置、およびプログラム |
US7917491B1 (en) * | 2006-01-30 | 2011-03-29 | SuperMedia LLC | Click fraud prevention system and method |
US8185921B2 (en) * | 2006-02-28 | 2012-05-22 | Sony Corporation | Parental control of displayed content using closed captioning |
US8707459B2 (en) | 2007-01-19 | 2014-04-22 | Digimarc Corporation | Determination of originality of content |
US9654447B2 (en) | 2006-08-29 | 2017-05-16 | Digimarc Corporation | Customized handling of copied content based on owner-specified similarity thresholds |
US8010511B2 (en) | 2006-08-29 | 2011-08-30 | Attributor Corporation | Content monitoring and compliance enforcement |
US8738749B2 (en) | 2006-08-29 | 2014-05-27 | Digimarc Corporation | Content monitoring and host compliance evaluation |
US8201215B2 (en) * | 2006-09-08 | 2012-06-12 | Microsoft Corporation | Controlling the delegation of rights |
US20080066169A1 (en) * | 2006-09-08 | 2008-03-13 | Microsoft Corporation | Fact Qualifiers in Security Scenarios |
US8060931B2 (en) | 2006-09-08 | 2011-11-15 | Microsoft Corporation | Security authorization queries |
US7814534B2 (en) * | 2006-09-08 | 2010-10-12 | Microsoft Corporation | Auditing authorization decisions |
US20080065899A1 (en) * | 2006-09-08 | 2008-03-13 | Microsoft Corporation | Variable Expressions in Security Assertions |
US20080066158A1 (en) * | 2006-09-08 | 2008-03-13 | Microsoft Corporation | Authorization Decisions with Principal Attributes |
US20080066147A1 (en) * | 2006-09-11 | 2008-03-13 | Microsoft Corporation | Composable Security Policies |
US8656503B2 (en) | 2006-09-11 | 2014-02-18 | Microsoft Corporation | Security language translations with logic resolution |
US8938783B2 (en) * | 2006-09-11 | 2015-01-20 | Microsoft Corporation | Security language expressions for logic resolution |
US8284929B2 (en) | 2006-09-14 | 2012-10-09 | Uniloc Luxembourg S.A. | System of dependant keys across multiple pieces of related scrambled information |
US20080068253A1 (en) * | 2006-09-19 | 2008-03-20 | Mehta Pratik M | Simulcasting content information on WiFi to extend a value chain |
DE102007008948B4 (de) * | 2007-02-21 | 2018-02-22 | Dspace Digital Signal Processing And Control Engineering Gmbh | Verfahren und System zur Verfügungstellung digitaler Inhalte |
US9215512B2 (en) | 2007-04-27 | 2015-12-15 | Invention Science Fund I, Llc | Implementation of media content alteration |
US7908662B2 (en) * | 2007-06-21 | 2011-03-15 | Uniloc U.S.A., Inc. | System and method for auditing software usage |
EP2203815B1 (en) * | 2007-09-20 | 2015-08-12 | Uniloc Luxembourg S.A. | Installing protected software product using unprotected installation image |
JP5322421B2 (ja) * | 2007-10-02 | 2013-10-23 | キヤノン株式会社 | 情報処理装置およびその方法 |
US20090182750A1 (en) * | 2007-11-13 | 2009-07-16 | Oracle International Corporation | System and method for flash folder access to service metadata in a metadata repository |
EP2223256A1 (en) | 2007-11-17 | 2010-09-01 | Uniloc Usa, Inc. | System and method for adjustable licensing of digital products |
WO2009076232A1 (en) * | 2007-12-05 | 2009-06-18 | Uniloc Corporation | System and method for device bound public key infrastructure |
US8374968B2 (en) * | 2008-02-22 | 2013-02-12 | Uniloc Luxembourg S.A. | License auditing for distributed applications |
GB2458568B (en) * | 2008-03-27 | 2012-09-19 | Covertix Ltd | System and method for dynamically enforcing security policies on electronic files |
US10049414B2 (en) * | 2008-05-01 | 2018-08-14 | Google Llc | Automated media rights detection |
US9076176B2 (en) * | 2008-05-05 | 2015-07-07 | Apple Inc. | Electronic submission of application programs for network-based distribution |
US8812701B2 (en) | 2008-05-21 | 2014-08-19 | Uniloc Luxembourg, S.A. | Device and method for secured communication |
US20090327070A1 (en) * | 2008-06-25 | 2009-12-31 | Uniloc Usa, Inc. | System and Method for Monitoring Efficacy of Online Advertising |
MX2011005255A (es) * | 2008-11-20 | 2011-05-31 | Koninkl Philips Electronics Nv | Metodo y dispositivo de manejo de contenido digital. |
US8838976B2 (en) * | 2009-02-10 | 2014-09-16 | Uniloc Luxembourg S.A. | Web content access using a client device identifier |
US9946848B2 (en) | 2009-02-26 | 2018-04-17 | International Business Machines Corporation | Software protection using an installation product having an entitlement file |
CA2697309A1 (en) * | 2009-03-18 | 2010-09-18 | Luc Bessette | Medical records system with dynamic avatar generator and avatar viewer |
US20100332337A1 (en) * | 2009-06-25 | 2010-12-30 | Bullock Roddy Mckee | Universal one-click online payment method and system |
US8103553B2 (en) * | 2009-06-06 | 2012-01-24 | Bullock Roddy Mckee | Method for making money on internet news sites and blogs |
US20100312702A1 (en) * | 2009-06-06 | 2010-12-09 | Bullock Roddy M | System and method for making money by facilitating easy online payment |
US8423473B2 (en) | 2009-06-19 | 2013-04-16 | Uniloc Luxembourg S. A. | Systems and methods for game activation |
US9633183B2 (en) | 2009-06-19 | 2017-04-25 | Uniloc Luxembourg S.A. | Modular software protection |
US20100325431A1 (en) * | 2009-06-19 | 2010-12-23 | Joseph Martin Mordetsky | Feature-Specific Keys for Executable Code |
US20100325424A1 (en) * | 2009-06-19 | 2010-12-23 | Etchegoyen Craig S | System and Method for Secured Communications |
US9047450B2 (en) | 2009-06-19 | 2015-06-02 | Deviceauthority, Inc. | Identification of embedded system devices |
US20100325446A1 (en) * | 2009-06-19 | 2010-12-23 | Joseph Martin Mordetsky | Securing Executable Code Integrity Using Auto-Derivative Key |
US9047458B2 (en) | 2009-06-19 | 2015-06-02 | Deviceauthority, Inc. | Network access protection |
US20100325200A1 (en) * | 2009-06-22 | 2010-12-23 | Craig Stephen Etchegoyen | System and Method for Software Activation Through Digital Media Fingerprinting |
US20100325735A1 (en) * | 2009-06-22 | 2010-12-23 | Etchegoyen Craig S | System and Method for Software Activation |
US20100325025A1 (en) * | 2009-06-22 | 2010-12-23 | Etchegoyen Craig S | System and Method for Sharing Media |
US8495359B2 (en) * | 2009-06-22 | 2013-07-23 | NetAuthority | System and method for securing an electronic communication |
US20100325051A1 (en) * | 2009-06-22 | 2010-12-23 | Craig Stephen Etchegoyen | System and Method for Piracy Reduction in Software Activation |
US20100324981A1 (en) * | 2009-06-22 | 2010-12-23 | Etchegoyen Craig S | System and Method for Media Distribution on Social Networks |
US20100325149A1 (en) * | 2009-06-22 | 2010-12-23 | Craig Stephen Etchegoyen | System and Method for Auditing Software Usage |
US20100321208A1 (en) * | 2009-06-23 | 2010-12-23 | Craig Stephen Etchegoyen | System and Method for Emergency Communications |
US20100325040A1 (en) * | 2009-06-23 | 2010-12-23 | Craig Stephen Etchegoyen | Device Authority for Authenticating a User of an Online Service |
US20100324989A1 (en) * | 2009-06-23 | 2010-12-23 | Craig Stephen Etchegoyen | System and Method for Monitoring Efficacy of Online Advertising |
US8452960B2 (en) * | 2009-06-23 | 2013-05-28 | Netauthority, Inc. | System and method for content delivery |
US8736462B2 (en) | 2009-06-23 | 2014-05-27 | Uniloc Luxembourg, S.A. | System and method for traffic information delivery |
US8903653B2 (en) | 2009-06-23 | 2014-12-02 | Uniloc Luxembourg S.A. | System and method for locating network nodes |
US9075958B2 (en) * | 2009-06-24 | 2015-07-07 | Uniloc Luxembourg S.A. | Use of fingerprint with an on-line or networked auction |
US20100332331A1 (en) * | 2009-06-24 | 2010-12-30 | Craig Stephen Etchegoyen | Systems and Methods for Providing an Interface for Purchasing Ad Slots in an Executable Program |
US10068282B2 (en) | 2009-06-24 | 2018-09-04 | Uniloc 2017 Llc | System and method for preventing multiple online purchases |
US9129097B2 (en) * | 2009-06-24 | 2015-09-08 | Uniloc Luxembourg S.A. | Systems and methods for auditing software usage using a covert key |
US8239852B2 (en) * | 2009-06-24 | 2012-08-07 | Uniloc Luxembourg S.A. | Remote update of computers based on physical device recognition |
US20100332319A1 (en) * | 2009-06-24 | 2010-12-30 | Craig Stephen Etchegoyen | Methods and Systems for Dynamic Serving of Advertisements in a Game or Virtual Reality Environment |
US8213907B2 (en) * | 2009-07-08 | 2012-07-03 | Uniloc Luxembourg S. A. | System and method for secured mobile communication |
US9141489B2 (en) * | 2009-07-09 | 2015-09-22 | Uniloc Luxembourg S.A. | Failover procedure for server system |
US8726407B2 (en) | 2009-10-16 | 2014-05-13 | Deviceauthority, Inc. | Authentication of computing and communications hardware |
US9082128B2 (en) * | 2009-10-19 | 2015-07-14 | Uniloc Luxembourg S.A. | System and method for tracking and scoring user activities |
US8316421B2 (en) * | 2009-10-19 | 2012-11-20 | Uniloc Luxembourg S.A. | System and method for device authentication with built-in tolerance |
US8769296B2 (en) * | 2009-10-19 | 2014-07-01 | Uniloc Luxembourg, S.A. | Software signature tracking |
US20110093503A1 (en) * | 2009-10-19 | 2011-04-21 | Etchegoyen Craig S | Computer Hardware Identity Tracking Using Characteristic Parameter-Derived Data |
JP5560691B2 (ja) * | 2009-12-16 | 2014-07-30 | 富士ゼロックス株式会社 | 文書利用管理システム、文書処理装置、操作権限管理装置、文書管理装置及びプログラム |
US20120084174A1 (en) * | 2010-09-30 | 2012-04-05 | Jinho Yang | Digital content transaction system and method using download window |
AU2011100168B4 (en) | 2011-02-09 | 2011-06-30 | Device Authority Ltd | Device-bound certificate authentication |
CN103688241B (zh) * | 2011-04-08 | 2017-09-12 | 安德鲁·利布曼 | 用于项目共享的系统、计算机可读存储介质以及计算机实施的方法 |
US9443258B2 (en) | 2011-08-26 | 2016-09-13 | Apple Inc. | Mass ingestion of content related metadata to an online content portal |
US9081974B2 (en) * | 2011-11-10 | 2015-07-14 | Microsoft Technology Licensing, Llc | User interface for selection of multiple accounts and connection points |
US20140337985A1 (en) * | 2013-05-08 | 2014-11-13 | Jorge Enrique Muyshondt | Security in Digital Manufacturing Systems |
US9026078B2 (en) | 2013-09-18 | 2015-05-05 | At&T Intellectual Property I, Lp | Method and apparatus for policy management in a communication system |
CN105608343A (zh) * | 2015-12-24 | 2016-05-25 | 张梅云 | 计算机文件版权保护方法 |
CN114363068A (zh) * | 2022-01-05 | 2022-04-15 | 北京智云芯科技有限公司 | 图文的发布方法、装置、电子设备及存储介质 |
Family Cites Families (110)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3263158A (en) | 1963-08-15 | 1966-07-26 | Motorola Inc | Saturable reactor voltage control circuit |
US3609697A (en) | 1968-10-21 | 1971-09-28 | Ibm | Program security device |
US3798605A (en) | 1971-06-30 | 1974-03-19 | Ibm | Centralized verification system |
US3790700A (en) | 1971-12-17 | 1974-02-05 | Hughes Aircraft Co | Catv program control system |
DE2840980C3 (de) | 1977-10-08 | 1982-05-06 | Tokyo Electric Co., Ltd., Tokyo | Elektronische Registrierkasse und elektronisches Registrierknensystem |
US4278837A (en) | 1977-10-31 | 1981-07-14 | Best Robert M | Crypto microprocessor for executing enciphered programs |
US4159468A (en) | 1977-11-17 | 1979-06-26 | Burroughs Corporation | Communications line authentication device |
FR2448825A1 (fr) | 1979-02-06 | 1980-09-05 | Telediffusion Fse | Systeme de transmission d'information entre un centre d'emission et des postes recepteurs, ce systeme etant muni d'un moyen de controle de l'acces a l'information transmise |
US4529870A (en) | 1980-03-10 | 1985-07-16 | David Chaum | Cryptographic identification, financial transaction, and credential device |
US4442486A (en) | 1981-11-25 | 1984-04-10 | U.S. Philips Corporation | Protected programmable apparatus |
US4558176A (en) | 1982-09-20 | 1985-12-10 | Arnold Mark G | Computer systems to inhibit unauthorized copying, unauthorized usage, and automated cracking of protected software |
US4593376A (en) | 1983-04-21 | 1986-06-03 | Volk Larry N | System for vending program cartridges which have circuitry for inhibiting program usage after preset time interval expires |
US4658093A (en) | 1983-07-11 | 1987-04-14 | Hellman Martin E | Software distribution system |
US4644493A (en) | 1984-09-14 | 1987-02-17 | International Business Machines Corporation | Implementing a shared higher level of privilege on personal computers for copy protection of software |
US4614861A (en) | 1984-11-15 | 1986-09-30 | Intellicard International, Inc. | Unitary, self-contained card verification and validation system and method |
US4713753A (en) | 1985-02-21 | 1987-12-15 | Honeywell Inc. | Secure data processing system architecture with format control |
US4891838A (en) | 1985-11-04 | 1990-01-02 | Dental Data Service, Inc. | Computer accessing system |
EP0252646B1 (en) | 1986-07-07 | 1993-09-29 | Semiconductor Energy Laboratory Co., Ltd. | Paperless portable book |
US5014234A (en) | 1986-08-25 | 1991-05-07 | Ncr Corporation | System with software usage timer and counter for allowing limited use but preventing continued unauthorized use of protected software |
US5010571A (en) | 1986-09-10 | 1991-04-23 | Titan Linkabit Corporation | Metering retrieval of encrypted data stored in customer data retrieval terminal |
US4977594A (en) | 1986-10-14 | 1990-12-11 | Electronic Publishing Resources, Inc. | Database usage metering and protection system and method |
US4827508A (en) | 1986-10-14 | 1989-05-02 | Personal Library Software, Inc. | Database usage metering and protection system and method |
US5050213A (en) | 1986-10-14 | 1991-09-17 | Electronic Publishing Resources, Inc. | Database usage metering and protection system and method |
US5047928A (en) | 1986-10-24 | 1991-09-10 | Wiedemer John D | Billing system for computer software |
US4817140A (en) | 1986-11-05 | 1989-03-28 | International Business Machines Corp. | Software protection system using a single-key cryptosystem, a hardware-based authorization system and a secure coprocessor |
US4796220A (en) | 1986-12-15 | 1989-01-03 | Pride Software Development Corp. | Method of controlling the copying of software |
US4868376A (en) | 1987-05-15 | 1989-09-19 | Smartcard International Inc. | Intelligent portable interactive personal data system |
US4975647A (en) | 1987-06-01 | 1990-12-04 | Nova Biomedical Corporation | Controlling machine operation with respect to consumable accessory units |
US4999806A (en) | 1987-09-04 | 1991-03-12 | Fred Chernow | Software distribution system |
US4937863A (en) | 1988-03-07 | 1990-06-26 | Digital Equipment Corporation | Software licensing management system |
US4924378A (en) | 1988-06-13 | 1990-05-08 | Prime Computer, Inc. | License mangagement system and license storage key |
US4961142A (en) | 1988-06-29 | 1990-10-02 | Mastercard International, Inc. | Multi-issuer transaction device with individual identification verification plug-in application modules for each issuer |
US5247575A (en) | 1988-08-16 | 1993-09-21 | Sprague Peter J | Information distribution system |
US4932054A (en) | 1988-09-16 | 1990-06-05 | Chou Wayne W | Method and apparatus for protecting computer software utilizing coded filter network in conjunction with an active coded hardware device |
US5023907A (en) | 1988-09-30 | 1991-06-11 | Apollo Computer, Inc. | Network license server |
US4953209A (en) | 1988-10-31 | 1990-08-28 | International Business Machines Corp. | Self-verifying receipt and acceptance system for electronically delivered data objects |
DE3903454A1 (de) | 1988-12-12 | 1990-06-13 | Raymund H Eisele | In edv-einrichtungen einsteckbares element |
US4949187A (en) | 1988-12-16 | 1990-08-14 | Cohen Jason M | Video communications system having a remotely controlled central source of video and audio data |
DE69031191T2 (de) * | 1989-05-15 | 1998-02-12 | Ibm | System zur Steuerung von Zugriffsprivilegien |
US5113519A (en) | 1989-05-15 | 1992-05-12 | International Business Machines Corporation | Maintenance of file attributes in a distributed data processing system |
US5347579A (en) | 1989-07-05 | 1994-09-13 | Blandford Robert R | Personal computer diary |
US5138712A (en) * | 1989-10-02 | 1992-08-11 | Sun Microsystems, Inc. | Apparatus and method for licensing software on a network of computers |
US5148481A (en) | 1989-10-06 | 1992-09-15 | International Business Machines Corporation | Transaction system security method and apparatus |
FR2653248B1 (fr) | 1989-10-13 | 1991-12-20 | Gemolus Card International | Systeme de paiement ou de transfert d'information par carte a memoire electronique porte monnaie. |
US5136643A (en) | 1989-10-13 | 1992-08-04 | Fischer Addison M | Public/key date-time notary facility |
FR2653914A1 (fr) | 1989-10-27 | 1991-05-03 | Trt Telecom Radio Electr | Systeme d'authentification d'une carte a microcircuit par un micro-ordinateur personnel, et procede pour sa mise en óoeuvre. |
US5263157A (en) | 1990-02-15 | 1993-11-16 | International Business Machines Corporation | Method and system for providing user access control within a distributed data processing system by the exchange of access control profiles |
US5263158A (en) | 1990-02-15 | 1993-11-16 | International Business Machines Corporation | Method and system for variable authority level user access control in a distributed data processing system having multiple resource manager |
JP3041013B2 (ja) * | 1990-03-30 | 2000-05-15 | 株式会社東芝 | ソフトウェア部品利用ルール生成方法 |
US5058164A (en) | 1990-05-03 | 1991-10-15 | National Semiconductor Corp. | Encryption of streams of addressed information to be used for program code protection |
US5052040A (en) | 1990-05-25 | 1991-09-24 | Micronyx, Inc. | Multiple user stored data cryptographic labeling system and method |
JP2689998B2 (ja) | 1990-08-22 | 1997-12-10 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 暗号動作を行う装置 |
JPH05134957A (ja) | 1990-10-10 | 1993-06-01 | Fuji Xerox Co Ltd | データ管理システム |
US5222134A (en) | 1990-11-07 | 1993-06-22 | Tau Systems Corporation | Secure system for activating personal computer software at remote locations |
US5103476A (en) | 1990-11-07 | 1992-04-07 | Waite David P | Secure system for activating personal computer software at remote locations |
US5255106A (en) | 1991-02-05 | 1993-10-19 | International Integrated Communications, Ltd. | Method and apparatus for delivering secured hard-copy facsimile documents |
US5504818A (en) | 1991-04-19 | 1996-04-02 | Okano; Hirokazu | Information processing system using error-correcting codes and cryptography |
US5204897A (en) | 1991-06-28 | 1993-04-20 | Digital Equipment Corporation | Management interface for license management system |
US5438508A (en) | 1991-06-28 | 1995-08-01 | Digital Equipment Corporation | License document interchange format for license management system |
US5260999A (en) | 1991-06-28 | 1993-11-09 | Digital Equipment Corporation | Filters in license management system |
US5504814A (en) | 1991-07-10 | 1996-04-02 | Hughes Aircraft Company | Efficient security kernel for the 80960 extended architecture |
US5276444A (en) | 1991-09-23 | 1994-01-04 | At&T Bell Laboratories | Centralized security control system |
WO1993009490A1 (en) | 1991-11-04 | 1993-05-13 | Vpr Systems Ltd. | Lap-top computer for retrieving and displaying text and graphic information encoded on personal library cd-rom |
US5734823A (en) | 1991-11-04 | 1998-03-31 | Microtome, Inc. | Systems and apparatus for electronic communication and storage of information |
US5557518A (en) | 1994-04-28 | 1996-09-17 | Citibank, N.A. | Trusted agents for open electronic commerce |
US5453601A (en) | 1991-11-15 | 1995-09-26 | Citibank, N.A. | Electronic-monetary system |
DE69225389T2 (de) * | 1991-12-20 | 1998-09-10 | Int Computers Ltd | Programmattributsteuerung in einem Rechnersystem |
US5301231A (en) | 1992-02-12 | 1994-04-05 | International Business Machines Corporation | User defined function facility |
US5183404A (en) | 1992-04-08 | 1993-02-02 | Megahertz Corporation | Systems for connection of physical/electrical media connectors to computer communications cards |
US5276735A (en) | 1992-04-17 | 1994-01-04 | Secure Computing Corporation | Data enclave and trusted path system |
JP2659896B2 (ja) | 1992-04-29 | 1997-09-30 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 構造化文書複製管理方法及び構造化文書複製管理装置 |
US5412717A (en) | 1992-05-15 | 1995-05-02 | Fischer; Addison M. | Computer system security method and apparatus having program authorization information data structures |
US5235642A (en) | 1992-07-21 | 1993-08-10 | Digital Equipment Corporation | Access control subsystem and method for distributed computer system using locally cached authentication credentials |
US5381526A (en) | 1992-09-11 | 1995-01-10 | Eastman Kodak Company | Method and apparatus for storing and retrieving generalized image data |
US5319705A (en) | 1992-10-21 | 1994-06-07 | International Business Machines Corporation | Method and system for multimedia access control enablement |
US5341429A (en) | 1992-12-04 | 1994-08-23 | Testdrive Corporation | Transformation of ephemeral material |
US5509070A (en) | 1992-12-15 | 1996-04-16 | Softlock Services Inc. | Method for encouraging purchase of executable and non-executable software |
US5504837A (en) | 1993-05-10 | 1996-04-02 | Bell Communications Research, Inc. | Method for resolving conflicts among distributed entities through the generation of counter proposals by transversing a goal hierarchy with acceptable, unacceptable, and indeterminate nodes |
US5337357A (en) | 1993-06-17 | 1994-08-09 | Software Security, Inc. | Method of software distribution protection |
US5428606A (en) | 1993-06-30 | 1995-06-27 | Moskowitz; Scott A. | Digital information commodities exchange |
IL110891A (en) | 1993-09-14 | 1999-03-12 | Spyrus | System and method for controlling access to data |
CA2129075C (en) | 1993-10-18 | 1999-04-20 | Joseph J. Daniele | Electronic copyright royalty accounting system using glyphs |
US5455953A (en) | 1993-11-03 | 1995-10-03 | Wang Laboratories, Inc. | Authorization system for obtaining in single step both identification and access rights of client to server directly from encrypted authorization ticket |
US5485618A (en) * | 1993-12-15 | 1996-01-16 | Borland International, Inc. | Methods and interface for building command expressions in a computer system |
US5473687A (en) | 1993-12-29 | 1995-12-05 | Infosafe Systems, Inc. | Method for retrieving secure information from a database |
US5394469A (en) | 1994-02-18 | 1995-02-28 | Infosafe Systems, Inc. | Method and apparatus for retrieving secure information from mass storage media |
US5499298A (en) | 1994-03-17 | 1996-03-12 | National University Of Singapore | Controlled dissemination of digital information |
US5563946A (en) | 1994-04-25 | 1996-10-08 | International Business Machines Corporation | Method and apparatus for enabling trial period use of software products: method and apparatus for passing encrypted files between data processing systems |
US5473692A (en) | 1994-09-07 | 1995-12-05 | Intel Corporation | Roving software license for a hardware agent |
US5634012A (en) | 1994-11-23 | 1997-05-27 | Xerox Corporation | System for controlling the distribution and use of digital works having a fee reporting mechanism |
US5715403A (en) * | 1994-11-23 | 1998-02-03 | Xerox Corporation | System for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammar |
US5638443A (en) | 1994-11-23 | 1997-06-10 | Xerox Corporation | System for controlling the distribution and use of composite digital works |
US5629980A (en) | 1994-11-23 | 1997-05-13 | Xerox Corporation | System for controlling the distribution and use of digital works |
JPH08263438A (ja) * | 1994-11-23 | 1996-10-11 | Xerox Corp | ディジタルワークの配給及び使用制御システム並びにディジタルワークへのアクセス制御方法 |
US5655077A (en) | 1994-12-13 | 1997-08-05 | Microsoft Corporation | Method and system for authenticating access to heterogeneous computing services |
US5649013A (en) | 1994-12-23 | 1997-07-15 | Compuserve Incorporated | Royalty tracking method and apparatus |
CA2683230C (en) * | 1995-02-13 | 2013-08-27 | Intertrust Technologies Corporation | Systems and methods for secure transaction management and electronic rights protection |
US5530235A (en) | 1995-02-16 | 1996-06-25 | Xerox Corporation | Interactive contents revealing storage device |
US5534975A (en) | 1995-05-26 | 1996-07-09 | Xerox Corporation | Document processing system utilizing document service cards to provide document processing services |
US5708717A (en) | 1995-11-29 | 1998-01-13 | Alasia; Alfred | Digital anti-counterfeiting software method and apparatus |
US5633932A (en) | 1995-12-19 | 1997-05-27 | Intel Corporation | Apparatus and method for preventing disclosure through user-authentication at a printing node |
US5920861A (en) * | 1997-02-25 | 1999-07-06 | Intertrust Technologies Corp. | Techniques for defining using and manipulating rights management data structures |
JP3733026B2 (ja) * | 1998-07-02 | 2006-01-11 | シャープ株式会社 | 電子著作物販売装置 |
US6226618B1 (en) * | 1998-08-13 | 2001-05-01 | International Business Machines Corporation | Electronic content delivery system |
AU760436B2 (en) * | 1998-10-16 | 2003-05-15 | Matsushita Electric Industrial Co., Ltd. | Production protection system dealing with contents that are digital production |
AU2386000A (en) * | 1998-12-24 | 2000-07-31 | Universal Music Group, Inc. | Electronic music/media distribution system |
JP4312287B2 (ja) * | 1998-12-28 | 2009-08-12 | 株式会社日立製作所 | デジタルコンテンツ流通システム |
JP3471654B2 (ja) * | 1999-04-06 | 2003-12-02 | 富士通株式会社 | ライセンスサーバ、著作権者システム、利用者システム、システム、記録媒体およびコンテンツ利用制御方法 |
KR20010052853A (ko) * | 1999-04-14 | 2001-06-25 | 마츠시타 덴끼 산교 가부시키가이샤 | 데이터 관리장치, 데이터 관리방법, 및 데이터 관리프로그램을 기록하는 기록매체 |
JP3815950B2 (ja) * | 1999-06-15 | 2006-08-30 | 松下電器産業株式会社 | デジタルデータ書込装置、デジタルデータ記録装置、デジタルデータ利用装置 |
-
2002
- 2002-01-17 CN CN200810166527.6A patent/CN101369299B/zh not_active Expired - Lifetime
- 2002-01-17 BR BR0206506-1A patent/BR0206506A/pt not_active Application Discontinuation
- 2002-01-17 MX MXPA03006362A patent/MXPA03006362A/es unknown
- 2002-01-17 CN CNB028037146A patent/CN100437508C/zh not_active Expired - Lifetime
- 2002-01-17 WO PCT/US2002/001201 patent/WO2002057922A1/en active Search and Examination
- 2002-01-17 AU AU2002234254A patent/AU2002234254B2/en not_active Ceased
- 2002-01-17 US US10/046,695 patent/US7085741B2/en not_active Expired - Lifetime
- 2002-01-17 JP JP2002558139A patent/JP2004519763A/ja active Pending
- 2002-01-17 EP EP02701056A patent/EP1334431A4/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
US7085741B2 (en) | 2006-08-01 |
US20020109707A1 (en) | 2002-08-15 |
EP1334431A1 (en) | 2003-08-13 |
AU2002234254B2 (en) | 2005-04-21 |
MXPA03006362A (es) | 2004-04-20 |
EP1334431A4 (en) | 2004-09-01 |
CN101369299B (zh) | 2010-06-09 |
CN1486461A (zh) | 2004-03-31 |
CN100437508C (zh) | 2008-11-26 |
BR0206506A (pt) | 2003-10-21 |
JP2004519763A (ja) | 2004-07-02 |
WO2002057922A1 (en) | 2002-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101369299B (zh) | 管理数字内容使用权利的方法和装置 | |
AU2002234254A1 (en) | Method and apparatus for managing digital content usage rights | |
US9898715B2 (en) | Systems and methods for creating, manipulating and processing rights and contract expressions using tokenized templates | |
JP5043280B2 (ja) | 電子ブック要求の処理 | |
US6704733B2 (en) | Distributing electronic books over a computer network | |
US6973445B2 (en) | Demarcated digital content and method for creating and processing demarcated digital works | |
US7210039B2 (en) | Digital rights management | |
JP5043281B2 (ja) | デジタル権利管理システムを用いた電子配信用のコンテンツ処理 | |
JP4952964B2 (ja) | 電子出版システム | |
WO2002037294A1 (en) | Electronic content distribution | |
WO2004109450A2 (en) | System and method for supplying and managing usage rights associated with an item repository | |
JP2014139818A (ja) | 権利表示を供給しかつ管理するためのシステムおよび方法 | |
JP2000113047A (ja) | 電子書籍システム及び電子書棚及びicカード | |
WO2007074548A1 (ja) | 著作権管理システム、並びにこれに用いる鍵管理サーバ及びクライアント端末 | |
Yu et al. | Developing an XML framework for an electronic document delivery system | |
Foroughi et al. | Issues and opportunities in digital rights management |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20100609 |
|
CX01 | Expiry of patent term |