[发明专利]一种设备的控制方法及装置有效
申请号: | 201310272005.5 | 申请日: | 2013-07-01 |
公开(公告)号: | CN103400484B | 公开(公告)日: | 2016-11-30 |
发明(设计)人: | 王庆山;张薛民;周飞;韩冰 | 申请(专利权)人: | 天脉聚源(北京)传媒科技有限公司 |
主分类号: | G08C17/02 | 分类号: | G08C17/02;G08C23/04;H04N21/422;H04N5/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100007 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 控制 方法 装置 | ||
技术领域
本发明涉及设备控制技术领域,尤其涉及一种设备的控制方法及装置。
背景技术
当前,在某些场景存在多个用户控制同一个设备的情况,比如家庭电视配有多个遥控器,每个遥控器都可以用来控制家庭电视;或者在会议系统中,参加会议的人员都可以通过发送遥控信号来控制会议系统的显示屏幕或麦克风等。由于各种系统都有多种操作项目,当有多个用户接入所述系统时,需要对所有的用户进行权限设置,否则会出现控制混乱的问题。
通常,解决方案是通过为每一个用户分配特定的操作权限,用户只能操作有操作权限的操作项目。比如某一个系统有a、b、c、d四个操作项目,预先为用户A分配了对a、b、c三个操作项目的操作权限,则用户A可执行操作项目a、b、c,不能执行操作项目d。该方案需要为每一个用户分配操作权限,当系统的操作项目或接入的用户较多时,操作权限的分配比较复杂;并且若系统增加或删除或修改某操作项目时,需要更新每一个用户对此操作项目的操作权限,这样会带来大量繁琐的工作,进而降低了效率。
发明内容
本发明实施例提供一种设备的控制方法及装置,用于简单方便的实现多遥控端控制一个设备。
一种设备的控制方法,包括以下步骤:接收第一遥控端发送的第一遥控信号,所述第一遥控信号包括第一遥控端的控制优先级;当存在第二遥控信号的执行记录时,判断所述第一遥控信号中第一遥控端的控制优先级与所述第二遥控信号中第二遥控端的控制优先级的优先级高低关系,所述第二遥控信号为在接收第一遥控信号之前所最后执行的遥控信号;当所述第一遥控端的控制优先级高于或等于所述第二遥控端的控制优先级时,执行所述第一遥控信号;当所述第一遥控端的控制优先级低于所述第二遥控端的控制优先级时,拒绝执行所述第一遥控信号。通过比较控制优先级可以非常简单方便的实现多遥控端控制一个设备,并且增加或删除或修改某一操作项目,不会对设备的控制方法产生任何影响。
优选的,在接收第一遥控端发送的第一遥控信号之前,所述方法还包括:为第一遥控端和第二遥控端配置控制优先级。不需要为每一个遥控端对每一项操作项目进行权限配置,只需要配置控制优先级,配置方法简单。
优选的,所述接收第一遥控端发送的第一遥控信号之后,所述方法还包括:当不存在所述第二遥控信号的执行记录时,执行所述第一遥控信号。当不存在所述第二遥控信号的执行记录时说明为第一次接收到第一遥控信号,此时直接执行第一遥控信号,不需要判断控制优先级的高低,可以提高效率。
优选的,执行所述第一遥控信号之后,所述方法还包括:将所述最后执行的遥控信号的执行记录更改为所述第一遥控信号的执行记录。在执行第一遥控信号之后,第一遥控信号即为最后执行的遥控信号,即为第二遥控信号,当再次接收到遥控端发送的其他遥控信号后,直接与所述第二遥控信号进行控制优先级比较,不需要查找最后执行的遥控信号是哪一个遥控信号,从而达到快速反应的目的,可以提高效率。
优选的,执行所述第一遥控信号之后,所述方法还包括:在执行完所述第一遥控信号时开始计时;当统计的时长达到预设时长时,清除所述第二遥控信号的执行记录。清除第二遥控信号的执行记录后,当接收到遥控端发送的遥控信号时,不需要判断控制优先级高低,而是直接执行该遥控信号;通过该方法可以在预设时长后解除高控制优先级的遥控端对被控端的控制,从而使被控端可以执行所有遥控端发送的遥控信号。
一种设备的控制装置,包括:
接收模块,用于接收第一遥控端发送的第一遥控信号,所述第一遥控信号包括第一遥控端的控制优先级;
判断模块,用于当存在第二遥控信号的执行记录时,判断所述第一遥控信号中第一遥控端的控制优先级与所述第二遥控信号中第二遥控端的控制优先级的优先级高低关系,所述第二遥控信号为在接收第一遥控信号之前所最后执行的遥控信号;
执行模块,用于当所述第一遥控端的控制优先级高于或等于所述第二遥控端的控制优先级时,执行所述第一遥控信号;当所述第一遥控端的控制优先级低于所述第二遥控端的控制优先级时,拒绝执行所述第一遥控信号。
优选的,所述的装置还包括:配置模块,用于在所述接收模块接收第一遥控端发送的第一遥控信号之前为第一遥控端和第二遥控端配置控制优先级。
优选的,执行模块还用于,在所述接收模块接收第一遥控端发送的第一遥控信号之后,当不存在所述第二遥控信号的执行记录时,执行所述第一遥控信号。
优选的,所述的装置还包括:记录模块,用于记录最后执行的遥控信号的执行记录;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天脉聚源(北京)传媒科技有限公司,未经天脉聚源(北京)传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310272005.5/2.html,转载请声明来源钻瓜专利网。