[发明专利]应用软件产品的使用控制方法及装置有效
申请号: | 201910847265.8 | 申请日: | 2019-09-09 |
公开(公告)号: | CN110659456B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 梁继良;孙家彦;家鹏菲;李永海;于革新 | 申请(专利权)人: | 北京优炫软件股份有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 苗晓静 |
地址: | 100081 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用软件 产品 使用 控制 方法 装置 | ||
本发明实施例提供一种应用软件产品的使用控制方法及装置,所述方法包括:获取目标终端在安装完成目标应用软件产品之后的已开机累加总时长和已关机累加总时长;根据已开机累加总时长和已关机累加总时长确定目标终端对目标应用软件产品的已使用时长;根据已使用时长和目标应用软件产品对目标终端的授权时长的比较结果进行控制。本发明实施例提供的应用软件产品的使用控制方法,通过获取终端在安装软件产品之后的已开机累加总时长和已关机累加总时长,进而确定已使用时长,并与软件产品对终端的授权时长的比较结果进行控制,实现对软件使用时长的精准控制,既能保障用户享受软件服务,又能避免用户不当操作影响使用时长,损坏软件所有者的利益。
技术领域
本发明涉及软件监控技术领域,尤其涉及一种应用软件产品的使用控制方法及装置。
背景技术
用户对很多行业领域的应用软件产品想要长久使用或使用大部分服务功能,需要通过激活码激活软件,从而使用户可以长期使用该软件。但是对于部分试用软件的用户,他们可能只需要在短期内使用该软件,而无需长期使用或激活授权使用。因此,需要软件所有者对这类用户在使用软件上增加授权许可期限,若超过授权许可期限后,部分软件服务功能不允许再无偿使用,需要重新授权才能使用。
但目前由于信息的误差及用户不当操作会使得对用户终端安装使用应用软件产品的使用时长的监控不够精确或不真实,从而影响用户享受软件服务的体验和损坏软件所有者的利益。
发明内容
针对现有技术存在的问题,本发明实施例提供一种应用软件产品的使用控制方法及装置。
本发明实施例提供一种应用软件产品的使用控制方法,包括:
获取目标终端在安装完成目标应用软件产品之后的已开机累加总时长和已关机累加总时长;
根据所述已开机累加总时长和已关机累加总时长确定所述目标终端对所述目标应用软件产品的已使用时长;
根据所述已使用时长和所述目标应用软件产品对所述目标终端的授权时长的比较结果进行控制。
可选地,所述获取目标终端在安装完成目标应用软件产品之后的已开机累加总时长和已关机累加总时长,包括:
获取所述目标终端当次开机过程中当次记录的系统滴答数,以及获取所述目标终端在当次开机过程中上一次记录的系统滴答数;
根据所述当次记录的系统滴答数和所述上一次记录的系统滴答数获得开机时长增量;
根据所述开机时长增量和所述目标终端在上一次记录已开机累加时长获得已开机累加总时长;
获取所述目标终端的开机事件集中最近一条开机事件的开机时间,以及获取上一次开机过程中关机通知,并根据关机通知获得关机时间;
根据所述开机时间和所述关机时间获得关机时长增量;
根据所述关机时长增量和所述目标终端在上一次关机过程中获得的已关机累加时长获得已关机累加总时长。
可选地,还包括:若在当次开机过程中所述目标终端存在睡眠状态,则获取对应的睡眠时长;
根据所述开机时长增量、所述睡眠时长和所述目标终端在上一次开机过程中末次获得的已开机累加时长获得已开机累加总时长。
可选地,还包括:当感应到用户对所述目标终端修改系统时间的触发信号后,记录修改时的系统时间为修改时间,在后续开机和关机过程中根据所述修改时间计算所述开机时间和关机时间。
本发明实施例提供一种应用软件产品的使用控制装置,包括:
获取模块,用于获取目标终端在安装完成目标应用软件产品之后的已开机累加总时长和已关机累加总时长;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京优炫软件股份有限公司,未经北京优炫软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910847265.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种在线数字图片版权登记平台
- 下一篇:一种应用授权的验证方法、装置及客户端