通用遥控装置制造方法及图纸

技术编号:4145147 阅读:234 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种通用遥控装置(100),其能够操作例如电视机、记录器、机顶盒及音频系统等不同的电子装置。所述通用遥控装置(100)具备其中以结构化方式存储从多个个别物理遥控单元(2)收集的控制数据的数据库(10)。为使存储所述数据库(10)的存储器能够保持较小,省略重复及/或冗余控制数据。另外,数据库结构使用分级结构及继承。因此,存储器中的物理遥控器的控制数据可部分地存储在子物理遥控器中且还存储在一个或一个以上父或祖父虚拟遥控器中。此结构使得能够以仅单次发生的方式存储若干遥控器所共用的控制信息。

【技术实现步骤摘要】

本专利技术涉及一种通用遥控装置,且涉及一种提供通用遥控装置的方法。
技术介绍
第4, 774, 511号美国专利描述一种能够控制例如TV、VCR、磁盘播放器及音频系统 等若干不同装置的通用遥控装置。美国2008/0158038描述了能够使由不同制造商制造的 电视机断电的万能电视遥控器(TV-B-Gone)装置。 需要一种通用遥控装置,其可经编程以全面地操作不同品牌的电视(举例来说) 及/或可用于控制其它类型的装置,例如记录装置及结合TV使用的机顶盒。然而,当前可 用的通用遥控装置在其可经编程以控制的不同组件的数量上是有限的,或者如在所述万 能电视遥控器装置中,在其可提供的控制功能上是有限的。
技术实现思路
本专利技术的目标是提供一种其中减少这些限制的通用遥控装置。 根据本专利技术的第一方面,提供一种通用遥控装置,其具有用户接口及用于向电子 装置发射命令的发射构件,所述通用遥控装置包括处理构件及相关联存储器,其中,为使所 述通用遥控装置能够提供用以操作多个电子装置的命令,将数据库存储在所述存储器中, 所述数据库含有已从多个个别物理遥控单元收集的控制数据,其中每一个别遥控单元经布 置以操作所述电子装置中的相应电子装置,且 其中若干所述物理遥控单元所共用的控制数据存储在所述数据库中的虚拟遥控 器结构中,且 其中对应于所述物理遥控单元中的选定物理遥控单元的物理遥控器结构存储所 述物理遥控单元特有的控制数据且链接到所述虚拟遥控器结构中的适当虚拟遥控器结构, 借此可检索用于所述物理遥控单元的所有所述控制数据。 本专利技术的实施例力图存储确保所述通用遥控装置的功能性并不受限的所必需的 所有所述控制数据,但使所述数据库的大小保持较小使得也可使所述需要的存储器保持较 小。在其中共用控制数据存储在可用于若干物理遥控器结构的虚拟遥控器结构中的本专利技术 实施例中,此已导致数据库结构的使用。 在优选实施例中,所述虚拟遥控器结构及物理遥控器结构以分级方式布置,其中 所述物理遥控器结构在最低或子层级处且所述虚拟遥控器结构布置在一个或一个以上上 部或父层级中,使得每一物理遥控器结构可从一个或一个以上父虚拟遥控器结构继承控制 数据。 本专利技术实施例中继承的使用显著减小了所述数据的总体大小。 在优选实施例中,存储在所述最低或子层级处的控制数据具有比存储在较高或父 层级处的控制数据高的优先级,且所述通用遥控装置经布置以在检索时通过检索最高优先 级控制数据来解决任何冲突。 用于子物理遥控器结构中的遥控器的特定数据的提供显著减小了必须要存储的 控制数据的大小,所述子物理遥控器结构还链接到一个或一个以上虚拟父遥控器。通过使 用优先级解决冲突。 然而,其功能将要由本专利技术的通用遥控装置承担的物理遥控单元本身可具有多个 功能及/或多个协议。在此情况下,物理遥控器结构(子)可具备与一个协议相关的所有 数据,且父虚拟遥控器结构可具备与第二协议相关的额外数据。替代数据也可存储在物理 及虚拟遥控器结构中。 在此情形中,存储在较高或父层级处的控制数据具有比存储在最低或子层级处的 控制数据高的优先级且所述通用遥控装置经布置以在检索时通过检索最高优先级控制数 据来解决任何冲突。 所述控制数据确定将要发射到电子装置的命令。在一实施例中,如果针对特定命 令需要检索的控制数据在具有所述较高优先级的遥控器结构中不存在,那么从具有较低优 先级的遥控器结构中检索所述需要的控制数据。 可利用其它方法来减小所述控制数据在存储时的物理大小。举例来说,所述存储 的控制数据的大小可通过省略重复及/或冗余控制数据来减小。 在其中所述通用遥控装置具有多个键且对个别键的致动经布置以输出供发射到 电子装置的命令的实施例中,仅输出供发射的命令的键的命令存储在所述数据库中。 优选地,键映射用于指示哪些键输出命令。 在本专利技术的通用遥控装置的优选实施例中,其中对键的致动经布置以输出供发射 到电子装置以操作那些电子装置的命令,对于每一命令,来自所述输出命令的位重复数据 与关于位位置及位重复次数的数据存储在一起,使得每一所需要的输出命令无需存储而是 可从所述存储的数据中产生。 每一个别遥控单元可具有个别识别,例如,代码ID。本专利技术的实施例不是存储 每一个别识别(此将使用大量存储器),而是提供所述数据库存储第一遥控单元的识别且 然后仅存储从每一遥控单元到下一遥控单元的识别的相对跳跃。 优选地且再次减少必须存储的信息量,用于遥控单元的控制数据存储在全局表 中,且用于每一遥控单元的结构及控制数据使用针对将要检索的控制数据的索引来存储。 本专利技术还涉及一种提供通用遥控装置的方法,所述方法包括 收集用于多个个别物理遥控单元中的每一个别物理遥控单元的控制数据并将所 述收集的控制数据布置在数据库中, 将所述形成的数据库存储在单个通用遥控装置中,及 布置成所述通用遥控装置可操作以通过从所述数据库中选择性地检索用于所述 物理遥控单元中的每一物理遥控单元的所述控制数据来执行所述多个物理遥控单元的所 述物理遥控单元中的每一物理遥控单元的功能, 其中将若干所述物理遥控单元所共用的控制数据存储在所述数据库中的虚拟遥 控器结构中,且 其中对应于所述物理遥控单元中的选定物理遥控单元的物理遥控器结构存储所 述物理遥控单元特有的控制数据且链接到所述虚拟遥控器结构中的适当虚拟遥控器结构, 借此可检索用于所述物理遥控单元的所有所述控制数据。5 在一实施例中,以分级方式布置所述虚拟遥控器结构及物理遥控器结构,其中所 述物理遥控器结构在最低或子层级处且所述虚拟遥控器结构布置在一个或一个以上上部 或父层级中,使得每一物理遥控器结构可从一个或一个以上父虚拟遥控器结构继承控制数 据。 在一实施例中,其中所述存储在所述最低或子层级处的控制数据具有比存储在较 高或父层级处的控制数据高的优先级,且所述通用遥控装置经布置以在检索时通过检索最 高优先级控制数据来解决任何冲突。 或者,存储在较高或父层级处的控制数据具有比存储在所述最低或子层级处的控 制数据高的优先级且所述通用遥控装置经布置以在检索时通过检索最高级控制数据来解 决任何冲突。 在其中所述控制数据确定将要发射到电子装置的命令且针对特定命令需要检索 的控制数据在具有所述较高优先级的遥控器结构中不存在的实施例中,所述方法进一步包 括在此类情况下使所需要的控制数据能够从具有较低优先级的遥控器结构中检索到。 优选地,本专利技术的方法进一步包括从所存储的控制数据中省略重复及/或冗余控 制数据以减小所述存储的控制数据的大小。 在本专利技术方法的其中每一个别遥控单元具有个别识别的实施例中,将第一遥控单 元的识别存储在数据库中且然后仅存储从每一遥控单元到下一遥控单元的识别的相对跳 跃(从第一遥控单元开始)。 优选地,将用于遥控单元的控制数据存储在全局表中,且使用针对将要检索的控 制数据的索引来存储用于每一遥控单元的控制数据。附图说明 下文将参照附图以实例方式描述本专利技术的实施例,图式中 图1示意性地图解说明由从多个个别物理遥控单元收集的控制数据形成的数据库的提供;图2图解说明从遥控单元发射的IR命令;图3显示物理遥控单元的一个实例;图4显示将键编号指派给遥控单元的每一键的表;图5显示如何映射键;图6是如存储在数据库中的键命令的表本文档来自技高网...

