预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114968342A(43)申请公布日2022.08.30(21)申请号202210732779.0(22)申请日2022.06.24(71)申请人北京自如信息科技有限公司地址101500北京市密云区经济开发区兴盛南路8号开发区办公楼501室-1375(72)发明人侯舒凯(74)专利代理机构北京三聚阳光知识产权代理有限公司11250专利代理师王娜(51)Int.Cl.G06F8/71(2018.01)G06F16/2455(2019.01)H04L67/00(2022.01)权利要求书2页说明书9页附图3页(54)发明名称软件管理方法、装置、服务器及存储介质(57)摘要本发明实施例涉及一种软件管理方法、装置、服务器及存储介质,所述方法包括:接收软件管理员上传的第一目标软件以及对应的软件属性信息,其中,所述软件属性信息至少包括第一目标软件名称和第一目标软件版本号;基于所述第一目标软件名称查询本地是否存储有同名软件,得到查询结果;基于所述查询结果对所述第一目标软件进行存储处理,以使用户基于所需的软件名称和版本号下载第二目标软件,由此,通过将无广告捆绑的不同软件版本存储到不同的存储地址,以及根据用户的网络环境自动选择优选的下载地址供用户下载软件,可以避免软件下载的广告捆绑,并且可供用户选择版本解决不兼容问题,提高用户体验。CN114968342ACN114968342A权利要求书1/2页1.一种软件管理方法,其特征在于,包括:接收软件管理员上传的第一目标软件以及对应的软件属性信息,其中,所述软件属性信息至少包括第一目标软件名称和第一目标软件版本号;基于所述第一目标软件名称查询本地是否存储有同名软件,得到查询结果;基于所述查询结果对所述第一目标软件进行存储处理,以使用户基于所需的软件名称和版本号下载第二目标软件。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一目标软件名称查询本地是否存储有同名软件,得到查询结果,包括:基于所述第一目标软件名称,遍历本地存储的全部软件中是否含有与所述第一目标软件名称相同名称的同名软件;若含有,则确定所述查询结果为本地存在同名软件;若未含有,则确定所述查询结果为本地未存在同名软件。3.根据权利要求2所述的方法,其特征在于,所述基于所述查询结果对所述第一目标软件进行存储处理,包括:若所述查询结果为本地存在同名软件,则将所述第一目标软件名称和第一目标软件版本号拼接作为所述第一目标软件的名称;将第一目标软件分别保存到所述同名软件在本地存储和云上存储的文件夹下。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述查询结果为本地未存在同名软件,则将所述第一目标软件名称和第一目标软件版本号拼接作为所述第一目标软件的名称以及在本地存储和云上存储新建以所述第一目标软件名称命名的目标文件夹;将所述第一目标软件分别存储到本地存储和云上存储的目标文件夹内。5.根据权利要求4所述的方法,其特征在于,所述以使用户基于所需的软件名称和版本号下载第二目标软件,包括:接受用户通过用户端触发的软件下载指令,所述软件下载指令中携带有所述用户端的IP地址以及待下载的第二目标软件的软件名称和版本号;基于所述IP地址,确定所述用户端所在的网络属性;基于所述网络属性确定软件下载地址反馈策略;基于所述软件下载地址反馈策略向所述用户端反馈目标软件下载地址,以使所述用户端基于所述目标软件下载地址下载所述第二目标软件。6.根据权利要求5所述的方法,其特征在于,所述基于所述网络属性确定软件下载地址反馈策略,包括:若所述网络属性为内网,则确定软件下载地址反馈策略为反馈本地存储地址;若所述网络属性为外网,则确定软件下载地址反馈策略为反馈云上存储地址。7.根据权利要求6所述的方法,其特征在于,所述基于所述软件下载地址反馈策略向所述用户端反馈目标软件下载地址,包括:若确定软件下载地址反馈策略为反馈本地存储地址,则将所述本地存储地址反馈到所述用户端;若确定软件下载地址反馈策略为反馈云上存储地址,则将所述云上存储地址反馈到所2CN114968342A权利要求书2/2页述用户端。8.一种软件管理装置,其特征在于,包括:接收模块,用于接收软件管理员上传的第一目标软件以及对应的软件属性信息,其中,所述软件属性信息至少包括第一目标软件名称和第一目标软件版本号;查询模块,用于基于所述第一目标软件名称查询本地是否存储有同名软件,得到查询结果;管理模块,用于基于所述查询结果对所述第一目标软件进行存储处理,以使用户基于所需的软件名称和版本号下载第二目标软件。9.一种服务器,其特征在于,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的软件管理程序,以实现权利要求1~7中任一项所述的软件管理方法