智能家居中数据集中管理方法及系统与流程

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

本发明涉及智能家居技术领域,特别涉及一种智能家居中数据集中管理方法与系统。



背景技术:

智能家居(英文:smart home,home automation)是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。

智能家居是在互联网影响之下物联化的体现。智能家居通过物联网技术将家中的各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、影音服务器、影柜系统、网络家电等)连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。与普通家居相比,智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,提供全方位的信息交互功能,甚至为各种能源费用节约资金。

现有的智能家居往往关注于使用的便捷性,对智能家居采集的数据的安全管理往往进行了忽略,因此存在安全隐患。



技术实现要素:

有鉴于此,本发明提出一种智能家居中数据集中管理方法与系统。

一种智能家居中数据集中管理方法,其特征在于,其包括如下步骤:

S1、在中心服务器中划分一块专门用于存储各个智能家居设备在运行过程中采集的各种数据的数据存储区域;

S2、中心服务器集中采集各个智能家居设备在运行过程中采集的各种数据;所述数据包括环境数据、行为数据、用户状态数据、智能家居设备运行状态数据;

S3、中心服务器将采集到的数据按照发送主体、数据类型、安全等级程度进行分类;

S4、将智能家居内用户按照权限等级进行划分;并配置不同权限等级下对数据进行操作的用户数量;在中心服务器内配置用户与其对应的用户终端的映射关系,将用户终端的唯一识别号及用户与其对应的用户终端的映射关系加密后存储在数据存储区域中;

S5、配置智能家居统一数据格式,在收到采集到的数据按照发送主体、数据类型、安全等级程序进行分类后,从采集到的数据中解析出数据元;

S6、将数据元按照预设规则进行组合,并将添加附加信息后按照统一数据格式进行转换;

S7、将转换后的统一格式数据进行数据块分割处理;并将分割处理后的数据块进行加密后存储在中心服务器的数据存储区域中;

S8、配置分割处理后的数据恢复的规则表;线下将数据恢复的规则表配置到用户对应的用户终端内;

S9、获取访问中心服务器中数据的访问请求;判断访问请求的用户终端的唯一识别号是否存储在数据存储区域中,在存储在数据存储区域中时,跳转到步骤S10;未存储在数据存储区域中时,忽略本次访问请求,并将访问请求的用户终端的唯一识别号和请求时间存储在中心服务器内;

S10、从访问请求中解析出访问数据类型,将访问数据类型发送到中心服务器中数据存储区域并判断该访问请求的用户终端对应的用户的权限等级;在权限等级符合要求时跳转到步骤S11;否则忽略本次访问请求,并将访问请求的用户终端的唯一识别号和请求时间存储在中心服务器内;

S11、从中心服务器中数据存储区域中调取请求访问数据对应的分割处理后的数据块,并发送到用户终端;

S12、用户终端根据数据恢复的规则表对分割处理后的数据块得到统一格式数据。

在本发明所述的智能家居中数据集中管理方法中,

所述统一数据格式的形式包括:头部验证段+数据发送主体段+数据类型段+安全等级程度段+用途类型段。

在本发明所述的智能家居中数据集中管理方法中,

所述步骤S12包括:

在用户终端内配置专属存储区;

用户终端将接收到的分割处理后的数据块发送到专属存储区;

提示用户进行身份认证,在认证通过后,从专属存储区中调取数据恢复的规则表对分割处理后的数据块得到统一格式数据。

本发明还提供一种智能家居中数据集中管理系统,其包括如下单元:

区域划分单元,用于在中心服务器中划分一块专门用于存储各个智能家居设备在运行过程中采集的各种数据的数据存储区域;

数据采集单元,用于通过中心服务器集中采集各个智能家居设备在运行过程中采集的各种数据;所述数据包括环境数据、行为数据、用户状态数据、智能家居设备运行状态数据;

数据划分单元,用于通过中心服务器将采集到的数据按照发送主体、数据类型、安全等级程度进行分类:

权限划分单元,用于将智能家居内用户按照权限等级进行划分;并配置不同权限等级下对数据进行操作的用户数量;在中心服务器内配置用户与其对应的用户终端的映射关系,将用户终端的唯一识别号及用户与其对应的用户终端的映射关系加密后存储在数据存储区域中;

格式配置单元,用于配置智能家居统一数据格式,在收到采集到的数据按照发送主体、数据类型、安全等级程序进行分类后,从采集到的数据中解析出数据元;

