[发明专利]一种红外码库的高效对码方法、装置、设备和介质在审
| 申请号: | 202011518941.6 | 申请日: | 2020-12-21 |
| 公开(公告)号: | CN112559579A | 公开(公告)日: | 2021-03-26 |
| 发明(设计)人: | 詹启埕;何云鹏;林石茂;高如正 | 申请(专利权)人: | 福建星网天合智能科技有限公司 |
| 主分类号: | G06F16/2457 | 分类号: | G06F16/2457;G06F16/2453 |
| 代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 林燕 |
| 地址: | 350100 福建省福州市闽*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 红外 高效 方法 装置 设备 介质 | ||
本发明提供一种红外码库的高效对码方法、装置、设备和介质,方法包括:S1、红外码库根据用户提交的红外设备的类型信息和品牌信息请求相关的码库列表;S2、按当前码库权重对码库列表进行优先级排序,供对码端依序遍历,并按照排序优先级由高到低的顺序选择码库进行对码;S3、如果某个码库整体对码成功,则提升该码库的权重值,否则保持该码库的权重值不变。本发明通过优先选择使用热度高的码库进行对码,大大提升了对码的成功率以节约时间,结合剪枝算法对按键进行对码,大大提高了效率。
技术领域
本发明涉及计算机技术领域,特别涉及一种基于红外码库的高效自动对码方法、装置、设备和介质。
背景技术
红外码库是为多种红外硬件连接方案红外服务支持的纯软件码库,简单来说,红外码库就是一个收集了现有市场里所有能搜集到的各领域红外码数据的大仓库。红外码都是时间码,单位us/微秒,已经剥离了各种协议,可以任意传输,发送和硬件没有必然的关系,也就是说任何硬件都可以用,包括各种红外专用IC和mcu的IO口模拟发射。
红外码库通常由多个码库构成,每个码库对应保存一套红外码数据,设备端或者其它第三方系统使用红外码库时,需要先进行对码,看哪个码库为可用的码库,对码完成后,再将可用的码库中的红外码数据加载到客户端或者第三方系统内部中,即可进行后续的业务流程。
目前设备端或者其它第三方系统使用红外码库进行对码的方式是:让用户主导选择红外设备及其品牌等基本信息作为检索条件,获取到初步符合检索条件的码库列表,再对该码库列表进行一一对码,直到找到可用的码库。这其中的过程需要使用用户需要自己人工点击适配的码库,且需要一个接一个尝试对码,效率极低,用户体验不佳,不利码库的适配推广使用。比如:初步符合检索条件的码库列表中50条数据,即表示有50个码库的基本信息符合检索条件,但50个码库中并非所有的都是真正可用的码库,因此需要一个接一个尝试对码,直到找到真正可用的码库,若真正可用的码库是最后一个进行对码的,那就用户需要对码50次。
发明内容
本发明要解决的技术问题,在于提供一种基于红外码库的高效自动对码方法、装置、设备和介质,通过优先选择使用热度高的码库进行对码,大大提升了对码的成功率,节约了时间,且通过动态调整的码库权重值来表征码库的使用热度,有助于后续用户的快速定位。
第一方面,本发明提供了一种红外码库的高效对码方法,包括下述步骤:
S1、红外码库根据用户提交的红外设备的类型信息和品牌信息请求相关的码库列表;
S2、按当前码库权重对码库列表进行优先级排序,供对码端依序遍历,并按照排序优先级由高到低的顺序选择码库进行对码;
S3、如果某个码库整体对码成功,则提升该码库的权重值,否则保持该码库的权重值不变。
第二方面,本发明提供了一种红外码库的高效对码装置,包括:
测试列表模块,用于根据用户提交的红外设备的类型信息和品牌信息请求相关的码库列表;
列表排序模块,用于按当前码库权重对码库列表进行优先级排序;
对码模块,用于对码端依照优先级由高到低的顺序遍历所述码库列表,选择相应的码库进行对码;
权重更新模块,用于当某个码库整体对码成功时,提升该码库的权重值,否则保持该码库的权重值不变。
第三方面,本发明提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的方法。
第四方面,本发明提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网天合智能科技有限公司,未经福建星网天合智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011518941.6/2.html,转载请声明来源钻瓜专利网。





