掌桥专利:专业的专利平台
掌桥专利
首页

一种云端授权管理方法、装置、设备及介质

文献发布时间:2023-06-19 19:30:30


一种云端授权管理方法、装置、设备及介质

技术领域

本发明涉及物联网云服务端软件授权领域,特别涉及一种云端授权管理方法、装置、设备及介质。

背景技术

目前,物联网云平台分为两大类,一类是公有云,一类是企业专有的私有云。其中,公有云通过销售ID(即Identity document,身份标识码)授权码来实现设备的接入控制,但在具体实施时,如果客户的设备接入数量较少,那么这种一次性买断授权码的方式会因为授权码价格高昂而导致并不适用。私有云中一般采用在客户一次性买断固定的接入设备数量后通过限制客户接入数量的方式,或按期限购买软件使用权的方式进行收费,但由于其中一次性买断还会出现类似上述公有云一次性买断授权码导致的不适用问题,按期限购买软件使用权的方式又存在软件服务商需要重新修改服务协议或重新定义相关功能与功能开发这样非常繁琐的问题。

由上可见,在物联网云服务端软件授权的应用中,如何使用一种更加方便高效且使客户满意的方式实现便捷的许可授权管理是本领域有待解决的问题。

发明内容

有鉴于此,本发明的目的在于提供一种云端授权管理方法、装置、设备及介质,能够使用一种更加方便高效且使客户满意的方式实现便捷的许可授权管理。其具体方案如下:

第一方面,本申请公开了一种云端授权管理方法,包括:

向许可证管理服务器发送用于申请许可证的注册信息,并接收所述许可证管理服务器基于所述注册信息计算并返回的付款信息;

基于所述付款信息完成付款后向所述许可证管理服务器发送付款完成信息,以便所述许可证管理服务器接收到所述付费完成信息后基于所述注册信息向与所述私有云连接的目标服务端申请许可证;

接收所述目标服务端发送的许可证,并将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并对所述许可证进行管理。

可选的,所述接收所述目标服务端发送的许可证,并将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,包括:

接收所述目标服务端发送的许可证,并将当前私有云ID和所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器基于所述私有云ID和所述许可证对所述许可证进行校验,并在校验所述许可证合法后对所述许可证进行激活。

可选的,所述基于所述付款信息完成付款后向所述许可证管理服务器发送付款完成信息,以便所述许可证管理服务器接收到所述付费完成信息后基于所述注册信息向与所述私有云连接的目标服务端申请许可证,包括:

基于所述付款信息完成付款后向所述许可证管理服务器发送付款完成信息,以便所述许可证管理服务器接收到所述付费完成信息后基于所述注册信息生成用于申请许可证的序列号和密钥,并将所述序列号和密钥封装为目标文件后,将所述目标文件发送至与所述私有云连接的目标服务端申请许可证。

可选的,所述向许可证管理服务器发送用于申请许可证的注册信息,并接收所述许可证管理服务器基于所述注册信息计算并返回的付款信息,包括:

向许可证管理服务器发送用于申请许可证的注册信息,并接收所述许可证管理服务器将所述注册信息保存至用于保存许可证管理数据的第一数据库后基于所述注册信息计算并返回的付款信息。

可选的,所述将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并对所述许可证进行管理,包括:

将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并将所述第一数据库中与所述私有云对应的许可证的状态进行更新。

可选的,所述将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并对所述许可证进行管理之后,还包括:

按照预设频率获取当前连接至私有云的设备的业务数据,并从所述业务数据中确定当前连接至私有云的设备接入数量;

若设备接入数量不小于预设最大设备接入数量,则将表征设备接入数量已满足最大设备接入数量与禁止设备接入私有云的信息打包为提示信息保存至第二数据库,并通过所述第二数据库将所述提示信息同步至私有云中后端提供服务的节点;其中,所述预设最大设备接入数量为所述注册信息中配置的允许通过所述许可证接入的最大设备接入数量。