格式转换单元,用于将数据元按照预设规则进行组合,并将添加附加信息后按照统一数据格式进行转换;

加密存储单元,用于将转换后的统一格式数据进行数据块分割处理;并将分割处理后的数据块进行加密后存储在中心服务器的数据存储区域中;

规则表配置单元,用于配置分割处理后的数据恢复的规则表;线下将数据恢复的规则表配置到用户对应的用户终端内;

请求判断单元,用于获取访问中心服务器中数据的访问请求;判断访问请求的用户终端的唯一识别号是否存储在数据存储区域中,在存储在数据存储区域中时,跳转到权限判断单元;未存储在数据存储区域中时,忽略本次访问请求,并将访问请求的用户终端的唯一识别号和请求时间存储在中心服务器内;

权限判断单元,用于从访问请求中解析出访问数据类型,将访问数据类型发送到中心服务器中数据存储区域并判断该访问请求的用户终端对应的用户的权限等级;在权限等级符合要求时跳转到数据反馈单元;否则忽略本次访问请求,并将访问请求的用户终端的唯一识别号和请求时间存储在中心服务器内;

数据反馈单元,用于从中心服务器中数据存储区域中调取请求访问数据对应的分割处理后的数据块,并发送到用户终端;

数据恢复单元,用于通过用户终端根据数据恢复的规则表对分割处理后的数据块得到统一格式数据。

在本发明所述的智能家居中数据集中管理系统中,

所述统一数据格式的形式包括:头部验证段+数据发送主体段+数据类型段+安全等级程度段+用途类型段。

在本发明所述的智能家居中数据集中管理系统中,

所述数据恢复单元包括:

在用户终端内配置专属存储区;

用户终端将接收到的分割处理后的数据块发送到专属存储区;

提示用户进行身份认证,在认证通过后,从专属存储区中调取数据恢复的规则表对分割处理后的数据块得到统一格式数据。

实施本发明提供的一种智能家居中数据集中管理方法与系统具有以下有益效果:能够保证智能家居中数据集中管理的安全性,以及提高了对数据利用的便利性。

附图说明

图1是本发明实施例的智能家居中数据集中管理系统结构框图。

具体实施方式

一种智能家居中数据集中管理方法,其特征在于,其包括如下步骤:

S1、在中心服务器中划分一块专门用于存储各个智能家居设备在运行过程中采集的各种数据的数据存储区域;

在中心服务器中划分一块专门用于存储各个智能家居设备在运行过程中采集的各种数据的数据存储区域能够保证数据存储的安全性,对该数据存储区域采用硬件加密的方式进行加密,提高数据存储的安全性。

S2、中心服务器集中采集各个智能家居设备在运行过程中采集的各种数据;所述数据包括环境数据、行为数据、用户状态数据、智能家居设备运行状态数据;

S3、中心服务器将采集到的数据按照发送主体、数据类型、安全等级程度进行分类;

S4、将智能家居内用户按照权限等级进行划分;并配置不同权限等级下对数据进行操作的用户数量;在中心服务器内配置用户与其对应的用户终端的映射关系,将用户终端的唯一识别号及用户与其对应的用户终端的映射关系加密后存储在数据存储区域中;

通过将用户终端的唯一识别号及用户与其对应的用户终端的映射关系加密后存储在数据存储区域中,能够对用户终端的身份进行合法性验证。

S5、配置智能家居统一数据格式,在收到采集到的数据按照发送主体、数据类型、安全等级程序进行分类后,从采集到的数据中解析出数据元;

S6、将数据元按照预设规则进行组合,并将添加附加信息后按照统一数据格式进行转换;

通过将数据元按照预设规则进行组合,并将添加附加信息后按照统一数据格式进行转换,能够实现数据利用的统一化、标准化。

S7、将转换后的统一格式数据进行数据块分割处理;并将分割处理后的数据块进行加密后存储在中心服务器的数据存储区域中;

S8、配置分割处理后的数据恢复的规则表;线下将数据恢复的规则表配置到用户对应的用户终端内;

通过设置数据恢复的规则表,并且线下配置,能够保证其他用户及时在获得了数据时,也无法使用该数据。

S9、获取访问中心服务器中数据的访问请求;判断访问请求的用户终端的唯一识别号是否存储在数据存储区域中,在存储在数据存储区域中时,跳转到步骤S10;未存储在数据存储区域中时,忽略本次访问请求,并将访问请求的用户终端的唯一识别号和请求时间存储在中心服务器内;

