CN1307500C - 对使用因特网上有版权的数字资料进行管理的方法和系统 - Google Patents

对使用因特网上有版权的数字资料进行管理的方法和系统 Download PDF

Info

Publication number
CN1307500C
CN1307500C CNB988140411A CN98814041A CN1307500C CN 1307500 C CN1307500 C CN 1307500C CN B988140411 A CNB988140411 A CN B988140411A CN 98814041 A CN98814041 A CN 98814041A CN 1307500 C CN1307500 C CN 1307500C
Authority
CN
China
Prior art keywords
given
digital document
target
reproducer
equipment
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.)
Expired - Lifetime
Application number
CNB988140411A
Other languages
English (en)
Other versions
CN1292896A (zh
Inventor
维克托斯·比尔斯蒂斯
玛丽亚·阿祖阿·西梅尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1292896A publication Critical patent/CN1292896A/zh
Application granted granted Critical
Publication of CN1307500C publication Critical patent/CN1307500C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • G06Q20/1235Shopping for digital content with control of digital rights management [DRM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/101Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by binding digital rights to specific entities
    • G06F21/1012Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by binding digital rights to specific entities to domains
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2135Metering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

一种便于在计算机网络上对电子出版资料的在线传播进行版税征收的方法,系统和计算机程序产品。在一个实施例中,用于管理数字文件(包括以一些内容提供者的名义受到版权保护的内容)的使用的方法是通过为数字文件被允许复制的次数建立计数值开始的。响应给定的协议,然后从源向目标有选择地传送数字文件的复制件。因此,例如,源和目标可以设置在同一台计算机中,源是盘存储设备而目标是再现设备(例如,打印机,显示器,声卡等)。每当数字文件被从源传送到目标再现设备时,该方法记录一个指示,在每次传送时将该计数值递减。当计数值达到给定值(例如零)时,毁坏该文件或否则阻止从源设备传送该文件。所记录的指示传送到管理服务器以便于向内容提供者支付版税。

Description

对使用因特网上有版权的数字资料 进行管理的方法和系统
技术领域
本发明涉及管理在计算机网络上发布的电子出版资料的版税征收。
背景技术
万维网是因特网的多媒体信息检索系统。在网络环境中,客户机使用超文本传送协议(HTTP)实现到网络服务器的业务,超文本传送协议是一种使用被称为超文本标记协议(HTML)的标准页面描述语言向用户提供对文件(例如,文本,图形,图象,声音,视频等)接入的已知应用协议。HTML提供基本的文献格式并允许开发者规定对其它服务器和文件的″链接″。在因特网范例中,由具有用于定义网络连接的专用语法的所谓统一资源定位器(URL)识别到服务器的网络路径。在客户机使用HTML可兼容浏览器(例如网景公司的导航器或微软公司的因特网探索器)涉及通过URL指定链接。作为响应,客户向在链接中识别的服务器(有时称之为″网站″)发出请求,反过来,又接收根据HTML格式化的文献或其它目标。
万维网的技术优点之一是可易于向许多用户发送和分配数字内容(例如,图形,声音,视频,电影等)。实际上,复制数字文件就象点击计算机鼠标那样容易。版权法向版权拥有者提供了复制有版权的著作,销售该复制品,和公开表演和播放该著作的排他权。每当在因特网上传送数字文件并复制到用户的存储器上时,牵涉到(并且可能违犯)版权拥有者的排他重现权。同样,在物理线路上传送获得版权的著作等同于销售。实际上,在开放系统中(例如个人计算机通过因特网服务供应商(ISP)接入万维网),获得版权的资料的复制件可经历无限制的进一步复制和传送,而拥有者没有能力征收适当的补偿(例如版税)。
许多出版商或其它内容提供者自然不愿意使其获得版权的著作在因特网上使用,因为这些资料可很容易被复制并广泛传播而得不到补偿。目前,因特网商务仍很不规范,没有管理内容提供者版税的征收和分配的中央管理机构。此外,虽然出版商和内容权利社团和组织正在尝试解决法律和逻辑问题,该领域仍需要开发可行的技术解决方案。
已经提出的一种技术涉及在防止复制的″环境″中包装获得版权的著作,以便于对使用从因特网或万维网获得的信息的用户收费。这种被称为COPINET的方案将版权保护机制与版权管理系统联合起来,Bennett等人在第19届国际在线信息会议会刊,1995年,在线信息pp13-23(learned Informatin Europe Ltd.)上发表的题为″收费、付费和版权-开放系统中的信息接入″一文中对其进行了描述。该系统中的出版商可确定适当的保护等级,同时监视使用和管理权利链。该方案还提出了即使在数字资料传递到用户工作站之后对数字资料提供保护。特别是,作为由信任的子系统提供的特定授权的结果(通过加密)″包装″和″不包装″版权资料。于是,资料仅被该环境″看到″,并且当在该环境之外时,诸如″保存″或″复制″之类的任何后续用户动作导致被保护的资料,或从其衍生的资料继续处在被保护状态。
虽然上述方案提供了一些优点,它没有提出管理版税征收和/或向内容提供者分配该付费的问题。此外,从例如在公共因特网中实施的开放PC架构的角度来看它不是一种可接受的解决方案。它还需要使用分开的被信任的子系统对特定的内容传送生成授权,这是不希望的。
用于管理因特网上内容的使用的其它已知技术通常涉及电子″钱包″或智能卡。例如在美国专利No.5,590,197和5,613,001中说明了这种已知的现有技术的系统。这些系统牵涉到昂贵的,并且实际上很难实施的复杂硬件和加密方案。他们不适合用于为因特网的内容使用提供一般的版税付费方案。
因此,需要提供一种作为获得版权的内容的使用结果用于在因特网上征收版税的改进方法和系统。
本发明解决了该重要问题。
发明内容
本发明的一个目的是使一对″被认证的″设备(例如存储设备和再现设备)在给定的保密协议的范围内工作,并由此管理数字文件的复制件和相关联的复制控制信息。
本发明的再一个目的是使版权所有者即使在已从服务器取出该内容并下载到例如在网络客户服务器环境中的客户机之后仍对获得版权的内容保持一定程度的控制。
本发明的一个特定目的是管理可在具有保密盘存储器和可使用拨号网络连接连接到因特网的网络设备内进行的数字文件复制的次数。
本发明的再一个目的是限制可在连接到万维网的给定的网络客户机进行的数字文件复制的次数。
本发明的再一个目的是使电子文献出版商控制由被允许的用户在因特网可对该文献进行复制的次数。
本发明更一般的目的是管理在因特网和万维网上可允许使用的获得版权的内容。
本发明另一个更一般的目的是管理信息的收集,以便于因在因特网上使用其获得版权的内容而对内容提供者和出版商支付适当的补偿。
本发明的另一个目的是针对从因特网或万维网获得的信息管理对用户的收费。
本发明的再一个目的是作为在计算机网络(例如公共因特网、内部网、外部网或其它网络)上在线传播电子出版资料的结果而便于进行版税征收。
本发明的一个实施例是一种以内容提供商(例如作者,出版商或其它人)的名义管理包括受到版权保护的内容的数字文件的复制。假设已相对如与该文件相关联的复制控制信息中定义的文件建立了给定的使用方案。因此,例如,该复制控制信息可定义一组支付选项,包括:无限制,预付(″n″次复制),按复制次数计费(按每次复制进行),IOU(离线进行复制),或一些其它支付选项。复制控制信息还可包括定义如何由该方案管理文件的其它数据,包括:允许复制次数的计数,允许按复制次数计费模式的次数的计数,版权管理信息,收款人信息,终止数据(此后不再允许复制)等。
本发明假设存在一对设备,已经或被认证使用该方案的一个″源″和一个″目标″。通常,″源″是存储设备,而″目标″是再现设备。存储设备的例子可以是盘存储器,系统存储器等。再现设备的例子可以是打印机,显示器,声卡等。源和目标设备可以都是存储设备(例如,网络服务器和客户盘存储器)。在任何一种情况下,(通常在是制造时)″认证″构成该对的每个设备,以便在给定的保密协议下工作。在该协议下,设备包括适当的电路和/或软件,视情况而定,以便于在存储和再现设备之间建立保密链路。每个设备需要另一个设备确认其自身并因此证明可信任该设备管理设法保护的内容(即数字文件)。
当在″开放″的客户服务器环境中实施该技术时,最好在存储和再现设备中使用硬件设备(例如微控制器)以便于产生保密链路。当在″封闭的″网络设备环境中实施该技术时,可使用与存储和再现设备相关联的控制程序中驻留的软件建立和管理保密链路。在网络设备环境中,由于在窜改设备构架或其它电路的情况下能够很容易地中止该保密链路,在该情况下可在软件中建立和管理保密链路。与环境无关,首先在″被认证的″存储和再现设备之间建立保密链路。此后,可根据具体的使用和所采用的支付方案将数字文件与其复制控制信息的至少一部分一起在存储和再现设备之间传送。因此,例如,如果实施预付方案并且还未出现终止数据(与此相关),可在存储和再现设备之间传送该文件给定的复制次数。在中央位置征收预付的资金,然后再分配给版权所有者和一些第三方。
附图说明
图1是实施本发明的典型系统;
图2是根据本发明由在其上传送数字文件的信道连接的源设备和目标设备的简化方框图;
图3是连接到客户计算机中的一组目标再现设备的源设备的示例;
图4是根据本发明的典型版权管理系统的方框图;
图5是根据本发明管理数字文件的优选方法的流程图;
图6A是连接到常规电视机以形成″网络″设备的数据处理系统单元的图解表示;
图6B是数据处理系统单元前面板的图解表示;
图6C是数据处理系统单元后面板的图解表示;
图7是数据处理系统单元的主要部件的方框图。
具体实施方式
图1示出实施本发明的典型系统。多个因特网客户机10可通过诸如拨号电话网14之类的″资源″连接到计算机网络因特网服务提供商(ISP)12。如所熟知的,拨号电话网通常具有给定的,有限数量的连接线16a-16n。ISP12将客户机10接到网络18的剩余部分,网络18包括多个因特网服务器机20。客户机通常包括一组已知的因特网工具(例如网络浏览器13),以接入该网络的服务器并由此获得特定服务。这些服务包括一对一发消息(电子邮件),一对多发消息(公告牌),在线聊天,文件传送和浏览。将各种已知的因特网协议用于这些服务。因此,例如,使用超文本传送协议(HTTP)实现浏览,超文本传送协议使用超文本标记语言(HTML)向用户提供对多媒体文件的接入。使用HTTP的这批服务器包括作为因特网的多媒体信息检索系统的万维网。
如下面更详细描述的,可以用硬件和/或软件实施本发明。当客户机是例如图6A-6D所示的因特网或网络设备时软件实施特别有用。在软件实施的情况下,客户机与为执行将要描述的数字文件复制保护方法的一种或多种功能而设计的软件程序相关联。软件最好是客户应用程序(虽然它可以用浏览器作为插件,或用客户侧代理(proxy),或作为独立应用程序实施)。另外,接口进程内置在浏览器中,或作为Java小应用程序或独立应用程序实施。因此,如在此使用的,在该特定实施例中,软件15是根据本发明在以该客户的用户名义执行复制保护/版税管理任务的客户机10上运行的任何应用程序。
下面的讨论主要使用单词″复制″或″拷贝″来描述对一部具体的著作进一步履行版权权利的控制。读者应理解,″复制″可包括该著作针对不同设备以其它类型再现。就是说,″打印机″中的″复制″带来的是在纸或另一种基体上打印。在显示器上复制是在屏幕上给出图象。在音频设备中复制是该著作的音频部分的特性。这些设备中的每一种,包括存储设备,例如硬盘,CDR中的磁带,和再现设备,例如打印机,显示图形,音频播放器,和电影播放器都应装配本发明,以便在整个系统和网络中控制该复制,直到其最终的再现位置。
本发明是以某些内容提供者(例如作者,出版商或其它人)的名义管理包括受到版权保护的内容的数字文件的复制。假设已相对该文件建立了给定的支付方案。因此,例如,该支付方案包括:无限制,预付(″n″次复制),按复制次数计费(按每次复制进行),IOU(离线进行复制),或一些其它支付选项。在预付选项中,用户为获得数字文件复制的权利而预付资金。在按复制次数计费(或″付费复制″)选项中,当复制文件时,用户为数字文件的每次复制付费。在IOU方案中,(例如当客户机未连接的网络时)用户对数字文件进行复制并产生一个IOU(或许多IOU),用户以后在线时向结算室或其它支付实体提交该IUO。也可实施其它支付方案(例如上面的选项的组合)。
最好在与该文件相关联的并由作者,出版商或一些其它第三方建立的复制控制信息中定义支付方案。因此,例如,复制控制信息也可包括对允许复制次数的计数值,允许按复制次数计费模式的次数的计数值,对可在IOU支付选项下可进行的复制次数的计数值,识别作者的版权管理信息,出版商和/或其它许可或使用限制,处理使用付费和其调和的有关银行或其它金融机构的信息,一个或多个终止数据(其后不再允许复制)等。
因此,与给定的文件相关联的复制控制信息定义该文件的使用方案,因为它包括控制可如何使用该内容,如何为该使用付费,可在什么周期范围使用该内容,和其它此类信息的信息。虽然最好是由内容提供者定义该限制,也可在其间传送该文件的设备中实施该特定使用方案(或其一部分)。
根据图2所示的本发明,本发明假设存在一对已经或正在被认证使用该方案的设备,″源″24和″目标″26。特别是,实施本发明方案的设备最好包括不可访问(并因此不能窜改)并在其中存储的设备证书。该证书证明该设备能理解用于执行保护方案的给定保密协议。典型的保密协议是CSS,或可从Matsushita公司买到的内容加扰系统协议。因此,例如,如果源设备是盘存储器,该设备证书通常存储在设备控制硬件内的保密芯片中。在制造时″认证″每个设备,虽然这不是必需的。
同样如图2所示,在源和目标设备之间建立信道28,通过该信道以保密方式传送(经受方案的)数字文件的复制件。因此,在传送数字文件之前,首先在设备之间建立信道28,以确保可以实施复制限制(例如在复制控制信息中描述的)。通常,这是通过使每个设备(根据实施的保密协议)要求(该对的)另一个设备验证其设备证书是有效的来实现的。可将适当的消息交换用于如协议中定义的这一该目的。一旦建立了保密链路,可信任每个设备根据该文件的复制控制信息来控制该数字文件。
通常,″源″24是存储设备而″目标″26是再现设备。直观的存储设备是盘存储器,系统存储器等。直观的再现设备可以是打印机,显示器,声卡等。源和目标设备可以都是存储设备(例如,网络服务器和客户盘存储器)。
当在″开放″的客户服务器环境中实施该技术时,在存储和再现设备中使用硬件设备(例如微控制器),以便于产生和管理保密链路。当允许较低的保密性时,可以用软件实施这些功能中的某些功能。当在″封闭的″网络设备环境(图6A-6D)中实施该技术时,可以全部或部分使用与存储和再现设备相关联的控制程序中驻留的软件建立保密链路。在网络设备环境中,由于在窜改设备构架或其它电路的情况下能够很容易地中止该保密链路,在该情况下可用软件建立和管理保密链路。与环境无关,首先在″被认证的″存储和再现设备之间建立保密链路。此后,可根据例如由复制控制信息定义的具体使用方案将数字文件与其复制控制信息的至少一部分一起在存储和再现设备之间传送。因此,例如,如果实施预付方案并且还未出现(与此相关联的)终止数据,可在存储和再现设备之间传送该文件给定的复制次数。
因此,如图2中以简化形式所示的,本发明的数字文件复制保护方法和系统包括″源″设备24(或一个或多个该设备),和通过保密信道或链路28连接的一组一个或多个″目标″设备26a-n。当然,信道的物理特性取决于源和目标设备是位于同一个机器中还是位于通过网络连接的分离的机器中。在网络环境中,该链路可以是常规的TCP/IP连接。信道28可以是物理保密信道(例如https连接),但当认证设备中的给定的保密协议建立保密链路时,这就不是必须的了。根据本发明,一旦建立了链路,可以以可预测的、可审核的方式在被认证的设备之间(在控制程序或机构的控制下)传送一个或多个数字文件,以便(a)可进行可控数量的文件传送,和(b)可很容易地确证文件传送的精确数量(和其具体使用),以便于通常是向内容提供者传递版税或某些其它报酬。一般来说,在经保密链路从源向目标传送给定的数字文件(或文件组,或文件组件)之前,必须首先认可该传送,然后该传送本身能够与某些版税支付相关联,然后应付给供使用的文件的内容提供者。因此,该方案便于一般的版权管理/版税征收和分配方案的实施。
如前所述,源24和目标26可位于同一个计算机。图3表示针对盘存储子系统24′和目标再现设备,即打印机26a′,显示器26b′和声卡26c′的具体连接。所示的计算机是网络设备,在此情况下,可使用软件建立保密链路(如上面指出的)。因此,在该实例中,每个源和/或目标设备包括适当的控制软件(如上所述的软件15部分)以便于生成保密信道。虽然不意味着限定,一种生成该信道的便利机构包括每个设备都产生一个随机数30,然后用已知的方式将该数值提供给密钥产生算法32以产生一个保密的″专用″密钥34。可为将要经链路28传送的每个数字文件产生密钥34,或可将信号密钥用于一组文件,或甚至用于特定的浏览对话。为生成保密信道,盘存储器上驻留的软件在数字文件离开源设备时对其加密。然后,目标设备在再现之前使用该密钥对数字文件解密。这样,当数字文件在这些设备之间传送时不能轻易地理解该数字文件。如上面指出的,每个源和目标设备还可包括保密芯片或其它已知硬件设备,以便于或增强数字文件在设备之间的保密传送。
用于对源和目标设备之间的信道保密的具体机构可完全不同,本发明考虑使用对该通信保密的任何现在已知的或以后开发的技术,系统或方法。因此,例如,可使用的另一种技术是公用密钥密码系统。
图4是表示根据本发明实施的典型版权版税管理系统的方框图。在该系统中,假设客户计算机40接入计算机网络(例如,公用因特网,内部网,外部网,或其它计算机网络)以获得对网络服务器44上支持的网络类文献的接入。一个或多个管理服务器46可通过因特网接入提供商48连接到该系统,可使用控制管理服务器50以便如果需要的话简化架构的规模。可由负责管理版权版税的征收和分配的管理或权利机构控制该控制管理服务器50。
给定的管理服务器包括数据库52和用于为内容提供者建立版税帐户55的适当控制程序54。可以想象(虽然不需要),给定的内容提供者可以订购由本发明实施的版税征收服务以及或许为所提供的服务计费(例如,佣金或服务费用)。因此,给定的内容提供者可订购该服务以接收客户机的用户使用他或她获得版权的内容而支付的版税。为此,使用控制程序54为一组给定的内容提供者中的每一个建立一个帐户,每个帐户包括给定的版税数值(在建立该帐户时可以是$0)的表示。此后,控制程序响应所收到的与给定的内容提供者相关联的数字文件已经从源24传送到给定的客户计算机40中的目标再现设备26的指示来结算给定的提供者帐户中给定的版税数值。针对任何服务和处理费定期地结算内容提供者的帐户,然后向内容提供者分配该帐户中的余额。在内容提供者希望允许他或她的内容(给定的数字文件)通过以后支付该使用费使用的情况下,可在文件的复制控制信息中设定给定的比特来表示这种愿望。相对本发明方案的范围内文件的使用,可使用复制控制信息中的其它数据来设定或控制其它内容提供者的偏爱。
图5是当采用预付费选项时,相对于一个具体的数字文件管理版税帐户征收的一种方法的流程图。在该典型实例中,数字文件是由给定的内容所有者或提供者拥有版权的图象(例如,一个.jpeg文件)。当然,设计本发明的原理以便由许多数字文件实施,下面的描述仅表示一种基本支付方案。该程序首先假设已经为给定的内容提供者(或该计算机的用户)建立了使用或支付帐户。这是流程图中的步骤60。还假设已经在如前面描述的管理服务器之一为内容提供者建立了版税帐户。这是流程图中的步骤62。本领域技术人员可以理解,步骤60和62不需要任何特定的顺序。步骤60通常包括用户将一定数量的资金预付到一个帐户,从该帐户提取付款,虽然这不是必需的。
在步骤64,由用于该特定数字文件的控制程序建立计数值。通常,这是根据本发明可从源传送到一个或多个目标设备的数字文件被允许复制的次数的计数值。如上面指出的,通常在文件的复制控制信息中识别该次数。该计数值通常是正整数,然后在进行允许的或认可的复制时(由控制程序)递减到零。当然,作为替换,该计数值可以在零(或任何其它任意数值)开始,然后(由控制程序)递增到复制计数信息中识别的阈值。如上面指出的,可由版权所有者,系统操作者,网络管理员,硬件约束,或任何其它方或具有管理机构和/或设定该计数值的能力的实体来设定该计数值。在特定环境中,例如在使用预付用户帐户的情况下,当传送的复制次数可仅取决于每次复制征收的版税时,不需要使用明确的计数值。因此,可以明确地或隐含地表示在此使用的″计数值″。数字文件可以已经存储在客户处,或可从网络服务器或其它存储器使用该数字文件或归档保存。数据文件最初所来自的具体位置无关紧要。然而,步骤64假设图象已位于源设备。如果该文件未出现在源设备,可能需要得到该文件(尽管如此,从概念上讲,可将″源″广义地解释成文件的原始或初始位置)。
在步骤66,重复地进行测试以确定是否已接收到对该图象的请求。如果没有,程序在步骤66循环并等待该请求。如果在步骤66的测试结果是肯定的,该程序则在步骤68通过测试是否认可(产生该请求的)给定的客户计算机来继续,以实现传送。步骤68可包括对用户的帐户余额与将要征收的版税数值的简单比较。如果用户的帐户余额足够大,则可允许传送。或者,步骤68可简单地测试该计数值是否具有表明可进行进一步复制的值。更一般的是,步骤68将要求该计数值为非零(在该计数为正并且递减到零的情况下)并且用户分配了足够的资金以支付使用该图象版税征收。步骤68也可测试是否已过了复制计数信息中设定的给定终止日期。
如果步骤68测试的结果是否定的,则不认可该传送,该程序分支到步骤70,以便如此通知客户机的用户。该通知可以是错误或″接入被拒绝″消息或类似的形式。可仅通知用户预设的终止日期已过或他或她的预付帐户用完并且需要更多资金。然而,如果步骤68的测试结果是肯定的,可向目标传送数据文件。然后,该程序分支到步骤72以开始复制传送。最好是在考虑该传送有效之前必须传送该文件的所有字节。在步骤74,调节控制程序计数值(例如,递减)和/或相对于用户的帐户分配给定费用。给定费用可以等于版税或使用费,或反映版税加某些服务费的其某个固定的百分比(例如,105%)。在步骤76,用版税支付数值(加或减适当的服务费或其它费用)结算适当的内容提供者帐户。
步骤74和步骤76都不需要在传送文件的同时进行。通常,在给定时间分批进行帐户结算。因此,例如,在网络客户是通过拨号连接来连接到计算机网络的网络设备的情况下,在建立给定的连接(例如或许每天一次)时可将帐户信息传送到管理服务器。当然,有关该信息的传送定时的其它变化在本发明的范围内。
因此,本发明提供了许多优点。被认证的源和目标设备首先在它们自身之间建立保密链路。在源和目标之间传送复制的文件时,控制程序在复制计数值中记录其适当的指示,并向中心管理机构通知该数字文件的传送。可在源和目标设备之间传送该数字文件时,或在稍后的时间(例如计算机到该网络的拨号连接时)进行该通知。然后在中心管理机构管理该版税帐户;以便于向内容拥有者/出版商分配版税。当复制计数值到达认可的限制(如复制控制信息中设定的)时,控制程序毁掉该文件或否则防止进一步复制该数字文件。
因此,在一个实施例中,用户建立″预付″帐户,当复制/发送文件时从该″预付″帐户得到版税或使用支付。该系统检测文件的使用,并且最好在毁坏该文件或否则不提供可(从客户机)接入之前仅允许进行某一数量的复制。所得到的版权管理基础设施强壮、保密、可伸缩并且简便。
在如上所述的本发明的一个实施例中,因特网客户是一个数据处理系统或所谓的″网络设备″,例如如图6A-6D和7所示。图6A是数据处理系统作为一个整体的图解表示。所描绘的实例中的数据处理系统100以对用户来说最少的硬件费用提供了对因特网的接入。数据处理系统100包括数据处理单元102。数据处理单元102的尺寸最好装配在典型的娱乐中心并提供按常规在个人计算机中找到的能使用户″浏览″因特网的所有所需的功能。另外,数据处理单元102可提供其它公用功能,例如作为应答机或接收传真传输。
数据处理单元102连接到用于显示图形信息的电视104。虽然带有S视频输入的彩色电视提供更好的图形信息表现,电视104可以是任何适用的电视。数据处理单元102可通过标准同轴电缆连接连接到电视104。遥控单元106允许用户与数据处理单元102交互和控制数据处理单元102。遥控单元106发射最好是以与正常的电视,立体声,和VCR红外遥控频率不同的频率调制的红外(IR)信号,以便避免干扰。遥控单元106提供常规个人计算机中的指示设备的功能(例如鼠标,滑动指针,跟踪球等)的功能,包括在显示器上移动光标和选择项目的能力。
图6B是数据处理单元102的前面板的表示。前面板包括从遥控单元106接收信号和发射红外信号的红外窗口108。数据处理单元102可以发射在物体或表面反射掉的红外信号,允许数据处理单元102自动控制电视104和其它红外遥控设备。音量控制110允许调节从数据处理单元102中的扬声器或从电视104发出的声音等级。当接通数据处理单元102时,多个发光二极管(LED)指示器112向用户提供用户是否有消息,调制解调器/电话线是否被占用,或数据处理单元102是否需要服务的指示。
图6C是数据处理单元102的后面板的图解表示。三条绝缘的电源线(包括地线)114穿过后面板。后面板上的标准电话插孔提供从电话线到调制解调器的输入和到手机(未示出)的输出。后面板还提供标准的计算机键盘连接120,鼠标端口122,计算机监视器端口124,打印机端口126,和附加串行端口128。可采用这些连接以使数据处理单元102以常规的个人计算机的方式工作。后面板上的游戏端口130提供用于游戏杆或其它游戏控制设备(手套等)的连接。红外扩展插孔132允许使用电缆连接的红外LED发射红外信号。话筒插孔134允许外部话筒连接到数据处理单元102。
视频连接136,一种标准同轴电缆连接器,连接到电视104或磁带录像机(未示出)的视频输入端子。左和右音频插孔138连接到电视104上对应的音频输入连接器或连接到立体声(未示出)。如果用户有S视频输入,则可使用S视频连接140连接到电视104,以便提供比复合信号好的图象。如果电视104没有视频输入,可以在内部将外部频道3/4调制器(未示出)与天线连接相连接。
图6D是遥控单元106的图解表示。与标准电话键盘相似,遥控单元106包括用于字母数字0至9的键,星号或″星″号(*),和镑符号(#)。遥控单元还包括用于有选择地收看电视广播的″TV″键144用于开始因特网″浏览″的″Web″键146。按下″Web″键146将使数据处理单元102开始用户的因特网业务提供商的调制解调器拨号并显示因特网浏览器的启动屏幕。
遥控单元106上包括最好是跟踪点或″键″指向设备的指向设备147并允许用户操纵电视104的显示器上的光标。″Go″和″Back″键148和150分别允许用户选择一个选项或后退到前一个选择。″Help″键151显示或另一方面提供上下文有关的帮助。″Menu″键152显示上下文有关的菜单选项,″Update″键153更新根据用户的输入显示的选项,而归位键154允许用户返回缺省选项显示。″PgUp″和″PgDn″键156和158允许用户改变显示的尺寸框中的显示内容而不通过滚动来改变。消息键160允许用户检索消息。
另外,可使用带有集成指向设备的红外键盘(未示出)代替遥控单元106来控制数据处理单元102。集成指向设备最好是跟踪点或按键型的指向设备。也可通过键盘连线120使用有线键盘(同样未示出),可通过鼠标端口122使用诸如鼠标或跟踪球之类的有线指向设备。当用户具有遥控单元106,红外键盘,有线键盘和/或可操作的有线指向设备中的一种或多种时,现用设备锁定所有其它设备,直到已经过规定的不使用周期。
现在参考图7,描述了数据处理单元102的主要部件的方框图。如同常规个人计算机,数据处理单元102包括主板202,主板202包含连接到系统总线280的处理器204和存储器206。处理器205最好至少是在100MHz或以上工作的486级的处理器。存储器206可包括高速缓冲存储器和/或视频RAM。处理器205,存储器206,和系统总线208以与常规数据处理系统中对应部件相同的方式工作。
位于主板202上并连接到系统总线208的视频/TV转换器210产生用于计算机监视器的视频信号,复合电视信号,和S视频信号。可通过Trident TVG9685视频芯片与Analog Devices AD722转换器芯片结合实现视频/TV转换器210的功能。视频/TV转换器210可能需要装载专用的操作系统设备驱动器。
主板202上的键盘/遥控接口单元212通过控制器214接收键盘代码,而与是采用有线键盘/指向设备还是采用红外键盘/遥控无关。红外遥控单元106发射信号,该信号最终发送到串行端口,作为由常规的鼠标或指向设备移动产生的控制信号。遥控单元106上的两个键同样理解为常规鼠标上的两个键,而键上的剩余部分发射与红外键盘上的键动距对应的信号。因此,遥控单元106具有由红外键盘提供的一组附属功能。
主板202上的连接器/指示器216提供上述数据处理单元102上的一些连接和指示器。其它连接与其它部件相关联并在其它部件上找到。例如,电话插孔116和118位于调制解调器222上。连接器/指示器216内的电源指示器由控制器214控制。
在所描绘的实例中的主板202的外部是电源218,硬驱动器220,调制解调器222和扬声器224。电源218除其从控制器214接收用来执行关闭到主板202、硬驱动器220和调制解调器222的所有电能的控制信号之外是一个常规电源。电源218能够响应来自控制器214的信号关断电源和重新启动数据处理单元102。
控制器214最好是一个或多个805x的系列控制器。控制器214接收和处理来自红外遥控106,红外键盘,有线键盘,或有线鼠标的输入。当使用一个键盘或指向设备时,锁定(忽略)所有其它的指向设备,直到在规定周期内没有指向设备工作。此后,产生动作的第一键盘或指向设备锁定所有其它指向设备。控制器214还直接控制除指示调制解调器使用之外的所有LED指示器。作为故障恢复系统部分,控制器214规定任何电源断开-接通周期期间的根扇区选择。
硬驱动器220包含操作系统和用于数据处理单元102的应用软件,应用软件最好包括设在New York的Armonk的国际商用机器公司的产品IBM DOS7.0;设在Washington的Redmond的微软公司的产品,诸如Windows3.1(或更高版本)之类的操作系统;和设在California的Mountain View的网景通信公司的产品,诸如NetscapeNavigator(1.0或更高版本)之类的浏览器223。硬驱动器220也可支持提供电子邮件的SMTP机构,便于从因特网FTP网点传送文件的FTP机构,和其它因特网协议机构,全部为已知方式。硬驱动器220一般不可接入到网络设备的用户。
调制解调器222可以是常规的数据处理系统中使用的任何适当的调制解调器,但最好是支持V.42bis,V.34,V.17Fax,MNP1-5,和AT命令组的33.6kbps的调制解调器。调制解调器222连接到物理通信链路227,物理通信链路227又与因特网(未示出)连接或可连接到因特网。
本领域技术人员会认识到,图6A-6D和7中描绘的以及上述的部件可针对具体应用或实施例而改变。其中可以实施本发明的这些变化被认为是在本发明的精神和范围内。
根据本发明,客户机(通常为硬驱动220)还包括一个代理225。最好用软件实施该代理并包括与此相关联的高速缓存227。该高速缓存可以与代理成整体或与其逻辑相关联。该高速缓存最好具有多达数百兆字节,明显大于与诸如Netscape Navigator之类的浏览器相关联的标准高速缓存。客户机也包括用来支持以已知方式通信的协议堆栈229(例如TCP/IP协议堆栈)和插槽机构231。根据本发明,代理225与浏览器一起设置在客户处是有利的。因此,该代理有时被称为″客户侧″代理。
该代理最好在启动网络设备时起动。通过构成浏览器向代理传送HTTP请求来使用插槽机构实现代理与浏览器之间的连通性。为发送HTTP GET请求,浏览器生成一个分组(包括URL和其它信息),然后使用插槽机构打开插槽。此后,将该分组发送到IP地址/端口编号以服务于该HTTP请求。因此,当浏览器发出HTTP GET请求时,它汇集到插槽并发送该请求。然后由代理解释和处理该请求,而不是全部以前面描述的方式直接在网络上发送。
虽然在优选实施例中客户机是网络″设备″,这不是本发明的要求。因此,客户机可以是诸如台式笔记本计算机之类的个人计算机,例如,在OS/2操作系统下运行的IBM或IBM兼容机,IBMThinkPad机,或一些其它的运行Windows95(或类似)操作系统的Intel的x86或基于Pentium的计算机。
典型的服务器平台包括运行AIX(高级交互执行版本4.1和以上)操作系统21和服务器程序22的IBM RISC System/6000计算机(一种减少结构设置的所谓基于RISC的工作站)。平台20还包括用于管理的图形用户接口。它还可包括应用编程接口(API)24。通常是通过拨号计算机网络从客户机向服务器平台传送HTTP GET请求,以获得根据HTML或某些其它标记语言格式化的文献或对象。当上面的平台有效时,可使用任何其它适当的硬件/操作系统/服务器软件。
本发明的客户侧或服务器侧机构的一种优选实施方案是作为一组驻留计算机随机存取存储器中代码模块的指令(程序代码)。直到计算机要求为止,可将该组指令存储在另一个计算机存储器中,例如硬盘驱动器中,或诸如光盘(最后在CD-ROM中使用)或软盘(最后在软盘驱动器中使用)之类的可移动存储器中,或通过因特网或其它计算机网络下载。
另外,虽然所描述的各种方法适合于在通过软件有选择地驱动或重新构成的普通计算机中实施,本领域的普通技术人员应认识到,这些方法也可在硬件,固件,或为执行所要求的方法步骤构成的更多专用装置中执行。
如在此使用的,″网络客户″应广义地解释为意指以任何已知的或以后开发的方式直接或间接连接或可连接到如因特网之类的计算机网络的任何计算机或其部件。术语″网络服务器″也应广义地解释为意指计算机,计算机平台,计算机或平台的配件,或其任何部件。当然,″客户″应广义地解释为意指请求或得到该文件的人们,″服务器″是下载该文件的实体。此外,虽然在文章中以超文本标记语言(HTML)的角度描述了本发明,本领域技术人员可以理解,本发明也可应用到其它标记语言,包括但不限于:SGML(标准广义标记语言)和XML(扩展标记语言)。
另外,术语″网络设备″应广义地解释为包括图6A-6D中所示的显示系统,以及其中浏览器应用程序与某些电视级或其它显示监视器相关联的任何其它机器。此外,虽然以拨号网络为例说明了优选实施例,这不是对本发明的限制。在可利用该方案间接管理的直接连接网络中可以有其它″瓶颈″资源。

Claims (33)

1.一种管理数字文件的使用的方法,包括步骤:
在一对设备之间建立保密链路,每个设备被证明是在给定的保密协议下工作;
根据与该数字文件相关联的复制控制信息建立一个使用方案,该使用方案定义可在该对设备之间传送数字文件的一种或多种状况;和
根据所建立的使用方案在该对设备之间的保密链路上传送该数字文件的一个或多个复制件;
其中该数字文件包括受到版权保护的内容。
2.根据权利要求1所述的方法,其中该对设备包括存储设备和再现设备。
3.根据权利要求2所述的方法,其中存储设备和再现设备设置在计算机中。
4.根据权利要求2所述的方法,其中存储设备设置在第一计算机中,而再现设备设置在第二计算机中,保密链路建立在连接第一和第二计算机的计算机网络上。
5.根据权利要求4所述的方法,其中第二计算机是个人计算机,并且再现设备包括用于建立保密链路的电路。
6.根据权利要求4所述的方法,其中第二计算机是网络设备,并且再现设备包括用于建立保密链路的软件。
7.根据权利要求2所述的方法,其中从主要包括打印机,显示器,和声卡的一组再现设备中选择该再现设备。
8.根据权利要求1所述的方法,进一步包括建立表示给定的货币数值的帐户的步骤。
9.根据权利要求8所述的方法,进一步包括当在该对设备之间传送数字文件的复制件时,从给定的货币数值中划拨给定费用的步骤。
10.根据权利要求9所述的方法,进一步包括把给定的费用与内容提供者的帐户相联系,以便于向数字文件的提供者支付给定的报酬。
11.根据权利要求1所述的方法,其中使用方案包括一种给定的支付方法。
12.一种在包括可连接到网络服务器的网络客户的计算机网络中管理数字资料的使用的方法,包括步骤:
对位于网络客户中的源设备处的数字文件被允许复制的次数建立计数值;
响应给定的协议,从源设备向网络客户中的一组一个或多个目标再现设备传送该数据文件的一个或多个复制件;和
对于从源设备向目标再现设备之一的每次传送,记录该数字文件已被传送的指示,以便于向该数字文件的提供者支付给定的报酬;
其中该数字文件包括受到版权保护的内容。
13.根据权利要求12的方法,包括步骤:
为给定客户计算机建立包括给定的货币数值表示的帐户;
为给定内容提供者建立包括给定的货币数值表示的帐户;
对该数字文件被允许复制的次数建立计数值;
响应给定的协议,从源向与该给定的客户计算机相关联的目标传送数据文件的复制件;
调整给定的客户计算机的帐户中的给定货币数值;
调整给定的内容提供者的帐户中的给定货币数值。
14.根据权利要求13所述的方法,其中给定的协议包括步骤:
确定请求传送该数字文件的给定的客户计算机是否被授权可进行该传送;
如果该客户被授权接收数字文件的传送,确定该计数值是否具有给定值;和
如果该计数值具有给定值,则从源向目标传送数字文件。
15.根据权利要求14所述的方法,其中给定值是非零值。
16.根据权利要求14所述的方法,其中给定协议进一步包括在已传送该数字文件的复制件之后调节该计数值的步骤。
17.根据权利要求16所述的方法,其中使该计数值递减。
18.根据权利要求13所述的方法,其中源和目标设置在连接到计算机网络的给定的客户计算机中。
19.根据权利要求18所述的方法,其中源是盘存储设备,目标是从主要包括打印机,显示器,和声卡的一组再现设备中选择的设备。
20.根据权利要求13所述的方法,其中源设置在第一计算机中,而目标设置在通过计算机网络连接的第一计算机的第二计算机中。
21.根据权利要求20所述的方法,其中网络客户是网络设备,并且源设备是保密盘存储器。
22.根据权利要求21所述的方法,其中每个目标再现设备是从主要包括打印机,显示器,和声卡的一组目标再现设备中选择的设备。
23.根据权利要求20所述的方法,其中网络客户通过非保密连接连接到网络服务器。
24.根据权利要求23所述的方法,其中给定的协议进一步包括在传送数字文件之前在源设备和目标再现设备之间建立保密信道的步骤。
25.根据权利要求24所述的方法,其中建立保密信道的步骤包括产生由源设备和目标再现设备共享的保密密钥。
26.根据权利要求25所述的方法,其中在源设备将数字文件传送到目标再现设备时该源设备利用保密密钥对数字文件加密,其中目标再现设备在接收时利用该保密密钥对数字文件解密。
27.一种连接到计算机网络并包括一个源设备和一个或多个目标再现设备的计算机系统,包括:
处理器;
操作系统;
管理数字资料的使用的应用软件,包括:
对位于源设备的数字文件被允许复制的次数建立计数值的装置;
响应给定的协议,从源设备向一个或多个目标再现设备传送该数据文件的一个或多个复制件的装置;
响应每次传送,记录该数字文件已被传送的指示,以便于向该数字文件的提供者支付给定的报酬的装置;和
响应该记录装置用于调节计数值的装置;
其中该数字文件包括受到版权保护的内容。
28.根据权利要求27的计算机系统,其特征在于该计算机系统还包括:
为一组给定的内容提供者中的每一个建立帐户的装置,每个帐户包括给定的版税值的表示;和
响应收到的已将与给定的内容提供者相关联的给定数字文件从一个源传送到给定的网络客户设备中的一个目标再现设备的指示,用于结算给定的内容提供者的帐户中的给定的版税值的装置。
29.根据权利要求27所述的计算机系统,其中应用软件进一步包括当计数值达到给定值时限制该数字文件的传送的装置。
30.一种数据处理系统,包括:
遥控单元;和
可连接到监视器以便在遥控单元的控制下提供因特网接入的基本单元,该基本单元包括:
具有操作系统的处理器;
由操作系统运行的浏览器应用软件;
其中存储数字文件的保密盘存储器;
一个或多个目标再现设备;和
用于限制可以在保密盘存储器与一个或多个目标再现设备之间传送的数字文件的复制次数的装置;
其中该数字文件包括受到版权保护的内容。
31.根据权利要求30所述的数据处理系统,其中限制装置包括响应给定的情况,用于发射给定的时间间隔期间在保密盘存储器与一个或多个目标再现设备之间传送的数字文件的复制次数的指示的装置。
32.根据权利要求31所述的数据处理系统,其中给定的情况是数据处理系统到因特网服务提供者的拨号连接。
33.一种复制管理系统,包括:
第一设备和第二设备,认证它们中的每一个,以便在给定的保密协议下工作;
在第一和第二设备之间建立保密链路的装置;和
响应保密链路的建立,用于根据与该数字文件相关联的复制控制信息限制来管理在第一和第二设备之间传送数字文件被允许复制的次数的装置;
其中该数字文件包括受到版权保护的内容。
CNB988140411A 1998-05-15 1998-12-18 对使用因特网上有版权的数字资料进行管理的方法和系统 Expired - Lifetime CN1307500C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/080,030 1998-05-15
US09/080,030 US6282653B1 (en) 1998-05-15 1998-05-15 Royalty collection method and system for use of copyrighted digital materials on the internet

Publications (2)

Publication Number Publication Date
CN1292896A CN1292896A (zh) 2001-04-25
CN1307500C true CN1307500C (zh) 2007-03-28

Family

ID=22154806

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB988140411A Expired - Lifetime CN1307500C (zh) 1998-05-15 1998-12-18 对使用因特网上有版权的数字资料进行管理的方法和系统

Country Status (14)

Country Link
US (1) US6282653B1 (zh)
EP (1) EP1076845B1 (zh)
JP (2) JP3967881B2 (zh)
KR (1) KR100388402B1 (zh)
CN (1) CN1307500C (zh)
CA (1) CA2268377C (zh)
CZ (1) CZ20004231A3 (zh)
DE (1) DE69809800T2 (zh)
ES (1) ES2184347T3 (zh)
HK (1) HK1038268A1 (zh)
IL (1) IL135542A (zh)
PL (1) PL193517B1 (zh)
TW (1) TWM246706U (zh)
WO (1) WO1999060461A1 (zh)

Families Citing this family (203)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08263438A (ja) 1994-11-23 1996-10-11 Xerox Corp ディジタルワークの配給及び使用制御システム並びにディジタルワークへのアクセス制御方法
US6963859B2 (en) 1994-11-23 2005-11-08 Contentguard Holdings, Inc. Content rendering repository
US6233684B1 (en) 1997-02-28 2001-05-15 Contenaguard Holdings, Inc. System for controlling the distribution and use of rendered digital works through watermaking
JP3835655B2 (ja) * 1998-06-09 2006-10-18 ソニー株式会社 情報信号再生装置、情報信号処理装置、情報信号再生方法および情報信号出力方法
US20010029582A1 (en) * 1999-05-17 2001-10-11 Goodman Daniel Isaac Method and system for copy protection of data content
US6298446B1 (en) * 1998-06-14 2001-10-02 Alchemedia Ltd. Method and system for copyright protection of digital images transmitted over networks
KR100394924B1 (ko) * 1998-07-02 2003-08-19 샤프 가부시키가이샤 저작권 관리 장치, 전자 저작물 판매 장치, 전자 서적표시 장치, 키 정보 관리 장치 및 이들을 통신 회선으로접속한 전자 저작물 유통 관리 시스템
EP1473721B1 (en) * 1998-12-11 2015-07-15 Sony Corporation Technique for controlling copying of data
KR100727453B1 (ko) * 1999-08-12 2007-06-13 마쯔시다덴기산교 가부시키가이샤 전자정보 백업시스템
US20040148274A1 (en) * 1999-10-15 2004-07-29 Warnock Christopher M. Method and apparatus for improved information transactions
US8311946B1 (en) * 1999-10-15 2012-11-13 Ebrary Method and apparatus for improved information transactions
US7536561B2 (en) * 1999-10-15 2009-05-19 Ebrary, Inc. Method and apparatus for improved information transactions
GB9925227D0 (en) 1999-10-25 1999-12-22 Internet Limited Data storage retrieval and access system
JP4207335B2 (ja) * 1999-10-26 2009-01-14 ソニー株式会社 記録装置、記録再生システム
WO2001035388A1 (fr) * 1999-11-05 2001-05-17 Sony Corporation Dispositif et procede de decodage de donnees, dispositif et procede de traitement d'avis de taxation, dispositif et procede de reproduction de donnees, argent electronique, droit electronique d'utilisation et terminal
US20020069244A1 (en) * 1999-11-24 2002-06-06 John Blair Message delivery system billing method and apparatus
AU2577401A (en) * 1999-12-08 2001-06-18 Tuneto.Com, Inc. Scheduled retrieval, storage and access of media data
US6842740B1 (en) * 1999-12-20 2005-01-11 Hewlett-Packard Development Company, L.P. Method for providing automatic payment when making duplicates of copyrighted material
IL134514A0 (en) * 2000-02-13 2001-04-30 Levine David A method of quantifying royalty owner rights
JP2001236391A (ja) * 2000-02-22 2001-08-31 Sony Corp コンテンツ情報課金分配システム
US6453301B1 (en) 2000-02-23 2002-09-17 Sony Corporation Method of using personal device with internal biometric in conducting transactions over a network
US8977621B1 (en) 2000-02-24 2015-03-10 Richard Paiz Search engine optimizer
US20010037304A1 (en) * 2000-03-28 2001-11-01 Paiz Richard S. Method of and apparatus for delivery of proprietary audio and visual works to purchaser electronic devices
US20010034758A1 (en) * 2000-02-24 2001-10-25 Dan Kikinis Virtual private network (VPN) for servicing home gateway system through external disk management
US9355352B1 (en) 2000-02-24 2016-05-31 Richard Paiz Personal search results
WO2001067213A2 (en) * 2000-03-07 2001-09-13 Iomega Corporation Apparatus and methods for storing audio or video content on data storage media for limited use
JP2001265661A (ja) * 2000-03-15 2001-09-28 Kenichi Tanahashi コンテンツ情報提供システム
US7020781B1 (en) * 2000-05-03 2006-03-28 Hewlett-Packard Development Company, L.P. Digital content distribution systems
WO2002003189A1 (en) * 2000-06-30 2002-01-10 Zinio Systems, Inc. System and method for encrypting, distributing and viewing electronic documents
GB2364484B (en) * 2000-06-30 2004-10-13 Nokia Mobile Phones Ltd Apparatus and methods for a client server system
US7356696B1 (en) * 2000-08-01 2008-04-08 Lucent Technologies Inc. Proofs of work and bread pudding protocols
US7743259B2 (en) 2000-08-28 2010-06-22 Contentguard Holdings, Inc. System and method for digital rights management using a standard rendering engine
US20030196109A1 (en) 2000-08-28 2003-10-16 Contentguard Holdings, Inc. Method and apparatus for content transaction aggregation
US20020128878A1 (en) * 2000-08-31 2002-09-12 Maritzen L. Michael Method and apparatus for consolidating billing information and paying suppliers on a network
US6820064B1 (en) * 2000-08-31 2004-11-16 Hewlett-Packard Development Company, L.P. E-commerce consumables
WO2002021506A1 (en) * 2000-09-05 2002-03-14 Ntt Docomo, Inc. Pay information distribution system
CA2343199A1 (en) * 2000-09-07 2002-03-07 Techfirm Inc. Information distribution server system, information distribution method, and recording medium
US7958213B1 (en) * 2000-09-21 2011-06-07 Siemens Enterprise Communications, Inc. Processing electronic messages
US6876986B1 (en) 2000-10-30 2005-04-05 Hewlett-Packard Development Company, L.P. Transaction payment system
US6560096B1 (en) * 2000-10-31 2003-05-06 Loudcloud, Inc. Multiple server configuration within a single server housing
JP2002140630A (ja) * 2000-11-01 2002-05-17 Sony Corp チケットに基づくコンテンツ料金精算システムおよびチケットに基づくコンテンツ料金精算方法
US7343324B2 (en) 2000-11-03 2008-03-11 Contentguard Holdings Inc. Method, system, and computer readable medium for automatically publishing content
US7085613B2 (en) * 2000-11-03 2006-08-01 International Business Machines Corporation System for monitoring audio content in a video broadcast
US7031921B2 (en) * 2000-11-03 2006-04-18 International Business Machines Corporation System for monitoring audio content available over a network
EP2378733B1 (en) * 2000-11-10 2013-03-13 AOL Inc. Digital content distribution and subscription system
US20020143567A1 (en) * 2000-11-20 2002-10-03 Maritzen L. Michael Information-based digital currency and bartering
US7072867B2 (en) * 2000-11-30 2006-07-04 International Business Machines Corporation System and method for third party logging server
US20020069176A1 (en) * 2000-12-06 2002-06-06 Daniel Newman System for obtaining fee-based data and services
US20020072931A1 (en) * 2000-12-07 2002-06-13 Ronald C. Card System and method to provide financial rewards and other incentives to users of personal transaction devices
US20020091643A1 (en) * 2001-01-11 2002-07-11 Ryuichi Okamoto Digital data distribution system
US7251633B2 (en) * 2000-12-11 2007-07-31 Sony Corporation Method or system for executing deferred transactions
US20020123971A1 (en) * 2000-12-11 2002-09-05 Maritzen L. Michael Method and system of conducting network-based transactions
US7765163B2 (en) * 2000-12-12 2010-07-27 Sony Corporation System and method for conducting secure transactions over a network
JP4122707B2 (ja) * 2000-12-19 2008-07-23 株式会社日立製作所 デジタルコンテンツ配信方法およびシステム並びにその処理プログラムを記録した媒体
WO2002050742A1 (en) * 2000-12-20 2002-06-27 James Chien Liang Chua Method and apparatus for rewarding contributors
JP3797104B2 (ja) * 2000-12-28 2006-07-12 ヤマハ株式会社 ディジタルオーディオ信号録音装置
US6912294B2 (en) 2000-12-29 2005-06-28 Contentguard Holdings, Inc. Multi-stage watermarking process and system
US7028009B2 (en) 2001-01-17 2006-04-11 Contentguardiholdings, Inc. Method and apparatus for distributing enforceable property rights
US8069116B2 (en) 2001-01-17 2011-11-29 Contentguard Holdings, Inc. System and method for supplying and managing usage rights associated with an item repository
US7774279B2 (en) 2001-05-31 2010-08-10 Contentguard Holdings, Inc. Rights offering and granting
JP2002236808A (ja) * 2001-02-07 2002-08-23 Sony Corp 情報処理装置および方法、プログラム格納媒体、並びにプログラム
US20020124190A1 (en) * 2001-03-01 2002-09-05 Brian Siegel Method and system for restricted biometric access to content of packaged media
US7653552B2 (en) * 2001-03-21 2010-01-26 Qurio Holdings, Inc. Digital file marketplace
US20020138362A1 (en) * 2001-03-21 2002-09-26 Kitze Christopher Allin Digital file marketplace
US7469230B2 (en) * 2001-03-21 2008-12-23 Qurio Holdings, Inc. Method and system for automatically distributing fees, including a reseller commission, during a digital file transaction
US20020138576A1 (en) * 2001-03-21 2002-09-26 Schleicher Jorg Gregor Method and system for generating revenue in a peer-to-peer file delivery network
US7756835B2 (en) * 2001-03-23 2010-07-13 Bea Systems, Inc. Database and operating system independent copying/archiving of a web base application
US6989484B2 (en) * 2001-04-17 2006-01-24 Intel Corporation Controlling sharing of files by portable devices
US20020157002A1 (en) * 2001-04-18 2002-10-24 Messerges Thomas S. System and method for secure and convenient management of digital electronic content
WO2002091267A1 (en) * 2001-05-07 2002-11-14 Dai-San Intelligence Ltd. Method and system for distributing intelligent content
US6895503B2 (en) 2001-05-31 2005-05-17 Contentguard Holdings, Inc. Method and apparatus for hierarchical assignment of rights to documents and documents having such rights
US8099364B2 (en) 2001-05-31 2012-01-17 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US8275709B2 (en) 2001-05-31 2012-09-25 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US6876984B2 (en) 2001-05-31 2005-04-05 Contentguard Holdings, Inc. Method and apparatus for establishing usage rights for digital content to be created in the future
US8001053B2 (en) 2001-05-31 2011-08-16 Contentguard Holdings, Inc. System and method for rights offering and granting using shared state variables
US8275716B2 (en) 2001-05-31 2012-09-25 Contentguard Holdings, Inc. Method and system for subscription digital rights management
US7725401B2 (en) 2001-05-31 2010-05-25 Contentguard Holdings, Inc. Method and apparatus for establishing usage rights for digital content to be created in the future
WO2002101490A2 (en) 2001-06-07 2002-12-19 Contentguard Holdings, Inc. Cryptographic trust zones in digital rights management
US7395245B2 (en) * 2001-06-07 2008-07-01 Matsushita Electric Industrial Co., Ltd. Content usage management system and server used in the system
JP2004534307A (ja) * 2001-06-07 2004-11-11 コンテントガード ホールディングズ インコーポレイテッド 申し込みディジタルライツ・マネジメントの方法およびシステム
US7774280B2 (en) 2001-06-07 2010-08-10 Contentguard Holdings, Inc. System and method for managing transfer of rights using shared state variables
US20020194128A1 (en) * 2001-06-14 2002-12-19 Michael Maritzen System and method for secure reverse payment
KR20030009703A (ko) * 2001-07-23 2003-02-05 한국전자통신연구원 인터넷 상에서 대여 서비스를 위한 영상물의 제공 및 재생방법
US8041803B2 (en) * 2001-09-26 2011-10-18 Qurio Holdings, Inc. Method and system for delivering files in digital file marketplace
US7177850B2 (en) * 2001-10-16 2007-02-13 Infineon Technologies Ag Method and apparatus for determining a portion of total costs of an entity
US7974923B2 (en) 2001-11-20 2011-07-05 Contentguard Holdings, Inc. Extensible rights expression processing system
AU2002350209A1 (en) 2001-11-20 2003-06-10 Contentguard Holdings, Inc. An extensible rights expression processing system
US7840488B2 (en) 2001-11-20 2010-11-23 Contentguard Holdings, Inc. System and method for granting access to an item or permission to use an item based on configurable conditions
NZ534028A (en) * 2001-12-10 2007-05-31 Redbank Manor Pty Ltd A system for secure distribution of electronic content and collection of fees
US20030130862A1 (en) * 2002-01-09 2003-07-10 Stern Edith H. Method and apparatus for establishing a distribution network
CA2371985C (en) * 2002-02-15 2015-12-29 Teranet Enterprises Inc. Method and system for constructing price structures of complex products and services
US20030225700A1 (en) 2002-03-14 2003-12-04 Guillermo Lao System and method for graphical rights expressions
US7805371B2 (en) 2002-03-14 2010-09-28 Contentguard Holdings, Inc. Rights expression profile system and method
US20030187784A1 (en) * 2002-03-27 2003-10-02 Michael Maritzen System and method for mid-stream purchase of products and services
US20030191718A1 (en) * 2002-04-08 2003-10-09 Blair Timothy P. Method and data processing system providing a pay-for-usage managed print service
CN1659559A (zh) 2002-04-29 2005-08-24 康坦夹德控股股份有限公司 用于规定和处理合法表达的系统和方法
KR20020038671A (ko) * 2002-05-07 2002-05-23 조남녀 인터넷을 이용한 다국어 메뉴판 제작 / 인쇄 시스템
JP2003345641A (ja) * 2002-05-29 2003-12-05 Ricoh Co Ltd 記憶媒体及びプログラム
US20040009815A1 (en) * 2002-06-26 2004-01-15 Zotto Banjamin O. Managing access to content
JP2004046753A (ja) * 2002-07-16 2004-02-12 Pioneer Electronic Corp 再生頻度情報処理システム、方法、プログラム及び情報記録媒体
JP2004054999A (ja) * 2002-07-17 2004-02-19 Pioneer Electronic Corp ディスク状記録媒体収納容器
JP2004054998A (ja) * 2002-07-17 2004-02-19 Pioneer Electronic Corp 情報再生装置及び情報再生方法
CN1726448A (zh) * 2002-12-17 2006-01-25 皇家飞利浦电子股份有限公司 允许内容共享的系统
US7370017B1 (en) * 2002-12-20 2008-05-06 Microsoft Corporation Redistribution of rights-managed content and technique for encouraging same
US20060053080A1 (en) * 2003-02-03 2006-03-09 Brad Edmonson Centralized management of digital rights licensing
US20050102515A1 (en) * 2003-02-03 2005-05-12 Dave Jaworski Controlling read and write operations for digital media
EP1626327A1 (en) * 2003-02-03 2006-02-15 Tennessee Pacific Group. L.L.C. Distribution and rights management of digital content
US20050004873A1 (en) * 2003-02-03 2005-01-06 Robin Pou Distribution and rights management of digital content
US20040181487A1 (en) * 2003-03-10 2004-09-16 Microsoft Corporation Digital media clearing house platform
JP4881538B2 (ja) * 2003-06-10 2012-02-22 株式会社日立製作所 コンテンツ送信装置およびコンテンツ送信方法
US7685642B2 (en) 2003-06-26 2010-03-23 Contentguard Holdings, Inc. System and method for controlling rights expressions by stakeholders of an item
US8291062B2 (en) 2003-08-20 2012-10-16 Aol Inc. Managing access to digital content sources
US20050172340A1 (en) * 2003-09-12 2005-08-04 Oleg Logvinov Method and system for distributed content management and delivery
US7389273B2 (en) * 2003-09-25 2008-06-17 Scott Andrew Irwin System and method for federated rights management
US20050097347A1 (en) * 2003-11-03 2005-05-05 Josephsen Mark M. Printer security key management
US20050137976A1 (en) * 2003-12-18 2005-06-23 Anderson Glen J. Automated system for payment commitment for content prior to creation
US8544050B2 (en) * 2003-12-30 2013-09-24 Aol Inc. Rule-based playlist engine
JP4982031B2 (ja) 2004-01-16 2012-07-25 株式会社日立製作所 コンテンツ送信装置、コンテンツ受信装置およびコンテンツ送信方法、コンテンツ受信方法
JP4608886B2 (ja) * 2004-01-16 2011-01-12 株式会社日立製作所 コンテンツ送信装置および方法
JP4645049B2 (ja) * 2004-03-19 2011-03-09 株式会社日立製作所 コンテンツ送信装置およびコンテンツ送信方法
US7711647B2 (en) * 2004-06-10 2010-05-04 Akamai Technologies, Inc. Digital rights management in a distributed network
US20060173825A1 (en) * 2004-07-16 2006-08-03 Blu Ventures, Llc And Iomedia Partners, Llc Systems and methods to provide internet search/play media services
JP4748762B2 (ja) * 2004-08-24 2011-08-17 キヤノン株式会社 署名生成方法及び情報処理装置
US11468128B1 (en) 2006-10-20 2022-10-11 Richard Paiz Search engine optimizer
US10959090B1 (en) 2004-08-25 2021-03-23 Richard Paiz Personal search results
JP2006085480A (ja) * 2004-09-16 2006-03-30 Sony Corp ライセンス処理装置,プログラムおよびコンテンツ再生制御方法
JP4391375B2 (ja) * 2004-09-30 2009-12-24 フェリカネットワークス株式会社 情報管理装置および方法、並びにプログラム
US8660961B2 (en) 2004-11-18 2014-02-25 Contentguard Holdings, Inc. Method, system, and device for license-centric content consumption
JP2006155332A (ja) * 2004-11-30 2006-06-15 Toshiba Corp コンテンツ出力装置及びコンテンツ出力方法、コンテンツ取得装置及びコンテンツ取得方法
US20060174346A1 (en) * 2005-01-31 2006-08-03 Lieberman Software Corporation Instrumentation for alarming a software product
US7840564B2 (en) * 2005-02-16 2010-11-23 Ebrary System and method for automatic anthology creation using document aspects
US7917484B1 (en) * 2005-03-31 2011-03-29 Amazon Technologies, Inc. Individualized digital tracers
US8341527B2 (en) * 2005-06-10 2012-12-25 Aniruddha Gupte File format method and apparatus for use in digital distribution system
US7814022B2 (en) * 2005-06-10 2010-10-12 Aniruddha Gupte Enhanced media method and apparatus for use in digital distribution system
US7567671B2 (en) * 2005-06-10 2009-07-28 Aniruddha Gupte Encryption method and apparatus for use in digital distribution system
US8676711B2 (en) * 2005-06-10 2014-03-18 Aniruddha Gupte Payment method and apparatus for use in digital distribution system
US8219493B2 (en) * 2005-06-10 2012-07-10 Aniruddha Gupte Messaging method and apparatus for use in digital distribution systems
US7433869B2 (en) * 2005-07-01 2008-10-07 Ebrary, Inc. Method and apparatus for document clustering and document sketching
US8538848B1 (en) 2005-07-29 2013-09-17 IVP Holdings I, LLC Revenue allocation for bundled intellectual property transactions
CN1322388C (zh) * 2005-08-15 2007-06-20 华为技术有限公司 对具有拷贝导出权限的版权进行限制的方法及装置
US20070067833A1 (en) * 2005-09-20 2007-03-22 Colnot Vincent C Methods and Apparatus for Enabling Secure Network-Based Transactions
US7720767B2 (en) 2005-10-24 2010-05-18 Contentguard Holdings, Inc. Method and system to support dynamic rights and resources sharing
US7818811B2 (en) * 2005-12-05 2010-10-19 Microsoft Corporation Off-line economies for digital media
DE102005058878B4 (de) * 2005-12-09 2007-08-09 Infineon Technologies Ag Datentransfervorrichtung und Verfahren zum Senden von Daten
US20070198660A1 (en) * 2006-02-21 2007-08-23 Cohen Marc S Advertising Supported Recorded and Downloaded Music System
US20070233568A1 (en) * 2006-03-10 2007-10-04 Provident Intellectual Property, Llc Microtransactions Using Points Over Electronic Networks
WO2007106844A2 (en) 2006-03-14 2007-09-20 Divx, Inc. Federated digital rights management scheme including trusted systems
US8060744B2 (en) * 2006-03-23 2011-11-15 Harris Corporation Computer architecture for an electronic device providing single-level secure access to multi-level secure file system
US8127145B2 (en) * 2006-03-23 2012-02-28 Harris Corporation Computer architecture for an electronic device providing a secure file system
US8041947B2 (en) * 2006-03-23 2011-10-18 Harris Corporation Computer architecture for an electronic device providing SLS access to MLS file system with trusted loading and protection of program execution memory
US7979714B2 (en) * 2006-06-02 2011-07-12 Harris Corporation Authentication and access control device
US8719954B2 (en) 2006-10-11 2014-05-06 Bassilic Technologies Llc Method and system for secure distribution of selected content to be protected on an appliance-specific basis with definable permitted associated usage rights for the selected content
US20080092239A1 (en) 2006-10-11 2008-04-17 David H. Sitrick Method and system for secure distribution of selected content to be protected
US20100250400A1 (en) * 2006-11-10 2010-09-30 Media Patents, S.L. Apparatus and methods for the sale of software products
US20080114695A1 (en) * 2006-11-10 2008-05-15 Semantic Components S.L. Process for implementing a method for the on-line sale of software product use licenses through a data network, and software component which allows carrying out said process
US10120983B2 (en) * 2006-12-15 2018-11-06 Nbcuniversal Media, Llc Digital rights management flexible continued usage system and method
US20080148363A1 (en) * 2006-12-15 2008-06-19 Nbc Universal, Inc. Digital rights management copy sharing system and method
FR2911982A1 (fr) * 2007-01-29 2008-08-01 Trustseed Sarl Procede et dispositif de traitement d'information
EP2363842A1 (en) 2007-03-12 2011-09-07 Aristocrat Technologies Australia Pty, Ltd System and method for server-based calculation of royalties for gaming
JP5133400B2 (ja) * 2007-04-04 2013-01-30 メディア パテンツ エセ.エレ. 知的所有権によって保護されたデジタルファイルの、データネットワークを介したオンライン分配方法と、当該方法を実行するプログラムを含むコンピュータで読み取り可能な媒体
US20090119379A1 (en) * 2007-11-05 2009-05-07 Sony Electronics Inc. Rendering of multi-media content to near bit accuracy by contractual obligation
US20110060688A1 (en) * 2007-11-23 2011-03-10 Media Patents, S.L. Apparatus and methods for the distribution of digital files
EP2215595B1 (en) * 2007-11-23 2012-02-22 Media Patents S.L. A process for the on-line distribution of audiovisual contents with advertisements, advertisement management system, digital rights management system and audiovisual content player provided with said systems
US8997161B2 (en) 2008-01-02 2015-03-31 Sonic Ip, Inc. Application enhancement tracks
US7984097B2 (en) * 2008-03-18 2011-07-19 Media Patents, S.L. Methods for transmitting multimedia files and advertisements
ES2326949B1 (es) * 2008-03-18 2010-07-14 Clarity Systems, S.L. Procedimiento utilizado por un servidor de streaming para realizar una transmision de un fichero multimedia en una red de datos.
EP2134094A1 (en) * 2008-06-13 2009-12-16 Alcatel Lucent Method and system for performing transactions on multimedia streams being produced over a chain of contributing producers
US10922363B1 (en) 2010-04-21 2021-02-16 Richard Paiz Codex search patterns
US11048765B1 (en) 2008-06-25 2021-06-29 Richard Paiz Search engine optimizer
US10915523B1 (en) 2010-05-12 2021-02-09 Richard Paiz Codex search patterns
US8643871B2 (en) * 2008-07-22 2014-02-04 Xerox Corporation System and method for controlling printing of a print job in a printing system
KR101635876B1 (ko) 2009-01-07 2016-07-04 쏘닉 아이피, 아이엔씨. 온라인 콘텐츠를 위한 미디어 가이드의 단일, 공동 및 자동 생성
US9154532B2 (en) 2009-04-27 2015-10-06 Zaron Remote Llc Methods and apparatus for transmitting multimedia files in a data network
JP2010286862A (ja) * 2009-06-09 2010-12-24 Funai Electric Co Ltd コンテンツ配信システム及び記録再生装置
US20110015968A1 (en) * 2009-07-17 2011-01-20 Carlson Alan L Automated media and content reporting system for broadcast media
CA2782825C (en) 2009-12-04 2016-04-26 Divx, Llc Elementary bitstream cryptographic material transport systems and methods
US9576109B1 (en) * 2010-02-17 2017-02-21 Amazon Technologies, Inc. Content revenue allocation
US11379473B1 (en) 2010-04-21 2022-07-05 Richard Paiz Site rank codex search patterns
US11423018B1 (en) 2010-04-21 2022-08-23 Richard Paiz Multivariate analysis replica intelligent ambience evolving system
US10936687B1 (en) 2010-04-21 2021-03-02 Richard Paiz Codex search patterns virtual maestro
US8914534B2 (en) 2011-01-05 2014-12-16 Sonic Ip, Inc. Systems and methods for adaptive bitrate streaming of media stored in matroska container files using hypertext transfer protocol
US9467708B2 (en) 2011-08-30 2016-10-11 Sonic Ip, Inc. Selection of resolutions for seamless resolution switching of multimedia content
US8964977B2 (en) 2011-09-01 2015-02-24 Sonic Ip, Inc. Systems and methods for saving encoded media streamed using adaptive bitrate streaming
US8909922B2 (en) 2011-09-01 2014-12-09 Sonic Ip, Inc. Systems and methods for playing back alternative streams of protected content protected using common cryptographic information
US8296190B1 (en) 2012-04-13 2012-10-23 T3Media, Inc. Digital content aggregation
US20130275275A1 (en) * 2012-04-13 2013-10-17 Thought Equity Motion, Inc. Digital content marketplace
US9191457B2 (en) 2012-12-31 2015-11-17 Sonic Ip, Inc. Systems, methods, and media for controlling delivery of content
US9313510B2 (en) 2012-12-31 2016-04-12 Sonic Ip, Inc. Use of objective quality measures of streamed content to reduce streaming bandwidth
US11809506B1 (en) 2013-02-26 2023-11-07 Richard Paiz Multivariant analyzing replicating intelligent ambience evolving system
US11741090B1 (en) 2013-02-26 2023-08-29 Richard Paiz Site rank codex search patterns
US9336360B1 (en) 2013-03-14 2016-05-10 Kobalt Music Group Limited Analysis and display of a precis of global licensing activities
US10319040B1 (en) * 2013-03-14 2019-06-11 Ktech Services Limited Control of the generation and display of royalty administration and rights management data based on the user's rights of access
US9906785B2 (en) 2013-03-15 2018-02-27 Sonic Ip, Inc. Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata
US10397292B2 (en) 2013-03-15 2019-08-27 Divx, Llc Systems, methods, and media for delivery of content
US11625800B2 (en) 2013-04-29 2023-04-11 B Media Finance Methods and systems for visualizing media rights management
US9247317B2 (en) 2013-05-30 2016-01-26 Sonic Ip, Inc. Content streaming with client device trick play index
US9094737B2 (en) 2013-05-30 2015-07-28 Sonic Ip, Inc. Network video streaming with trick play based on separate trick play files
US9967305B2 (en) 2013-06-28 2018-05-08 Divx, Llc Systems, methods, and media for streaming media content
US9866878B2 (en) 2014-04-05 2018-01-09 Sonic Ip, Inc. Systems and methods for encoding and playing back video at different frame rates using enhancement layers
US10498795B2 (en) 2017-02-17 2019-12-03 Divx, Llc Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming
US10977361B2 (en) 2017-05-16 2021-04-13 Beyondtrust Software, Inc. Systems and methods for controlling privileged operations
TWM589871U (zh) * 2019-04-15 2020-01-21 俊華電子企業股份有限公司 可程式化的遠程無線訊號遙控裝置
GB2584018B (en) 2019-04-26 2022-04-13 Beyondtrust Software Inc Root-level application selective configuration

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5532920A (en) * 1992-04-29 1996-07-02 International Business Machines Corporation Data processing system and method to enforce payment of royalties when copying softcopy books
EP0798906A2 (en) * 1996-03-25 1997-10-01 Sun Microsystems, Inc. System and method for secure peer-to-peer communication

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5390297A (en) * 1987-11-10 1995-02-14 Auto-Trol Technology Corporation System for controlling the number of concurrent copies of a program in a network based on the number of available licenses
JPH0744377A (ja) * 1993-07-30 1995-02-14 Nippon Telegr & Teleph Corp <Ntt> 流通ソフトウェア偽造防止方法と装置
JP4095680B2 (ja) * 1994-08-01 2008-06-04 富士通株式会社 カード型記憶装置用セキュリティ管理方法およびカード型記憶装置
JP3630451B2 (ja) * 1994-09-20 2005-03-16 富士通株式会社 ソフトウェア利用制御装置
JP3711162B2 (ja) * 1995-10-05 2005-10-26 富士通株式会社 ソフトウェア代金決裁システムおよび方法
GB9608696D0 (en) * 1996-04-26 1996-07-03 Europ Computer Ind Res Electronic copy protection mechanism
JPH09319570A (ja) * 1996-05-29 1997-12-12 Sanyo Electric Co Ltd ソフトウエアのライセンス管理システム
US5950860A (en) * 1996-10-08 1999-09-14 Dover Corp. Adjustable length storage tank sumps
US6029145A (en) * 1997-01-06 2000-02-22 Isogon Corporation Software license verification process and apparatus
US5996076A (en) * 1997-02-19 1999-11-30 Verifone, Inc. System, method and article of manufacture for secure digital certification of electronic commerce
US6189146B1 (en) * 1998-03-18 2001-02-13 Microsoft Corporation System and method for software licensing

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5532920A (en) * 1992-04-29 1996-07-02 International Business Machines Corporation Data processing system and method to enforce payment of royalties when copying softcopy books
EP0798906A2 (en) * 1996-03-25 1997-10-01 Sun Microsystems, Inc. System and method for secure peer-to-peer communication

Also Published As

Publication number Publication date
DE69809800D1 (de) 2003-01-09
CN1292896A (zh) 2001-04-25
KR20010043495A (ko) 2001-05-25
WO1999060461A1 (en) 1999-11-25
ES2184347T3 (es) 2003-04-01
IL135542A (en) 2004-07-25
EP1076845A1 (en) 2001-02-21
US6282653B1 (en) 2001-08-28
TWM246706U (en) 2004-10-11
PL193517B1 (pl) 2007-02-28
JP2007280410A (ja) 2007-10-25
CA2268377C (en) 2005-04-12
HK1038268A1 (en) 2002-05-10
JP3967881B2 (ja) 2007-08-29
JP2002516426A (ja) 2002-06-04
CZ20004231A3 (cs) 2002-06-12
EP1076845B1 (en) 2002-11-27
DE69809800T2 (de) 2003-12-04
KR100388402B1 (ko) 2003-06-25
PL343928A1 (en) 2001-09-10
CA2268377A1 (en) 1999-11-15
IL135542A0 (en) 2001-05-20

Similar Documents

Publication Publication Date Title
CN1307500C (zh) 对使用因特网上有版权的数字资料进行管理的方法和系统
EP0913789B1 (en) Pre-paid links to networks servers
US6799271B2 (en) Method and system for authenticating user and providing service
US6331865B1 (en) Method and apparatus for electronically distributing and viewing digital contents
US7047241B1 (en) System and methods for managing digital creative works
US6810479B1 (en) System and method for configuring and managing resources on a multi-purpose integrated circuit card using a personal computer
CN102244674B (zh) 使用标准演示引擎作数字权限管理的系统
JP2004005614A (ja) 第1の安全なコンテナ装置上での操作方法、そのための電子装置とデータ処理装置、および安全な取引管理方法
US7464273B2 (en) Content utilizing method
WO2003048997A1 (en) System and method of international patent application
KR100533154B1 (ko) 디지털 저작권 관리 시스템에서의 대칭키를 이용한암호화/복호화 방법
JP2004030617A (ja) インターネットを利用したトランザクションサービスシステムおよびその方法
JP4678881B2 (ja) 情報処理方法、情報処理システム、プログラム及び記憶媒体
Prevelakis et al. Issues for the Commercial Distribution of Electronic Documents
JP2002203071A (ja) ライセンス販売装置、コンテンツ配信システム、ライセンス販売方法及び記憶媒体
CN107516250A (zh) 实现电子票据的数据动态更新的方法及系统
CN107516197A (zh) 实现票据网络化的方法及系统

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
ASS Succession or assignment of patent right

Owner name: ALIBABA GROUP HOLDING CO., LTD.

Free format text: FORMER OWNER: INTERNATIONAL BUSINESS MACHINES CORPORATION

Effective date: 20140227

TR01 Transfer of patent right

Effective date of registration: 20140227

Address after: Grand Cayman, Cayman Islands

Patentee after: Alibaba Group Holding Co., Ltd.

Address before: American New York

Patentee before: International Business Machines Corp.

TR01 Transfer of patent right
CX01 Expiry of patent term

Granted publication date: 20070328

CX01 Expiry of patent term