可选的,所述将表征设备接入数量已满足最大设备接入数量与禁止设备接入私有云的信息打包为提示信息保存至第二数据库,并通过所述第二数据库将所述提示信息同步至私有云中后端提供服务的节点,包括:

将表征设备接入数量已满足最大设备接入数量的信息与禁止设备接入私有云的信息打包为提示信息保存至etcd数据库,并通过所述etcd数据库将所述提示信息同步至私有云中后端提供服务的节点。

第二方面,本申请公开了一种云端授权管理装置,包括:

注册信息发送模块,用于向许可证管理服务器发送用于申请许可证的注册信息,并接收所述许可证管理服务器基于所述注册信息计算并返回的付款信息;

许可证申请模块,用于基于所述付款信息完成付款后向所述许可证管理服务器发送付款完成信息,以便所述许可证管理服务器接收到所述付费完成信息后基于所述注册信息向与所述私有云连接的目标服务端申请许可证;

许可证激活模块,用于接收所述目标服务端发送的许可证,并将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并对所述许可证进行管理。

第三方面,本申请公开了一种电子设备,包括:

存储器,用于保存计算机程序;

处理器,用于执行所述计算机程序,以实现前述的云端授权管理方法。

第四方面,本申请公开了一种计算机存储介质,用于保存计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的云端授权管理方法的步骤。

本申请私有云向许可证管理服务器发送用于申请许可证的注册信息,并接收所述许可证管理服务器基于所述注册信息计算并返回的付款信息;基于所述付款信息完成付款后向所述许可证管理服务器发送付款完成信息,以便所述许可证管理服务器接收到所述付费完成信息后基于所述注册信息向与所述私有云连接的目标服务端申请许可证;接收所述目标服务端发送的许可证,并将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并对所述许可证进行管理。这样一来,本实施例通过为厂商专门部署的私有云、许可证管理服务器以及目标服务端三方的交互,完成许可证的申请与激活,激活成功后许可证管理服务器便可实现对许可证的管理。由于本发明中用户可随时通过私有云与许可证管理服务器进行交互,在用户层面来说,对于许可证的申请与激活操作十分便利,无需通过软件方案商重新修改服务协议或重新定义相关功能与功能开发,便可轻松进行许可证的管理,保障了用户体验,实现了许可证配置的便利性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请提供的一种云端授权管理方法流程图;

图2为本申请提供的一种具体的云端授权管理方法流程图;

图3为本申请提供的一种整体流程示意图;

图4为本申请提供的一种云端授权管理装置结构示意图;

图5为本申请提供的一种电子设备结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

对于物联网客户来说,现有技术中使用公有云或私有云实现物联网授权管理的方式均存在不适用以及较于繁琐的问题。在本申请中,能够使用一种更加方便高效且使客户满意的方式实现便捷的许可授权管理。

本发明实施例公开了一种云端授权管理方法,应用于私有云,参见图1所述,该方法包括:

步骤S11:向许可证管理服务器发送用于申请许可证的注册信息,并接收所述许可证管理服务器基于所述注册信息计算并返回的付款信息。

本实施例应用于私有云,在具体的实施方式中,所述私有云为软件服务商自开发的为厂商专门部署的私有云。本实施例中所述许可证管理服务器也可称为licenseserver,用于生成、激活、验证、更新license(即许可证),以及禁用、删除license。

在具体的实施方式中,用户可以在私有云产品官网提交用于申请许可证的注册信息,或者由管理员在私有云后台填写注册信息,然后私有云将注册信息发送至licenseserver用于申请许可证。

本实施例中,所述向许可证管理服务器发送用于申请许可证的注册信息,并接收所述许可证管理服务器基于所述注册信息计算并返回的付款信息,可以包括:向许可证管理服务器发送用于申请许可证的注册信息,并接收所述许可证管理服务器将所述注册信息保存至用于保存许可证管理数据的第一数据库后基于所述注册信息计算并返回的付款信息。

