System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种授权方法及装置制造方法及图纸_技高网

一种授权方法及装置制造方法及图纸

技术编号:44815616 阅读:7 留言:0更新日期:2025-03-28 20:03
本申请实施例公开了一种授权方法及装置。该方法应用于终端设备,方法包括:终端设备在引导加载程序阶段,从预设区域读取硬件驱动功能的授权数据。终端设备基于授权数据对设备驱动能力管理文件进行修改。终端设备基于修改后的设备驱动能力管理文件进行驱动能力加载,以驱动与授权数据相对应的硬件功能。该方法使得终端设备能够对软件授权硬件驱动功能。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种授权方法及装置


技术介绍

1、软件离线授权可以采用应用授权方式。应用授权方式中,授权许可平台根据终端设备的电子序列号(electronic serial number,esn)生成应用加密授权数据,并将应用加密授权数据部署到终端设备中。终端设备获取并解密应用加密授权数据,从而完成软件授权。然而,软件离线授权方式不适用于对软件授权硬件驱动功能。

2、因此,如何对软件授权硬件驱动功能,仍待研究。


技术实现思路

1、本申请实施例提供了一种授权方法及装置,可使得终端设备对软件授权硬件驱动功能。

2、第一方面,本申请实施例提供了一种授权方法。该方法包括:终端设备在引导加载程序阶段,从预设区域读取硬件驱动功能的授权数据。终端设备基于授权数据对设备驱动能力管理文件进行修改。终端设备基于修改后的设备驱动能力管理文件进行驱动能力加载,以驱动与授权数据相对应的硬件功能。

3、可见,本申请实施例中,终端设备能够在引导加载程序阶段,从预设区域读取硬件驱动功能的授权数据,从而可以基于硬件驱动功能的授权数据修改设备驱动能力管理文件,并基于修改后的设备驱动能力管理文件加载驱动能力,以驱动与授权数据相对应的硬件功能,完成对软件授权硬件驱动功能。

4、一种可选的实施方式中,终端设备还可以执行以下操作:接收服务器发送的加密授权数据,将加密授权数据存储至预设区域。其中,加密授权数据是对基于终端设备的标识信息以及需求信息生成的授权数据进行加密获得的。

5、一种可选的实施方式中,终端设备从预设区域读取硬件驱动功能的授权数据,包括:对加密授权数据进行解密,获取解密后的授权数据。

6、一种可选的实施方式中,终端设备基于授权数据对设备驱动能力管理文件进行修改,包括:基于授权数据对内核阶段的设备驱动能力管理文件进行修改。

7、一种可选的实施方式中,终端设备基于修改后的设备驱动能力管理文件进行驱动能力加载,包括:对终端设备进行重启,在内核阶段基于修改后的设备驱动能力管理文件进行驱动能力加载。

8、第二方面,本申请实施例提供了一种授权方法。该方法包括:服务器根据终端设备的标识信息以及需求信息,生成硬件驱动功能的授权数据。服务器对授权数据进行加密,获得加密授权数据。服务器向终端设备发送加密授权数据。

9、可见,本申请实施例中,服务器可以生成硬件驱动功能的授权数据,并向终端设备发送对硬件驱动功能的授权数据进行加密后的加密授权数据,有利于终端设备基于硬件驱动功能的加密授权数据对软件授权硬件驱动功能。

10、第三方面,本申请实施例提供了一种授权装置,该装置包括:

11、读取模块,用于在引导加载程序阶段,从预设区域读取硬件驱动功能的授权数据;

12、修改模块,用于基于授权数据对设备驱动能力管理文件进行修改;

13、加载模块,用于基于修改后的设备驱动能力管理文件进行驱动能力加载,以驱动与授权数据相对应的硬件功能。

14、另外,该方面中,授权装置其他可选的实施方式可参见上述第一方面的相关内容,此处不再详述。

15、第四方面,本申请实施例提供了一种授权装置,该装置包括:

16、生成模块,用于根据终端设备的标识信息以及需求信息,生成硬件驱动功能的授权数据;

17、加密模块,用于对授权数据进行加密,获得加密授权数据;

18、发送模块,用于向终端设备发送加密授权数据。

19、第五方面,本申请实施例提供一种模组设备,所述模组设备包括通信模组、电源模组、存储模组以及芯片,其中:

20、所述电源模组用于为所述模组设备提供电能;

21、所述存储模组用于存储数据和指令;

22、所述通信模组用于进行模组设备内部通信,或者用于模组设备与外部设备进行通信;

23、所述芯片用于执行上述第一方面和第二方面所述的方法。

24、第六方面,本申请还提供一种计算机设备,所述计算机设备包括:存储器、处理器,其中,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时实现如上述方法的步骤。

25、第七方面,本申请还提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述方法的步骤。

本文档来自技高网...

【技术保护点】

1.一种授权方法,其特征在于,所述方法应用于终端设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述从预设区域读取硬件驱动功能的授权数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述授权数据对设备驱动能力管理文件进行修改,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于修改后的所述设备驱动能力管理文件进行驱动能力加载,包括:

6.一种授权方法,其特征在于,所述方法应用于服务器,所述方法包括:

7.一种模组设备,其特征在于,所述模组设备包括通信模组、电源模组、存储模组以及芯片,其中:

8.一种计算机设备,其特征在于,所述计算机设备包括:存储器、处理器,其中,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至5任一项所述的方法,或者执行如权利要求6所述的方法。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机可读指令,当所述计算机可读指令在授权装置上运行时,使得所述授权装置执行权利要求1至5项任一项所述的方法,或者用于执行权利要求6所述的方法。

...

【技术特征摘要】

1.一种授权方法,其特征在于,所述方法应用于终端设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述从预设区域读取硬件驱动功能的授权数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述授权数据对设备驱动能力管理文件进行修改,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于修改后的所述设备驱动能力管理文件进行驱动能力加载,包括:

6.一种授权方法,其特征在于,所述方法应用于服务器,所述方法包括...

【专利技术属性】
技术研发人员:江慧波
申请(专利权)人:深圳市广和通无线股份有限公司
类型:发明
国别省市:

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

1