S10、从访问请求中解析出访问数据类型,将访问数据类型发送到中心服务器中数据存储区域并判断该访问请求的用户终端对应的用户的权限等级;在权限等级符合要求时跳转到步骤S11;否则忽略本次访问请求,并将访问请求的用户终端的唯一识别号和请求时间存储在中心服务器内;

S11、从中心服务器中数据存储区域中调取请求访问数据对应的分割处理后的数据块,并发送到用户终端;

S12、用户终端根据数据恢复的规则表对分割处理后的数据块得到统一格式数据。

在本发明所述的智能家居中数据集中管理方法中,

所述统一数据格式的形式包括:头部验证段+数据发送主体段+数据类型段+安全等级程度段+用途类型段。

在本发明所述的智能家居中数据集中管理方法中,

所述步骤S12包括:

在用户终端内配置专属存储区;

用户终端将接收到的分割处理后的数据块发送到专属存储区;

提示用户进行身份认证,在认证通过后,从专属存储区中调取数据恢复的规则表对分割处理后的数据块得到统一格式数据。

如图1所示,本发明还提供一种智能家居中数据集中管理系统,其包括如下单元:

区域划分单元,用于在中心服务器中划分一块专门用于存储各个智能家居设备在运行过程中采集的各种数据的数据存储区域;

数据采集单元,用于通过中心服务器集中采集各个智能家居设备在运行过程中采集的各种数据;所述数据包括环境数据、行为数据、用户状态数据、智能家居设备运行状态数据;

数据划分单元,用于通过中心服务器将采集到的数据按照发送主体、数据类型、安全等级程度进行分类;

权限划分单元,用于将智能家居内用户按照权限等级进行划分;并配置不同权限等级下对数据进行操作的用户数量;在中心服务器内配置用户与其对应的用户终端的映射关系,将用户终端的唯一识别号及用户与其对应的用户终端的映射关系加密后存储在数据存储区域中;

格式配置单元,用于配置智能家居统一数据格式,在收到采集到的数据按照发送主体、数据类型、安全等级程序进行分类后,从采集到的数据中解析出数据元;

格式转换单元,用于将数据元按照预设规则进行组合,并将添加附加信息后按照统一数据格式进行转换;

可选地,附加信息可以包括数据产生时间信息、验证信息等。

加密存储单元,用于将转换后的统一格式数据进行数据块分割处理;并将分割处理后的数据块进行加密后存储在中心服务器的数据存储区域中;

规则表配置单元,用于配置分割处理后的数据恢复的规则表;线下将数据恢复的规则表配置到用户对应的用户终端内;

请求判断单元,用于获取访问中心服务器中数据的访问请求;判断访问请求的用户终端的唯一识别号是否存储在数据存储区域中,在存储在数据存储区域中时,跳转到权限判断单元;未存储在数据存储区域中时,忽略本次访问请求,并将访问请求的用户终端的唯一识别号和请求时间存储在中心服务器内;

权限判断单元,用于从访问请求中解析出访问数据类型,将访问数据类型发送到中心服务器中数据存储区域并判断该访问请求的用户终端对应的用户的权限等级;在权限等级符合要求时跳转到数据反馈单元;否则忽略本次访问请求,并将访问请求的用户终端的唯一识别号和请求时间存储在中心服务器内;

数据反馈单元,用于从中心服务器中数据存储区域中调取请求访问数据对应的分割处理后的数据块,并发送到用户终端;

数据恢复单元,用于通过用户终端根据数据恢复的规则表对分割处理后的数据块得到统一格式数据。

在本发明所述的智能家居中数据集中管理系统中,

所述统一数据格式的形式包括:头部验证段+数据发送主体段+数据类型段+安全等级程度段+用途类型段。

在本发明所述的智能家居中数据集中管理系统中,

所述数据恢复单元包括:

在用户终端内配置专属存储区;

用户终端将接收到的分割处理后的数据块发送到专属存储区;

提示用户进行身份认证,在认证通过后,从专属存储区中调取数据恢复的规则表对分割处理后的数据块得到统一格式数据。

实施本发明提供的一种智能家居中数据集中管理方法与系统具有以下有益效果:能够保证智能家居中数据集中管理的安全性,以及提高了对数据利用的便利性。

上述方法实施例与系统实施例是一一对应的,因此,方法实施例的扩展也可适用于上述系统实施例。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其他形式的存储介质中。可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。

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