即,在具体的实施方式中,私有云向许可证管理服务器发送用于申请许可证的注册信息,许可证管理服务器接收所述注册信息后将所述注册信息保存至用于保存许可证管理数据的第一数据库,并基于所述注册信息计算的付款信息后,将所述付款信息发送至私有云。具体的,所述注册信息中可以包括客户名称、客户联系方式、最大设备接入数量、许可证的有效使用期限等。许可证管理服务器可以基于所述注册信息中的内容完成费用计算,以生成付款信息。

上述用于保存许可证管理数据的第一数据库也可以称作license数据库或许可证数据库,为软件服务商自行开发与维护的用于存储许可证管理数据的数据库,具体的,所述许可证管理数据为license的注册信息与license状态信息。

步骤S12:基于所述付款信息完成付款后向所述许可证管理服务器发送付款完成信息,以便所述许可证管理服务器接收到所述付费完成信息后基于所述注册信息向与所述私有云连接的目标服务端申请许可证。

本实施例中,当私有云接收到付款信息,则等待用户完成付费后向所述许可证管理服务器发送付款完成信息,许可证管理服务器接收到所述付费完成信息后向与所述私有云连接的目标服务端申请许可证。

本实施例中,所述目标服务端为为所述私有云颁发license的服务端。

本实施例中,所述基于所述付款信息完成付款后向所述许可证管理服务器发送付款完成信息,以便所述许可证管理服务器接收到所述付费完成信息后基于所述注册信息向与所述私有云连接的目标服务端申请许可证,可以包括:基于所述付款信息完成付款后向所述许可证管理服务器发送付款完成信息,以便所述许可证管理服务器接收到所述付费完成信息后基于所述注册信息生成用于申请许可证的序列号和密钥,并将所述序列号和密钥封装为目标文件后,将所述目标文件发送至与所述私有云连接的目标服务端申请许可证。

可以理解的是,在本实施例的具体实施方式中,当许可证管理服务器接收到付费完成信息后会基于注册信息生成许可证的序列号crt和密钥key,并将crt和key封装为一个目标文件发送至目标服务端进行备份,目标服务端利用所述目标文件中的crt和key生成许可证,并将许可证发送至私有云。

步骤S13:接收所述目标服务端发送的许可证,并将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并对所述许可证进行管理。

本实施例中,私有云会接收目标服务端发送的许可证,并将所述许可证发送至所述许可证管理服务器用于对许可证进行激活,激活后许可证管理服务器便可对许可证进行管理。

本实施例中,所述接收所述目标服务端发送的许可证,并将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,可以包括:接收所述目标服务端发送的许可证,并将当前私有云ID和所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器基于所述私有云ID和所述许可证对所述许可证进行校验,并在校验所述许可证合法后对所述许可证进行激活。

可以理解的是,本实施例中,当私有云将所述许可证发送至所述许可证管理服务器时,会连同私有云的ID一并发送至许可证管理服务器,许可证管理服务器利用私有云ID和许可证进行许可证校验,当校验结果为合法时,则对所述许可证进行激活。

在具体的实施方式中,所述接收所述目标服务端发送的许可证,并将所述许可证发送至所述许可证管理服务器,包括:接收所述目标服务端发送的许可证文件,并将所述许可证文件下载并发送至许可证管理服务器。也即,目标服务端将许可证发送至私有云时,所述许可证为一种Licence文件,用户需要下载此Licence文件,并将此文件上传至许可证管理服务器进行激活授权。

本实施例中,所述将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并对所述许可证进行管理,可以包括:将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并将所述第一数据库中与所述私有云对应的许可证的状态进行更新。

可以理解的是,本实施例中许可证管理服务器对所述许可证进行激活后,会将第一数据库即license数据库中与所述私有云对应的许可证的状态更新为已激活状态。

