一种数字产品的许可管理系统的制作方法

文档序号:6602951阅读:147来源:国知局
专利名称:一种数字产品的许可管理系统的制作方法
技术领域
本发明涉及一种数字产品的许可管理技术,尤其涉及使数字产品只能在授权的用 户环境中使用的许可管理技术。
背景技术
数字产品(例如计算机软件或者计算机文档等)因其易于复制和传播受到越来越 广泛的应用,同时因其易于复制和传播,数字产品的版权保护和许可管理也成为了当前一 大重要的课题。在现有技术中,某些软件在数字产品中加入用户权限许可设定数据,以保证只有 获得许可的用户才可以使用,这种权限控制的方式能限制非授权用户使用数字产品,但是 其最大的问题在于不能防止许可复制,也就是说,一个被授予许可权限的用户,通过复制和 分发他的许可,比如在互联网上公布他的许可号,就可以实现对版权保护目标的破坏。为了解决许可复制的问题,有些软件在数字产品中加入了计算机识别数据,以保 证获得许可的用产只能在绑定的计算机上阅读,这种方式限制了用户使用数字产品的方 式,使用被复制的许可在非绑定的计算机上仍然无法使用受保护的数字产品,一定程度上 解决了许可复制导致版权保护失效的问题。但同时,其存在的问题也有许多一是需要用户 提供机器识别数据,比如软件生成的一串机器码,然后才能根据这个机器码生成含有绑定 信息的许可号。这种方式由于要求与每一个用户的交互,而使得大规模的许可分发、贩售成 本极高。其存在的第二个问题是机器识别数据只是用户所使用电脑的识别数据,因此只能 绑定到该用户的电脑,而不能绑定该用户的使用环境,不能让用户在该环境中的多台计算 设备上同时自由使用,考虑到办公局域环境的普遍应用、家庭计算平台的丰富、三网融合背 景下家庭局域网的普遍应用,这极大地限制了许可的灵活性。其存在的问题之三在于,对于 绑定到特定电脑上的许可,用户不能将该许可移动绑定到另外一台电脑(或另外一个环境 中),这同样限制了许可的灵活性。

