[发明专利]一种数据传递方法和设备在审
申请号: | 201510884165.4 | 申请日: | 2015-12-04 |
公开(公告)号: | CN106844075A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 谢丹琦 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司11297 | 代理人: | 龚家骅 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 传递 方法 设备 | ||
1.一种数据传递方法,其特征在于,应用于监控系统中,该方法包括:
将采集到的数据存入循环数组;
从所述循环数组中提取数据;
将提取的数据回传给数据接收设备。
2.如权利要求1所述的方法,其特征在于,所述循环数组中包含有预设数量用于存储数据的区域;各所述区域之间存在先后顺序关系;
所述将采集到的数据存入循环数组,具体包括:
将采集到的数据按照所述区域的先后顺序依次存储在所述循环数组的区域中。
3.如权利要求1所述的方法,其特征在于,所述循环数组中包括头指针和尾指针,所述头指针和所述尾指针分别对应所述循环数组中一个区域;所述头指针对应的区域的编号与所述头指针的值相同;所述尾指针对应的区域的编号和所述尾指针的值相同;
所述将采集到的数据按照所述先后顺序依次存储在所述循环数组的区域中,具体包括:
将采集到的数据存入所述循环数组中所述尾指针对应的区域;
判断所述循环数组的各区域是否已满,且头指针与尾指针是否对应于同一个区域;
若判断结果都为是,则将头指针的值预加1;
若判断结果为否,则将表示所述循环数组中数据的数量的数值加1;
将尾指针的值预加1;
判断当前的头指针或尾指针所对应的区域是否溢出所述循环数组;
若当前的头指针所对应的区域溢出所述循环数组,则取消预加1后的所述头指针的值,并将所述头指针的值归零;若当前的头指针所对应的区域没有溢出所述循环数组,则保留预加1后的头指针的值为所述头指针的值;
若当前的尾指针所对应的区域溢出所述循环数组,则取消预加1后的所述尾指针的值,并将所述尾指针的值归零;若当前的尾指针所对应的区域没有溢出所述循环数组,则保留预加1后的尾指针的值为尾指针的值。
4.如权利要求1所述的方法,其特征在于,所述循环数组中包含有预设数量用于存储数据的区域;各所述区域之间存在先后顺序关系;
所述从所述循环数组中提取数据,具体包括:
按照所述先后顺序关系依次从所述循环数组的区域中提取数据。
5.如权利要求4所述的方法,其特征在于,所述循环数组中包括头指针,所述头指针对应所述循环数组中一个区域;所述头指针对应的区域的编号与所述头指针的值相同;
所述按照所述先后顺序关系依次从所述循环数组的区域中提取数据,具体包括;
判断所述循环数组中是否存储有数据;
若判断结果为是,则从所述循环数组中所述头指针所对应的区域提取数据;
将表示所述循环数组中数据的数量的数值减1;
将头指针的值预加1;
判断当前的头指针所对应的区域是否溢出了所述循环数组;
若判断结果为是,则取消预加1后的头指针的值,并将头指针的值归零;
若判断结果为否,则保留预加1后的头指针的值为头指针的值。
6.如权利要求1所述的方法,其特征在于,所述将提取的数据回传给数据接收设备,具体包括:
将提取的数据通过HTTP的方式回传给数据接收设备。
7.如权利要求1所述的方法,其特征在于,在将提取的数据回传给数据接收设备之后,还包括:
将所述数据接收设备接收到的数据存入数据库中。
8.一种数据传递设备,其特征在于,应用于监控系统中,该设备包括:
存入模块,用于将采集到的数据存入循环数组;
提取模块,用于从所述循环数组中提取数据;
回传模块,用于将提取的数据回传给数据接收设备。
9.如权利要求8所述的设备,其特征在于,所述循环数组中包含有预设数量用于存储数据的区域;各所述区域之间存在先后顺序关系;
所述存入模块,具体用于:
将采集到的数据按照所述区域的先后顺序依次存储在所述循环数组的区域中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510884165.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有冲洗部件的豆浆机头
- 下一篇:眼镜(BG14370)
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置