[发明专利]使用可变大小的单元修补应用在审
申请号: | 202010715549.4 | 申请日: | 2020-07-23 |
公开(公告)号: | CN112306395A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | M.E.塞尔尼;S.惠特克;A.哈塔克雅马;J.利茨;V.巴德奥里亚 | 申请(专利权)人: | 索尼互动娱乐有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 张晓明 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 可变 大小 单元 修补 应用 | ||
1.一种用于应用修补的方法,其包括:
a)将未压缩的数据级联成连续数据集;
b)将所述连续数据集划分为可变大小的数据区块;
c)压缩所述可变大小的数据区块中的每个;
d)将所述可变大小的数据区块中的每个划分为固定大小的数据块;
e)对所述固定大小的数据块进行加密以生成加密的固定大小的数据块;
f)通过网络发送所述加密的固定大小的数据块。
2.如权利要求1所述的方法,其还包括;
g)将补丁数据划分为可变大小的补丁数据区块;
h)确定可变大小的补丁数据区块与所述可变大小的数据区块的关系;
i)为所述可变大小的补丁数据区块与所述可变大小的数据区块的所述关系生成补丁元数据;
j)压缩所述可变大小的补丁数据区块以生成压缩的可变大小的补丁数据区块;
k)将所述压缩的可变大小的补丁数据区块划分为固定大小的补丁数据块;
l)对所述固定大小的补丁数据块进行加密以生成加密的固定大小的补丁数据块;
m)通过所述网络发送所述加密的固定大小的补丁数据块和所述元数据。
3.如权利要求1所述的方法,其还包括为所述可变大小的区块相对于所述加密的固定大小的块的位置生成可变大小的区块元数据。
4.如权利要求1所述的方法,其中所述可变大小的区块中的每个的大小大于64千字节。
5.如权利要求1所述的方法,其还包括在所述将所述可变大小的数据区块划分为固定大小的数据块之后,对所述可变大小的数据区块进行去重。
6.如权利要求5所述的方法,其还包括为所述可变大小的数据区块生成可变大小的区块元数据,其中所述可变大小的区块元数据包括对去重区块的引用。
7.如权利要求5所述的方法,其中对所述可变大小的数据区块进行去重包括:确定每个可变大小的块的哈希值,将第一可变大小的区块的哈希值与第二可变大小的区块的哈希值进行比较,其中所述第一可变大小的区块与所述第二可变大小的区块具有匹配哈希值,删除所述第二可变大小的区块,并且在存储器中创建对所述第一可变大小的区块的引用。
8.一种用于应用修补的系统,其包括:
处理器;
存储器,所述存储器耦合到所述处理器;
嵌入存储器中的非暂时性指令,所述非暂时性指令在被执行时使所述处理器执行包括以下各项的方法:
a)将未压缩的数据级联成连续数据集;
b)将所述连续数据集划分为可变大小的数据区块;
c)压缩所述可变大小的数据区块中的每个;
d)将所述可变大小的数据区块划分为固定大小的数据块;
e)对所述固定大小的数据块进行加密以生成加密的固定大小的数据块;
f)通过网络发送所述加密的固定大小的数据块。
9.如权利要求8所述的系统,其中所述方法还包括;
g)将补丁数据划分为可变大小的补丁数据区块;
h)确定可变大小的补丁数据区块与可变大小的数据区块的关系;
i)为所述可变大小的补丁数据区块与可变大小的数据区块的关系生成补丁元数据;
j)压缩所述可变大小的补丁数据区块
k)将所述可变大小的补丁数据区块划分为固定大小的补丁数据块;
l)对所述固定大小的补丁数据块进行加密以生成加密的固定大小的补丁数据块;
m)通过所述网络发送所述加密的固定大小的补丁数据块和元数据。
10.如权利要求8所述的系统,其中所述方法还包括为所述可变大小的区块相对于所述加密的固定大小的块的位置生成可变大小的区块元数据。
11.如权利要求8所述的系统,其中所述可变大小的区块中的每个的大小大于64千字节。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼互动娱乐有限责任公司,未经索尼互动娱乐有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010715549.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:显示设备
- 下一篇:用于自动平地机的液压系统