用于管理执行计算机应用的时间受限的许可证的方法技术

技术编号:2837174 阅读:193 留言:0更新日期:2012-04-11 18:40
本发明专利技术所基于的任务是说明一种用于管理能在网络部件上执行的计算机应用的时间受限的许可证的方法,其中保证,计算机应用在许可证持续时间到期之后可靠地不再可用于进一步的未被授权的使用。根据本发明专利技术,该任务通过一种方法来解决,其中:a)创建许可证数据记录(LF),该许可证数据记录至少包括关于要许可的计算机应用、许可证周期和签名时刻(CD)的信息;b)从许可证服务器(LS)读取许可证数据记录(LF),并且借助关于签名时刻(CD)的信息为该计算机应用确定参考日期(RD);c)将该参考日期(RD)与针对网络部件(NE)所定义的系统时间(SC)相比较,以便确定许可证服务器(LS)的当前时基;d)借助该比较确定,是否计算机应用基于当前时基和/或基于所给予的许可证周期(LP)而被执行,其中e)在许可证服务器(LS)上持续地更新并且存储参考日期(RD)。以这种方式,本发明专利技术方法允许利用自身能在网络部件上被执行的许可证服务器借助参考日期的确定以及借助其持续的更新来实现独立于系统时间的时基,被保证的许可证周期可以相对于该时基被评估。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种。诸如电信网络的现代数据处理网络通常拥有彼此非常复杂地连接的网络部件。这些网络部件具有不同的任务,并且因此必须能够非常普遍地被配置,以便例如能够在远程通信中以不同的面向时隙的和面向分组的传输方法被使用。此外,还必须使确定的网络部件也与用户能够和网络运营商签订的不同的使用合同相匹配。除了这些网络中的部分专有的硬件之外,软件应用也首先保证,利用确定的网络部件也可以提供并使用确定的管理上可激活的功能。这些功能的提供很频繁地受到首先一般的使用限制,该限制可以通过获得所希望的计算机应用的通常在时间上受限的使用许可证来取消。管理使用许可证持续时间的特殊的问题恰恰在于使用许可证的通常时间上的限制。通常对于计算机应用的提供者而言,不再有可能干预网络的正在进行的运行,使得在使用许可证到期之后计算机应用的不正当的进一步使用不能被排除。通过确定许可证终止日期而以许可证终止日期的到达开始应用的卸载并且由此排除进一步的使用的尝试也可以通过对相关的时基的比较简单的操作来回避,其中许可证终止日期与所述时基相比较。因此,本专利技术所基于的任务在于,说明一种,其中保证,计算机应用在许可证持续时间到期之后可靠地不再可用于进一步的未被授权的使用。根据本专利技术,该任务通过一种来解决,其中a)创建许可证数据记录,该许可证数据记录至少包括关于要许可的计算机应用、许可证周期和签名时刻的信息;b)从许可证服务器读取该许可证数据记录,并且借助关于签名时刻的信息为该计算机应用确定参考日期;c)将该参考日期与针对该网络部件所定义的系统时间相比较,以便确定对于许可证服务器有约束力的当前时基;d)借助所述比较确定,该计算机应用是否基于当前时基和/或基于所给予的许可证周期而被执行,其中e)在许可证服务器上持续地更新并且存储该参考日期。以这种方式,本专利技术方法允许利用自身能在网络部件上被执行的许可证服务器借助参考日期的确定以及借助其持续的更新来实现独立于系统时间的时基,被保证的许可证周期可以相对于该时基被评估。在本专利技术的合宜的扩展方案中,许可证数据记录可以进一步包括数字签名,利用该数字签名能够保证,也只有签名密钥的持有者才能够检验许可证数据记录的数据的完整性,并且因此促使被许可的计算机应用的执行。在此可以进一步规定,周期性地或者基于事件触发从许可证服务器读取许可证数据记录。许可证数据记录的周期性的分析因此可以具有这样的优点,即例如可以无需附加的措施而自动地由许可证服务器承担(wahrnehmen)许可证持续时间的更新或者延长。在此,在本专利技术的改进方案中,签名时刻可以在成功的签名检验之后才被用于确定参考日期。参考日期的确定和更新自然对于本专利技术方法的过程有特别的意义,因为该参考日期是用于确定当前时基的重要信息,其余的时间数据相对于该当前时基被评估。因此,在本专利技术的一种优选的实施形式中,当系统时间与事先确定的参考日期的比较得到系统时间晚于或等于参考日期的结果时,许可证服务器可以动用系统时间作为当前时基。以这种方式保证,许可证服务器的时基在考虑到以前的条件的情况下处于所谓的最新的时基。与此相应地,在本专利技术的另一个有利的扩展方案中,可以使处理方式相反,即当系统时间与事先确定的参考日期的比较得到系统时间早于事先确定的参考日期的结果时,参考日期被用于确定是否许可证周期还没有到期,而无需与作为许可证服务器的当前时基的系统时间相匹配。以这种方式可靠地排除,当例如系统时间被冻结或者甚至被复位时可以使用计算机应用,因为在那时系统时间虽然还可以处于许可证周期内,但是随后还继续被更新的参考日期已经处于被保证的许可证持续时间的终止之后。为了在参考日期更新时保持被保证的独立性,在本专利技术的另一优选的扩展方案中可以规定,为了参考日期的更新而将计数器分配给网络部件,该计数器的计数状态被连续地或者不连续地增加到参考日期上。由于相同的上述的原因,于是也有利的是,在受保护的模式中将更新后的参考日期存储在网络部件上,由此这里也可以更好地排除滥用的操作。本专利技术的另外的有利的扩展方案可以从其余的从属权利要求中获悉。以下借助附图例如更详细地阐述本专利技术。其中附图说明图1示出具有许可服务器和ftp服务器的网络元件的示意图;图2借助两个例子a)和b)示出用于更新参考日期的流程的示意图;图3以示意图示出许可数据记录的典型的结构;以及图4示出许可数据记录的一个例子。图1以示意图示出被布置在这里未被进一步示出的通信网络中的网络元件NE和被布置在用户侧的FTP服务器FtpS。发许可证者(例如通过Email)将许可证数据记录LF发送给用户,用户可以将该许可证数据记录存储在其FTP服务器FtpS上。该许可证数据记录LF尤其包括有约束力的签名时刻(以下称为创建日期CD)。该创建日期CD在此可以说明许可证数据记录LF的签名时刻。图3和图4在下面详细地给出关于许可证数据记录LF的确切的内容的情况。在网络元件NE上,除了按照规定的功能之外,还包括许可证服务器LS和数据记录服务器FS以及计时器T和系统时钟SC。许可证服务器LS在此维持参考日期RD和用于确定当前时基AZ的第二内部时基C2。许可证服务器LS进一步具有以下任务,即管理在许可证数据记录LF中所给予的许可证和参考日期RD以及与此相应地控制注册的计算机应用。数据记录服务器FS为具有创建日期CD的许可证数据记录LF和具有第二内部时基C2的参考日期RD提供文件管理。图2以示意性的方式示出用于检验和更新参考日期RD的方法,其中该参考日期RD对于确定用户是否仍被授权使用确定的计算机应用来说具有重要的意义。为了该目的,许可证服务器LS读取许可证数据记录LF并且首先检查许可证数据记录LF的签名。在确定肯定的授权之后,于是将被包含在许可证数据记录LF中的创建日期CD用于确定最初的参考日期RD,这在部分a)中针对以下情况被示出,即创建日期CD(这里示例性地为2004年10月5日)早于当前的参考日期RD(这里示例性地为2004年10月11日),同时在第二内部时基C2(第二计数器)中具有例如10000的附加值,其中该第二内部时基C2对于参考日期的持续更新来说是重要的。因为这里创建日期CD早于参考日期RD,所以参考日期RD对于许可证服务器LS来说保持不变,而第二内部时基C2的计数值被增加到该参考日期RD上。图2的部分b)确切地示出另一种情况,其中创建日期CD晚于参考日期RD。在此情况下,箭头P现在应该代表方法步骤,该方法步骤在于,使参考日期RD与创建日期CD相同,并且将第二内部时基C2的计数状态置于零。于是由系统时间SC与参考日期RD的比较得到许可证服务器LS的当前时基AZ。因此,参考日期RD的更新不一定也必须导致当前时基AZ的改变。第二内部时基C2的计数值由于许可证数据记录LF的读取以及由于被授权的使用,现在继续被增加到参考日期上。如果现在例如该计数值已经达到86400秒(24h*60min*60sec)的数目,则参考日期RD被增加一天并且该计数值被减小86400。在此,参考日期RD和第二内部时基C2的值可以周期性地被存储在数据记录服务器FS中,其中存储间隔可以根据判断来定义。存储在具有受限的写/读访问的网络元件NE上进行。用于确定授权的下一个重要的比较是这样最初所确定的以本文档来自技高网...