发明内容
本发明的目的在于解决上述问题,提供了一种数字产品的许可系统,同时确保任 一时刻一份数字产品许可证只能在一个计算环境中使用,用户在未授权或授权无法验证 的情况下不能使用数字产品,以及用户可以方便地在任何需要的地点使用受保护的数字产
P
m o本发明的技术方案为本发明揭示了一种数字产品的许可系统,包括位于服务器的许可管理模块,用于产生、分发数字产品的许可证,其中进一步包 括许可生成单元,用于产生数字产品的许可证;许可分发单元,连接该许可生成单元,用于向用户分发生成的数字产品的许可 证;
位于客户端的客户端应用模块,嵌入于数字产品应用程序中,为所嵌入的该数字 产品应用程序提供许可管理与执行的功能,控制相应数字产品的使用权限,其进一步包 括许可输入单元,接收用户输入的数字产品的许可证并向外发出验证请求;计算环境特征码采集单元,从用户计算环境中提取设备特征码;许可执行单元,根据许可验证的结果发出对应的指令;数字产品播放控制单元,连接该许可执行单元,在该许可执行单元的指令的控制 下对数字产品的播放进行控制;许可验证模块,用于对数字产品的许可证进行验证以及将许可证和用户计算环境 进行绑定,其中进一步包括许可验证单元,连接该许可输入单元、该计算环境特征码采集单元和该许可执行 单元,接收该许可输入单元的验证请求,借助该计算环境特征码采集单元从用户计算环境 中提取设备特征码,并根据设备特征码生成用户计算环境识别码,基于该许可分发存储单 元中是否存有与当前生成的用户计算环境识别码相同的识别码来给出许可验证的结果;许可绑定单元,连接该许可验证单元和许可分发存储单元,将该许可验证单元新 生成的用户计算环境识别码存入该许可分发存储单元中,以实现数字产品许可证与用户计 算环境的绑定;许可分发存储单元,连接该许可分发单元和该许可验证单元,存储用户计算环境 识别码,通过该许可绑定单元写入用户计算环境识别码,通过该许可分发单元写入数字产 品许可证,通过该许可验证单元读取存储其中的用户计算环境识别码。根据本发明的数字产品的许可系统的一实施例,该许可管理模块还包括许可管理存储单元,连接该许可生成单元,用于存储生成的许可证;许可查询单元,连接该许可管理存储单元,用于根据用户输入的查询条件查询对 应的许可证;许可在线销售接口单元,连接该许可管理存储单元,将已经生成的许可证向用户 进行在线销售;许可备份存储单元,连接该许可管理存储单元,对该许可管理存储单元中存储的 许可证进行备份。根据本发明的数字产品的许可系统的一实施例,该用户计算环境包括单台计算 机、单台服务器或单个手机,其对应的用户计算环境识别码是单台计算机、单台服务器或单 个手机的设备特征码;该用户计算环境包括计算机网络,其对应的用户计算环境识别码是 计算机网络中单台计算机的设备特征码或其中多台计算机的设备特征码的逻辑运算结果。根据本发明的数字产品的许可系统的一实施例,该许可验证单元中在该许可分发 存储单元中检索是否存在一用户环境识别码,如果该许可分发存储单元中已存在的用户环 境识别码和当前生成的用户环境识别码相同,则输出至该许可执行单元的验证结果是数字 产品许可在当前的用户环境下有效,该许可执行单元指令该数字产品播放控制单元正常使 用该数字产品,如果该许可分发存储单元中已存在的用户环境识别码和当前生成的用户环 境识别码不同,则输出至该许可执行单元的验证结果是数字产品许可在当前的用户环境下 无效,该许可执行单元指令该数字产品播放控制单元停止对该数字产品的使用,如果该许可分发存储单元中尚未存在用户环境识别码,则通过该许可绑定单元将新生成的用户计算 环境识别码存入该许可分发存储单元中以实现当前数字产品的许可证与该新生成的用户 计算环境识别码的绑定,同时输出至该许可执行单元的验证结果是数字产品许可在当前的 用户环境下有效,该许可执行单元指令该数字产品播放控制单元正常使用该数字产品。根据本发明的数字产品的许可系统的一实施例,该客户端应用模块对应该许可输 入单元还设有输入缓存单元,用于暂存用户此前输入过的数字产品的许可证。根据本发明的数字产品的许可系统的一实施例,该数字产品的许可证预置于售卖 给用户的计算设备或数字产品中。根据本发明的数字产品的许可系统的一实施例,该客户端应用模块还包括许可移动单元,在接收到该许可输入单元的由用户发起的解除许可证绑定的请求 之后,通过该计算环境特征码采集单元以及该许可验证单元得到当前用户计算环境的用户 计算环境识别码,从该许可分发存储单元中检索当前用户计算环境识别码,若检索到则将 其从该许可分发存储单元中删除。根据本发明的数字产品的许可系统的一实施例,该数字产品的许可证包含数字产 品使用权限的控制信息、数字产品使用有效期的控制信息、数字产品使用次数的控制信息、 数字产品使用时间段的控制信息、和/或数字产品许可证移动次数的控制信息。根据本发明的数字产品的许可系统的一实施例,数字产品的许可证的分发形式包 括数字产品的许可证的一部分以可读编码的形式分发给用户,另一部分存储于该许可分 发存储单元中;数字产品的许可证全部以可读编码形式分发给用户;数字产品的许可证以 可读的文本文件形式分发给用户;数字产品的许可证以二进制文件形式分发给用户;数字 产品的许可证以条形码或图形码的形式分发给用户。根据本发明的数字产品的许可系统的一实施例,该许可验证模块与该客户端应用 模块一起集成嵌入在数字产品应用程序中,或者与该许可管理模块一起集成在服务器上, 或者单独在网络服务器上。本发明对比现有技术有如下的有益效果本发明的技术方案使数字产品只能在授 权的用户环境中使用,这种授权可以用许可证的形式授予给用户,许可证的形式可以是一 组字母或数字组成的序列号,也可以是一个或一组包含文本或二进制数据的文件,也可以 是一只或一组条形码,通过电话、或短信息、或传输软件(如邮件软件或即时通讯软件)或 打印方式传送给用户。授权许可证在传送给用户之前就生成了,并且在用户使用这一许可 证之前均出于未绑定状态。当用户第一次使用该许可证时,系统对许可证执行一个绑定动 作,使其与一具有唯一特征和不可复制性的用户计算环境(比如单台计算机或由多个软硬 件设备组成的设备环境,例如Windows计算机域)进行绑定。通过这种绑定,上述的许可证 的授权也具有了唯一特征和不可复制性。数字产品的授权用户只能在具备该唯一特征和不 可复制性的计算环境中阅读。用户可通过将数字产品许可证的绑定对象从一个计算环境改 变成另一个计算环境,而移动所拥有的数字产品授权,从而可以方便地在任何需要的地点 使用受保护的数字产品。同时,保证了未授权或授权无法验证的情况下不能使用数字产品 以及保证了任一时刻,一份数字产品许可证只能在一个计算环境中使用。


