[发明专利]红外码数据库的建立方法及装置有效
申请号: | 201510836686.2 | 申请日: | 2015-11-26 |
公开(公告)号: | CN105427578B | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 董震;刘爽 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | G08C23/04 | 分类号: | G08C23/04;G06F16/21 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 徐立 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 红外 数据库 建立 方法 装置 | ||
本公开是关于一种红外码数据库的建立方法及装置,涉及数据处理技术领域。所述方法包括:服务器接收终端发送的使用反馈,该使用反馈是终端使用红外码组成功遥控红外设备后发送的,终端使用的红外码组是服务器从红外设备的至少一个红外码组中选出后提供给终端的;每个红外码组包含若干条红外码,每条红外码与红外设备的遥控器上的按键对应,不同红外码对应的按键不同;统计红外设备的至少一个红外码组中各个红外码组的使用反馈数量,并确定红外设备的至少一个红外码组中使用反馈数量不为0的红外码组;根据确定的使用反馈数量不为0的红外码组,建立红外码数据库。所述装置包括:接收模块、统计模块和建立模块。
技术领域
本公开涉及数据处理技术领域,尤其涉及一种红外码数据库的建立方法及装置。
背景技术
红外码(又称红外编码),可以指红外设备最终发射或接收的电平值。随着当前红外遥控功能的开发需要,非常有必要建立包含遥控各种红外设备所使用的红外码的红外码数据库。
目前,红外码的来源有两种,第一种是厂商按照原始定义计算出的数据,第二种是通过红外接收设备(例如具有学习功能的遥控器)学习到的数据。第一种数据是计算得到的,如果出现计算失误,那么在遥控红外设备时红外设备将不能响应该数据;第二种数据是红外接收设备学习来的数据,而学习过程中存在一定误差,在遥控红外设备时红外设备也不一定响应。因此,需要通过实际的红外设备验证红外码的准确性。但是,各种红外设备的数量非常多,遥控红外设备的红外码的数量更是呈海量级,对于红外码数据库的建立者来讲,要一一对各个红外码进行验证是非常难的。
发明内容
为了解决在建立红外码数据库时,红外码数据库的建立者需要一一对各个红外码进行验证的技术问题,本公开提供了一种红外码数据库的建立方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种红外码数据库的建立方法,所述方法包括:
服务器接收终端发送的使用反馈,所述使用反馈是所述终端使用红外码组成功遥控红外设备后发送的,所述终端使用的红外码组是所述服务器从所述红外设备的至少一个红外码组中选出后提供给所述终端的;每个所述红外码组包含若干条红外码,每条所述红外码与所述红外设备的遥控器上的按键对应,不同所述红外码对应的按键不同;
统计所述红外设备的至少一个红外码组中各个所述红外码组的使用反馈数量,并确定所述红外设备的至少一个红外码组中使用反馈数量不为0的红外码组;
根据确定的使用反馈数量不为0的红外码组,建立红外码数据库。
在第一方面的第一实施方式中,在所述服务器接收终端发送的使用反馈之前,还包括:
接收所述终端发送的红外码组下载请求,所述红外码组下载请求包括红外设备的标识;
根据红外设备的标识与红外码组的标识的对应关系,确定所述红外码组下载请求包括的红外设备的标识所对应的至少一个红外码组;
从确定的红外码组下载请求包括的红外设备的标识所对应的至少一个红外码组中,选出一个红外码组并提供给所述终端。
在第一方面的第二实施方式中,所述红外码组下载请求包括的红外设备的标识所对应的红外码组的数量大于或等于2;
所述从确定的红外码组下载请求包括的红外设备的标识所对应的至少一个红外码组中,选出一个红外码组并提供给所述终端,包括:
获得红外设备的标识所对应的红外码组中各个红外码组的优先级;
将红外设备的标识所对应的红外码组中优先级最高的一个红外码组提供给所述终端。
在第一方面的第三实施方式中,所述根据确定的使用反馈数量不为0的红外码组,建立红外码数据库,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510836686.2/2.html,转载请声明来源钻瓜专利网。