【技术保护点】
用于管理能在网络部件(NE)上执行的计算机应用的时间受限的许可证的方法,其中:a)创建许可证数据记录(LF),该许可证数据记录至少包括关于要许可的计算机应用、许可证周期(LP)和签名时刻(CD)的信息;b)从许可证服务器(LS)读取所述许可证数据记录(LF),并且借助关于签名时刻(CD)的信息为所述计算机应用确定参考日期(RD);c)将所述参考日期(RD)与针对所述网络部件(NE)所定义的系统时间(SC)相比较,以便确定对于所述许可证服务器(LS)有约束力的当前时基(AZ);d)借助所述比较确定,所述计算机应用是否基于所述当前时基(AZ)和/或基于所给予的许可证周期(LP)而被执行,其中e)在所述许可证服务器(LS)上持续地更新并且存储所述参考日期(RD)。

【技术特征摘要】
【国外来华专利技术】DE 2004-11-20 102004055759.41.用于管理能在网络部件(NE)上执行的计算机应用的时间受限的许可证的方法,其中a)创建许可证数据记录(LF),该许可证数据记录至少包括关于要许可的计算机应用、许可证周期(LP)和签名时刻(CD)的信息;b)从许可证服务器(LS)读取所述许可证数据记录(LF),并且借助关于签名时刻(CD)的信息为所述计算机应用确定参考日期(RD);c)将所述参考日期(RD)与针对所述网络部件(NE)所定义的系统时间(SC)相比较,以便确定对于所述许可证服务器(LS)有约束力的当前时基(AZ);d)借助所述比较确定,所述计算机应用是否基于所述当前时基(AZ)和/或基于所给予的许可证周期(LP)而被执行,其中e)在所述许可证服务器(LS)上持续地更新并且存储所述参考日期(RD)。2.根据权利要求1所述的方法,其特征在于,所述许可证数据记录(LF)进一步包括数字签名。3.根据权利要求1或2所述的方法,其特征在于,周期性地或者基于事件触发从所述许可证服务器(LS)读取所述许可证数据记录(LF)...

【专利技术属性】
技术研发人员:M舒尚
申请(专利权)人:诺基亚西门子通信有限责任两合公司
类型:发明
国别省市:DE[德国]

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

1