[发明专利]一种信息处理方法及装置有效
申请号: | 201510325586.3 | 申请日: | 2015-06-12 |
公开(公告)号: | CN105100204B | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 侯伟;刘晶晶 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 高洁;蒋雅洁 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息处理 方法 装置 | ||
1.一种信息处理方法,其特征在于,客户端存储有服务器为每个应用中的每个文件设置的唯一的标识信息,所述方法还包括:
接收到有第一应用的更新包的消息时,向所述服务器发送本地所存储的标识信息列表;
接收所述服务器返回的解析结果;
基于所述解析结果生成更新包;
其中,所述接收所述服务器返回的解析结果,包括:
接收所述服务器返回的第一标识信息列表以及第二标识信息列表;
其中,所述第一标识信息列表中的标识信息与所述客户端中存在的标识信息相一致,所述第一标识信息列表包含M个第一标识信息,M为大于等于0的整数;
所述第二标识信息列表由需要从所述服务器下载的文件块的下载信息组成。
2.根据权利要求1所述的方法,其特征在于,所述接收到有第一应用的更新包的消息之前,还包括:
客户端向服务器发送询问请求;其中,所述询问请求用于询问是否有第一应用的更新包。
3.根据权利要求1所述的方法,其特征在于,所述向所述服务器发送本地所存储的标识信息列表,包括:
提取本地所存储的全部应用的标识信息;
基于所述全部应用的标识信息生成标识信息列表。
4.根据权利要求1所述的方法,其特征在于,所述标识信息的格式为:
{文件a的第N版消息摘要算法,文件a的大小},其中,a表示文件名称,N为大于等于1的正整数。
5.根据权利要求1所述的方法,其特征在于,所述下载信息的格式为{文件块b,文件块b的下载地址},b表示文件块的名称;所述下载信息的个数大于等于1。
6.根据权利要求1所述的方法,其特征在于,所述根据所述解析结果生成更新包,包括:
基于所述第一标识信息列表获得第一类文件;
基于所述第二标识信息列表,从服务器下载并获得第二类文件;
根据所述第一类文件与所述第二类文件生成更新包。
7.根据权利要求6所述的方法,其特征在于,所述基于所述第一标识信息列表获得第一类文件,包括:
从本地查找所述第一标识信息列表中的各个标识信息;
获取所述各个标识信息所对应的文件;
将所述各个标识信息所对应的文件组成第一类文件。
8.根据权利要求6所述的方法,其特征在于,所述从服务器下载并获得第二类文件,还包括:
从服务器获取所述第二类文件中的各个文件所对应的标识信息;
或者,由客户端按照预设算法计算所述第二类文件中的各个文件所对应的标识信息。
9.一种信息处理方法,其特征在于,预先为每个应用中的每个文件设置唯一的标识信息,所述方法还包括:
服务器向客户端发送有第一应用的更新包的消息;
所述服务器接收客户端发送的标识信息列表;
根据所述标识信息列表以及所存储的原始更新包确定第一标识信息和第二标识信息,并基于所述第一标识信息和第二标识信息分别生成第一标识信息列表以及第二标识信息列表;
向所述客户端发送解析结果;其中,所述解析结果中包括所述第一标识信息列表和所述第二标识信息列表;
其中,所述根据所述标识信息列表以及所存储的原始更新包确定第一标识信息和第二标识信息,并基于所述第一标识信息和第二标识信息分别生成第一标识信息列表以及第二标识信息列表,包括:
分析与第一应用相对应的原始更新包,以得到原始标识信息列表;
将所述标识信息列表与所述原始标识信息列表进行对比,提取二者共同拥有的M个标识信息作为第一标识信息,生成第一标识信息列表;其中,M为大于等于0的整数;
将在所述原始标识信息列表中存在,而在所述标识信息列表中不存在的X个标识信息作为第二标识信息,并基于所述X个标识信息确定与所述X个标识信息对应的下载信息,生成第二标识信息列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510325586.3/1.html,转载请声明来源钻瓜专利网。