数据压缩的制作方法

文档序号:12277810阅读:来源:国知局

技术特征:

1.一种压缩数据集的由计算机实现的方法,包括:

基于与内存数据存储库中存储的统一数据集相关联的一个或多个属性,确定包括传感器节点标识符数据、传感器节点时间戳数据和传感器测量数据的数据集;

确定第一数据压缩逻辑来压缩所述传感器节点标识符数据;以及

确定第二数据压缩逻辑来压缩所述传感器测量数据;

执行传感器节点时间戳数据压缩模型来压缩所述传感器节点时间戳数据;以及

将压缩的传感器节点标识符数据、压缩的传感器测量数据和压缩的传感器节点时间戳数据存储在所述内存数据存储库中。

2.如权利要求1所述的由计算机实现的方法,其中,确定所述第一数据压缩逻辑包括:

基于从多个传感器节点的数据发送频率,确定与所述传感器节点标识符数据相关联的一个或多个类型的数据模式;以及

从所确定的一个或多个类型的数据模式,确定至少一个频繁重复类型的数据模式。

3.如权利要求1所述的由计算机实现的方法,其中,确定所述第一数据压缩逻辑还包括:

生成包括所述传感器节点标识符数据的后缀树,所述后缀树包括多个节点和连接所述多个节点的多个路径;

从所述多个节点确定一个或多个非重叠节点;

对于所确定的一个或多个非重叠节点,计算与所述一个或多个非重叠节点相对应的数据压缩得分;以及

其于对计算出的数据压缩得分的比较,确定所述第一数据压缩逻辑。

4.如权利要求1所述的由计算机实现的方法,其中,确定所述第二数据压缩逻辑包括:

基于从多个传感器节点的数据发送频率,确定与所述传感器测量数据相关联的一个或多个类型的数据模式;以及

从所确定的一个或多个类型的数据模式,确定至少一个频繁重复类型的数据模式。

5.如权利要求1所述的由计算机实现的方法,其中,确定传感器时间戳的数据压缩逻辑包括:基于分类的时间戳信息和从多个传感器节点的数据发送频率确定开始时间、间隔数目的计数、间隔持续时间和唯一传感器的数目。

6.如权利要求1所述的由计算机实现的方法,还包括:

在确定所述第一数据压缩逻辑后,用比特编码逻辑对包括传感器标识符数据的数据集编码以压缩与所述传感器节点标识符数据相对应的数据集。

7.如权利要求1所述的由计算机实现的方法,其中,压缩的数据集被优化来搜索数据。

8.如权利要求1所述的由计算机实现的方法,还包括:

从多个传感器节点接收包括传感器节点标识符数据、传感器节点时间戳数据和传感器测量数据的数据集;

将接收到的数据集存储在与所述内存数据存储库相关联的增量存储中;以及

在基于时间戳信息对所述数据集分类后,将存储在所述增量存储中的数据集和与所述内存数据存储库相关联的主存储合并。

9.一种压缩数据集的计算机系统,包括:

存储器,其存储计算机指令;以及

处理器,其与所述存储器通信耦合来执行与以下相关的指令:

基于与内存数据存储库中存储的统一数据集相关联的一个或多个属性,确定包括传感器节点标识符数据、传感器节点时间戳数据和传感器测量数据的数据集;

确定第一数据压缩逻辑来压缩所述传感器节点标识符数据;以及

确定第二数据压缩逻辑来压缩所述传感器测量数据;

执行传感器节点时间戳数据压缩模型来压缩所述传感器节点时间戳数据;以及

将压缩的传感器节点标识符数据、压缩的传感器测量数据和压缩的传感器节点时间戳数据存储在所述内存列数据存储库中。

10.如权利要求9所述的计算机系统,其中,确定所述第一数据压缩逻辑包括:

基于从多个传感器节点的数据发送频率,确定与所述传感器节点标识符数据相关联的一个或多个类型的数据模式;以及

从所确定的一个或多个类型的数据模式,确定至少一个频繁重复类型的数据模式。

