发送xml文档的遥控装置的制作方法

文档序号:7608122阅读:90来源:国知局
专利名称:发送xml文档的遥控装置的制作方法
技术领域
本发明涉及一种用于控制至少一个设备的控制设备,具有输入装置,用于手动录入与控制命令相关联的输入信息以便控制所述至少一个设备,还具有处理装置,用于编码所录入的输入信息并且用于输出传输信息,还具有传输装置,用于依照传输方法向所述设备的传输装置发送所述传输信息以便激活所述设备中的控制命令。
本发明还涉及一种借助于至少一个控制设备来控制至少一个设备的系统,其中所述控制设备包括输入装置,用于手动录入与控制命令相关联的输入信息以便控制所述至少一个设备,还包括处理装置,用于编码所录入的输入信息并且用于输出传输信息,还具有传输装置,用于依照传输方法向所述设备的传输装置发送所述传输信息以便激活所述设备中的控制命令。
本发明还涉及一种借助于至少一个控制设备来控制至少一个设备的控制方法,其中执行以下步骤手动录入与在所述控制设备的控制命令相关联的输入信息以便控制所述至少一个设备;编码所录入的输入信息并且输出传输信息;依照传输方法向所述设备的传输装置发送所述传输信息以便激活所述设备中的控制命令。
在文档WO 00/77759中已知这种控制设备、这种系统和这种方法。其中所公开的控制设备由遥控装置形成,所述遥控装置被设计成用于控制多个设备(DVD播放器、VCR、CD播放器)。遥控装置包括小键盘,所述小键盘形成输入装置,并且利用该小键盘用户能够通过操作按键来录入控制命令。这种控制命令例如可以是控制命令“播放”,以便以播放模式来控制DVD播放器。为此,用户操作被分配给“播放”控制命令的键,所述键随即发射用于识别所述键的输入信息。
已知遥控装置的存储器装置存储与可录入的输入信息相关联的控制代码,在要控制的设备中所述控制代码识别所述控制命令。遥控装置的编码装置确定控制代码并且提供传输信息,在所述过程中插入初始化位以及选择性地插入冗余位。已知遥控装置的传输装置由红外发射器形成并且把传输信息作为红外信号向遥控装置接口设备发送。遥控装置接口设备经由IEEE 1394数据总线与所要控制的设备连接并且激活在期望设备中控制命令的执行。
在已知遥控装置的情况下,已经证明缺点在于,由所要控制的设备的特定制造商设置在存储器装置中所存储的控制代码。由于存在非常多的制造商以及伴随的控制代码,所以实际上在单个遥控装置中不可能存储所有控制代码以便控制所有可买到的设备,这也是为什么把所谓的通用遥控装置引入市场的原因;在初始化过程期间,在它们的存储器装置中存储所要控制的用户设备的控制代码。
在已知遥控装置的情况下,还证明了缺点在于,编码装置根据传输方法(例如红外传输方法)来编码所发送的控制命令。因此已知的遥控装置接口设备必须解码依照红外传输方法的制造商X所编码的、接收的控制命令并且依照为IEEE 1394传输方法所提供的编码方法来编码所述控制命令,以便对应于所接收的控制命令来控制连接到数据总线的设备。
本发明的目的是提出一种对应于在第一段中所指定类型的控制设备、一种对应于在第二段中所指定类型的系统以及对应于在第三段中所指定类型的控制方法,其中独立于所述设备的制造商,所有设备中的传输信息都是可处理的。此外,避免了在传输控制命令中不必要的编码和解码步骤。为了实现以上所指定的目的,在这种控制设备中提供了处理装置,以便包括命令编码装置,用于依照独立于传输方法的命令编码方法来编码所录入的输入信息,其中命令文档被确定为传输信息,所述命令文档以可用文本编辑器编辑的文本的形式包含与所录入的输入信息相关联的控制命令。
为了实现以上所指定的目的,在这种系统中提供了处理装置以便包括命令编码装置,用于依照独立于传输方法的命令编码方法来编码所录入的输入信息,其中命令文档被确定为传输信息,所述命令文档以可用文本编辑器编辑的文本的形式包含与所录入的输入信息相关联的控制命令,还提供了至少一个设备以便包括命令解码装置,用于解码所述命令文档以便激活所述设备中的控制命令。
为了实现以上所指定的目的,在这种控制方法中执行以下进一步的步骤依照独立于传输方法的命令编码方法来编码所录入的输入信息,其中命令文档被确定为传输信息,所述命令文档以可用文本编辑器编辑的文本的形式包含与所录入的输入信息相关联的控制命令;在所述设备中解码所述命令文档以便激活所述控制命令。
通过依照本发明的特征,控制设备以文本形式发送控制命令,所述控制命令可以由所要控制的设备中的发送装置或由遥控装置接口设备中的发送装置来估算以便激活所述控制命令。这带来了如下所述的较大优点,此文本(例如播放或加频道)实际上在所有制造商的情况下对控制命令来说都是共用的(像标准)并且因而可以跨过制造商来解释。还获得这样的优点,命令文档独立于所选择的一个或多个传输方法,并且因此在从一个传输方法到另一个传输方法的转变中,不必解码并随后重新编码控制信息。
依照权利要求2、9和12的特征,获得以下优点,用于传输内容以便播放的XML文档是惯用的并且还适于依照本发明借助于遥控装置来传输控制命令,由此相同的装置(SW和HW)可以用于接收并解释控制命令。
依照权利要求3、10和13的特征,获得以下优点,即使没有视线联系,经由WLAN的传输也可能通过相对较长的距离,因而能够遍及房间来控制设备。
依照权利要求4的特征,获得以下优点,用户例如可以借助于计算机来改变在存储器装置中所存储的输入信息到控制命令的分配。同样,对于输入信息的每个项,在存储器装置中甚至可能存储整个相关联的文档,以便采用这种方式来利用一个或多个控制命令改变所述小键盘的键的内容,所述用户可以借助于计算机来改变所述文档。
依照权利要求5的特征,获得以下优点,文档还包含选择信息,用于向哪个设备提供所发送的控制命令。
依照权利要求6的特征,获得以下优点,所要控制的设备能够识别那些允许个性化功能的控制设备。
依照权利要求7的特征,获得以下优点,控制命令“播放”的命令文档可以依照几种语言(例如“播放”、“WIEDERGABE”...)来包含控制命令由此可以不仅独立于制造商而且可以用几种语言来实现解释所述命令文档。
参考以下描述的实施例来阐明本发明的这些及其它方面并使其更加清楚,然而本发明并非限制于此。
在附图中