【技术保护点】
一种通用遥控装置,其包括用户接口,及发射器,其经布置以向电子装置发射命令处理器,存储器,其与所述处理器相关联,及数据库,其存储在所述存储器中以使所述通用遥控装置能够提供用以操作多个电子装置的命令,所述数据库含有已从多个个别物理遥控单元收集的控制数据,其中每一个别遥控单元经布置以操作所述电子装置中的相应电子装置,其中所述数据库含有其中存储若干所述物理遥控单元所共用的控制数据的虚拟遥控器结构,且其中所述数据库含有对应于所述物理遥控单元中的选定物理遥控单元的至少一个物理遥控器结构且存储所述物理遥控单元特有的控制数据,所述一个物理遥控器结构链接到所述虚拟遥控器结构中的适当虚拟遥控器结构,借此可检索用于所述物理遥控单元的所有所述控制数据。

【技术特征摘要】
EP 2008-10-3 08165844.5一种通用遥控装置,其包括用户接口,及发射器,其经布置以向电子装置发射命令处理器,存储器,其与所述处理器相关联,及数据库,其存储在所述存储器中以使所述通用遥控装置能够提供用以操作多个电子装置的命令,所述数据库含有已从多个个别物理遥控单元收集的控制数据,其中每一个别遥控单元经布置以操作所述电子装置中的相应电子装置,其中所述数据库含有其中存储若干所述物理遥控单元所共用的控制数据的虚拟遥控器结构,且其中所述数据库含有对应于所述物理遥控单元中的选定物理遥控单元的至少一个物理遥控器结构且存储所述物理遥控单元特有的控制数据,所述一个物理遥控器结构链接到所述虚拟遥控器结构中的适当虚拟遥控器结构,借此可检索用于所述物理遥控单元的所有所述控制数据。2. 根据权利要求1所述的通用遥控装置,其中所述虚拟遥控器结构及所述物理遥控器 结构以分级方式布置,其中所述物理遥控器结构在最低或子层级处且所述虚拟遥控器结构 布置在一个或一个以上上部或父层级中,使得每一物理遥控器结构可从一个或一个以上父 虚拟遥控器结构继承控制数据。3. 根据权利要求2所述的通用遥控装置,其中存储在所述最低或子层级处的控制数据 具有比存储在较高或父层级处的控制数据高的优先级,且其中所述处理器经布置以检索用 以提供命令的控制数据,所述处理器经布置使得在检索时通过检索最高优先级控制数据来 解决任何冲突。4 根据权利要求2所述的通用遥控装置,其中存储在较高或父层级处的所述控制数据 具有比存储在所述最低或子层级处的控制数据高的优先级,且其中所述处理器经布置以检 索用以提供命令的控制数据,所述处理器经布置使得在检索时通过检索所述最高优先级控 制数据来解决任何冲突。5. 根据权利要求2所述的通用遥控装置,其中存储在较高或父层级处的所述控制数据 具有不同于存储在所述最低或子层级处的控制数据的优先级,其中所述处理器经布置以检 索确定将要发射到电子装置的命令的控制数据,且其中,如果针对特定命令需要检索的控 制数据在具有所述较高优先级的遥控器结构中不存在,那么从具有较低优先级的遥控器结 构中检索所述需要的控制数据。6. 根据权利要求1所述的通用遥控装置,其中所述存储的控制数据的大小通过省略重 复或冗余控制数据来减小。7. 根据权利要求1所述的通用遥控装置,其中所述用户接口包括多个键,对个别键的 致动经布置以输出供发射到电子装置的命令,且其中仅输出供发射的命令的键的所述命令 存储在所述数...

【专利技术属性】
技术研发人员:西梅托伊林门诺德容叶龙范奥尔施普龙克
申请(专利权)人:艾科星全球公司
类型:发明
国别省市:NL[荷兰]

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

1