改进型智能家居中心控制服务器的制作方法

文档序号:11156598阅读:344来源:国知局
改进型智能家居中心控制服务器的制造方法与工艺

本发明涉及智能家居技术领域,特别涉及一种改进型智能家居中心控制服务器。



背景技术:

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

现有的智能家居设备通常更多关注于智能家居设备之间的交互,对于智能家居设备的交互安全性考虑不多,一旦智能家居服务器被非法侵入,将会导致用户隐私数据和信息的泄露。



技术实现要素:

有鉴于此,本发明提出一种能够实现智能家居设备控制安全交互的改进型智能家居中心控制服务器。

一种改进型智能家居中心控制服务器,其包括如下功能模块:

身份权限信息配置模块,用于预先配置各个智能家居设备的合法用户身份信息以及临时身份信息以及各个智能家居设备的权限配置信息;将智能家居设备划分为安全相关的智能家居设备以及不属于安全相关的智能家居设别;

验证过程信息串生成模块,用于配置安全相关的智能家居设备的验证过程信息串,并建立验证过程信息串对应的各个合法用户参与规则;各个合法用户参与规则包括各个合法用户确认的事项以及各个合法用户确认的时间期限值;

身份信息判断模块,用于在接收到用户对于智能家居设备的操控指令时,根据合法用户身份信息判断用户的身份是否合法,在合法时,跳转到操作权限判断模块;在不合法时,跳转到临时身份信息确认模块;

操作权限判断模块,用于根据各个智能家居设备的权限配置信息判断用户是否具有操作该智能家居设备的权限,在具有权限时,跳转到家居设备驱动控制模块;在不具备权限时,跳转到临时身份驱动控制模块;

家居设备驱动控制模块,用于根据接收的操控指令对智能家居设备进行控制;

临时身份信息确认模块,用于继续判断用户的身份是否属于临时身份信息;在属于临时身份信息时,跳转到操作权限判断模块;在不属于临时身份信息时,跳转到临时身份驱动控制模块;

临时身份驱动控制模块,用于判断操控指令所对应的智能家居设备是否属于安全相关的智能家居设备,在属于安全相关的智能家居设备时,将本次操控指令同时发送到验证过程信息串对应的各个合法用户,并接收各个合法用户反馈的确认信息,跳转到步骤家居设备驱动控制模块;判断反馈的确认信息中各个合法用户确认的事项以及各个合法用户确认的时间期限值是否均符合要求,在均符合要求时,将本次操控指令信息存储的同时发送到合法用户的智能终端,并启动摄像头对用户进行视频录制;

在不属于安全相关的智能家居设备时,将本次操控指令信息以及对应的时间信息进行存储。

在本发明所述的改进型智能家居中心控制服务器中,

所述身份信息判断模块包括:

在接收到用户对于智能家居设备的操控指令时,判断操控指令的发出终对象;

在发出对象为智能移动终端时,通过移动终端的指纹识别功能判断用户的身份是否合法;

在发出的对象为语音信息时,对语音信息进行识别,得到语音信息的具体内容以及用户身份;根据用户身份判断用户的身份是否合法;

在发出的对象为肢体信息时,根据预先存储的肢体与操控指令的对应关系确定操控指令;并启动摄像头对用户的人脸进行识别,根据识别结果判断用户的身份是否合法;

在合法时,跳转到操作权限判断模块;在不合法时,跳转到临时身份信息确认模块。

在本发明所述的改进型智能家居中心控制服务器中,

所述家居设备驱动控制模块包括:

根据接收的操控指令判断被控制的智能家居设备类型;

根据被控制的智能家居设备类型判断控制驱动指令类型;

将接收的控制指令通过协议转换模块转换为与被控制的智能家居设备对应的控制驱动指令类型;

将驱动指令发送到被控制的智能家居设备。

在本发明所述的改进型智能家居中心控制服务器中,

所述家居设备驱动控制模块中如果被控制的智能家居设备为温度调节装置、光线调节装置时,根据用户的身份信息从改进型智能家居中心控制服务器中调取该用户在历史记录的当前时刻使用最多的操作偏好;

判断操作偏好所对应的参数值与操控指令对应的参数值的差值是否小于预设范围;在小于预设范围时,将操作偏好所对应的参数值生成控制驱动指令;在等于或小大预设范围时,将操作偏好发送给用户,判断用户是否进行操控指令更正,在未更正时,直接通过操控指令生成控制驱动指令。

