智能家居安全控制方法_3

文档序号:9790750阅读:来源:国知局
。那么按照前一实施例(采用同一承载区域),反馈信息的顺序也应为I,2,3,分别表示第一坐标值为空调的反馈信息,第二坐标值为热水器的反馈信息,第三坐标值为电饭煲的反馈信息;而在本实施例中,举例来说,所述区域对应信息可为3,I,2,分别表示第一坐标值为电饭煲的反馈信息,第二坐标值为空调的反馈信息,而第三坐标值为热水器的反馈信息。当然,3,1,2只是举例,实际上可根据随机算法来生成所述区域对应信息。在这种情况下,在步骤S205中,将所述区域对应信息的水印信息加密并嵌入坐标值之后以供控制中心使用。在步骤S205和步骤S206执行完毕后,根据所述区域对应信息生成坐标值与受控电器的ID之间的对应关系,在远程控制设备中存储所述对应关系以供解析反馈信息时使用。在这种情况下,在步骤S302中,控制中心还利用水印提取算法从载体图片中提取已加密的表示区域对应信息的水印信息,并解密出区域对应信息,在步骤S402中,控制中心利用提取的坐标值、区域对应信息以及控制信息(其中有设备ID)找到与反馈信息相对应的承载区域以嵌入所述反馈信息;这样在步骤S405中利用之前根据区域对应信息生成的坐标值与受控电器的ID之间的对应关系便可从各承载区域中获得受控电器相应的反馈信息。
[0050]这两个实施例的目的都是更安全地保证反馈信息不被恶意篡改,若将错误信息反馈给用户,例如本来正常开启运行的热水器却告知用户没有运行或温度始终达不到预期,用户可能会多次对它进行加电启动或主动提高温度,这样可能导致热水器过载引起火灾或水温过高烫伤用户,因此,利用上述两个实施例,可对反馈信息进行加密并利用水印嵌入算法嵌入图片中,保证信息传输的安全。此外,还能够设置多个反馈信息所嵌入的位置,该位置对于一次控制和反馈会话来说是独特的,因为区域对应信息是随机生成的,这样只有远程控制设备和控制中心知道反馈信息的协商好的存储位置(该位置对于用户来说都是不可知的),这更进一步保证了智能家居远程控制的安全性。
[0051]控制中心根据所述区域对应信息将多个反馈信息嵌入各自对应的承载区域中。由于反馈信息相对于控制信息来说量很少,所以一般情况下,任何一个承载区域都能够承载反馈信息。当然,在生成坐标值的时候也可以根据预先设置的承载区域的最小尺寸生成足以承载任何一个反馈信息的承载区域。
[0052]本发明所提出的上述实施例仅为对本发明的说明,并不作为对本发明保护范围的限制。本领域技术人员可基于上述说明对本发明作出修改,这些修改同样属于本发明公开的内容而落入本发明的保护范围内。
【主权项】
1.一种智能家居安全控制方法,其特征在于,所述方法包括: 第一步骤,位于远程的用户可访问的所述远程控制设备将图片选择界面或图片拍摄界面提供给用户; 第二步骤,将用户选择或拍摄的一幅图片变换为控制信息的载体图片,所述载体图片具有预先设定的尺寸或分辨率; 第三步骤,将控制信息界面提供给用户,所述控制信息界面将各智能电器的控制接口展示给用户以供用户选择并生成控制信息; 第四步骤,根据所述控制信息随机生成位于阈值范围内的坐标值,所述坐标值表示控制信息的承载区域在载体图片中的位置; 第五步骤,生成所述坐标值的水印信息并加密,将加密后的水印信息使用水印嵌入算法从载体图片的左上角第一个像素开始顺序嵌入载体图片中; 第六步骤,生成所述控制信息的水印信息并加密,根据所述坐标值将加密后的控制信息使用水印嵌入算法嵌入载体图片的与坐标值对应的承载区域; 第七步骤,将嵌入了所述坐标值的水印信息和所述控制信息的水印信息的载体图片发送给位于家庭中的控制中心并由控制中心对家庭中的受控电器进行控制。2.如权利要求1所述的智能家居安全控制方法,其特征在于,所述方法还包括: 第八步骤,控制中心接收来自远程控制设备的载有控制信息的所述载体图片; 第九步骤,利用水印提取算法从载体图片中提取已加密的表示坐标值的水印信息,并利用解密算法进行解密,获得坐标值; 第十步骤,利用水印提取算法从所述坐标值所指向的相应承载区域中提取已加密的表示控制信息的水印信息,并利用解密算法进行解密,获得所述控制信息; 第i^一步骤,控制中心解析控制信息,根据控制信息中的受控电器ID将控制受控电器操作的信息发送至各个受控电器以对各个受控电器进行控制。3.如权利要求2所述的智能家居安全控制方法,其特征在于,所述方法还包括: 第十二步骤,各个受控电器将表示各自的状态的信息作为反馈信息发送给控制中心;第十三步骤,控制中心将各个受控电器的反馈信息加密后使用水印嵌入算法嵌入载体图片相应的承载区域中; 第十四步骤,控制中心将嵌入反馈信息的载体图片发送给远程控制设备; 第十五步骤,远程控制设备接收嵌入反馈信息的载体图片; 第十六步骤,远程控制设备根据预先存储的坐标值与受控电器的ID之间的对应关系,从与坐标值对应的载体图片中的相应承载区域中利用水印提取算法提取相应的加密的反馈信息并解密得到反馈信息; 第十七步骤,利用受控电器的ID与反馈信息为用户展示相应受控电器的状态。4.根据权利要求1-3任一所述的智能家居安全控制方法,其特征在于: 所述控制信息是针对一个电器的一个控制信息或者针对多个电器的多个控制信息,所述控制信息中包括受控电器的ID以及控制该设备或电器操作的信息,并且所述坐标值根据控制信息的量生成,当所述控制信息为多个受控电器的多个控制信息时,所述坐标值为多个坐标值,且每个控制信息对应其中一个坐标值,在第六步骤后,远程控制设备存储坐标值与受控电器的ID之间的对应关系以供解析反馈信息时使用。5.根据权利要求4所述的智能家居安全控制方法,其特征在于: 所述坐标值指定的承载区域为矩形、圆形、三角形或其他形状,当为矩形时,所述坐标值为左上角坐标和右下角坐标。6.根据权利要求4所述的智能家居安全控制方法,其特征在于: 在第十三步骤中,嵌入载体图片中的反馈信息中不含有受控电器的ID。7.根据权利要求6所述的智能家居安全控制方法,其特征在于: 在多个控制信息的情况下,在远程控制设备和控制中心中,预先达成协议,将所述反馈信息与所述控制信息所嵌入的承载区域设置为一致,在第十六步骤中,当远程控制设备获得承载反馈信息的载体图片时,根据预先存储的坐标值与受控电器的ID之间的关系,在找到与坐标值对应的承载区域后将该区域中嵌入的反馈信息与受控电器的ID联系在一起,从而获知该受控电器的反馈信息。8.根据权利要求6所述的智能家居安全控制方法,其特征在于: 在多个控制信息的情况下,在第四步骤中,还生成反馈信息的区域对应信息,所述区域对应信息用于指示多个控制信息的多个承载区域与各受控电器的反馈信息的对应关系; 在第五步骤中,将所述区域对应信息的水印信息加密并嵌入坐标值之后以供控制中心使用; 在第六步骤执行完毕后,根据所述区域对应信息生成坐标值与受控电器的ID之间的对应关系,在远程控制设备中存储所述对应关系以供解析反馈信息时使用。9.根据权利要求8所述的智能家居安全控制方法,其特征在于: 在第九步骤中,控制中心还利用水印提取算法从载体图片中提取已加密的表示区域对应信息的水印信息,并解密出区域对应信息; 在第十三步骤中,控制中心利用提取的坐标值、区域对应信息以及控制信息找到与反馈信息相对应的承载区域以嵌入所述反馈信息; 在第十六步骤中,利用根据区域对应信息生成的坐标值与受控电器的ID之间的对应关系,从各承载区域中获得受控电器相应的反馈信息。10.根据权利要求1-3任一所述的智能家居安全控制方法,其特征在于: 生成坐标值时,根据预先设置的承载区域的最小尺寸生成足以承载任何一个反馈信息的承载区域。
【专利摘要】提出了一种智能家居安全控制方法,属于智能家居控制领域。所述方法包括根据用户选择的图片生成载体图片;根据用户的选择生成受控电器的控制信息;根据所述控制信息随机生成位于阈值范围内的坐标值;生成所述坐标值的水印信息并加密,将加密后的水印信息使用水印嵌入算法嵌入载体图片中;生成所述控制信息的水印信息并加密,根据所述坐标值将加密后的控制信息使用水印嵌入算法嵌入载体图片的与坐标值对应的承载区域;将嵌入了水印信息的载体图片发送给控制中心并由控制中心对家庭中的受控电器进行控制。还公开了安全的反馈方案。本方案使用嵌入水印的图像代替传统的控制字符串控制智能家居,极大提高了系统的安全性。
【IPC分类】G06F21/16, H04L9/08
【公开号】CN105553655
【申请号】CN201610003426
【发明人】熊桂荣
【申请人】熊桂荣
【公开日】2016年5月4日
【申请日】2016年1月2日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1