图1示出了具有几个设备的系统,所述设备由形成控制设备的第一遥控装置和第二遥控装置来控制。
图2示出了依照图1的第一遥控装置,图3示出了在第一遥控装置的存储器装置中所存储的分配表,所述表存储分配给彼此的输入信息和控制命令。
图4示出了用于利用第一遥控装置的显示器来显示的链接表,所述表列出了可为数据链路激活的源设备和播放设备。
图1示意地示出了房屋1,在所述房屋1中提供了具有第一遥控装置3和第二遥控装置4的系统2,遥控装置3和4形成控制装置并且被提供来控制房屋1中的多个源设备和播放设备。这里源设备或源应当被理解为意指计算机PC、DVD播放器DVD、无线电RADIO、MP3播放器MP3以及第一电视机TV1和第二电视机TV2。源设备作为信息源并且经由数据链路D向播放设备输出信息(音频、视频或数据)。此外,计算机PC连接到因特网NET并且被设计成用于经由因特网NET从第一服务器S1和第二服务器S2接收信息,所述第一服务器S1和第二服务器S2还形成系统1的源设备。
这里音频扬声器盒对B1、音频扬声器盒对B2、第一电视机TV1、第二电视机TV2和监视器M将被理解为播放设备或再现器。播放设备被设计成用于听觉和/或视觉地播放信息,所述信息经由活动数据链路D从源设备提供到播放设备。
可以借助于第一遥控装置3和第二遥控装置4来建立各自的活动数据链路D,活动数据链路D连接为该目的而活动的源设备和一个或多个播放设备。一旦已经利用第一遥控装置3或第二遥控装置4建立了活动数据链路D,那么所有进一步的控制命令SB仅仅与和各自的活动数据链路D连接的活动源设备和播放设备相关。为了使此成为可能,借助标识信息KI来区分每个遥控装置3和4,所述标识信息KI清楚地识别所述遥控装置3或4。
这带来以下优点,“播放”、“停止”、“快进”,...控制命令SB始终清楚地与活动数据链路的活动源设备相关,而“加大音量”、“静音”,...控制命令SB总是与活动数据链路D的所有活动播放设备相关。因此用户不必使用遥控装置来在单个设备之间切换,其中在各种情况下,借助于一个控制设备只可以激活一个数据链路D并且随后可以控制利用所激活的数据链路D而激活的设备。这将参考示例性实施例进一步详细描述。
在图2中详细图示了具有与第二遥控装置4相同构造的第一遥控装置3。第一遥控装置3包括输入装置5,所述输入装置5由小键盘6和小键盘读出程序形成,所述小键盘读出程序由第一遥控装置3的处理器7执行。向小键盘6的每个键分配键代码,所述键代码形成输入信息EI。当第一遥控装置3的用户例如操作被标记为“播放”的键T1以便激活源设备中的播放操作模式时,那么相关联的键信息T1被作为输入信息EI提供给处理器7并由小键盘读出程序处理。
图3图示了分配表ZU,在所述分配表ZU中把输入信息EI分配给控制命令SB。第一遥控装置3包括其中存储分配表ZU的存储器装置8。第一遥控装置3的处理装置9由处理器7所执行的不同程序(显示激活程序、编码程序...)和存储器装置8形成。处理装置9被特别构造来编码所录入的输入信息EI并且向传输装置10输出传输信息。
传输装置10被构造来依照已知的传输方法WLAN(无线局域网标准WiFi,IEEE 802.11/b/g)来无接触传送传输信息。依照WLAN传输方法,使用无线电频率传输,其中利用传输装置10所发送的传输信息可以遍及房屋1被接收。对应于传输装置10的传输装置11被连接到计算机PC并且被设计成用于与所述传输装置10通信。
第一遥控装置还包括显示器12,利用所述显示器12特别可以显示在图4中所示出的链接表13。链接表13列出了所有当前被无源控制的并且因而当前没有被链接到活动数据链路D中的源设备和播放设备。在下列应用例子中给出了更多细节。
现在处理装置9还包括命令编码装置14,用于依照独立于传输方法WLAN的命令编码方法来编码所录入的输入信息EI,命令文档DOC被确定为传输信息并且以可用文本编辑器编辑的文本的形式包含被分配给所录入的输入信息EI的控制命令SB。这里命令文档DOC由所谓的XML文档(可扩展标记语言)形成。今天XML文档已经用于把音频和视频信息从源设备传输到播放设备并且为在这一环境下的专家所知。
依照本发明,用于控制源设备和播放设备的XML文档在第一遥控装置3中被创建并且随后利用传输装置来发送,所述XML文档以可用文本编辑器编辑的文本的形式包含所要发送的控制命令SB。这里独立于所选择传输方法来编码XML文档中的控制命令SB是尤为有益的。因而可以依照WLAN传输方法以及例如依照红外传输方法、依照IEEE 1394的传输方法或通过USB数据总线的传输方法来实现XML文档。与之相比,利用常规的红外遥控装置来传输“播放”控制命令SB取决于传输方法,并且如果所述“播放”控制命令将经由IEEE 1394数据总线向前转送,那么所述控制命令“播放”必须在红外接收器中被解码并依照例如IEEE 1394命令码来编码。
依照本发明,还获得以下优点,控制命令SB以文本形式包含在XML文档中,而且实际上在所有制造商和客户的情况下此文本(例如播放或加频道)对于控制命令来说是惯用的(就像是标准),并且因此可以被解释为跨越所有源设备和播放设备的制造商。因此如下面的应用例子所详细解释,改变分配给键的一个控制命令SB或改变分配给键的几个控制命令SB是特别容易的。
依照第一个应用例子,现在假定第一用户利用他的遥控装置(第一遥控装置3)来建立从作为源设备的DVD播放器DVD经由计算机PC到作为播放设备的第二电视机TV2的活动数据链路D,并且正在观看电影。还假定具有第二遥控装置4的第二用户想要利用录像机VCR来播放电影并且在第一电视机TV1上观看该电影。为此,第二用户操作第二遥控装置的键以便设置另一个活动数据链路D。
第二遥控装置4经由传输装置11和10从计算机PC接收以下信息,DVD播放器DVD和第二电视机TV2已经链接到活动数据链路D中并且连接到所述网络的源设备和播放设备仍然是无源的并因此可用于另一个活动数据链路。于是处理装置9在显示器上显示链接表13,条目DVD和TV2未被显示用于选择。然后第二用户选择录像机VCR作为源设备或源并且选择第一电视机TV1作为播放设备或再现设备。相应信息被发送到计算机PC,于是录像机VCR和第一电视机TV1被激活并且在这些设备之间建立另一个活动数据链路D。此另一个数据链路D与第二遥控装置4相关联并且可以再次被去激活或仅由此而改变。这带来以下优点,第一用户利用第一遥控装置3的输入不会打扰第二用户观看在第一电视机TV1上播放的电影。
由第二用户利用第二遥控装置4所输入的所有控制命令SB现在被录像机VCR所识别的第二遥控装置4发送,所述控制命令SB与源设备有关(例如播放、下一个、停止、快进...)。同样,由第二用户利用第二遥控装置4所输入的所有控制命令SB被第一电视机TV1所识别的第二遥控装置4发送,所述控制命令SB与播放设备有关(例如加大音量、加频道、加亮...)。这带来以下优点,用户不必操作任何附加键来识别所要录入控制命令SB的设备。
把第二遥控装置4清楚地分配给另一个活动数据链路D还带来以下优点,在用户不必通过录入分配给他的代码来识别自身的情况下,可能使多个所谓的个性化特征起作用。可以提供的一个个性化特征例如是用特定的背景颜色、文本颜色和菜单导航来在第一电视机TV1上显示为第二用户所优选的特定菜单控制。同样,可以直接地显示为第二用户而用录像机VCR记录并且编入存档系统中的电影。在这一点上,专家精通多个其它可能的个性化特征。
如果第二用户现在通过操作键T1来录入控制命令“播放”,那么命令编码装置14被构造来把下列XML文档创建为命令文档DOC或传输信息,其包含控制命令“播放”作为可用文本编辑器编辑的文本。< xml version=“1.0”encoding=“iso-8859-1”standalone=“no” ><!DOCTYPE XML_Remote SYSTEM“XML_Remote.dtd”><RC><device type=“VCR”/><command type=“PLAY”/></RC>
在上述XML文档中,因而录像机VCR被选择信息AI=VCR识别为源设备,为此随后在XML文档中提供控制命令SB“播放”。现在由于词“播放”是通用的表达,所以控制命令SB“播放”可以独立于录像机VCR的制造商来解码并且被估算以用于激活播放操作模式,这是尤为有益的。
现在能够使第一遥控装置3适应第一用户的意愿,该机会是尤为有益的。为了该目的,借助于传输装置10和11,用户可以向计算机PC发送由命令编码装置14为第一遥控装置3的每个键创建的XML文档,并且利用文本编辑器来编辑它。这里用户例如可以通过把XML文档中的文本“播放”替换为文本“倒进”并且借助于传输装置10和11把所编辑的XML文档存储在存储器装置8中,来把控制命令“倒进”分配给键T1。然而作为选择,可以已经存储属于遥控装置3的每个键的完整的XML文档。
同样,可能调节在XML文档中的两个或更多控制命令SB。例如,键T5可以用于组合控制命令以便选择卫星接收器的输入并且用于记录到录像机上。如下可以是相应的XML文档<RC>
<device type=“DVD”/>
<command type=“PLAY”/>
<device type=“VCR”/>
<command type=“RECORD”/>
</RC>
作为选择,相应的XML文档也可以如下<RC>
<command>
<device type=“DVD”/>
PLAY</command>
<command>
<device type=“VCR”/>
RECORD</command>
</RC>
因此用户能特别容易地使他的遥控装置适应他的要求,并且例如同时切断所有设备。同样,可以用几种语言或依照几种方式来把控制命令插入XML文档中以便能够在各种各样的设备中解码。例如,可以把控制命令“播放”和控制命令“WIEDERGABE”插入XML文档中以便激活播放设备中的播放操作模式。
依照进一步的应用例子,假定第二遥控装置4没有显示器,为此利用当前的无源播放设备来示出用于确定活动数据链路D的链接表13。进一步假定第一用户利用第一遥控装置3在作为源设备的计算机PC和作为播放设备的第一电视机TV1之间建立活动数据链路D。当具有第二遥控装置4的第二用户操作用于建立另一个活动数据链路D的键时,那么利用第二电视机TV2和监视器M来显示链接表13。不管第二用户此时是在监视器M前面还是在第二电视机TV2前面,现在他可以选择期望的源设备和播放设备,于是未选择的播放设备被再次设置为无源状态。这里第一用户当看电影时并未受到打扰是尤为有益的。
为了使用户能够进行选择,作为播放设备的第一扬声器箱对B1和第二扬声器箱对B2可以在声学上再现链接表13。同样,第二遥控装置4可以具有内置扬声器以便声学再现链接表13。
第一用户还可以在任何时间向他已经激活的数据链路D激活另外的播放设备,或可以使已经活动的播放设备去激活。例如当他不想用第一电视机TV1看完电影而是想切换到第二电视机TV2时将这么做。
应当提及,系统2的源设备和播放设备中的每个甚至只是系统2的源设备和播放设备中的一些还可以具有传输装置,用于依照WLAN传输方法或可比较的传输方法来发送传输数据。借助于在XML文档DOC中共同发送的第一遥控装置3或第二遥控装置4的标识信息KI并且借助于在XML文档DOC中共同发送的选择信息AI,每个设备能够相应地处理所接收的XML文档DOC,所述选择信息AI识别所述控制命令SB意指的设备。
应当提及,可以把被分配给控制命令SB或输入信息EI的完整的XML文档DOC存储在存储器装置8中。然而在该情况下,往往不能把选择信息AI包含在XML文档DOC中。如上所述,命令编码装置14同样可能只是在已经操作特定键T之后,为所述特定键T来汇编并因此编码XML文档。
应当提及,传输装置11被作为图1所图示的所有设备(源设备和播放设备)的传输装置提供。因此,传输装置11可以包含命令编码装置,所述命令编码装置为所有设备解码命令文档DOC并且向各自的设备提供相应寻址的控制命令SB。另一方面,每个设备还可以具有命令解码装置。
应当提及,还可以利用一个控制设备来建立多个独立的活动数据链路,以便控制向这些活动数据链路所激活的多个设备。然而在该情况下,用户可能必须在每种情况下选择要录入控制命令的活动数据链路。
权利要求
1.一种用于控制至少一个设备(PC,DVD,RADIO,MP3,TV1,TV2,B1,B2,TV1,TV2,M)的控制设备(3,4),具有输入装置(5),用于手动录入与控制命令(SB)相关联的输入信息(EI)以便控制所述至少一个设备(PC,DVD,RADIO,MP3,TV1,TV2,B1,B2,TV1,TV2,M),还具有处理装置(9),用于编码所录入的输入信息(EI)并且用于输出传输信息(DOC),还具有传输装置(10),用于依照传输方法向所述设备的传输装置(11)发送所述传输信息以便激活所述设备中的控制命令,其特征在于所述处理装置(9)包括命令编码装置(14),用于依照独立于所述传输方法的命令编码方法来编码所录入的输入信息(EI),其中命令文档(DOC)被作为传输信息来创建,所述命令文档(DOC)以可用文本编辑器编辑的文本的形式包含与所录入的输入信息(EI)相关联的控制命令(SB)。
2.如权利要求1所述的控制设备(3,4),其特征在于所述命令文档(DOC)由所谓的XML文档形成。
3.如权利要求1所述的控制设备(3,4),其特征在于所述传输装置(10)是所谓的WLAN(WiFi,IEEE 802.11a/b/g)的一部分。
4.如权利要求1所述的控制设备(3,4),其特征在于所述传输装置(10)被设计成用于接收控制命令(SB)到输入信息(EI)改变的分配,并且提供存储器装置(8)以便用于相关联地存储所改变的控制命令(SB)和输入信息(EI)。
5.如权利要求1所述的控制设备(3,4),其特征在于所述命令文档(DOC)包含用于形成选择信息(AI)的文本,所述选择信息(AI)识别要利用所发送的控制命令(SB)来控制的设备。
6.如权利要求1所述的控制设备(3,4),其特征在于存储器装置(8)被设计成存储用于识别控制设备(3,4)的识别信息(KI),所述识别信息(KI)还包含在用于传输控制命令(SB)的命令文档(DOC)中。
7.如权利要求1所述的控制设备(3,4),其特征在于所述控制命令(SB)以至少两种语言作为文本包含在所述命令文档(DOC)中。
8.一种用于利用至少一个控制设备(3,4)来控制至少一个设备(PC,DVD,RADIO,MP3,TV1,TV2,B1,B2,TV1,TV2,M)的系统(2),所述控制设备(3,4)具有输入装置(5),用于手动录入与控制命令(SB)相关联的输入信息(EI)以便控制所述至少一个设备(PC,DVD,RADIO,MP3,TV1,TV2,B1,B2,TV1,TV2,M),还具有处理装置(9),用于编码所录入的输入信息(EI)并且用于输出传输信息(DOC),还具有传输装置(10),用于对应于传输方法向所述设备的传输装置(11)发送所述传输信息以便激活所述设备中的控制命令(SB),其特征在于所述处理装置(9)包括命令编码装置(14),用于依照独立于所述传输方法的命令编码方法来编码所录入的输入信息(EI),其中命令文档(DOC)被作为传输信息创建,所述命令文档(DOC)以可用文本编辑器编辑的文本的形式包含与所录入的输入信息(EI)相关联的控制命令(SB),并且所述至少一个设备(PC,DVD,RADIO,MP3,TV1,TV2,B1,B2,TV1,TV2,M)包括命令解码装置,用于解码所述命令文档(DOC)以便激活所述设备(PC,DVD,RADIO,MP3,TV1,TV2,B1,B2,TV1,TV2,M)中的控制命令(SB)。
9.如权利要求8所述的系统(2),其特征在于所述命令文档(DOC)由所谓的XML文档形成。
10.如权利要求8所述的系统(2),其特征在于所述控制设备(3)和所述至少一个设备(PC)中的传输装置(10)是所谓的WLAN(WiFi,IEEE 802.11a/b/g)的一部分。
11.一种用于利用至少一个控制设备(3,4)来控制至少一个设备(PC,DVD,RADIO,MP3,TV1,TV2,B1,B2,TV1,TV2,M)的控制方法,其中执行以下步骤在所述控制设备(3,4)手动录入与控制命令(SB)相关联的输入信息(EI)以便控制所述至少一个设备(PC,DVD,RADIO,MP3,TV1,TV2,B1,B2,TV1,TV2,M);编码所录入的输入信息(EI)并且输出传输信息;依照传输方法向所述设备的传输装置(11)发送所述传输信息以便激活所述设备中的控制命令(SB),其中还执行以下步骤依照独立于所述传输方法的命令编码方法来编码所录入的输入信息(EI),其中命令文档(DOC)被作为传输信息创建,所述命令文档(DOC)以可用文本编辑器编辑的文本的形式包含与所录入的输入信息(EI)相关联的控制命令(SB);在所述设备(PC,DVD,RADIO,MP3,TV1,TV2,B1,B2,TV1,TV2,M)中解码所述命令文档(DOC)以便激活所述控制命令(SB)。
12.如权利要求11所述的控制方法,其特征在于所述命令文档(DOC)由所谓的XML文档形成。
13.如权利要求11所述的控制方法,其特征在于依照所谓的WLAN(WiFi,IEEE 802.11a/b/g)来发送所述传输信息。
全文摘要
一种用于控制源设备(PC,DVD,RADIO,MP3,TV1,TV2)和播放设备(B1,B2,TV1,TV2,M)的遥控装置(3,4)向所要控制的源设备(PC,DVD,RADIO,MP3,TV1,TV2)或播放设备(B1,B2,TV1,TV2,M)发送以文本形式包含控制命令(SB)的命令文档(DOC),结果在多个设备中提供了如下可能,用户界面友好地进行匹配控制命令(SB)以及解码所述控制命令(SB)。
文档编号H04B1/20GK1853353SQ200480026708
公开日2006年10月25日 申请日期2004年9月14日 优先权日2003年9月17日
发明者M·克尼斯佩尔, A·普莱德尔 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1