一种基于即时通讯的智能设备的权限配置方法和装置制造方法及图纸

技术编号:12628383 阅读:78 留言:0更新日期:2016-01-01 03:51
本发明专利技术实施例提供了一种基于即时通讯的智能设备的权限配置方法和装置,该方法包括:当接收到基于第一即时通讯账号发送的权限配置请求时,从所述权限配置请求中提取第二即时通讯账号的第一权限参数、第三即时通讯账号;所述第二即时通讯账号为第一智能设备的账号;对所述第三即时通讯账号配置所述第二即时通讯账号的第一权限参数;当接收到第三即时通讯账号发送的、基于所述第一权限参数生成的操作指令时,将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作。本发明专利技术实施例实现了将智能设备接入即时通讯,避免了安装大量的独立应用,大大提高了控制操作的便捷性。

【技术实现步骤摘要】

本专利技术涉及即时通讯的
,特别是涉及一种基于即时通讯的智能设备的权限配置方法和一种基于即时通讯的智能设备的权限配置装置。
技术介绍
随着电子技术的不断发展,诸如电饭煲、空调、微波炉、热水器等电子产品广泛应用于人们的日常生活、工作、学习中。目前,各厂家一般配套有相应的应用,安装在用户的手机、电脑等终端中,方便用户对电子产品进行控制。用户的家庭很多都配置有数十种电子产品,而该数十种电子产品的型号大多都不同,若用户需要对这数十种电子产品进行控制,最多需要安装数十种应用,控制操作十分麻烦,占用终端较多的资源,而且,每个厂家都需要为一个电子产品配置一个独立的应用,电子产品的开发成本也较高。若在同一个家庭中,多人需要对同一个电子产品进行控制,则每个人都需要安装应用,控制操作十分麻烦。并且,对于不熟悉该电子产品的用户,取得了所有控制权限,由于某些电子产品的使用门槛较高,可能操作不当,造成电子产品的损坏。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于即时通讯的智能设备的权限配置方法和相应的一种基于即时通讯的智能设备的权限配置装置。依据本专利技术的一个方面,提供了一种基于即时通讯的智能设备的权限配置方法,包括:当接收到基于第一即时通讯账号发送的权限配置请求时,从所述权限配置请求中提取第二即时通讯账号的第一权限参数、第三即时通讯账号;所述第二即时通讯账号为第一智能设备的账号;对所述第三即时通讯账号配置所述第二即时通讯账号的第一权限参数;当接收到第三即时通讯账号发送的、基于所述第一权限参数生成的操作指令时,将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作。可选地,在所述从所述权限配置请求中提取第二即时通讯账号的第一权限参数、第三即时通讯账号的步骤之前,所述方法还包括:当第一即时通讯账号与第二即时通讯账号绑定时,对所述第一即时通讯账号配置所述第二即使通讯账号的第二权限参数;其中,所述第一权限参数为所述第二权限参数中的部分或全部权限参数。可选地,所述第一即时通讯账号与所述第三即时通讯账号具有好友关系;所述当接收到第三即时通讯账号发送的、基于所述第一权限参数生成的操作指令时,将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作的步骤包括:将所述第一智能设备的控制界面发送至第三即时通讯账号进行加载;所述控制界面中具有基于所述第一权限参数生成的控制用控件;接收所述第三即时通账号发送的,在所述控制用控件被触发时生成的操作指令;将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作。可选地,所述将所述智能设备的控制界面发送至第三即时通讯账号进行加载的步骤包括:当接收到基于所述第三即时通讯账号发送的第二即时通讯账号的调用请求时,根据所述第一权限参数配置控制用控件;采用所述控制用控件生成控制界面;将所述控制界面返回所述第三即时通讯账号进行加载。可选地,所述第三即时通讯账号为第二智能设备的账号,所述第一即时通讯账号与第三即时通讯账号绑定,所述第一权限参数关联的功能执行规则;所述当接收到第三即时通讯账号发送的、基于所述第一权限参数生成的操作指令时,将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作的步骤包括:将所述第一权限参数与所述功能执行规则发送至所述第三即时通讯账号;接收所述第三即时通账号发送的,在满足所述功能执行规则时生成的操作指令;将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作。可选地,所述当接收到第三即时通讯账号发送的、基于所述第一权限参数生成的操作指令时,将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作的步骤包括:当接收到第三即时通讯账号发送的、基于所述第一权限参数生成的操作指令时,对所述操作指令进行安全性检测;当通过安全性检测时,将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作。可选地,所述第一权限参数包括以下的一种或多种:第一智能设备的开启权限参数,第一智能设备的关闭权限参数,第一智能设备的功能幅值设置权限参数,第一智能设备输出的数据的读权限参数,第一智能设备输出的数据的写权限参数,第一智能设备通知消息的转发权限参数。可选地,所述操作指令包括:操作功能标识;或者,操作功能标识、操作参数;所述第一权限参数包括:操作功能标识的设置权限参数;或者,操作功能标识的设置权限参数、操作参数的调整权限参数。可选地,还包括:当所述第一智能设备升级时,将升级之后的驱动文件发送至所述第一即时通讯账号与所述第三即时通讯账号进行升级。根据本专利技术的另一方面,提供了一种基于即时通讯的智能设备的权限配置装置,包括:权限信息提取模块,适于在接收到基于第一即时通讯账号发送的权限配置请求时,从所述权限配置请求中提取第二即时通讯账号的第一权限参数、第三即时通讯账号;所述第二即时通讯账号为第一智能设备的账号;第一权限参数配置模块,适于对所述第三即时通讯账号配置所述第二即时通讯账号的第一权限参数;操作指令发送模块,适于在接收到第三即时通讯账号发送的、基于所述第一权限参数生成的操作指令时,将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作。可选地,还包括:第二权限参数配置模块,适于在第一即时通讯账号与第二即时通讯账号绑定时,对所述第一即时通讯账号配置所述第二即使通讯账号的第二权限参数;其中,所述第一权限参数为所述第二权限参数中的部分或全部权限参数。可选地,所述第一即时通讯账号与所述第三即时通讯账号具有好友关系; 所述操作指令发送模块还适于:将所述第一智能设备的控制界面发送至第三即时通讯账号进行加载;所述控制界面中具有基于所述第一权限参数生成的控制用控件;接收所述第三即时通账号发送的,在所述控制用控件被触发时生成的操作指令;将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作。可选地,所述操作指令发送模块还适于:当接收到基于所述第三即时通讯账号发送的第二即时通讯账号的调用请求时,根据所述第一权限参数配置控制用控件;采用所述控制用控件生成控制界面;将所述控制界面返回所述第三即时通讯账号进行加载。可选地,所述第三即时通讯账号为第二智能设备的账号,所述第一即时通讯账号与第三即时通讯账号绑定,所述第一权限参数关联的功能执行规则;所述操作指令发送模块还适于:将所述第一权限参数与所述功能执行规则发送至所述第三即时通讯账号;接收所述第三即时通账号发送的,在满足所述功能执行规则时生成的操作指令;将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作。可选地,所述操作指令发送模块还适于:当接收到第三即时通讯账号发送的、基于所述第一权限参数生成的操作指令时,对所述操作指令进行安全性检测;当通过安全性检测时,将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作。可选地,所述第一权限参数包括以下的一种或多种:第一本文档来自技高网...

【技术保护点】
一种基于即时通讯的智能设备的权限配置方法,包括:当接收到基于第一即时通讯账号发送的权限配置请求时,从所述权限配置请求中提取第二即时通讯账号的第一权限参数、第三即时通讯账号;所述第二即时通讯账号为第一智能设备的账号;对所述第三即时通讯账号配置所述第二即时通讯账号的第一权限参数;当接收到第三即时通讯账号发送的、基于所述第一权限参数生成的操作指令时,将所述操作指令发送至所述第二即时通讯账号,以驱动所述第一智能设备按照所述操作指令执行操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘文剑
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1