[发明专利]一种控制授权功能的方法及装置有效
申请号: | 200810111195.1 | 申请日: | 2008-06-12 |
公开(公告)号: | CN101291539A | 公开(公告)日: | 2008-10-22 |
发明(设计)人: | 崔亚蕾;黎步松 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04Q7/38 | 分类号: | H04Q7/38;H04Q7/22;H04L12/56 |
代理公司: | 北京挺立专利事务所 | 代理人: | 叶树明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 授权 功能 方法 装置 | ||
技术领域
本发明涉及通信技术领域,特别是涉及一种控制授权功能的方法及装置。
背景技术
License(授权许可)文件是设备供应商授权给用户设备使用的资源和功能的数据文件。用户设备获取唯一对应签名的License文件,并根据License文件中的授权信息使用已授权的业务功能和额外服务,未申请License文件授权的用户设备只能使用缺省的业务功能和服务。
大部分需要License文件授权的业务功能具有特殊的应用场景,只在用户设备需要使用时才应该开启。如果用户设备开始运作后该功能就开启,可能会造成系统资源浪费,所以设备供应商对大部分的授权功能,一方面使用License文件控制授权,另一方面还会提供独立的授权功能开启的命令或者开关。用户设备需要使用授权功能时,可以先执行授权功能的开启命令或打开授权功能的开启开关,然后,在授权功能生效前使用License文件判断其是否授权允许。
如图1所示,为现有技术中License文件控制授权功能的方法流程图,该方法具体包括以下步骤:
步骤101,用户设备开启授权功能。
步骤102,用户设备进行资源准备。
用户设备开启授权功能后,会进行一些前置的资源准备,例如:配置数据、占用内存、发送消息等。
步骤103,授权功能被触发。
当授权功能对应的外部事件接入到用户设备的前台软件模块时,授权功能被触发使用。本发明实施例中的“触发”一词可以理解为授权功能对应的外部事件要求使用该授权功能。
步骤104,用户设备判断License文件是否授权允许,如果是,则执行步骤105,如果否则执行步骤107。
当授权功能被触发使用后,前台软件模块自动读取授权功能对应的License文件信息,判断License文件是否授权允许授权功能。
步骤105,授权功能生效。
步骤106,授权功能应用。
步骤107,授权功能开启失败。
如果License文件授权允许,则授权功能生效,并进入应用阶段;如果License文件授权不允许,则授权功能开启失败,无法应用。本发明实施例中的“生效”一词可以理解为授权功能对应的资源准备已经完成,该授权功能对应的外部事件可以随时应用该授权功能。
在实现本发明的过程中,发明人发现现有技术中存在以下缺点:
现有技术中,用户设备在开启授权功能以后即开始进行资源准备,这些动作会占用系统资源,影响用户设备的工作性能。License文件授权不允许而授权功能开启失败时,会造成上述前置的准备动作的冗余和系统资源的浪费。
发明内容
本发明实施例提供了一种控制授权功能的方法及装置,解决了现有技术中授权功能开启后却无法生效时造成的前置的准备动作的冗余和系统资源的浪费等问题。
为达到上述目的,本发明实施例提出一种控制授权功能的方法,包括以下步骤:
获取授权功能开启的信息;
判断所述授权功能对应的授权许可文件是否授权允许所述授权功能,包括:自动读取授权许可License文件中对应的功能授权信息;
如果所述License文件授权允许所述授权功能,使所述授权功能生效。
本发明实施例还提出一种控制授权功能的装置,包括:
获取模块,用于获取授权功能开启的信息;
判断模块,用于在所述获取模块获取所述授权功能开启的信息后,判断所述授权功能对应的授权许可文件是否授权允许所述授权功能;
执行模块,如果所述判断模块判断所述授权许可文件授权允许所述授权功能,用于使与所述授权功能对应的资源准备开始进行,并使所述授权功能生效。
本发明实施例的技术方案具有以下优点,因为在授权功能开启时判断License文件的授权信息,只有License文件授权允许时,才会使授权功能生效;如果License文件对该项授权功能未进行授权,则不会使授权功能生效,该项授权功能不会被触发,这样就可以有效避免该授权功能被触发时才进行的相关准备动作,以及该授权功能被触发时才占用的系统资源。
附图说明
图1为现有技术中控制授权功能的方法流程图;
图2为本发明实施例的控制授权功能的装置结构图;
图3为本发明实施例的控制授权功能的方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810111195.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电器定时控制方法
- 下一篇:一种基于最大熵模型建模和命名实体识别的方法及装置