在本发明所述的改进型智能家居中心控制服务器中,

所述临时身份信息确认模块包括:

根据预先在改进型智能家居中心控制服务器中存储的历史具有控制权限的用户身份信息;

将历史具有控制权限的用户身份信息与发出操控指令的用户身份信息进行对比;在对比成功时,确定发出操控指令的用户具有临时身份信息,跳转到操作权限判断模块;在对比不一致时,确定确定发出操控指令的用户不具有临时身份信息,跳转到临时身份驱动控制模块。

在本发明所述的改进型智能家居中心控制服务器中,

所述临时身份驱动控制模块包括:

根据身份权限信息配置模块中划分的安全相关的智能家居设备以及不属于安全相关的智能家居设别判断操控指令所对应的智能家居设备是否属于安全相关的智能家居设备;

在属于安全相关的智能家居设备时,将本次操控指令同时发送到验证过程信息串对应的各个合法用户,并接收各个合法用户反馈的确认信息;判断反馈的确认信息中各个合法用户确认的事项以及各个合法用户确认的时间期限值是否均符合要求,在均符合要求时,将本次操控指令信息存储的同时发送到合法用户的智能终端,并启动摄像头对用户进行视频录制,将录制的视频实时通过网络发送到云存储器进行存储,并判断网络的传输状态,在网络传输状态无法满足视频的传输要求时,对视频进行压缩后通过网络发送到云存储器进行存储;在网络传输状态无法满足视频的基本传输要求时,从录制的视频中提取包括人脸特征的多个视频帧,并将多个视频帧连同视频帧对应的时间戳信息通过网络发送到云存储器进行存储;

在不属于安全相关的智能家居设备时,将本次操控指令信息以及对应的时间信息进行存储。

本发明实施例提供的改进型智能家居中心控制服务器相对于现有技术,能够智能判断用户的身份信息,在身份信息认证通过后才能,继续判断用户是否具有操作该智能家居设备的权限,能够大大提高智能家居设备的交互安全性;并且对于曾经赋予过权限的临时用户还能够操作一些对于安全影响不大的家居设备,能够在保证安全性同时,能够兼顾交互的便利性。

此外,本发明通过配置安全相关的智能家居设备的验证过程信息串,并建立验证过程信息串对应的各个合法用户参与规则;各个合法用户参与规则包括各个合法用户确认的事项以及各个合法用户确认的时间期限值,只有在各个合法用户确认的事项以及各个合法用户确认的时间期限值都得到确认时,才能进行操控,提到了安全设备的操控安全性,这属于临时权限的配置范畴,避免了配置安全等级的繁琐。

附图说明

图1是本发明实施例的改进的改进型智能家居中心控制服务器系统结构框图。

具体实施方式

如图1所示,本发明实施例提供一种改进型智能家居中心控制服务器,其包括如下功能模块:

身份权限信息配置模块,用于预先配置各个智能家居设备的合法用户身份信息以及临时身份信息以及各个智能家居设备的权限配置信息;将智能家居设备划分为安全相关的智能家居设备以及不属于安全相关的智能家居设别;

验证过程信息串生成模块,用于配置安全相关的智能家居设备的验证过程信息串,并建立验证过程信息串对应的各个合法用户参与规则;各个合法用户参与规则包括各个合法用户确认的事项以及各个合法用户确认的时间期限值;

身份信息判断模块,用于在接收到用户对于智能家居设备的操控指令时,根据合法用户身份信息判断用户的身份是否合法,在合法时,跳转到操作权限判断模块;在不合法时,跳转到临时身份信息确认模块;

操作权限判断模块,用于根据各个智能家居设备的权限配置信息判断用户是否具有操作该智能家居设备的权限,在具有权限时,跳转到家居设备驱动控制模块;在不具备权限时,跳转到临时身份驱动控制模块;

家居设备驱动控制模块,用于根据接收的操控指令对智能家居设备进行控制;

临时身份信息确认模块,用于继续判断用户的身份是否属于临时身份信息;在属于临时身份信息时,跳转到操作权限判断模块;在不属于临时身份信息时,跳转到临时身份驱动控制模块;