需要指出的是,在许可证激活后,许可证管理服务器可以对所述许可证进行管理,具体的,私有云可以通过许可证管理服务器进行许可证的禁用或删除操作。在具体的实施方式中,当不想使用该许可证时,可以向许可证管理服务器发送用于表征许可证禁用或许可证删除的取消激活信息,则许可证管理服务器接收到所述取消激活信息后会将私有云对应的许可证的状态更改为未激活状态,或直接删除所述许可证。当许可证的状态为未激活状态时,该许可证禁用。当私有云发送所述取消激活信息时,需要将私有云ID和利用私钥进行加密的字符串一并发送至许可证管理服务器。

本实施例中,私有云向许可证管理服务器发送用于申请许可证的注册信息,并接收所述许可证管理服务器基于所述注册信息计算并返回的付款信息;基于所述付款信息完成付款后向所述许可证管理服务器发送付款完成信息,以便所述许可证管理服务器接收到所述付费完成信息后基于所述注册信息向与所述私有云连接的目标服务端申请许可证;接收所述目标服务端发送的许可证,并将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并对所述许可证进行管理。这样一来,本实施例通过为厂商专门部署的私有云、许可证管理服务器以及目标服务端三方的交互,完成许可证的申请与激活,激活成功后许可证管理服务器便可实现对许可证的管理。由于本发明中用户可随时通过私有云与许可证管理服务器进行交互,在用户层面来说,对于许可证的申请与激活操作十分便利,无需通过软件方案商重新修改服务协议或重新定义相关功能与功能开发,便可轻松进行许可证的管理,保障了用户体验,实现了许可证配置的便利性。

图2为本申请实施例提供的一种具体的云端授权管理方法流程图。参见图2所示,该方法包括:

步骤S21:向许可证管理服务器发送用于申请许可证的注册信息,并接收所述许可证管理服务器基于所述注册信息计算并返回的付款信息。

其中,关于步骤S21的更加具体的处理过程可以参考前述实施例中公开的相应内容,在此不再进行赘述。

步骤S22:基于所述付款信息完成付款后向所述许可证管理服务器发送付款完成信息,以便所述许可证管理服务器接收到所述付费完成信息后基于所述注册信息向与所述私有云连接的目标服务端申请许可证。

其中,关于步骤S22的更加具体的处理过程可以参考前述实施例中公开的相应内容,在此不再进行赘述。

步骤S23:接收所述目标服务端发送的许可证,并将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并对所述许可证进行管理。

其中,关于步骤S23的更加具体的处理过程可以参考前述实施例中公开的相应内容,在此不再进行赘述。

步骤S24:按照预设频率获取当前连接至私有云的设备的业务数据,并从所述业务数据中确定当前连接至私有云的设备接入数量。

本实施例中,会预先定义固定时间间隔,采用预设频率获取当前连接至私有云的设备的业务数据,并分析当前连接至私有云的设备接入数量。

步骤S25:若设备接入数量不小于预设最大设备接入数量,则将表征设备接入数量已满足最大设备接入数量与禁止设备接入私有云的信息打包为提示信息保存至第二数据库,并通过所述第二数据库将所述提示信息同步至私有云中后端提供服务的节点。

本实施例中,所述预设最大设备接入数量为所述注册信息中配置的允许通过所述许可证接入的最大设备接入数量。也即,私有云在进行许可证申请时,会提交包含允许通过所述许可证接入的最大设备接入数量的注册信息,后续许可证管理服务器计算付款信息时,也会基于所述最大设备接入数量确定付款金额,后续Licence许可证便可限制私有云可以接入的设备数量。具体的,可预先定义私有云申请许可证时的默认设备接入数量,用户也可根据不同场景自定义设定最大设备接入数量。

