智能设备的控制方法、装置及服务器制造方法及图纸

技术编号:14336260 阅读:77 留言:0更新日期:2017-01-04 09:47
本公开是关于智能设备的控制方法、装置及服务器,该方法包括:接收携带有智能设备的标识及用户账户的信息的控制请求;确定所述用户账户是否为具有控制所述智能设备的权限的账户之一;在确定所述用户账户为具有控制所述智能设备的权限的账户之一时,基于所述控制请求向所述智能设备发送控制指令。应用本公开实施例,能够针对智能设备设置多个具有控制权限的账户,方便用户对该智能设备进行控制,与相关技术中只能设置一个用户账户对智能设备进行控制相比,避免了更换控制账户需要解绑原用户和绑定新用户的麻烦,方便和简化了用户的操作,优化了用户体验。

【技术实现步骤摘要】

本公开涉及智能设备
,尤其涉及一种智能设备的控制方法、装置及服务器
技术介绍
智能家庭中,出于安全性的考虑,在智能设备接入网络后,往往需要将智能设备的标识和用户账号建立绑定关系,只有该用户账号的用户主体才是该智能设备的所有者,智能设备只接收其所有者的控制指令,智能设备对其他人的控制不予反应。相关技术中,如果其他人例如所有者的亲友也要使用该智能设备,需要其所有者先与该智能设备解除绑定,这样其他用户才能够与该智能设备进行绑定和使用。这个过程比较繁琐,给用户带来很大的不便,用户体验较差。
技术实现思路
为克服相关技术中存在的问题,本公开提供了一种智能设备的控制方法、装置及服务器。根据本公开实施例的第一方面,提供一种智能设备的控制方法,包括:接收携带有智能设备的标识及用户账户的信息的控制请求;确定所述用户账户是否为具有控制所述智能设备的权限的账户之一;在确定所述用户账户为具有控制所述智能设备的权限的账户之一时,基于所述控制请求向所述智能设备发送控制指令。可选的,所述方法还包括:接收携带有智能设备的标识、所述智能设备已绑定的用户账户的信息、及要添加的用户账户的信息的添加账户请求;向所述要添加的用户账户发送是否确认绑定的消息;在接收到所述要添加的用户账户的确认绑定的消息时,将所述要添加的用户账户作为所述已绑定的用户账户的关联账户,将所述关联账户的信息与所述已绑定的用户账户的信息对应的进行存储。可选的,所述确定所述用户账户是否为具有控制所述智能设备的权限的账户之一,包括:确定所述控制请求中的所述智能设备已绑定的用户账户;查找所述已绑定的用户账户的关联账户;判断所述控制请求中的所述用户账户是否为所述关联账户;在所述控制请求中的所述用户账户为所述关联账户时,确定所述控制请求中的用户账户为具有控制所述智能设备的权限的账户之一。可选的,所述方法还包括:基于所述控制指令向所述已绑定的用户账户发送通知消息。可选的,所述方法还包括:接收携带有智能设备的标识、所述智能设备已绑定的用户账户的信息、及要添加的用户账户的信息的添加账户请求;向所述要添加的用户账户发送是否确认绑定的消息;在接收到所述要添加的用户账户的确认绑定的消息时,基于所述要添加的用户账户的信息及所述已绑定的用户账户的信息建立组账户;将所述组账户的信息与所述智能设备的标识对应的进行存储。可选的,所述方法还包括:接收携带有至少两个用户账户的信息及一个智能设备的标识的绑定请求;向所述至少两个用户账户发送是否确认绑定的消息;在接收到所述至少两个用户账户确认绑定的消息时,基于所述至少两个用户账户的信息建立组账户;将所述智能设备的标识与所述组账户的信息对应的进行存储。可选的,所述确定所述用户账户是否为具有控制所述智能设备的权限的账户之一,包括:基于所述控制请求中的所述智能设备的标识查找对应的组账户;判断所述组账户的信息中是否包括所述控制请求中的所述用户账户的信息;在所述控制请求中的所述用户账户的信息存在于所述组账户的信息中时,确定所述用户账户为具有控制所述智能设备的权限的账户之一。可选的,所述用户账户的信息包括:社交网络账户信息、用户名、手机号码、邮箱中的一项或多项。根据本公开实施例的第二方面,提供一种智能设备的控制装置,包括:第一接收模块,被配置为接收携带有智能设备的标识及用户账户的信息的控制请求;权限确定模块,被配置为确定所述第一接收模块接收的用户账户是否为具有控制所述智能设备的权限的账户之一;第一发送模块,被配置为在所述权限确定模块确定所述用户账户为具有控制所述智能设备的权限的账户之一时,基于所述控制请求向所述智能设备发送控制指令。可选的,所述装置还包括:第二接收模块,被配置为接收携带有智能设备的标识、所述智能设备已绑定的用户账户的信息、及要添加的用户账户的信息的添加账户请求;确认绑定模块,被配置为向所述第二接收模块接收的要添加的用户账户发送是否确认绑定的消息;第一存储模块,被配置为在接收到所述要添加的用户账户的确认绑定的消息时,将所述要添加的用户账户作为所述已绑定的用户账户的关联账户,将所述关联账户的信息与所述已绑定的用户账户的信息对应的进行存储。可选的,所述权限确定模块包括:第一确定子模块,被配置为确定所述控制请求中的所述智能设备已绑定的用户账户;第一查找子模块,被配置为查找所述第一确定子模块确定的已绑定的用户账户的关联账户;第一判断子模块,被配置为判断所述控制请求中的所述用户账户是否为所述关联账户;第二确定子模块,被配置为在所述控制请求中的所述用户账户为所述关联账户时,确定所述控制请求中的用户账户为具有控制所述智能设备的权限的账户之一。可选的,所述装置还包括:通知模块,被配置为基于所述控制指令向所述已绑定的用户账户发送通知消息。可选的,所述装置还包括:第三接收模块,被配置为接收携带有智能设备的标识、所述智能设备已绑定的用户账户的信息、及要添加的用户账户的信息的添加账户请求;第二发送模块,被配置为向所述要添加的用户账户发送是否确认绑定的消息;第一建立模块,被配置为在接收到所述要添加的用户账户的确认绑定的消息时,基于所述要添加的用户账户的信息及所述已绑定的用户账户的信息建立组账户;第二存储模块,被配置为将所述组账户的信息与所述智能设备的标识对应的进行存储。可选的,所述装置还包括:第四接收模块,被配置为接收携带有至少两个用户账户的信息及一个智能设备的标识的绑定请求;第三发送模块,被配置为向所述至少两个用户账户发送是否确认绑定的消息;第二建立模块,被配置为在接收到所述至少两个用户账户确认绑定的消息时,基于所述至少两个用户账户的信息建立组账户;第三存储模块,被配置为将所述智能设备的标识与所述组账户的信息对应的进行存储。可选的,所述权限确定模块包括:第二查找子模块,被配置为基于所述控制请求中的所述智能设备的标识查找对应的组账户;第二判断子模块,被配置为判断所述组账户的信息中是否包括所述控制请求中的所述用户账户的信息;第三确定子模块,被配置为在所述控制请求中的所述用户账户的信息存在于所述组账户的信息中时,确定所述用户账户为具有控制所述智能设备的权限的账户之一。可选的,所述用户账户的信息包括:社交网络账户信息、用户名、手机号码、邮箱中的一项或多项。根据本公开实施例的第三方面,提供一种服务器,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收携带有智能设备的标识及用户账户的信息的控制请求;确定所述用户账户是否为具有控制所述智能设备的权限的账户之一;在确定所述用户账户为具有控制所述智能设备的权限的账户之一时,基于所述控制请求向所述智能设备发送控制指令。本公开的实施例提供的技术方案可以包括以下有益效果:本公开中服务器可以在接收到控制请求时,确定发出该控制请求的用户账户是否为具有对智能设备进行控制的权限的账户之一,并在确定该用户账户具有权限时,向该智能设备发送控制指令。从而,本公开实施例能够针对智能设备设置多个具有控制权限的账户,方便用户对该智能设备进行控制,与相关技术中只能设置一个用户账户对智能设备进行控制相比,避免了更换控制账户需要解绑原用户和绑定新用户的麻烦,方便和简化了用户的操作,优化了用户体验。本公开中服务器在接收添加账户请求之后,可本文档来自技高网...
智能设备的控制方法、装置及服务器

