[发明专利]用于通过基于云的网络进行数据传输的状态信息的压缩有效
申请号: | 201910313764.9 | 申请日: | 2014-03-12 |
公开(公告)号: | CN110266315B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | V.O.S.米尔拉 | 申请(专利权)人: | 索尼电脑娱乐公司 |
主分类号: | H03M7/30 | 分类号: | H03M7/30 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 张贵东 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 通过 基于 网络 进行 数据传输 状态 信息 压缩 | ||
1.一种在客户端装置平台中用于压缩被存储在可访问所述客户端装置平台的RAM中的一组RAM数据的方法,其包括:
将被存储在可访问所述客户端装置平台的ROM中的一组ROM数据分成多个ROM数据块;
对所述多个ROM数据块进行第一次散列操作以向每个ROM数据块分配唯一的键值;
发起对所述组RAM数据的压缩;
对所述RAM数据进行第二次散列操作以找到具有与被分配至所述ROM数据块之一的键值相匹配的键值的一个或多个RAM数据块;
将指针保存至具有与RAM数据块相匹配的键值的每个ROM数据块的位置;以及
保存与被分配至所述ROM数据块之一的键值不相匹配的所述RAM数据中的部分。
2.根据权利要求1所述的方法,其还包括:
在将所述组ROM数据分成多个ROM数据块之前解压缩所述组ROM数据;以及
包括具有每个ROM数据块的指针,其指向所述ROM数据的压缩版本中每个ROM数据块所源起的位置。
3.根据权利要求1所述的方法,其还包括:
在将所述组ROM数据分成多个ROM数据块之前解密所述组ROM数据;以及
包括具有每个ROM数据块的指针,其指向所述加密ROM数据中每个ROM数据块所源起的位置。
4.根据权利要求1所述的方法,其还包括:
在发起所述RAM数据的压缩前执行优化过程,其监控在利用所述RAM数据的应用的多个实例中所述RAM数据中的变化并将所述RAM数据分成必要状态的数据和非必要状态的数据。
5.根据权利要求4所述的方法,其还包括:
仅保存与被分配至所述ROM数据块之一的键值不相匹配的所述RAM数据中的所述必要状态的数据部分。
6.根据权利要求1所述的方法,其中所述ROM数据块中的一个或多个被分成第一部分和第二部分,其中所述第二部分在所述第一散列操作中不进行散列,且其中所述ROM数据块的所述第二部分更有可能具有与RAM数据块不相匹配的键值。
7.根据权利要求6所述的方法,其还包括:
对所述ROM数据块的所述第二部分进行第一次子散列过程以向ROM数据块的每个第二部分分配唯一的键值。
8.根据权利要求7所述的方法,其还包括:
对所述RAM数据进行第二次子散列过程以找到与被分配至所述ROM数据块的所述第二部分之一的键值相匹配的一个或多个RAM数据块。
9.根据权利要求1所述的方法,其中通过用户发起的请求发起压缩以暂停利用所述RAM数据的应用。
10.根据权利要求1所述的方法,其中连接地发起压缩以通过网络连接传送所述RAM数据。
11.根据权利要求10所述的方法,其中所述RAM数据被传送至基于云的服务器。
12.根据权利要求1所述的方法,其还包括通过网络发送保存的应用状态,其中所述保存的应用状态包括指向具有与一个或多个相应的RAM数据块相匹配的键值的一个或多个相应的ROM数据块的一个或多个位置的指针以及与被分配至一个或多个相应的ROM数据块的一个或多个相应的键值不相匹配的RAM数据中的一个或多个部分。
13.根据权利要求1所述的方法,其中所述RAM数据包括两个或多个应用的状态。
14.根据权利要求13所述的方法,其中所述两个或多个应用的所述状态被共同保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼电脑娱乐公司,未经索尼电脑娱乐公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910313764.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种集中序列生成器
- 下一篇:一种数据压缩、解压方法、装置和设备