图1是本发明的数字产品的许可系统的实施例的原理图。图2是许可管理模块的另一示例的原理图。
具体实施例方式下面结合附图和实施例对本发明作进一步的描述。图1示出了本发明的数字产品的许可系统的实施例的原理。请参见图1,本实施例 的数字产品的许可系统包括客户端应用模块1、许可验证模块2以及许可管理模块3。其 中许可管理模块3位于许可系统的服务器端,主要用于产生、分发数字产品的许可证。客户 端应用模块1位于许可系统的客户端,嵌入于数字产品应用程序中,为所嵌入的数字产品 应用程序提供许可管理与执行的功能,控制相应数字产品的使用权限,可开启、中止、拒绝 对相应数字产品的使用。许可验证模块2是对数字产品的许可证进行验证并将许可证和用 户计算环境进行绑定的检验构件。许可验证模块2在实际应用中,既可以和客户端应用模 块1 一起集成嵌入到特定的数字产品应用程序中,以实现客户端许可验证与离线许可验证 等功能。也可以与许可管理模块3 —起集成到许可系统的服务器上,以实现服务器端许可 验证与在线许可验证。许可验证模块2还可以单独部署到位于互联网、3G网、数字电视网上 的网络服务器上,这样可以同样实现服务器端的许可验证与在线许可验证。在本实施例中,数字产品应用程序包括各种文档应用程序(例如Word、EXCel、PDF Reader等)、音乐播放器(例如Winamp、Real Player等)、视频播放器(例如Windows Media Player、QV0ID等)、在线电影播放器(例如PPStream、PPTV等)、各种图片浏览器(例如 Acdsee、Windows图片查看器等)。许可管理模块3包括许可生成单元301和许可分发单元302。首先,由许可生成单 元301预先、批量地生成数字产品许可证①,并输出至许可分发单元302中,再由许可分发 单元302向许可验证模块2分发许可证①。许可验证模块2进一步包括许可验证单元201、许可绑定单元202和许可分发存储 单元203组成。许可验证模块2接收来自许可分发单元302的数字产品许可证①后存储在 许可分发存储单元203中。许可分发存储单元203可以是网络存储单元,也可以是位于移 动设备中的存储单元,也可以是附加于数字产品中的额外存储空间,目的是通过此许可分 发存储单元203将数字产品许可证①分发给用户。这里所谓的网络存储单元,包括位于互 联网、3G网、有线数字电视网上的网络服务器提供的存储单元。这里所谓的移动设备中的存 储单元包括磁盘、U盘、移动硬盘、⑶、DVD、USB Key、手机、PDA或mp3播放器等设备中的存 储单元。这里所谓的附加于数字产品中的额外存储空间包括附加于电子文档、音文件、图片 文件、流媒体中的额外存储空间。将数字产品许可证①存储于网络存储单元中的目的是为了实现以网络为媒介的 数字产品许可证分发。将数字产品许可证①存储于磁盘、U盘、移动硬盘、⑶、DVD、USB Key、 手机、PDA或者mp3播放器等设备中的本地存储单元的目的是为了实现以移动设备为媒介 的分发。将数字产品许可证①存储于附加于数字产品中的额外存储空间中的目的是为了实 现以数字产品本身为媒介的、捆绑式的数字产品许可证分发。本实施例的许可分发存储单元203具备特定加密格式,仅能由本系统中的许可分发单元302、许可绑定单元202写入和修改,仅能由许可验证单元201读取,用户不能直接存取。数字产品许可证①的形式可以是一组字母或数字组成的序列号,可以是一个邮件 地址,可以是一个或一组包含文本或二进制数据的文件,也可以是一只或一组条形码,通过 上述许可分发存储单元102,或通过电话,或短信息,或传输软件(如邮件软件或即时通讯 软件)或打印方式传送给用户,也可以在一个web站点的用户系统中发送给用户。对于不便于直接以可读字串分发的许可证格式(例如文件形式),还可以为该许 可证分配一个唯一的、相对应的许可证ID,该许可证ID为一可读的字串,便于利用短信等 便捷方式分发,同时将许可证完整内容储存于许可分发存储单元203中。在上述生成的数字产品许可证①分发给用户之前,均处于未分发状态,该状态的 几个特点是一是未明确分配给某位指定的用户,二是未明确绑定到某个计算环境,三是处 于可分配状态,可依据分发或贩售的目的发放给数字产品的用户。当上述生成的数字产品许可证数字产品许可证①分发给用户以后,用户在使用获 得的数字产品时,需要向嵌入于上述数字产品应用软件中的上述许可输入模块101提供获 得的上述数字产品许可证①或其许可ID,依据系统或许可设定,既可以要求用户在第一次 使用数字产品时输入上述数字产品许可证①或其许可ID,也可以要求用户在每次使用数字 产品时均需输入上述数字产品许可证①或其许可ID。软件系统接收到用户输入的数字产品许可证①或其许可ID之后,即调用上述许 可验证单元201,开始许可验证过程。上述许可验证单元201在接收到上述许可输入单元传来的验证请求后,即调用上 述计算环境特征码采集单元102依据一定的规则从用户计算环境中提取设备特征码,并根 据一定算法规则计算生成用户计算环境识别码②,上述用户计算环境可以是单台桌面PC, 服务器,笔记本电脑,膝上型电脑,上网本,智能手机或其它的移动计算设备。上述用户计算 环境还可以是多台计算设备组成的办公局域网络,VPN广域网络、家庭局域网络,计算机域 等。上述计算环境识别码②可包括上述单台计算设备之特征信息,也可包括上述计算网络 环境中单台或多台计算设备的特征信息。客户端应用模块1由许可输入单元101、计算环境特征码采集单元102、许可执行 单元103、数字产品播放控制单元104以及许可移动单元105组成。许可验证单元201在生成用户计算环境识别码②之后,即在许可存储单元203中 检索是否已存在一个用户环境识别码②',如果已存在并与用户计算环境识别码②一致, 则表明数字产品许可证①已曾绑定上述用户计算环境识别码②,且用户当前的用户计算环 境是合法的,则;数字产品许可有效,许可验证单元201即通知许可执行单元103执行此合 法有效的许可,由许可执行单元103调用数字产品播放控制单元104,开始数字产品的顺利 使用。如果在上述许可分发存储单元203中已存在一个用户计算环境识别码②',且存 储的用户计算环境识别码②'与上述用户计算环境识别码②不一致,则表明上述数字产品 许可证①曾绑定于别的用户计算环境,且用户当前的用户计算环境是不合法的,则数字许 可证无效,许可验证单元201即向许可执行单元103发出停止使用指令,并由许可执行单元 103调用数字产品播放器控制单元104,停止数字产品的继续使用。如果在上述许可分发存储单元203中尚未存在一个用户计算环境识别码②',则表明上述数字产品许可证①尚未绑定到一个特定的用户计算环境,此时许可验证单元102 即将用户计算环境识别码②存入许可分发存储单元203,此时存入许可分发存储单元203 的上述用户计算环境识别码②即成为述用户计算环境识别码②',完成上述数字产品许可 证①与上述用户计算环境识别码②的绑定。此时,用户当前的用户计算环境是合法的,数字 产品许可有效,许可验证单元201即向许可执行单元103发出放行指令,并由许可执行单元 调用数字产品播放控制单元104,继续使用数字产品。数字产品许可证①或其许可ID在第一次经由用户输入之后,可缓存至用户计算 环境中,以后当用户再次使用同一数字产品时,上述许可输入单元101可自动从用户计算 环境中检索缓存的上述数字产品许可证①,如检索到,则无须用户再次输入数字产品许可 证①或其许可ID。数字产品许可证①也可以和对应的数字产品一起,直接预置于售卖给用户的计算 设备或数字化产品中,例如一台台式电脑、笔记本电脑、智能手机、机顶盒、或游戏机、或mp3 播放器等,由此无须用户再人工输入上述数字产品许可证,同时也保证了该数字产品许可 证①仅能应用于用户购买的计算设备或数字化产品,而不能复制到其它的计算设备或数字 化产品上。本发明还提供了用户将已绑定到特定用户计算环境中的数字产品许可证①移动 到另一不同用户计算环境中,以方便用户可移动地使用上述数字产品许可证①。当上述移 动过程完成以后,用户可在上述另一不同用户计算环境中顺利使用相应数字产品,而原本 在上述特定用户计算环境中可使用的数字产品,此时不再能使用。上述数字产品许可证①的移动过程包括许可证绑定解除与许可证重新绑定两个 过程。用户首先经由许可输入单元101,发起一个解除许可证绑定的请求③,许可输入单 元101即将该请求③交给许可移动单元105处理。上述许可移动单元105在接收到移动许可的请求③之后,即向上述许可验证单元 201获取上述用户计算环境的用户计算环境识别码②,并从许可分发存储单元203中检索 上述用户计算环境识别码②',如果检索到,则将上述用户环境识别码②'从许可存储单 元203中删除,此时即已解除对上述用户计算环境的绑定。许可证绑定解除过程完成以后,上述数字产品许可证①即回复到未绑定状态。此 时用户可对上述数字产品许可证①用于另一用户计算环境。发生于另一用户计算环境的许 可证重新绑定过程与用户计算环境的绑定过程是一致的。依据许可控制的需要,在上述数字产品许可证①中,可以包含对于数字产品使用 权限的控制信息,可以包含对于数字产品使用有效期的控制信息,可以包含对于数字产品 使用次数的控制信息,可以包含对于数字产品使用时间段的控制信息,还可以包含对于数 字产品许可证移动次数的控制信息,以及需要用到的其它类别的控制信息。请同时参见图2,许可管理模块3除了由基本的许可生成单元301和许可分发单 元302之外,还可以增加由许可查询单元303以及许可在线销售接口单元304等扩展的管 理程序单元或商业应用程序单元组成,还可以增加由许可管理存储单元305和许可备份存 储单元306等扩展的数据存储单元组成。其中许可查询单元303用于根据用户输入的查询 条件查找对应的许可证。许可管理存储单元305用于存储生成的许可证。许可在线销售接口单元304用于将已经生成的许可证向用户进行在线销售。许可备份存储单元306对许可 管理存储单元305中存储的许可证进行备份。但这些扩展单元并不是本系统的必须部分, 而是为实现进一步增强的管理与商业应用功能而增加的,同时在管理模块可增加的扩展单 元也不止于上述列出的几种可扩展单元。 上述实施例是提供给本领域普通技术人员来实现或使用本发明的,本领域普通技 术人员可在不脱离本发明的发明思想的情况下,对上述实施例做出种种修改或变化,因而 本发明的保护范围并不被上述实施例所限,而应该是符合权利要求书提到的创新性特征的 最大范围。
权利要求
一种数字产品的许可系统,包括位于服务器的许可管理模块,用于产生、分发数字产品的许可证,其中进一步包括许可生成单元,用于产生数字产品的许可证;许可分发单元,连接该许可生成单元,用于向用户分发生成的数字产品的许可证;位于客户端的客户端应用模块,嵌入于数字产品应用程序中,为所嵌入的该数字产品应用程序提供许可管理与执行的功能,控制相应数字产品的使用权限,其进一步包括许可输入单元,接收用户输入的数字产品的许可证并向外发出验证请求;计算环境特征码采集单元,从用户计算环境中提取设备特征码;许可执行单元,根据许可验证的结果发出对应的指令;数字产品播放控制单元,连接该许可执行单元,在该许可执行单元的指令的控制下对数字产品的播放进行控制;许可验证模块,用于对数字产品的许可证进行验证以及将许可证和用户计算环境进行绑定,其中进一步包括许可验证单元,连接该许可输入单元、该计算环境特征码采集单元和该许可执行单元,接收该许可输入单元的验证请求,借助该计算环境特征码采集单元从用户计算环境中提取设备特征码,并根据设备特征码生成用户计算环境识别码,基于该许可分发存储单元中是否存有与当前生成的用户计算环境识别码相同的识别码来给出许可验证的结果;许可绑定单元,连接该许可验证单元和许可分发存储单元,将该许可验证单元新生成的用户计算环境识别码存入该许可分发存储单元中,以实现数字产品许可证与用户计算环境的绑定;许可分发存储单元,连接该许可分发单元和该许可验证单元,存储用户计算环境识别码,通过该许可绑定单元写入用户计算环境识别码,通过该许可分发单元写入数字产品许可证,通过该许可验证单元读取存储其中的用户计算环境识别码。
2.根据权利要求1所述的数字产品的许可系统,其特征在于,该许可管理模块还包括 许可管理存储单元,连接该许可生成单元,用于存储生成的许可证;许可查询单元,连接该许可管理存储单元,用于根据用户输入的查询条件查询对应的 许可证;许可在线销售接口单元,连接该许可管理存储单元,将已经生成的许可证向用户进行 在线销售;许可备份存储单元,连接该许可管理存储单元,对该许可管理存储单元中存储的许可 证进行备份。
3.根据权利要求1所述的数字产品的许可系统,其特征在于,该用户计算环境包括单 台计算机、单台服务器或单个手机,其对应的用户计算环境识别码是单台计算机、单台服务 器或单个手机的设备特征码;该用户计算环境包括计算机网络,其对应的用户计算环境识 别码是计算机网络中单台计算机的设备特征码或其中多台计算机的设备特征码的逻辑运晳社里 异5口米。
4.根据权利要求1所述的数字产品的许可系统,其特征在于,该许可验证单元中在该 许可分发存储单元中检索是否存在一用户环境识别码,如果该许可分发存储单元中已存在 的用户环境识别码和当前生成的用户环境识别码相同,则输出至该许可执行单元的验证结果是数字产品许可在当前的用户环境下有效,该许可执行单元指令该数字产品播放控制单 元正常使用该数字产品,如果该许可分发存储单元中已存在的用户环境识别码和当前生成 的用户环境识别码不同,则输出至该许可执行单元的验证结果是数字产品许可在当前的用 户环境下无效,该许可执行单元指令该数字产品播放控制单元停止对该数字产品的使用, 如果该许可分发存储单元中尚未存在用户环境识别码,则通过该许可绑定单元将新生成的 用户计算环境识别码存入该许可分发存储单元中以实现当前数字产品的许可证与该新生 成的用户计算环境识别码的绑定,同时输出至该许可执行单元的验证结果是数字产品许可 在当前的用户环境下有效,该许可执行单元指令该数字产品播放控制单元正常使用该数字女口 广 PFt ο
5.根据权利要求1所述的数字产品的许可系统,其特征在于,该客户端应用模块对应 该许可输入单元还设有输入缓存单元,用于暂存用户此前输入过的数字产品的许可证。
6.根据权利要求1所述的数字产品的许可系统,其特征在于,该数字产品的许可证预 置于售卖给用户的计算设备或数字产品中。
7.根据权利要求1所述的数字产品的许可系统,其特征在于,该客户端应用模块还包括许可移动单元,在接收到该许可输入单元的由用户发起的解除许可证绑定的清求之 后,通过该计算环境特征码采集单元以及该许可验证单元得到当前用户计算环境的用户计 算环境识别码,从该许可分发存储单元中检索当前用户计算环境识别码,若检索到则将其 从该许可分发存储单元中删除。
8.根据权利要求1所述的数字产品的许可系统,其特征在于,该数字产品的许可证包 含数字产品使用权限的控制信息、数字产品使用有效期的控制信息、数字产品使用次数的 控制信息、数字产品使用时间段的控制信息、和/或数字产品许可证移动次数的控制信息。
9.根据权利要求1所述的数字产品的许可系统,其特征在于,数字产品的许可证的分 发形式包括数字产品的许可证的一部分以可读编码的形式分发给用户,另一部分存储于 该许可分发存储单元中;数字产品的许可证全部以可读编码形式分发给用户;数字产品的 许可证以可读的文本文件形式分发给用户;数字产品的许可证以二进制文件形式分发给用 户;数字产品的许可证以条形码或图形码的形式分发给用户。
10.根据权利要求1所述的数字产品的许可系统,其特征在于,该许可验证模块与该客 户端应用模块一起集成嵌入在数字产品应用程序中,或者与该许可管理模块一起集成在服 务器上,或者单独在网络服务器上。
全文摘要
本发明公开了一种数字产品的许可系统,以利于数字产品的版权维护。其技术方案为许可系统包括许可管理模块,用于产生、分发数字产品的许可证,其包括许可生成单元、许可分发单元客户端应用模块,嵌入于数字产品应用程序中,为所嵌入的数字产品应用程序提供许可管理与执行的功能,控制相应数字产品的使用权限,其包括许可输入单元、计算环境特征码采集单元、许可执行单元、数字产品播放控制单元;许可验证模块,用于对数字产品的许可证进行验证以及将许可证和用户计算环境进行绑定,其中包括许可验证单元、许可绑定单元、许可分发存储单元。
文档编号G06F21/00GK101853349SQ20101018113
公开日2010年10月6日 申请日期2010年5月24日 优先权日2010年5月24日
发明者吴明致, 吴鸿, 庞厚军, 彭清素, 王清华, 覃云川, 黄江 申请人:覃云川
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1