【技术保护点】
一种智能设备的控制方法,其特征在于,包括:接收携带有智能设备的标识及用户账户的信息的控制请求;确定所述用户账户是否为具有控制所述智能设备的权限的账户之一;在确定所述用户账户为具有控制所述智能设备的权限的账户之一时,基于所述控制请求向所述智能设备发送控制指令。

【技术特征摘要】
1.一种智能设备的控制方法,其特征在于,包括:接收携带有智能设备的标识及用户账户的信息的控制请求;确定所述用户账户是否为具有控制所述智能设备的权限的账户之一;在确定所述用户账户为具有控制所述智能设备的权限的账户之一时,基于所述控制请求向所述智能设备发送控制指令。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收携带有智能设备的标识、所述智能设备已绑定的用户账户的信息、及要添加的用户账户的信息的添加账户请求;向所述要添加的用户账户发送是否确认绑定的消息;在接收到所述要添加的用户账户的确认绑定的消息时,将所述要添加的用户账户作为所述已绑定的用户账户的关联账户,将所述关联账户的信息与所述已绑定的用户账户的信息对应的进行存储。3.根据权利要求2所述的方法,其特征在于,所述确定所述用户账户是否为具有控制所述智能设备的权限的账户之一,包括:确定所述控制请求中的所述智能设备已绑定的用户账户;查找所述已绑定的用户账户的关联账户;判断所述控制请求中的所述用户账户是否为所述关联账户;在所述控制请求中的所述用户账户为所述关联账户时,确定所述控制请求中的用户账户为具有控制所述智能设备的权限的账户之一。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:基于所述控制指令向所述已绑定的用户账户发送通知消息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收携带有智能设备的标识、所述智能设备已绑定的用户账户的信息、及要添加的用户账户的信息的添加账户请求;向所述要添加的用户账户发送是否确认绑定的消息;在接收到所述要添加的用户账户的确认绑定的消息时,基于所述要添加的用户账户的信息及所述已绑定的用户账户的信息建立组账户;将所述组账户的信息与所述智能设备的标识对应的进行存储。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收携带有至少两个用户账户的信息及一个智能设备的标识的绑定请求;向所述至少两个用户账户发送是否确认绑定的消息;在接收到所述至少两个用户账户确认绑定的消息时,基于所述至少两个用户账户的信息建立组账户;将所述智能设备的标识与所述组账户的信息对应的进行存储。7.根据权利要求5或6所述的方法,其特征在于,所述确定所述用户账户是否为具有控制所述智能设备的权限的账户之一,包括:基于所述控制请求中的所述智能设备的标识查找对应的组账户;判断所述组账户的信息中是否包括所述控制请求中的所述用户账户的信息;在所述控制请求中的所述用户账户的信息存在于所述组账户的信息中时,确定所述用户账户为具有控制所述智能设备的权限的账户之一。8.根据权利要求1所述的方法,其特征在于,所述用户账户的信息包括:社交网络账户信息、用户名、手机号码、邮箱中的一项或多项。9.一种智能设备的控制装置,其特征在于,包括:第一接收模块,被配置为接收携带有智能设备的标识及用户账户的信息的控制请求;权限确定模块,被配置为确定所述第一接收模块接收的用户账户是否为具有控制所述智能设备的权限的账户之一;第一发送模块,被配置为在所述权限确定模块确定所述用户账户为具有控制所述智能设备的权限的账户之一时,基于所述控制请求向所述智能设备发送控制指令。10.根据权利要求9所述的装置,其特征在于,...

【专利技术属性】
技术研发人员:王阳傅强侯恩星
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1