一种软件授权方法、系统、计算设备及可读存储介质技术方案

技术编号:33454826 阅读:18 留言:0更新日期:2022-05-19 00:37
本发明专利技术公开了一种软件授权方法、系统、计算设备及可读存储介质,方法在移动终端中执行,包括:基于移动终端唯一的识别码,向后台服务器请求授权信息;与目标软件所在的一台或多台计算设备建立通信连接;基于授权信息,对一台或多台计算设备中的目标软件进行授权。根据本发明专利技术的软件授权方法,在移动终端获取后台服务器的权限后,通过移动终端连接目标软件所在计算设备,可以随时随地对未授权的目标软件进行授权,提升了软件授权的效率。提升了软件授权的效率。提升了软件授权的效率。

【技术实现步骤摘要】
一种软件授权方法、系统、计算设备及可读存储介质


[0001]本专利技术涉及软件授权的
,尤其涉及一种软件授权方法、系统、计算设备及可读存储介质。

技术介绍

[0002]目前,市面上的软件授权方案,以操作系统为例,主要包括:序列号在线激活、KMS激活、批量激活、网络账号激活等等。这些激活方式存在的共性问题是无法动态授权操作系统使用,一套系统对应一个专用授权序列号,都需要绑定硬件信息来生成唯一的UUID,但是由于每个硬件设备标识不统一,导致可能出现撞码,丢授权等现象。而且目前的激活方案都需要操作系统直接连接激活后台服务器,以检测授权信息。对于没有激活的操作系统则需要将激活码与此操作系统所在的硬件信息唯一值进行绑定激活,如果用户想要更换操作系统,则必须重新申请激活码,再次进行操作系统的激活后才能正常使用。
[0003]为此,亟需一种软件的授权方法,以解决上述技术方案中存在的问题。

技术实现思路

