The embodiment of the invention discloses a software authorization control method and device, the method includes: acquiring the request is processed by the application software data sent by the user terminal; when the data processing request for a write request, storing the data processing data carried in the request; when the data processing request for a read request when judging whether the application is authorized to expire; if not, according to the data processing request for access to data, and collect the data feedback to the user terminal. The application of the invention is used to improve the friendliness of the users and to ensure the integrity of the data after the expiration of the authorization.
【技术实现步骤摘要】
一种应用软件的授权控制方法及装置
本专利技术涉及计算机
,特别涉及一种应用软件的授权控制方法及装置。
技术介绍
随着信息技术的不断发展,以及科技技术的持续创新,应用软件在各行各业得到大规模的普及和应用。对于应用软件而言,其本身包含了大量软件开发人员的劳动成果和创新知识,因此,需要通过授权的方式保护应用软件,维护软件开发商的合法权益,防止应用软件的使用者通过非法方式获取该应用软件的使用权。目前,针对应用软件的授权往往是根据License文件(授权文件)和加密狗,对应用软件进行授权,授权后用户在通过应用软件读写数据时,需要确定该应用软件是否在有效期内,在有效期内才能通过应用软件读写数据。当授权到期后,禁止用户使用该应用软件,也就是,直接终止该应用软件所提供的所有服务,从用户使用方面来说不够友好;另外,当授权到期后,在授权到期后的数据将会丢失,即使用户续约授权,继续使用该应用软件,也无法找回授权到期到续约授权期间的数据,造成数据不完整。
技术实现思路
本专利技术实施例公开了一种应用软件的授权控制方法及装置,以提高对用户的友好性,并保证授权到期续约后数据的完整。为达到上 ...
【技术保护点】
一种应用软件的授权控制方法,其特征在于,所述方法包括:获取用户终端通过应用软件发送的数据处理请求;当所述数据处理请求为写请求时,存储所述数据处理请求中携带的数据;当所述数据处理请求为读请求时,判断所述应用软件的授权是否到期;如果否,根据所述数据处理请求获取数据,并将获取的数据反馈给所述用户终端。
【技术特征摘要】
1.一种应用软件的授权控制方法,其特征在于,所述方法包括:获取用户终端通过应用软件发送的数据处理请求;当所述数据处理请求为写请求时,存储所述数据处理请求中携带的数据;当所述数据处理请求为读请求时,判断所述应用软件的授权是否到期;如果否,根据所述数据处理请求获取数据,并将获取的数据反馈给所述用户终端。2.根据权利要求1所述的方法,其特征在于,所述应用软件具有续约接口;所述方法还包括:获取所述用户终端通过所述续约接口发送的续约请求;所述续约请求包括授权文件;根据所述授权文件,对所述用户终端中的应用软件进行续约授权。3.根据权利要求2所述的方法,其特征在于,当所述应用软件的授权到期后,所述方法还包括:若当前时刻距离所述应用软件的授权到期的时长大于预设时长,清除用户终端存储的数据。4.根据权利要求1所述的方法,其特征在于,当所述用户终端使用所述应用软件并且所述应用软件的授权未到期时,所述方法还包括:向所述用户终端发送第一授权提示信息,以使所述用户终端展示所述第一授权提示信息;所述第一授权提示信息包括授权到期时间。5.根据权利要求4所述的方法,其特征在于,所述向所述用户终端发送第一授权提示信息的步骤之前,所述方法还包括:判断当前时间到所述授权到期时间的时长是否小于预设时间;如果是,向所述用户终端发送第二授权提示信息,所述第二授权提示信息包括:当前时间到所述授权到期时间的时长;如果否,执行所述向所述用户终端发送第一授权提示信息的步骤。6.根据权利要求1所述的方法,其特征在于,当所述用户终端使用所述应用软件并且所述应用软件的授权已到期时,所述方法还包括:向所述用户终端发送第三授权提示信息,以使所述用户终端展示所述第三授权提示信息;所述第三授权提示信息用于提示所述应用软件的授权已到期。7.根据权利要求1所述的方法,其特征在于,所述应用软件包括:正式应用软件和试用应用软件;所述正式应用软件的授权时间大于所述试用应用软件的授权时间。8.一种应用软件的授权控制装置,其特征在于,所述装置包括:请求获取单元,用于获取用户终端通过应用软件发送的数据处理请求;数据存储单元,用于当所述数据处理请求为写请求时,存储所...
【专利技术属性】
技术研发人员:薛成刚,丁光凯,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。