[发明专利]用于处理多个传感器的时序数据的方法和装置有效
申请号: | 201210429532.8 | 申请日: | 2012-10-31 |
公开(公告)号: | CN103794006A | 公开(公告)日: | 2014-05-14 |
发明(设计)人: | 陈晓艳;黄胜;王晨;刘凯 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G07F17/30 | 分类号: | G07F17/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;李峥宇 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 处理 传感器 时序 数据 方法 装置 | ||
1.一种用于处理来自多个传感器的时序数据的方法,其中,所述多个传感器被划分成多个传感器组,每个时序数据包含一个时间戳和一个值,该值与该时间戳相关联,该方法包含:
数据接收步骤,接收来自多个传感器的各个传感器的时序数据;
数据分组步骤,将接收的各个传感器的时序数据分派到所述多个传感器组中该个传感器所属的传感器组;
第一存储步骤,在第一存储器的第一数据库存储时序数据,使得被分派到所述多个传感器组中的同一个传感器组的多个时序数据被存储在第一数据库的至少一个数据库记录中;
数据重组步骤,从第一数据库中获取多个传感器的每个传感器的时序数据;
第二存储步骤,在第二存储器的第二数据库存储时序数据,使得同一个传感器的多个时序数据被存储在第二数据库的至少一个数据库记录中中。
2.权利要求1的方法,所述第二存储步骤进一步按时间戳存储时序数据。
3.权利要求1的方法,所述第二存储步骤进一步按值存储时序数据。
4.权利要求3的方法,进一步包含:计算来自每个传感器的值的概率分布函数PDF,并且
所述按值存储时序数据包含:
根据所计算的PDF,为每个传感器的值划分多个值范围;
按所划分的值范围存储时序数据,使得一个数据库记录中包含属于同一个值范围的值对应的时序数据。
5.权利要求1至4的任何之一的方法,进一步包含:
数据压缩步骤,针对每个传感器,对时序数据进行压缩,产生压缩的时序数据。
6.权利要求5的方法,其中,所述对时序数据进行压缩,包含以下的一个或多个:
对时序数据中的时间戳进行压缩;
对每个传感器的时序数据中的值进行线性压缩。
7.权利要求6的方法,其中,所述在第一存储器的第一数据库存储时序数据,包含在第一存储器的第一数据库存储压缩的时序数据。
8.权利要求6的方法,所述对时序数据进行压缩,包含对每个传感器的时序数据中的值进行线性压缩,所述在第二存储器的第二数据库存储时序数据,包含在第二存储器的第二数据库存储压缩的时序数据。
9.权利要求5的方法,进一步包含:
查询接收步骤,接收对时序数据的查询;
查询步骤,在第二存储器中执行对时序数据的查询。
10.权利要求9的方法,其中,所述查询步骤包含:
查询转换步骤,将所接收的查询转换为对第二存储器中压缩的时序数据的查询;
压缩数据查询步骤,执行对第二存储器中压缩的时序数据的查询,获得查询结果;
解压步骤,将所获得的查询结果中压缩的时序数据进行解压。
11.一种用于处理来自多个传感器的时序数据的装置,其中,所述多个传感器被划分成多个传感器组,每个时序数据包含一个时间戳和一个值,该值与该时间戳相关联,该装置包含:
数据接收模块,被配置得用于接收来自多个传感器的各个传感器的时序数据;
数据分组模块,被配置得用于将接收的各个传感器的时序数据分派到所述多个传感器组中该个传感器所属的传感器组;
第一存储控制模块,被配置得用于在第一存储器的第一数据库存储时序数据,使得被分派到所述多个传感器组中的同一个传感器组的多个时序数据被存储在第一数据库的至少一个数据库记录中;
数据重组模块,被配置得用于从第一数据库中获取多个传感器的每个传感器的时序数据;
第二存储控制模块,被配置得用于在第二存储器的第二数据库存储时序数据,使得同一个传感器的多个时序数据被存储在第二数据库的至少一个数据库记录中。
12.权利要求11的装置,所述第二存储控制模块被配置得用于进一步按时间戳存储时序数据。
13.权利要求11的装置,所述第二存储控制模块被配置得用于进一步按值存储时序数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210429532.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:便携式警示器
- 下一篇:一种利用红外传感器判断物体出入库的方法及系统