[0004]为此,本专利技术提供一种软件的授权方法、系统、计算设备及可读存储介质,以解决或至少缓解上面存在的问题。
[0005]根据本专利技术的一个方面,提供一种软件授权方法,在移动终端中执行,方法包括:基于移动终端唯一的识别码,向后台服务器请求授权信息;与目标软件所在的一台或多台计算设备建立通信连接;基于授权信息,对一台或多台计算设备中的目标软件进行授权。
[0006]可选地,在根据本专利技术的软件授权方法中,包括:响应于检测到对目标软件触发授权操作,激活计算设备中的目标软件。
>[0007]可选地,在根据本专利技术的软件授权方法中,还包括:响应于检测到对目标软件触发托管操作,获取托管时间;当托管时间到期时,收回计算设备中的目标软件的权限。
[0008]可选地,在根据本专利技术的软件授权方法中,还包括:响应于检测到对目标软件触发收回权限的操作,收回计算设备中目标软件的权限。
[0009]可选地,在根据本专利技术的软件授权方法中,还包括:响应于检测到对目标软件触发重置权限的操作,重置计算设备中的目标软件的权限。
[0010]可选地,在根据本专利技术的软件授权方法中,授权信息包括授权标识和授权时限。
[0011]可选地,在根据本专利技术的软件授权方法中,还包括:当授权时限到期时,授权标识失效。
[0012]可选地,在根据本专利技术的软件授权方法中,移动终端与计算设备在移动终端有网络连接时,采用心跳机制连接。
[0013]可选地,在根据本专利技术的软件授权方法中,移动终端与计算设备在移动终端无网络连接时,通过离线对计算设备进行处理。
[0014]可选地,在根据本专利技术的软件授权方法中,移动终端与计算设备的通信连接的方
式包括:蓝牙、WIFI、LIFI、GIFI、数据线其中之一。
[0015]根据本专利技术的另一方面,提供了一种软件授权系统,系统包括后台服务器中的授权模块、移动终端中的权限管理模块、以及计算设备目标软件中的激活模块,其中:授权模块,适于接收移动终端发送的授权信息请求,将授权信息发送至移动终端;权限管理模块,适于基于移动终端唯一的识别码,向后台服务器请求授权信息,适于与一台或多台目标软件所在计算设备建立通信连接,还适于基于授权信息,对计算设备中的目标软件进行授权;以及激活模块,适于与移动终端建立通信连接。
[0016]根据本专利技术的再一个方面,提供一种计算设备,包括:至少一个处理器;存储器,存储有程序指令,其中,程序指令被配置为适于由上述至少一个处理器执行,所述程序指令包括用于执行如上所述的软件的授权方法的指令。
[0017]根据本专利技术的还一个方面,提供一种存储有程序指令的可读存储介质,当该程序指令被计算设备读取并执行时,使得该计算设备执行如上所述的软件的授权方法。
[0018]根据本专利技术的技术方案,在移动终端获取后台服务器的权限后,通过移动终端连接目标软件所在计算设备,可以随时随地对未授权的目标软件进行授权。并且,对授权的目标软件也可以随时随地进行托管、权限收回、权限重置,显著提升了软件授权的效率,实现了软件的动态授权。
[0019]进一步地,目标软件无需通过直接连接后台服务器获得授权。后台服务器提供的授权标识与移动终端的唯一识别码进行绑定,因此,授权标识无需与目标软件所在的计算设备的设备标识进行绑定,避免了计算设备的设备标识不标准,导致撞码,丢授权的问题。
[0020]另外,当用户需要重装或重置目标软件时,无需再重新向后台服务器申请授权标识,可以通过移动终端对目标软件进行重置。
[0021]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0022]为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。
[0023]图1示出了根据本专利技术一个实施例的软件授权系统100的示意图;
[0024]图2示出了根据本专利技术一个实施例的计算设备200的结构示意图;以及
[0025]图3示出了根据本专利技术一个实施例的软件授权方法300的流程图。
具体实施方式
[0026]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围
完整的传达给本领域的技术人员。
[0027]针对现有技术当中的不足,本专利技术提出了基于移动终端设备代理授权软件的技术方案,以进一步解决与完善软件的授权方式。
[0028]图1示出了根据本专利技术一个实施例的软件授权系统100的示意图。如图1所示,软件授权系统100包括后台服务器110、移动终端120、以及计算设备中的目标软件130。系统100中可以包括一个或多个计算设备中的目标软件130,图1示出了三个示例性的计算设备中的目标软件130,这里仅以三个计算设备为例进行说明,对于目标软件所在的计算设备的数量,可以为一台或多台,本专利技术对此不做限制。移动终端120与计算设备中的目标软件130所在的计算设备通信连接,可以通过如蓝牙、WIFI、LIFI、GIFI、数据线等有线或无线的方式进行网络连接,但不限于此,本专利技术不限制移动终端120与目标软件所在计算设备的具体连接方式。
[0029]在软件授权系统100中,后台服务器110包括授权模块112,移动终端120包括权限管理模块122,计算设备中的目标软件130包括激活模块132。
[0030]后台服务器110用于与移动终端12本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种软件授权方法,在移动终端中执行,所述方法包括:基于移动终端唯一的识别码,向后台服务器请求授权信息;与目标软件所在的一台或多台计算设备建立通信连接;基于所述授权信息,对所述一台或多台计算设备中的目标软件进行授权。2.根据权利要求1所述的方法,还包括:响应于检测到对目标软件触发授权操作,激活计算设备中的目标软件。3.根据权利要求1所述的方法,还包括:响应于检测到对目标软件触发托管操作,获取托管时间;当所述托管时间到期时,收回计算设备中的目标软件的权限。4.根据权利要求1所述的方法,还包括:响应于检测到对目标软件触发收回权限的操作,收回计算设备中目标软件的权限。5.根据权利要求1所述的方法,还包括:响应于检测到对目标软件触发重置权限的操作,重置计算设备中的目标软件的权限。6.根据权利要求1至5中任一项所述的方法,其中,所述授权信息包括授权标识和授权时限。7.根据权利要求1至6中任一项所述的方法,其中,所述移动终端与所述计算设备在移动终端有网络连接时,采用心跳机制连接。8.根据权利要求1至6中任一项所述的方法,其中,所述移动终端与所述计算设备在移...

【专利技术属性】
技术研发人员:王亮金奇才白玉雄
申请(专利权)人:统信软件技术有限公司
类型:发明
国别省市:

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

1