临时身份驱动控制模块,用于判断操控指令所对应的智能家居设备是否属于安全相关的智能家居设备,在属于安全相关的智能家居设备时,将本次操控指令同时发送到验证过程信息串对应的各个合法用户,并接收各个合法用户反馈的确认信息,跳转到步骤家居设备驱动控制模块;判断反馈的确认信息中各个合法用户确认的事项以及各个合法用户确认的时间期限值是否均符合要求,在均符合要求时,将本次操控指令信息存储的同时发送到合法用户的智能终端,并启动摄像头对用户进行视频录制;

在不属于安全相关的智能家居设备时,将本次操控指令信息以及对应的时间信息进行存储。

在本发明所述的改进型智能家居中心控制服务器中,

所述身份信息判断模块包括:

在接收到用户对于智能家居设备的操控指令时,判断操控指令的发出终对象;

在发出对象为智能移动终端时,通过移动终端的指纹识别功能判断用户的身份是否合法;

在发出的对象为语音信息时,对语音信息进行识别,得到语音信息的具体内容以及用户身份;根据用户身份判断用户的身份是否合法;

在发出的对象为肢体信息时,根据预先存储的肢体与操控指令的对应关系确定操控指令;并启动摄像头对用户的人脸进行识别,根据识别结果判断用户的身份是否合法;

在合法时,跳转到操作权限判断模块;在不合法时,跳转到临时身份信息确认模块。

在本发明所述的改进型智能家居中心控制服务器中,

所述家居设备驱动控制模块包括:

根据接收的操控指令判断被控制的智能家居设备类型;

根据被控制的智能家居设备类型判断控制驱动指令类型;

将接收的控制指令通过协议转换模块转换为与被控制的智能家居设备对应的控制驱动指令类型;

将驱动指令发送到被控制的智能家居设备。

在本发明所述的改进型智能家居中心控制服务器中,

所述家居设备驱动控制模块中如果被控制的智能家居设备为温度调节装置、光线调节装置时,根据用户的身份信息从改进型智能家居中心控制服务器中调取该用户在历史记录的当前时刻使用最多的操作偏好;

判断操作偏好所对应的参数值与操控指令对应的参数值的差值是否小于预设范围;在小于预设范围时,将操作偏好所对应的参数值生成控制驱动指令;在等于或小大预设范围时,将操作偏好发送给用户,判断用户是否进行操控指令更正,在未更正时,直接通过操控指令生成控制驱动指令。

在本发明所述的改进型智能家居中心控制服务器中,

所述临时身份信息确认模块包括:

根据预先在改进型智能家居中心控制服务器中存储的历史具有控制权限的用户身份信息;

将历史具有控制权限的用户身份信息与发出操控指令的用户身份信息进行对比;在对比成功时,确定发出操控指令的用户具有临时身份信息,跳转到操作权限判断模块;在对比不一致时,确定确定发出操控指令的用户不具有临时身份信息,跳转到临时身份驱动控制模块。

在本发明所述的改进型智能家居中心控制服务器中,

所述临时身份驱动控制模块包括:

根据身份权限信息配置模块中划分的安全相关的智能家居设备以及不属于安全相关的智能家居设别判断操控指令所对应的智能家居设备是否属于安全相关的智能家居设备;

在属于安全相关的智能家居设备时,将本次操控指令同时发送到验证过程信息串对应的各个合法用户,并接收各个合法用户反馈的确认信息;判断反馈的确认信息中各个合法用户确认的事项以及各个合法用户确认的时间期限值是否均符合要求,在均符合要求时,将本次操控指令信息存储的同时发送到合法用户的智能终端,并启动摄像头对用户进行视频录制,将录制的视频实时通过网络发送到云存储器进行存储,并判断网络的传输状态,在网络传输状态无法满足视频的传输要求时,对视频进行压缩后通过网络发送到云存储器进行存储;在网络传输状态无法满足视频的基本传输要求时,从录制的视频中提取包括人脸特征的多个视频帧,并将多个视频帧连同视频帧对应的时间戳信息通过网络发送到云存储器进行存储;

在不属于安全相关的智能家居设备时,将本次操控指令信息以及对应的时间信息进行存储。

本发明实施例提供的改进型智能家居中心控制服务器相对于现有技术,能够智能判断用户的身份信息,在身份信息认证通过后才能,继续判断用户是否具有操作该智能家居设备的权限,能够大大提高智能家居设备的交互安全性;并且对于曾经赋予过权限的临时用户还能够操作一些对于安全影响不大的家居设备,能够在保证安全性同时,能够兼顾交互的便利性。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其他形式的存储介质中。

可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。

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