本实施例中,私有云还会定时验证许可证的有效性。在具体的实施方式中,注册信息中还包括许可证的有效使用期限,许可证激活后,在所述有效使用期限内,设备可通过所述许可证接入私有云,当超过所述有效使用期限,则许可证失效,许可证管理服务器会将此许可证的状态变更为未激活状态。因此私有云会定时验证许可证是否在所述有效使用期限内,若超过所述有效使用期限,则也会生成表征许可证失效的失效信息保存至第二数据库中,后续通过所述第二数据库将所述失效信息同步至私有云中后端提供服务的节点。

在具体的实施方式中,例如初始的默认设备接入数量为100台,私有云申请Licence时设定的最大设备接入数量为10000台,许可证使用期限为1年,后续激活Licence后,则平台可接入的最大设备数量为10000台,1年后过期,则针对此私有云来说,1年后此许可证为未激活状态,且最大设备接入数量恢复为100台。

本实施例中,所述将表征设备接入数量已满足最大设备接入数量的信息与禁止设备接入私有云的信息打包为提示信息保存至第二数据库,并通过所述第二数据库将所述提示信息同步至私有云中后端提供服务的节点,可以包括:将表征设备接入数量已满足最大设备接入数量与禁止设备接入私有云的信息打包为提示信息保存至etcd数据库,并通过所述etcd数据库将所述提示信息同步至私有云中后端提供服务的节点。

可以理解的是,本实施例中所述第二数据库保存有各个许可证对应的提示信息,当某一私有云中通过许可证接入的设备接入数量满足最大设备接入数量时,之后将会不允许其他设备通过此私有云的许可证接入,此时会生成提示信息保存至第二数据库中,通过所述第二数据库便可以与运行后端服务的多个节点同步所述提示信息。其中,所述第二数据库优选为etcd数据库。并且需要指出的是,本实施例中所述运行后端服务的多个节点为给所述私有云部署的备用的、分布式的冗余服务器。

如图3所示为本发明提出的整体流程示意图,图中fog后台为具体实施场景中的目标服务端,fog实例为具体实施场景中为厂商部署的私有云,license server为上述许可证管理服务器,license数据库为上述第一数据库。图中fog实例填写注册信息并向licenseserver申请许可证,license server将注册信息保存至license数据库后,计算并向私有云返回付款信息,等待用户支付成功后license server生成crt和key,封装至文件中发送至fog后台,fog后台将许可证返回给fog实例后,fog实例利用许可证与实例ID(即上述私有云ID)进行激活操作,license server校验许可证合法后,会判断该许可证是否已经在被使用,若已经在被使用,则会将此许可证反激活,然后在license数据库中更新license为未激活状态;若未被使用,则将许可证激活后在license数据库中更新license为激活状态。后续fog实例可以向license server提出禁用或删除许可证或取消激活,license server会对许可证状态进行相应的修改。另外,fog实例定时获取最新的业务数据存入etcd中,并同步至私有云中后端提供服务的节点,并且进行最大在线数量的限制。

本实施例中,私有云会定时获取当前连接至私有云的设备的业务数据,当设备接入数量到达注册信息中定义的最大设备接入数量时则通过私有云中后端提供服务的节点控制禁止其他设备接入私有云,可实现许可证最大接入数量的准确控制。整个过程中无需通过软件方案商重新修改服务协议或重新定义相关功能与功能开发,便可轻松进行许可证的管理,保障了用户体验,实现了许可证配置的便利性。

参见图4所示,本申请实施例公开了一种云端授权管理装置,具体可以包括:

注册信息发送模块11,用于向许可证管理服务器发送用于申请许可证的注册信息,并接收所述许可证管理服务器基于所述注册信息计算并返回的付款信息;

许可证申请模块12,用于基于所述付款信息完成付款后向所述许可证管理服务器发送付款完成信息,以便所述许可证管理服务器接收到所述付费完成信息后基于所述注册信息向与所述私有云连接的目标服务端申请许可证;

