基于权限控制的设备控制方法、存储介质及电子设备与流程
- 国知局
- 2024-07-30 09:28:56
本发明涉及物联网,具体而言,涉及一种基于权限控制的设备控制方法、存储介质及电子设备。
背景技术:
1、随着人们对生活品质的要求不断提高,使得智能家居正在成为新的趋势引导未来生活家居的主流。随着智能技术的不断进步、物联网通信的不断改善,智能家居的发展开始进入一个高速发展期。
2、例如:在通过wifi(wireless fidelity,无线网络传输技术)和蓝牙等方式实现家居设备与智能家居软件(如:智能家居app(application,手机软件))之间的连接后,可以通过智能家居app(例如:“格力+”app)远程控制各种智能设备,实现设备之间的互联互通,达到了只需一键操作即可实现家庭中各个设备的联动的目的。
3、随着用户家庭中的设备越来越多,家庭中与智能家居app联网的设备也越来越多。但是相关技术中,智能家居app通常不具备对多用户权限的管理功能,使得智能家居环境中设备控制难以更好的适应多用户状况,并且也无法有效地限制临时访客的权限,例如:当用户的家庭下有摄像头、红外传感器、门锁等涉及用户隐私信息的设备,若访客也能对其进行控制,则容易泄露用户个人隐私。
4、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种基于权限控制的设备控制方法、存储介质及电子设备,以至少解决相关技术中无法管理用户对智能家居设备的控制权限,导致用户隐私数据容易泄露的技术问题。
2、根据本发明实施例的一个方面,提供了一种基于权限控制的设备控制方法,包括:响应设备控制请求,获取目标用户与目标软件的主用户之间的关系数据,其中,所述设备控制请求包括:所述目标用户在所述目标软件中发起的用于对待控制设备进行控制的请求,所述目标软件包括:对智能家居设备进行控制的软件;基于所述关系数据和所述待控制设备的设备等级,对所述目标用户的控制权限进行验证,得到验证结果;在所述验证结果指示所述目标用户具备所述待控制设备的控制权限的情况下,在所述目标软件渲染的软件终端界面中展示目标控制页面,其中,所述目标控制页面用于对所述待控制设备进行控制。
3、进一步地,基于所述关系数据和所述待控制设备的设备等级,对所述目标用户的控制权限进行验证,得到验证结果的步骤,包括:基于预设映射关系和所述关系数据,确定目标等级集合,其中,所述目标等级集合用于记录所述目标用户具备控制权限的所有设备等级;若所述待控制设备的设备等级存在于所述目标等级集合中,则确定所述验证结果指示所述目标用户具备所述待控制设备的控制权限;若所述待控制设备的设备等级未存在于所述目标等级集合中,则确定所述验证结果指示所述目标用户不具备所述待控制设备的控制权限。
4、进一步地,所述待控制设备的设备等级通过以下方式得到:确定所述待控制设备的设备类型,其中,所述设备类型包括下述其中之一:存在隐私泄露风险的第一类型,存在控制安全风险的第二类型,除所述第一类型和所述第二类型之外的其他类型;基于所述待控制设备的设备类型,确定所述待控制设备的设备等级。
5、进一步地,基于所述待控制设备的设备类型,确定所述待控制设备的设备等级,包括:若所述待控制设备的设备类型为所述第一类型,则确定所述待控制设备的设备等级为第一等级;若所述待控制设备的设备类型为所述第二类型,则确定所述待控制设备的设备等级为第二等级,其中,所述第二等级的设备的需要控制权限低于所述第一等级的设备的需要的控制权限;若所述待控制设备的设备类型为所述其他类型,则确定所述待控制设备的设备等级为第三等级,其中,所述第三等级的设备的需要控制权限低于所述第二等级的设备的需要控制权限。
6、进一步地,在获取目标用户与目标软件的主用户之间的关系数据之前,还包括:基于预设添加方式,将所述目标用户的账户信息添加至所述目标软件中所述主用户的账号所在的用户群组中,并基于所述目标用户与所述主用户之间的关系,对所述目标用户的账户信息进行分类,得到分类结果,其中,所述用户群组与智能设备集合具有关联关系,所述智能设备集合中包括所述待控制设备。
7、进一步地,基于权限控制的设备控制方法还包括:响应设备新增请求,基于待新增设备的设备标识,确定所述新增设备的设备等级;基于所述待新增设备的设备标识和所述新增设备的设备等级,将所述待新增设备添加至所述智能设备集合中。
8、进一步地,在基于所述待新增设备的设备标识和所述新增设备的设备等级,将所述待新增设备添加至所述智能设备集合中之后,还包括:获取所述用户群组中所有用户与所述主用户之间的关系数据,得到关系数据集合;基于所述关系数据集合所述待新增设备的设备等级,确定所述用户群组中所有用户对所述待新增设备的控制权限。
9、根据本发明实施例的另一方面,还提供了一种基于权限控制的设备控制装置,包括:获取单元,用于响应设备控制请求,获取目标用户与目标软件的主用户之间的关系数据,其中,所述设备控制请求包括:所述目标用户在所述目标软件中发起的用于对待控制设备进行控制的请求,所述目标软件包括:对智能家居设备进行控制的软件;验证单元,用于基于所述关系数据和所述待控制设备的设备等级,对所述目标用户的控制权限进行验证,得到验证结果;展示单元,用于在所述验证结果指示所述目标用户具备所述待控制设备的控制权限的情况下,在所述目标软件渲染的软件终端界面中展示目标控制页面,其中,所述目标控制页面用于对所述待控制设备进行控制。
10、进一步地,验证单元包括:第一确定子单元,用于基于预设映射关系和所述关系数据,确定目标等级集合,其中,所述目标等级集合用于记录所述目标用户具备控制权限的所有设备等级;第二确定子单元,用于若所述待控制设备的设备等级存在于所述目标等级集合中,则确定所述验证结果指示所述目标用户具备所述待控制设备的控制权限;第三确定子单元,用于若所述待控制设备的设备等级未存在于所述目标等级集合中,则确定所述验证结果指示所述目标用户不具备所述待控制设备的控制权限。
11、进一步地,所述待控制设备的设备等级通过以下子单元得到:第四确定子单元,用于确定所述待控制设备的设备类型,其中,所述设备类型包括下述其中之一:存在隐私泄露风险的第一类型,存在控制安全风险的第二类型,除所述第一类型和所述第二类型之外的其他类型;第五确定子单元,用于基于所述待控制设备的设备类型,确定所述待控制设备的设备等级。
12、进一步地,第五确定子单元包括:第一确定模块,用于若所述待控制设备的设备类型为所述第一类型,则确定所述待控制设备的设备等级为第一等级;第二确定模块,用于若所述待控制设备的设备类型为所述第二类型,则确定所述待控制设备的设备等级为第二等级,其中,所述第二等级的设备的需要控制权限低于所述第一等级的设备的需要的控制权限;第三确定模块,用于若所述待控制设备的设备类型为所述其他类型,则确定所述待控制设备的设备等级为第三等级,其中,所述第三等级的设备的需要控制权限低于所述第二等级的设备的需要控制权限。
13、进一步地,基于权限控制的设备控制装置还包括:第一添加单元,用于在获取目标用户与目标软件的主用户之间的关系数据之前,基于预设添加方式,将所述目标用户的账户信息添加至所述目标软件中所述主用户的账号所在的用户群组中,并基于所述目标用户与所述主用户之间的关系,对所述目标用户的账户信息进行分类,得到分类结果,其中,所述用户群组与智能设备集合具有关联关系,所述智能设备集合中包括所述待控制设备。
14、进一步地,基于权限控制的设备控制装置还包括:第一确定单元,用于响应设备新增请求,基于待新增设备的设备标识,确定所述新增设备的设备等级;第二添加单元,用于基于所述待新增设备的设备标识和所述新增设备的设备等级,将所述待新增设备添加至所述智能设备集合中。
15、进一步地,基于权限控制的设备控制装置还包括:数据获取单元,用于在基于所述待新增设备的设备标识和所述新增设备的设备等级,将所述待新增设备添加至所述智能设备集合中之后,获取所述用户群组中所有用户与所述主用户之间的关系数据,得到关系数据集合;第二确定单元,用于基于所述关系数据集合所述待新增设备的设备等级,确定所述用户群组中所有用户对所述待新增设备的控制权限。
16、根据本发明实施例的另一方面,还提供了一种电子设备,包括:处理器;以及存储器,用于存储处理器的可执行指令;其中,处理器配置为经由执行可执行指令来执行上述任意一项的基于权限控制的设备控制方法。
17、根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,其中,在计算机程序运行时控制计算机可读存储介质所在设备执行上述任意一项的基于权限控制的设备控制方法。
18、在本发明中,响应设备控制请求,获取目标用户与目标软件的主用户之间的关系数据,其中,设备控制请求包括:目标用户在目标软件中发起的用于对待控制设备进行控制的请求,目标软件包括:对智能家居设备进行控制的软件;基于关系数据和待控制设备的设备等级,对目标用户的控制权限进行验证,得到验证结果;在验证结果指示目标用户具备待控制设备的控制权限的情况下,在目标软件渲染的软件终端界面中展示目标控制页面,其中,目标控制页面用于对待控制设备进行控制。进而解决了相关技术中无法管理用户对智能家居设备的控制权限,导致用户隐私数据容易泄露的技术问题。
19、在本发明中,通过智能家居设备的等级以及目标用户与主用户之间的关系,确定目标用户是否具备对智能家居设备的控制权限,达到了灵活控制用户对智能家居设备的控制权限的目的,避免用户隐私容易泄露的情况,从而实现了提高智能家居环境中用户隐私信息的安全性的技术效果。
本文地址:https://www.jishuxx.com/zhuanli/20240730/149585.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表