[发明专利]一种软件备份方法和系统有效
申请号: | 201110041244.0 | 申请日: | 2011-02-17 |
公开(公告)号: | CN102647399A | 公开(公告)日: | 2012-08-22 |
发明(设计)人: | 丘正元 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F11/14 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 张驰;宋志强 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 备份 方法 系统 | ||
1.一种软件备份方法,应用于包括客户端和服务器的系统,其特征在于,所述方法包括:
客户端收到用户的备份指令时,收集并显示客户端已安装的软件的名称;
客户端接收用户需要备份的软件的名称,所述用户需要备份的软件的名称由用户从客户端已安装的软件的名称中选择得到;
客户端根据用户需要备份的软件的名称查找软件配置文件,获取用户需要备份的软件的ID,生成所述用户的软件ID列表,所述用户的软件ID列表包括用户ID和用户需要备份的软件ID的对应关系;
客户端将所述用户的软件ID列表发送至服务器,服务器保存所述用户的软件ID列表。
2.根据权利要求1所述的方法,其特征在于,所述软件配置文件包括:软件ID和软件名称的对应关系。
3.根据权利要求1或2所述的方法,其特征在于,所述客户端查找软件配置文件之前进一步包括:
客户端查询本地是否保存有所述软件配置文件,如果没有,则向所述服务器发送下载请求;服务器根据所述下载请求向所述客户端反馈软件配置文件。
4.根据权利要求1或2所述的方法,其特征在于,所述客户端将用户的软件ID列表发送至服务器之后,并在服务器保存所述用户的软件ID列表之前进一步包括:
服务器对所述用户进行身份验证,如果验证成功,则继续执行所述保存用户的软件ID列表的步骤。
5.一种软件备份系统,包括客户端和服务器,其特征在于,所述客户端包括备份控制模块,所述服务器包括备份处理模块和备份保存模块;
其中,所述备份控制模块与备份处理模块连接,用于收到用户的备份指令时,收集并显示客户端已安装的软件的名称;接收用户需要备份的软件的名称,所述用户需要备份的软件的名称由用户从客户端已安装的软件的名称中选择得到;根据用户需要备份的软件的名称查找软件配置文件,获取用户需要备份的软件的ID,生成所述用户的软件ID列表,所述用户的软件ID列表包括用户ID和用户需要备份的软件ID的对应关系;将所述用户的软件ID列表发送至备份处理模块;
所述备份处理模块分别与备份控制模块和备份保存模块连接,用于接收备份控制模块发送的用户的软件ID列表,并转发至备份保存模块;
所述备份保存模块,用于保存收到的用户的软件ID列表。
6.根据权利要求5所述的系统,其特征在于,所述软件配置文件包括:软件ID和软件名称的对应关系。
7.根据权利要求5或6所述的系统,其特征在于,所述备份控制模块进一步用于,查询本地是否保存有所述软件配置文件,如果没有,则向所述备份处理模块发送下载请求;
所述备份处理模块进一步用于,接收到下载请求后,向所述备份控制模块反馈软件配置文件。
8.根据权利要求5或6所述的系统,其特征在于,所述备份处理模块进一步用于,接收到用户的软件ID列表时,对所述用户进行身份验证,如果验证成功,则将所述用户的软件ID列表转发至备份保存模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110041244.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提高发光二极管显色指数的固晶方法
- 下一篇:毛梾种子催芽与快速育苗方法