许可证激活模块13,用于接收所述目标服务端发送的许可证,并将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并对所述许可证进行管理。

本发明中私有云向许可证管理服务器发送用于申请许可证的注册信息,并接收所述许可证管理服务器基于所述注册信息计算并返回的付款信息;基于所述付款信息完成付款后向所述许可证管理服务器发送付款完成信息,以便所述许可证管理服务器接收到所述付费完成信息后基于所述注册信息向与所述私有云连接的目标服务端申请许可证;接收所述目标服务端发送的许可证,并将所述许可证发送至所述许可证管理服务器,以便所述许可证管理服务器校验所述许可证合法后对所述许可证进行激活,并对所述许可证进行管理。这样一来,本实施例通过为厂商专门部署的私有云、许可证管理服务器以及目标服务端三方的交互,完成许可证的申请与激活,激活成功后许可证管理服务器便可实现对许可证的管理。由于本发明中用户可随时通过私有云与许可证管理服务器进行交互,在用户层面来说,对于许可证的申请与激活操作十分便利,无需通过软件方案商重新修改服务协议或重新定义相关功能与功能开发,便可轻松进行许可证的管理,保障了用户体验,实现了许可证配置的便利性。

进一步的,本申请实施例还公开了一种电子设备,图5是根据示例性实施例示出的电子设备20结构图,图中的内容不能认为是对本申请的使用范围的任何限制。

图5为本申请实施例提供的一种电子设备20的结构示意图。该电子设备20,具体可以包括:至少一个处理器21、至少一个存储器22、电源23、显示屏24、输入输出接口25、通信接口26和通信总线27。其中,所述存储器22用于存储计算机程序,所述计算机程序由所述处理器21加载并执行,以实现前述任一实施例公开的云端授权管理方法中的相关步骤。另外,本实施例中的电子设备20具体可以为电子计算机。

本实施例中,电源23用于为电子设备20上的各硬件设备提供工作电压;通信接口26能够为电子设备20创建与外界设备之间的数据传输通道,其所遵循的通信协议是能够适用于本申请技术方案的任意通信协议,在此不对其进行具体限定;输入输出接口25,用于获取外界输入数据或向外界输出数据,其具体的接口类型可以根据具体应用需要进行选取,在此不进行具体限定。

另外,存储器22作为资源存储的载体,可以是只读存储器、随机存储器、磁盘或者光盘等,其上所存储的资源可以包括操作系统221、计算机程序222等,存储方式可以是短暂存储或者永久存储。

其中,操作系统221用于管理与控制电子设备20上的各硬件设备以及计算机程序222,其可以是Windows Server、Netware、Unix、Linux等。计算机程序222除了包括能够用于完成前述任一实施例公开的由电子设备20执行的云端授权管理方法的计算机程序之外,还可以进一步包括能够用于完成其他特定工作的计算机程序。

进一步的,本申请还公开了一种计算机可读存储介质,这里所说的计算机可读存储介质包括随机存取存储器(Random Access Memory,RAM)、内存、只读存储器(Read-OnlyMemory,ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、磁碟或者光盘或技术领域内所公知的任意其他形式的存储介质。其中,所述计算机程序被处理器执行时实现前述公开的云端授权管理方法。关于该方法的具体步骤可以参考前述实施例中公开的相应内容,在此不再进行赘述。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上对本发明所提供的云端授权管理方法、装置、设备、存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

相关技术
  • 一种后端存储设备的管理方法、装置、设备以及存储介质
  • 一种预约管理方法、装置、终端设备及存储介质
  • 一种数据处理、内存管理方法、装置、设备及介质
  • 一种数据管理方法、装置、设备及存储介质
  • 一种物料管理方法、装置、设备及存储介质
  • 一种授权管理方法、授权管理装置、移动终端及存储介质
  • 一种产品授权管理方法、装置、设备及介质
技术分类

06120115931893