著录项信息
专利名称 | 一种基于无线网络的智能遥控方法和终端 |
申请号 | CN201310201937.0 | 申请日期 | 2013-05-27 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2013-10-02 | 公开/公告号 | CN103337144A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G08C17/02 | IPC分类号 | G;0;8;C;1;7;/;0;2查看分类表>
|
申请人 | 深圳TCL新技术有限公司 | 申请人地址 | 广东省深圳市南山区中山园路1001号TCL国际E城科技大厦D4栋7楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 深圳TCL新技术有限公司 | 当前权利人 | 深圳TCL新技术有限公司 |
发明人 | 王云华;王凌晨;胡佳文;韦泽垠 |
代理机构 | 深圳市世纪恒程知识产权代理事务所 | 代理人 | 胡海国 |
摘要
本发明涉及一种基于无线网络的智能遥控方法和终端,利用设备自带的无线通信装置进行通信,该无线通信装置对接收到的报文直接进行解码得到按键码,根据预存按键码与控制指令的映射关系数据获取解析得到的按键码所对应的控制指令,根据控制指令控制被控终端进行相应的操作,不用在被控终端设置单独的接收单元,节省生产成本。
1.一种基于无线网络的智能遥控方法,其特征在于,包括:
被控终端侦测并接收控制终端发送的控制报文;
根据与所述控制终端之间的无线通信协议解码接收到的控制报文,以解析出控制报文所对应按键码;
解析出控制报文所对应编码头,并根据所述编码头查询所述控制终端的类型;
判断是否预存有所述控制终端类型所对应的按键码与控制指令的映射关系;
若预存有发送控制报文的控制终端的按键码与控制指令的映射关系,则根据控制终端类型获取所述控制终端类型所对应按键码与控制指令的映射关系;
被控终端根据预存的按键码与控制指令的映射关系数据,获取解析的按键码对应的控制指令;
被控终端响应获取的控制指令;
若没有预存发送控制报文的控制终端的按键码与控制指令的映射关系,则提示用户配对。
2.根据权利要求1所述的方法,其特征在于,所述被控终端侦测并接收控制终端发送的控制报文的步骤之前还包括:
被控终端侦测并接收控制终端发送的配对请求,并向控制终端发送响应报文;
获取控制终端的身份信息以及按键码信息,根据所述身份信息查询所述控制终端的类型,并根据按键码信息生成所述按键码与控制指令的映射关系;
将所述按键码与控制指令的映射关系与控制终端类型关联保存。
3.根据权利要求2所述的方法,其特征在于,所述被控终端侦测并接收控制终端发送的配对请求的步骤之前还包括:
预存控制终端的身份信息与控制终端类型的映射关系。
4.一种基于无线网络的终端,其特征在于,包括:
接收模块,用于侦测并接收控制终端发送的控制报文;
解码模块,用于根据与所述控制终端之间的无线通信协议解码接收到的控制报文,以解析出控制报文所对应按键码;
获取模块,用于被控终端根据预存的按键码与控制指令的映射关系数据,获取解析的按键码对应的控制指令;所述获取模块还用于解析出控制报文所对应编码头,并根据所述编码头查询所述控制终端的类型,以及根据所述终端类型获取所述控制终端类型所对应的按键码与控制指令的映射关系数据;所述获取模块还用于若预存有发送控制报文的控制终端的按键码与控制指令的映射关系,则根据控制终端类型获取所述控制终端类型所对应按键码与控制指令的映射关系;
判断模块,用于判断是否预存有所述控制终端类型所对应的按键码与控制指令的映射关系;
提示模块,用于若没有预存发送控制报文的控制终端的类型,则提示用户配对;
响应模块,用于响应获取的控制指令。
5.根据权利要求4所述的终端,其特征在于,所述接收模块还用于侦测并接收控制终端发送的配对请求;响应模块还用于向控制终端发送响应报文;获取模块还用于获取被控终端的身份信息以及被控终端的按键码信息;还包括生成模块和存储模块,所述生成模块用于根据所述身份信息查询所述控制终端的类型,生成所述按键码与控制指令的映射关系,所述存储模块用于将所述按键码与控制指令的映射关系与控制终端类型关联保存。
6.根据权利要求5所述的终端,其特征在于,所述存储模块还用于预存控制终端的身份信息与被控终端类型的映射关系。
一种基于无线网络的智能遥控方法和终端\n技术领域\n[0001] 本发明涉及远程控制技术领域,尤其涉及一种基于无线网络的智能遥控方法和终端。\n背景技术\n[0002] 在智能电视时代,各种各样智能控制终端层出不穷,如电视机的智能遥控器,空调的遥控器,手机、IPAD作为遥控器,遥控设备的出现种类繁多。\n[0003] 传统的被控终端,例如电视机,使用的遥控系统硬件分为两个部分:遥控端的发送部分及电视机的接收部分,遥控端和电视机一般通过红外进行通信,遥控端设置专用的红外发射器,被控端设置专用的红外接收器,该接收器上集成高频的解码芯片,在生产时需要在电视机上设置专门的接收装置,成本较高。\n发明内容\n[0004] 本发明的主要目的是提供基于无线网络的智能遥控方法和终端,旨在节省生产成本。\n[0005] 本发明提出一种基于无线网络的智能遥控方法,包括:\n[0006] 被控终端侦测并接收控制终端发送的控制报文,根据与所述控制终端之间的无线通信协议解码接收到的控制报文,以解析出控制报文所对应按键码;\n[0007] 被控终端根据预存的按键码与控制指令的映射关系数据,获取解析的按键码对应的控制指令;\n[0008] 被控终端响应获取的控制指令。\n[0009] 优选地,所述被控终端根据预存的按键码与控制指令的映射关系数据,获取解析的按键码对应的控制指令的步骤之前包括:\n[0010] 解析出控制报文所对应编码头,并根据所述编码头查询所述控制终端的类型;\n[0011] 根据所述终端类型获取所述控制终端类型所对应的按键码与控制指令的映射关系数据。\n[0012] 优选地,所述根据所述终端类型获取所述终端类型所对应的按键码与控制指令的映射关系数据步骤之前还包括:\n[0013] 判断是否预存有所述控制终端类型所对应的按键码与控制指令的映射关系;\n[0014] 若预存有发送控制报文的控制终端的按键码与控制指令的映射关系,则根据控制终端类型获取所述控制终端类型所对应按键码与控制指令的映射关系;\n[0015] 若没有预存发送控制报文的控制终端的按键码与控制指令的映射关系,则提示用户配对。\n[0016] 优选地,所述被控终端侦测并接收控制终端发送的控制报文的步骤之前还包括:\n[0017] 被控终端侦测并接收控制终端发送的配对请求,并向控制终端发送响应报文;\n[0018] 获取控制终端的身份信息以及按键码信息,根据所述身份信息查询所述控制终端的类型,并根据按键码信息生成所述按键码与控制指令的映射关系;\n[0019] 将所述按键码与控制指令的映射关系与控制终端类型关联保存。\n[0020] 优选地,所述被控终端侦测并接收控制终端发送的配对请求的步骤之前还包括:\n[0021] 预存控制终端的身份信息与控制终端类型的映射关系。\n[0022] 本发明还提出一种基于无线网络的终端,其特征在于,包括:\n[0023] 接收模块,用于侦测并接收控制终端发送的控制报文;\n[0024] 解码模块,用于根据与所述控制终端之间的无线通信协议解码接收到的控制报文,以解析出控制报文所对应按键码\n[0025] 获取模块,用于被控终端根据预存的按键码与控制指令的映射关系数据,获取解析的按键码对应的控制指令;\n[0026] 响应模块,用于响应获取的控制指令。\n[0027] 优选地,所述获取模块还用于解析出控制报文所对应编码头,并根据所述编码头查询所述控制终端的类型,以及根据所述终端类型获取所述控制终端类型所对应的按键码与控制指令的映射关系数据。\n[0028] 优选地,还包括:\n[0029] 判断模块,用于判断是否预存有所述控制终端类型所对应的按键码与控制指令的映射关系;\n[0030] 提示模块,用于若没有预存发送控制报文的控制终端的类型,则提示用户配对;\n[0031] 所述获取模块还用于若预存有发送控制报文的控制终端的按键码与控制指令的映射关系,则根据控制终端类型获取所述控制终端类型所对应按键码与控制指令的映射关系。\n[0032] 优选地,所述接收模块还用于侦测并接收控制终端发送的配对请求;响应模块还用于向控制终端发送响应报文;获取模块还用于获取被控终端的身份信息以及被控终端的按键码信息;还包括生成模块和存储模块,所述生成模块用于根据所述身份信息查询所述控制终端的类型,生成所述按键码与控制指令的映射关系,所述存储模块用于将所述按键码与控制指令的映射关系与控制终端类型关联保存。\n[0033] 优选地,所述存储模块还用于预存控制终端的身份信息与被控终端类型的映射关系。\n[0034] 本发明提出的基于无线网络的智能遥控方法和终端,可以利用设备自带的无线通信装置进行通信,该无线通信装置对接收到的报文直接进行解码得到按键码,根据预存按键码与控制指令的映射关系数据获取解析得到的按键码所对应的控制指令,根据控制指令控制被控终端进行相应的操作,不用在被控终端设置单独的接收单元,节省生产成本。\n附图说明\n[0035] 图1为本发明基于无线网络的智能遥控方法的第一实施例的流程示意图;\n[0036] 图2为本发明基于无线网络的智能遥控方法的第一实施例的流程示意图;\n[0037] 图3为本发明基于无线网络的智能遥控方法的第三实施例的流程示意图;\n[0038] 图4为本发明基于无线网络的智能遥控方法的第四实施例的流程示意图;\n[0039] 图5为本发明基于无线网络的智能遥控方法的第五实施例的流程示意图;\n[0040] 图6为本发明基于无线网络的终端的第一实施例的结构示意图;\n[0041] 图7为本发明基于无线网络的终端的第二实施例的结构示意图;\n[0042] 图8为本发明基于无线网络的终端的第三实施例的结构示意图。\n[0043] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。\n具体实施方式\n[0044] 下面结合附图及具体实施例就本发明的技术方案做进一步的说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0045] 参照图1,图1为本发明基于无线网络的智能遥控方法第一实施例的流程示意图。\n[0046] 本实施例提出的基于无线网络的智能遥控方法,包括:\n[0047] 步骤S10,被控终端侦测并接收控制终端发送的控制报文;\n[0048] 用户在控制被控终端时,根据需要点击不同的按键,控制终端将该按键所对应的按键码以及控制终端的信息根据与被控终端之间的无线通信协议编码为控制报文并发送给被控终端,被控终端侦测并接收该控制报文,用于响应控制终端的控制指令。\n[0049] 步骤S20,被控终端根据与控制终端之间的无线通信协议解码接收到的控制报文,以解析出控制报文所对应按键码;\n[0050] 控制终端与被控终端之间的通信方式优选为为wifi之类的无线通信方式,控制终端在侦测到用户所按下的按键时,将该按键所对应的按键码根据与被控终端之间的无线通信协议编码为控制报文发送给被控终端,被控终端根据与控制终端之间的无线通信协议解码接收到的控制报文,以解析出控制报文所对应按键码。\n[0051] 步骤S30,被控终端根据预存的按键码与控制指令的映射关系数据,获取解析的按键码对应的控制指令;\n[0052] 不同的按键码对应于不同的遥控器按键,不同的遥控器按键对应有不同的控制指令,预存按键码与控制指令的映射关系数据,可根据按键码查找对应的控制指令。\n[0053] 步骤S40,被控终端响应获取的控制指令。\n[0054] 例如当按键码为0X10时,该按键码对应的控制指令为音量增加,则被控终端相应响应该控制报文,增加音量。\n[0055] 本实施例提出的基于无线网络的智能遥控方法,可以利用设备自带的无线通信装置进行通信,该无线通信装置对接收到的报文直接进行解码得到按键码,根据预存按键码与控制指令的映射关系数据获取解析得到的按键码所对应的控制指令,根据控制指令控制被控终端进行相应的操作,不用在被控终端设置单独的接收单元,节省生产成本。\n[0056] 参照图2,图2为本发明基于无线网络的智能遥控方法第二实施例流程示意图。\n[0057] 基于第一实施例提出本发明基于无线网络的智能遥控方法第二实施例,在本实施例中步骤S30之前还包括:\n[0058] 步骤S50,解析出控制报文所对应编码头,并根据所述编码头查询所述控制终端的类型;\n[0059] 控制终端在侦测到用户所按下的按键时,将控制终端的类型作为编码头以及该按键所对应的按键码,根据与被控终端之间的无线通信协议编码为控制报文发送给被控终端,被控终端根据与控制终端之间的无线通信协议解码接收到的控制报文解析出控制报文所对应编码头,并根据所述编码头查询所述控制终端的类型。控制终端包括不同类型,可根据解码接收到的控制报文来获取控制终端的类型,例如控制终端为鼠标、遥控器、手机等,或者不同类型的遥控器。\n[0060] 步骤S60,根据控制终端类型获取控制终端类型所对应的按键码与控制指令的映射关系数据。\n[0061] 不同的控制终端对应有不同的按键码,将不同终端的按键码与控制指令的映射关系单独保存。例如采用手机和遥控器控制时,遥控器和手机的按键码不同,当控制终端为遥控器时,获取遥控器的按键码与控制指令的映射关系。\n[0062] 参照图3,图3为本发明基于无线网络的智能遥控方法的第三实施例的流程示意图。\n[0063] 基于第二实施例提出本发明第三实施例,在本实施例中,步骤S60之前还包括:\n[0064] 步骤S70,判断是否预存有所述控制终端类型所对应的按键码与控制指令的映射关系;\n[0065] 若预存有该控制终端类型所对应的按键码与控制指令的映射关系,则执行步骤S60,根据控制终端类型获取该终端类型所对应的按键码与控制指令的映射关系;\n[0066] 步骤S80,若没有预存有该控制终端类型所对应的按键码与控制指令的映射关系,则提示用户配对。\n[0067] 由于被控终端与控制终端通过无线网络进行通信,被控终端也可接收到控制终端发送的控制报文,在接收到报文后根据无线通信协议解码接收到的控制报文,得到控制终端的类型,当被控终端中没有保存该类型所对应的按键码与控制指令的映射关系时,则说明该控制终端与被控终端没有进行配对,则提示用户进行配对,若保存有该类型所对应的按键码与控制指令的映射关系时,则根据控制终端类型调取该类型的控制终端的按键码与控制指令的映射关系。\n[0068] 参照图4,图4为本发明基于无线网络的智能遥控方法的第四实施例的流程示意图。\n[0069] 基于第三实施例提出本发明基于无线网络的智能遥控方法第四实施例,在本实施例中,步骤S10之前还包括:\n[0070] 步骤S90,被控终端侦测并接收控制终端发送的配对请求,并向控制终端发送响应报文;\n[0071] 步骤S100,获取控制终端的身份信息以及按键码信息,根据身份信息查询控制终端的类型,并根据按键码信息生成按键码与控制指令的映射关系;\n[0072] 步骤S110,将按键码与控制指令的映射关系与控制终端类型关联保存。\n[0073] 当控制终端需要控制被控终端时需要先与被控终端进行配对,配对时向被控终端发送配对请求,被控终端在接收到该配对请求时,向控制终端发送同意配对的响应报文,控制终端在接收到该响应报文时,向被控终端发送其身份信息以及按键码信息,被控终端接收到身份信息以及按键码信息后,根据身份信息查询控制终端的类型,并根据按键码信息生成按键码与控制指令的映射关系,并将按键码与控制指令的映射关系与控制终端类型关联保存,配对成功,以便被控终端根据接收到的按键码相应控制端的控制。\n[0074] 参照图5,图5为本发明基于无线网络的智能遥控方法的第五实施例的流程示意图。\n[0075] 基于第四实施例,提出本发明基于无线网络的智能遥控方法的第五实施例,在本实施例中,步骤S90之前还包括:\n[0076] 步骤S120,预存控制终端的身份信息与控制终端类型的映射关系。\n[0077] 在生产电视机或在电视机中预存控制终端的身份信息与控制终端类型的映射关系,以便于在配对时将控制终端的身份信息与类型对应起来。\n[0078] 参照图6,图6为本发明基于无线网络的终端的第一实施例的结构示意图。\n[0079] 本实施例提出的基于无线网络的终端,包括:\n[0080] 接收模块10,用于侦测并接收控制终端发送的控制报文\n[0081] 用户在控制被控终端时,根据需要点击不同的按键,控制终端将该按键所对应的按键码以及控制终端的信息根据与被控终端之间的无线通信协议编码为控制报文并发送给被控终端,被控终端侦测并接收该控制报文,用于响应控制终端的控制指令。\n[0082] 解码模块20,用于根据与所述控制终端之间的无线通信协议解码接收到的控制报文,以解析出控制报文所对应按键码;\n[0083] 控制终端与被控终端之间的通信方式优选为为wifi之类的无线通信方式,控制终端在侦测到用户所按下的按键时,将该按键所对应的按键码根据与被控终端之间的无线通信协议编码为控制报文发送给被控终端,被控终端根据与控制终端之间的无线通信协议解码接收到的控制报文,以解析出控制报文所对应按键码。\n[0084] 获取模块30,用于被控终端根据预存的按键码与控制指令的映射关系数据,获取解析的按键码对应的控制指令;\n[0085] 不同的按键码对应于不同的遥控器按键,不同的遥控器按键对应有不同的控制指令,预存按键码与控制指令的映射关系数据,可根据按键码查找对应的控制指令。\n[0086] 响应模块40,用于响应获取的控制指令。\n[0087] 例如当按键码为0X10时,该按键码对应的控制指令为音量增加,则被控终端相应响应该控制报文,增加音量。\n[0088] 本实施例提出的基于无线网络的终端,可以利用设备自带的无线通信装置进行通信,该无线通信装置对接收到的报文直接进行解码得到按键码,根据预存按键码与控制指令的映射关系数据获取解析得到的按键码所对应的控制指令,根据控制指令控制被控终端进行相应的操作,不用在被控终端设置单独的接收单元,节省生产成本。\n[0089] 在第一实施例中,获取模块还用于解析出控制报文所对应编码头,并根据编码头查询控制终端的类型,以及根据终端类型获取该控制终端类型所对应的按键码与控制指令的映射关系数据。\n[0090] 控制终端在侦测到用户所按下的按键时,将控制终端的类型作为编码头以及该按键所对应的按键码,根据与被控终端之间的无线通信协议编码为控制报文发送给被控终端,被控终端根据与控制终端之间的无线通信协议解码接收到的控制报文解析出控制报文所对应编码头,并根据所述编码头查询所述控制终端的类型。控制终端包括不同类型,可根据解码接收到的控制报文来获取控制终端的类型,例如控制终端为鼠标、遥控器、手机等,或者不同类型的遥控器。\n[0091] 不同的控制终端对应有不同的按键码,将不同终端的按键码与控制指令的映射关系单独保存。例如采用手机和遥控器控制时,遥控器和手机的按键码不同,当控制终端为遥控器时,获取遥控器的按键码与控制指令的映射关系。\n[0092] 参照图7,图7为本发明基于无线网络的终端的第二实施例的结构示意图。\n[0093] 基于第一实施例,提出本发明基于无线网络的终端的第二实施,在本实施例中,还包括:\n[0094] 判断模块50,用于判断是否预存有所述控制终端类型所对应的按键码与控制指令的映射关系;\n[0095] 提示模块60,用于若没有预存发送控制报文的控制终端的类型,则提示用户配对;\n[0096] 获取模块30还用于若预存有发送控制报文的控制终端的按键码与控制指令的映射关系,则根据控制终端类型获取所述控制终端类型所对应按键码与控制指令的映射关系。\n[0097] 由于被控终端与控制终端通过无线网络进行通信,被控终端也可接收到控制终端发送的控制报文,在接收到报文后根据无线通信协议解码接收到的控制报文,得到控制终端的类型,当被控终端中没有保存该类型所对应的按键码与控制指令的映射关系时,则说明该控制终端与被控终端没有进行配对,则提示用户进行配对,若保存有该类型所对应的按键码与控制指令的映射关系时,则根据控制终端类型调取该类型的控制终端的按键码与控制指令的映射关系。\n[0098] 参照图8,图8为本发明基于无线网络的终端的第三实施例的结构示意图。\n[0099] 基于第二实施例,提出本发明基于无线网络的终端第三实施例,在本实施例中,接收模块10还用于侦测并接收控制终端发送的配对请求;响应模块40还用于向控制终端发送响应报文;获取模块30还用于获取被控终端的身份信息以及被控终端的按键码信息;还包括生成模块70和存储模块80,生成模块70用于根据所述身份信息查询所述控制终端的类型,生成按键码与控制指令的映射关系,存储模块80用于将按键码与控制指令的映射关系与控制终端类型关联保存。\n[0100] 当控制终端需要控制被控终端时需要先与被控终端进行配对,配对时向被控终端发送配对请求,被控终端在接收到该配对请求时,向控制终端发送同意配对的响应报文,控制终端在接收到该响应报文时,向被控终端发送其身份信息以及按键码信息,被控终端接收到身份信息以及按键码信息后,根据身份信息查询控制终端的类型,并根据按键码信息生成按键码与控制指令的映射关系,并将按键码与控制指令的映射关系与控制终端类型关联保存,配对成功,以便被控终端根据接收到的按键码相应控制端的控制。\n[0101] 基于第三实施例,提出本发明基于无线网络的终端的第四实施,在本实施例中,存储模块80还用于预存控制终端的身份信息与被控终端类型的映射关系。\n[0102] 在生产电视机或在电视机中预存控制终端的身份信息与控制终端类型的映射关系,以便于在配对时将控制终端的身份信息与类型对应起来。\n[0103] 以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
法律信息
- 2017-02-15
- 2014-07-16
实质审查的生效
IPC(主分类): G08C 17/02
专利申请号: 201310201937.0
申请日: 2013.05.27
- 2013-10-02
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-03-18
|
2007-09-14
| | |
2
| |
2013-03-20
|
2012-11-06
| | |
3
| |
2011-11-02
|
2011-07-07
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |