用于对遥控器编程的方法技术

技术编号:32173104 阅读:10 留言:0更新日期:2022-02-08 15:32
一种用于对遥控器编程的方法,该遥控器用于操控要予以遥控的设备,该方法检测部分地识别该设备的元数据,过滤所述元数据,并利用过滤后的数据在数据库中搜索匹配的代码组,这些代码组以按照概率权重排序的顺序提供给使用者。概率权重按照对利用所述过滤后的数据查询的确认信号的频率并根据在当前的查询和先前匹配的查询之间的时间差进行。匹配的查询之间的时间差进行。匹配的查询之间的时间差进行。

【技术实现步骤摘要】
用于对遥控器编程的方法


[0001]本专利技术涉及一种根据权利要求1的前序部分的用于对遥控器编程的方法。

技术介绍

[0002]这种遥控器由EP 2 148 308 B1已知。在那里,为了对用来操控特定的待遥控的设备的遥控器编程,首先在遥控器上选出要操控的设备,并且由该设备读出或者手动地输入至少部分地以别该设备的元数据。这些元数据被传递至外部数据库,在那里,借助于这些元数据在数据库中选定与所选出的设备匹配的代码组。选定的这些代码组按照有序的顺序被回传至遥控器,且被使用者试验,直至找到与要控制的设备匹配的代码组。如果找到了代码组,就向数据库回传一个确认信号。有序的顺序考虑到了使用者的地理区域,在该区域内要使用遥控器。对提供给使用者的可能的代码组的选择按如下方式进行:按照地理区域最有可能的代码组显示在选择列表的开始处。
[0003]这基于如下认识:设备(比如电视机)制造商优选在一定的区域比如北美、欧洲、亚洲等提供某些类型的特定代码组,其中,这些代码组有区域之分。
[0004]家电设备比如电视机、DVD机、音响设备等,如今大多通过遥控器来操控。由于对于使用者来说非常麻烦的是,针对每个要分别单独地控制的设备都使用一个自己的遥控器,所以在市场上有大量通用遥控器,其能够经过适当编程,从而它们能够控制很多不同的设备。这种控制通过从遥控器传递至要控制的设备的指令无线地进行,所述指令按照规定的协议经过处理和编码。用于控制特定设备的全部功能的整个指令储备,即一组代码,称为“代码组”。该代码组由设备制造商自由规定,其中,在世界范围内采用了数千种不同的代码组。
[0005]如果现在使用者要对用来控制特定设备的遥控器编程,他就必须找到匹配的代码组。为此必须识别设备,以便提供匹配的代码组。但这在实践中对于最终用户来说往往是不可行的,因为设备制造商并未给使用者提供所有需要的信息。
[0006]但在此尤其是对于品种范围宽广的制造商来说会出现的是,给使用者提供了很多的可能的代码组,他必须逐一下载并测验这些代码组,直至他找到匹配的代码组。
[0007]由WO 92/0564 A1、WO 99/34564 A1和WO 00/17738 A1已知通过电话线或因特网连接从外部数据库下载用于遥控的代码组。
[0008]根据US 7,973,648 B2,对于DVD播放机来说,通过与TV设备连接的HDMI线缆来获取要控制的设备的相关数据。通过HDMI线缆查询EDID数据,并从中提取出制造商名称。通过制造商名称搜索匹配的代码组,将匹配的代码组传递至遥控器、予以测验,并且,如果匹配的话,就存储在遥控器中。然而,匹配的代码组在那里被存储在DVD播放机中,而不是存储在可通过远程连接访问到的数据库中。
[0009]而US 2012/0249890 A1却提出,EDID数据通过HDMI线缆读出,并用来识别设备,然后通过因特网连接从外部数据库调用匹配的代码组。
[0010]前述现有技术的问题在于,相应的设备并非始终都能被明确地识别,因此有可能
匹配的代码组的数量是非常巨大的,其结果是,使用者必须试验大量有可能匹配的代码组,这耗费时间且累人。尤其是对于品种范围宽广的制造商来说,提供给使用者的可能的代码组的数量也很大。

技术实现思路

[0011]本专利技术的目的是,便于对遥控器的编程,其方式为,尽可能精确地找到匹配的代码组,或者按照排序后的顺序仅仅把少量的可能的代码组提供给使用者。
[0012]该目的通过在权利要求1中给出的特征得以实现。本专利技术的有利设计和改进可由从属权利要求得到。
[0013]在后续说明中采用如下定义:
[0014]设备是指由遥控器控制的机构,比如电视机、卫星接收器、机顶盒、DVD播放机、音响设备等,以及家用控制系统如供暖、照明或门控系统的其它机构。
[0015]遥控器是指由使用者操控的机构,其大多发出无线的用来控制设备的控制指令。
[0016]数据库是要通过接口予以访问的数据库,在该数据库上存储着遥控器的代码组。数据库可以位于“外部”,或者也可以在空间上置于使用者处,例如处于其机顶盒中。
[0017]接口是一种电子机构,其在数据库、遥控器和设备之间建立起通信。在此它可以是机顶盒、路由器、计算机等。
[0018]本专利技术的基本构思是,检测设备的元数据,从这些元数据提取出可用来识别该设备的数据,其中,由后者数据产生所谓的“指纹数据”,利用所述指纹数据来查询数据库是否已针对这些指纹数据存储了一对一的明确的代码组。如果未存储一对一的明确的代码组,就搜索有可能匹配的代码组,其中,按照下述标准米确定可能性:
[0019]‑
对特定的代码组的查询频率;
[0020]‑
查询的时间点;
[0021]‑
数据库中现有的带有相同的部分代码组的设备或遥控器的数量。
[0022]对所述元数据的检测可以全自动地进行,比如通过所谓的EDID数据(扩展显示标识数据)或HDMI

CEC信息(消费类电子产品控制)进行,其如今是国际公认的标准,且不仅对于电视机,而且对于DVD播放机、蓝光播放器、游戏机和娱乐电子系统和家用控制系统的其它设备,提供某些数据比如制造商、产品代码、序列号、制造日期、分辨率和屏幕刷新频率、音频代码等。但这里要注意,很多制造商并未给出足够精确的数据,所述数据一对一地明确地识别设备型号,以便由此确定出与匹配的代码组的指配关系。此外,有些元数据不适合用于识别设备,因此可以被滤出,以便确定上述指纹数据。
[0023]根据指纹数据和所述选择标准给使用者提供一个或多个代码组,他可以相继地下载和试验这些代码组。一旦找到了匹配的代码组,使用者就将此通报给数据库,然后该数据库在指纹数据与代码组之间建立联系。
[0024]该数据库还把这种指配关系被确定是匹配的频率存储起来。这进行得越频繁,在用相同的指纹数据查询时相同的代码组也正确的可能性就越大。该数据库还存储查询的时间点,其中,相比于之前的查询,给最近的查询指配较高的可能性。
[0025]数据库由此自动地适配于市场情况。例如,如果在市场上出现了新式的设备,针对该设备的询问频率逐渐地增加,直至所述可能性如此之高,以至于可以首先给使用者提供
该代码组。
[0026]在相应的设备未提供元数据的情况下,也可以规定,在对遥控器编程时查询相应的信息,且由使用者手动地输入所述信息。这可以在借助遥控器的键盘输入数据的情况下通过显示屏上显示的菜单控制栏进行。
[0027]数据库在此可以是外部的数据库,其可通过通信链路比如因特网连接访问到,且例如由遥控器制造商或服务提供商托管。但数据库也可以位于机顶盒中。
[0028]通常情况下,数据库与编程站之间的通信通过机顶盒或类似设备(比如与数据库通信的智能TV)进行。遥控器可以双向地与机顶盒通信,以及可以单向地或者在具体情况下也可以双向地与要控制的设备通信。
[0029]遥控器与机本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于对遥控器编程的方法,包括如下步骤:

选出要利用该遥控器予以遥控的设备;

读取至少部分地识别该设备的元数据;

将所述元数据传递至外部的数据库;

在该数据库中选择与所述设备匹配的代码组;

将至少一个所选择的代码组传递至所述遥控器;和

如果选出的代码组与要遥控的设备正确地匹配,就向所述数据库发送确认信号;其特征在于如下步骤:

在外部的数据库中过滤元数据,以产生“指纹数据”;

按照概率权重将所述“指纹数据”指配给存储在所述数据库中的代码组,其中,所述概率权重考虑到对指纹数据查询的确认信号的频率以及在...

【专利技术属性】
技术研发人员:托马斯
申请(专利权)人:FM销售股份有限公司
类型:发明
国别省市:

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

1