11.如权利要求9所述的计算机系统,其中,确定所述第一数据压缩逻辑还包括:

生成包括所述传感器节点标识符数据的后缀树,所述后缀树包括多个节点和连接所述多个节点的多个路径;

从所述多个节点确定一个或多个非重叠节点;

对于所确定的一个或多个非重叠节点,计算与所述一个或多个非重叠节点相对应的数据压缩得分;以及

其于对计算出的数据压缩得分的比较,确定所述第一数据压缩逻辑。

12.如权利要求9所述的计算机系统,其中,确定所述第二数据压缩逻辑包括:

基于从多个传感器节点的数据发送频率,确定与所述传感器测量数据相关联的一个或多个类型的数据模式;以及

从所确定的一个或多个类型的数据模式,确定至少一个频繁重复类型的数据模式。

13.如权利要求9所述的计算机系统,其中,确定传感器时间戳的数据压缩逻辑包括:基于分类的时间戳信息和从多个传感器节点的数据发送频率确定开始时间、间隔数目的计数、间隔持续时间和唯一传感器的数目。

14.如权利要求9所述的计算机系统,还包括:

在确定所述第一数据压缩逻辑后,用比特编码逻辑对包括传感器标识符数据的数据集编码以压缩与所述传感器节点标识符数据相对应的数据集。

15.如权利要求9所述的计算机系统,其中,压缩的数据集被优化来搜索数据。

16.如权利要求9所述的计算机系统,还包括:

从多个传感器节点接收包括传感器节点标识符数据、传感器节点时间戳数据和传感器测量数据的数据集;

将接收到的数据集存储在与所述内存数据存储库相关联的增量存储中;以及

在基于时间戳信息对所述数据集分类后,将存储在所述增量存储中的数据集和与所述内存数据存储库相关联的主存储合并。

17.一种有形地存储指令的非暂态计算机可读存储介质,所述指令当被计算机执行时使得该计算机执行操作,所述操作包括:

基于与内存数据存储库中存储的统一数据集相关联的一个或多个属性,确定包括传感器节点标识符数据、传感器节点时间戳数据和传感器测量数据的数据集;

确定第一数据压缩逻辑来压缩所述传感器节点标识符数据;以及

确定第二数据压缩逻辑来压缩所述传感器测量数据;

执行传感器节点时间戳数据压缩模型来压缩所述传感器节点时间戳数据;以及

将压缩的传感器节点标识符数据、压缩的传感器测量数据和压缩的传感器节点时间戳数据存储在所述内存数据存储库中。

18.如权利要求17所述的非暂态计算机可读存储介质,其中,确定所述第一数据压缩逻辑包括:

基于从多个传感器节点的数据发送频率,确定与所述传感器节点标识符数据相关联的一个或多个类型的数据模式;以及

从所确定的一个或多个类型的数据模式,确定至少一个频繁重复类型的数据模式。

19.如权利要求17所述的非暂态计算机可读存储介质,其中,确定所述第一数据压缩逻辑还包括:

生成包括所述传感器节点标识符数据的后缀树图,所述后缀树包括多个节点和连接所述多个节点的多个路径;

从所述多个节点确定一个或多个非重叠节点;

对于所确定的一个或多个非重叠节点,计算与所述一个或多个非重叠节点相对应的数据压缩得分;以及

其于对计算出的数据压缩得分的比较,确定所述第一数据压缩逻辑。

20.如权利要求17所述的非暂态计算机可读存储介质,其中,确定所述第二数据压缩逻辑包括:

基于分类的时间戳信息和从多个传感器节点的数据发送频率确定与传感器节点时间戳数据相关联的一个或多个类型的数据模式;

从所确定的与传感器节点时间戳数据相关联的一个或多个类型的数据模式,确定开始时间、间隔数目的计数、一个或多个间隔和传感器节点的数目;以及

基于所确定的开始时间、间隔数目的计数、一个或多个间隔和传感器节点的数目,压缩包括所述传感器节点时间戳数据的数据集。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1