一种远程控制智能家居设备或系统的方法、装置以及终端的制作方法_3

文档序号:9690830阅读:来源:国知局
接收用于远程控制智能家居设备或系统的控制请求;其中,所述控制请求包括控制端的当前位置和/或控制端的标识信息。
[0070]S203、判断接收到的所述控制请求中的控制端的当前位置是否在预置的控制验证条件中的位置范围内,和/或,判断接收到的所述控制请求中的控制端的标识信息是否和预置的控制验证条件中的控制端的标识信息相同。
[0071]本发明实施例中,智能家居设备或系统可以判断S202接收到的所述控制请求中的控制端的标识信息是否和S201中终端用户在所述智能家居设备或系统中预置的所述控制端的标识信息(也即是,预置的控制验证条件中的控制端的标识信息)相同;和/或,所述智能家居设备或系统还可以判断S202接收到的所述控制请求中的控制端的当前位置是否在S201终端用户预先在所述智能家居设备或系统中设置的所述智能家居设备或系统可接受支持远程控制的位置范围(也即是,预置的控制验证条件中的位置范围)之内,所述智能家居设备或系统对上述控制端的标识信息和上述控制端的当前位置的判断顺序是可变,但是只要两者中的任意一项满足条件时,所述智能家居设备或系统继续执行S204步骤;否则,执行S205步骤。
[0072]S204、接收当前用户信息,并验证接收到的所述当前用户信息是否合法。
[0073]本发明实施例中,终端用户可以利用所述控制端向所述智能家居设备或系统发送终端用户的用户信息(如用户姓名、用户体重、用户身高等),所述智能家居设备或系统接收所述控制端发出的所述用户信息,并与S201终端用户在所述智能家居设备或系统中预置的用户信息进行比较,验证所述终端用户是否为合法用户(也即是,接收到的所述用户信息是否与终端用户在所述智能家居设备或系统中预存的终端用户信息相同);当所述智能家居设备或系统验证到所述用户信息合法时,所述智能家居设备或系统继续执行S206或者S207;否则,执行S205。
[0074]S205、确定所述控制端为非授权控制端。
[0075]本发明实施例中,智能家居设备或系统在S203中判断到所述智能家居设备或系统从S202接收到的所述控制请求中的控制端的标识信息和S201中终端用户在所述智能家居设备或系统中预置的所述智能家居设备或系统的标识信息不相同,和/或,所述智能家居设备或系统从S202接收到的所述控制请求中的控制端的当前位置在S201终端用户在所述智能家居设备或系统中设置的所述智能家居设备或系统可接受支持远程控制的位置范围之外时,所述智能家居设备或系统可以确定与本智能家居设备或系统数据相连的控制端为非授权控制端(也即是,不合法的控制端)。
[0076]所述智能家居设备或系统还可以在S204中判断到接收到的所述当前用户信息不合法时,所述智能家居设备或系统也可以确定与本智能家居设备或系统数据相连的控制端为非授权控制端(也即是,不合法的控制端)。
[0077]所述智能家居设备或系统在确定到所述控制端为非授权控制端时,所述智能家居设备或系统将禁止所述控制端(也即是,通信终端)对本智能家居设备或系统进行控制,或者,所述智能家居设备或系统向所述控制端(也即是,通信终端)发送一个或多个提示消息,所述提示消息用于提示所述控制端发送的控制请求中的标识信息和/或当前位置与所述智能家居设备或系统中预设的标识信息和/或位置范围不符合的提示消息,也即是,鉴权失败或者所述控制端为非授权,无权对所述智能家居设备或系统进行控制的提示消息。
[0078]S206、从接收到的所述控制请求中解析出所述控制端发出的控制指令,并根据所述控制指令对所述智能家居设备或系统进行控制。
[0079]S207、触发所述控制端生成并发送控制指令,并根据所述控制指令对所述智能家居设备或系统进行控制。
[0080]本发明实施例中,步骤S206和步骤S207可以是并列的,也即是所述智能家居设备或系统可以选择S206和S207中任意一步骤进行执行,都是所述智能家居设备或系统获取所述控制端发出的控制指令,并根据所述控制指令对所述智能家居设备或系统进行控制的具体实现方式。
[0081]所述智能家居设备或系统可以从S202接收到的所述控制请求中解析出终端用户利用所述控制端发出的控制指令,所述智能家居设备或系统根据解析出的所述控制指令进行相应地控制处理操作;或者,所述智能家居设备或系统可以触发所述控制端生成并发送控制指令,所述智能家居设备或系统接收所述控制端发送的所述控制指令,并根据所述控制指令进行相应地控制处理操作(如对智能家居设备冰箱当前状态下的温度的调高或调低)。
[0082]本发明实施例中可通过接收用于远程控制智能家居设备或系统的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令,判断所述控制端的当前位置是否满足预置的控制验证条件,进一步决定是否根据所述控制请求中的控制指令对所述智能家居设备或系统进行控制,提高了远程控制的安全性;且终端用户可自主设置智能家居设备或系统可支持远程控制的位置范围,提升了远程控制的灵活性。
[0083]请参见图3,是本发明实施例的一种远程控制智能家居设备或系统装置的结构示意图,所述装置3包括:
[0084]接收模块30,用于接收用于远程控制智能家居设备或系统的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令;
[0085]判断模块31,用于判断所述接收模块30接收到的所述控制请求中的控制端的当前位置是否满足预置的控制验证条件;
[0086]控制模块32,用于当所述判断模块31判断到满足预置的控制验证条件时,根据所述控制指令对所述智能家居设备或系统进行控制。
[0087]本发明实施例中可通过接收用于远程控制智能家居设备或系统的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令,判断所述控制端的当前位置是否满足预置的控制验证条件,进一步决定是否根据所述控制请求中的控制指令对所述智能家居设备或系统进行控制,提高了远程控制的安全性;且终端用户可自主设置智能家居设备或系统可支持远程控制的位置范围,提升了远程控制的灵活性。
[0088]本发明实施例中涉及的各个模块、单元的具体实现可参考图1至图2对象实施例中相关功能模块的描述,在此不赘述。
[0089]请参见图4,是本发明实施例的另一种远程控制智能家居设备或系统装置的结构示意图,所述装置4包括上述实施例中的接收模块30、判断模块31以及控制模块32。
[0090]进一步可选地,在本发明实施例中,所述装置还包括:
[0091]设置模块33,用于设置所述智能家居设备或系统可支持远程控制的所述控制验证条件,所述控制验证条件包括发出所述控制请求的控制端的位置范围。
[0092]进一步可选地,在本发明实施例中,
[0093]所述判断模块31,具体用于判断所述接收模块30接收到的所述控制请求中的控制端的当前位置是否在所述设置模块预置的控制验证请求中的位置范围内;若所述判断模块31判断到所述控制端的当前位置在所述预置的控制验证条件中的位置范围内,则通知所述控制模块32。
[0094]进一步可选地,在本发明实施例中,所述装置还包括:
[0095]确定模块34,用于若所述判断模块31判断到所述控制端的当前位置不在所述预置的控制验证条件中的位置范围内,则确定所述控制端为非授权控制端。
[0096]进一步可选地,在本发明实施例中,
[0097]所述接收模块30,还用于接收当前用户信息,并验证接收到的所述当前用户信息是否合法;若所述接收模块30验证到所述当前用户信息合法,则通知所述控制模块32。
[0098]本发明实施例中可通过接收用于远程控制智能家居设备或系统的控制请求;其中,所述控制请求包括控制端的当前位置和控制指令,判断所述控制端的当前位置是否满足预置的控制验证条件,进一步决定是否根据所述控制请求中的控制指令对所述智能家居设备或系统进行控制,提高了远程控制的安全性;且终端用户可自主设置智能家居设备或系统可支持远程控制的位置范围,提升了远程控制的灵活性。
[0099]本发明实施例中涉及的各个模块、单元的具体实现可参考图1至图2对象实施例中相关功能模块的描述,在此不赘述。
[0100]再请参见图5,是本发明实施例的一种终端的结构示意图。所述终端可以为智能手机、平板电脑、智能可穿戴设备等带通信网络功能的设备,如图5所示,本发明实施例的所述终端可以包括显示屏、按键、扬声器、拾音器等模块,并且还包括:至少一个总线501、与总线501相连的至少一个处理器502以及与总线501相连的至少一个存储器503,实现通信功能的通信装置505,为通信终端各耗电模块供电的电源装置504
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1