以XML格式提供的用于可编程遥控器的控制代码制造技术

技术编号:3448595 阅读:209 留言:0更新日期:2012-04-11 18:40
一种因特网服务使控制代码可用于可编程通用遥控器,通过IR或RF命令遥控CE设备。一种提供作为XML数据的控制代码的服务器,该控制代码在接收器的机顶盒或PC、或遥控器自身进行处理,用于安装在遥控器上。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及遥控装置以及一种使消费电子(CE)设备的远程控制可编程的服务。
技术介绍
通用的可编程遥控装置,例如,由菲利浦电子公司(Philips Electronics)制造的PRONTO(TM)为大家所熟知。表达式“通用的遥控器“指一种装置,该装置使终端用户能够控制他/她的大多数远程可控设备群,而不管各种设备的类型或商标。这些通用的可控性的实现是通过,例如在遥控器上容纳存在的多组控制代码(IR或RF)的数据库,每个特定的组对应特定商标的特定类型的设备。通用的遥控器是用户可编程并能够学习或采用新的控制代码并且能够使特别用户自定义的软键或硬按钮与他们相结合使用。例如PRONTO(TM)具有内建的用于菲利浦和马兰茨设备的RC-5和RC-6代码、IR-发送和IR-接收孔和RS232串行口连接器,用于例如通过个人计算机(PC)进行这些代码的售后扩展。PRONTO(TM)通过LCD触摸屏提供图形图像用户界面(GUI)且还具有用于经常使用的控制功能的直接访问按钮。内建的按钮是用于完全控制的可定制的装置模板;对图标或按钮选择指定控制功能;选择删除和产生图标或按钮;选择编程和编辑宏指令;具有用于(重)标记按钮、图标和模板或者GUI的控制面板的软键的键盘。总之,PRONTO(TM)在GUI的布局、版面、标记、组织方面以及程序设计、编辑和定制控制功能方面是高度可定制的。
技术实现思路
遥控器和其他可编程或软件-可升级的CE设备的通用可编程性是有价值的资源。鼓励第三方提供增值特征给设备的可扩充功能。为了促进这些,本专利技术者尤其提出,在提供安装在遥控器上的IR或RF指令的服务中,使用标记(mark-up)语言格式,优选使用可扩充标记语言(XML)数据格式。数据可以通过数据网络例如因特网、或者在诸如存储卡的载体上提供。这些代表控制代码的数据安装在遥控器上,当被激活时,确定相关的IR或者RF指令。数据可以存储在本地遥控器上。一种XML应用,例如在接收终端的XSL格式文件在指令控制下在格式文件中操作数据。采用这些应用,例如,用来根据接收数据产生正确的IR或者RF指令和用来控制产生GUI,例如,在适合的显示器上的HTML页。如果必要,数据在安装之前被改变成为本地对远程专用的格式。本专利技术的优点在于一种开放的标准,例如用于定义遥控器的GUI的动作和版面的XML/XSL,允许由第三方研发支持工具。本专利技术特别涉及一种提供方法,优选用XML标记语言格式,提供安装在遥控器上的控制代码的数据表达式。优选,通过数据网络例如因特网提供数据。用户可以在网络上给服务器指定通过控制器控制的设备。然后服务器识别以标记语言格式作为数据提供的相应控制代码。本专利技术的方法可以包括提供在控制器上使用的GUI组件,该提供GUI组件是作为标记语言格式进一步的数据提供的。GUI组件可以包括其它遥控装置的图形表示。如果通用可编程遥控器成为用户对其CE设备的主要遥控器,则后者的特征尤其具有吸引力。我们假定通用遥控器具有触摸屏GUI。各种设备的单独控制器的所有相关的控制代码使用上面简述和下面详细描述的方案在通用遥控器中编程。假定通用遥控器,例如PRONTO(TM)能为每个设备保留一个或多个图像控制面板。也就是说,将每种设备的控制功能分成组。本专利技术现在形成这些面板的图像表示作为每个设备的指定遥控器图像。也就是说,通用遥控器显示专用遥控器控制功能的图像,该控制功能由软键表示,软键的位置是专用遥控器的硬键的位置。这使得用户能够迅速识别并且允许用户在操纵通用遥控器和专用遥控器之间轻松切换。也可以不依赖于XML专利技术提供这个特征。因此,本专利技术者提出让服务器向终端用户提供数据,优选用XML格式,用于本地的CE设备的编程、建立和控制。使用XML,内容/服务提供商不需要支持所有可能的目标装置。因此,数据可以提供和放在一起不用考虑数据将安装的目的地平台的特性。XML应用程序(在这里语法分析程序)从接收的XML数据中提取有关的项目和属性并把他们转变成能在目的地平台本地安装和/或处理的进一步的数据。XML/XSL的概念是公知的。被用来在浏览器上表示数据和指引浏览器运作。XML具有公用数据格式以便共享该格式以及数据。XML把要处理的信息与发出的指令分开。XML使用标记描述数据。定制标记使应用程序之间的数据能够定义、传送、验证以及译释。标记规定每段数据代表什么。也就是,标记包括关于数据的语义的信息。因此,能以不同的方式处理XML电子文档。该概念现在运用于本专利技术中的IR或RF远程遥控。由于能使控制代码作为XML文件发送到终端用户,例如,通过因特网,用户可以在他/她们PC或机顶盒上、甚至在遥控器上通过适当的应用程序处理这些文件,以便用这些接收的代码建立CE设备的远程控制。更具体地说,IR或RF代码是采用XML来描述。许多参数可以采用XML标记来定义例如载频、占空比、协议类型(FSK、双相、PWM等等)、重复时间、信号的开/关时间、指令码的位模式、代码的语义、所用装置(CD、VCR、TV、DVD等等)的类型、具体协议的商标名称等等。优选,这些数据字段并非都用于遥控器中仅仅要求传送实际的IR或RF代码的信息需要存储。在服务器上,商标名称和装置类型能用来运行数据库查询,例如,以便允许选择性下载。例如,机顶盒(STB)在入口处提供专门服务,根据用户键入想要控制装置的输入描述、其商标和类型数字下载IR代码。至于遥控器的图形用户界面(GUI),目前PRONTO(TM)采用专用的格式作为配置文件。该文件包含由PRONTO(TM)支持的装置的型号和名称的相关信息。每种装置组织GUI成集合页。此时GUI显示一个页面。一个具体的页面包括一个或多个面板和软键或按钮。按钮由,例如标记图标图形地表示。特定的面板可能包括一个或多个面板和/或一个或多个按钮。每个按钮和面板与某种特性相关,例如当执行时在遥控器上显示的位置、标签、位图、一个功能和其参数(例如,发送+IR代码,信号音+声音抽样,跳转+装置和页码,延迟+时间,等等)。在本专利技术中,所有这些信息优选使用XML格式描述。这些与XSL结合用来定义触摸屏遥控器的GUI。本专利技术能采用如下方案。用户在因特网上把他/她想要添加代码到通用可编程遥控器的新的CE设备的购买型号、商标、序列号等通知指定服务器。遥控器具有触摸屏和显示监视器。新的设备具有简单专用遥控器。服务器现在下载XML格式的控制代码到用户家庭网络,加上用于在通用遥控显示监视器上产生专用遥控器位图的标记文件。当用于产生位图的控制代码和数据已安装,用户能够通过在通用遥控器触摸屏显示监视器上显示的实际遥控器控制新的设备。在专用遥控按钮的图形代表位置触摸屏促使通用遥控器发送相应的IR或RF代码。注意到XML标记依靠接收平台上的XSL格式文件决定图形图像的执行功能。本专利技术更有趣的方面如下具有因特网连接性的信息设备例如,增强型电视、机顶盒(STB)、个人数字助理(PDA)、智能电话等,以及具有不同功能例如处理电源、存储容量、显示屏资源、屏幕分辨率、网络连接的信息设备的数量迅速增长。XML和XSL提供在因特网交换一般和动态的信息的基本框架结构,该框架可以适应不同的机器条件和用户选择。该框架现在应用到本专利技术以建立电子程序指南(EPG)或者电本文档来自技高网...

【技术保护点】
一种用标记语言格式提供,由安装在控制设备上的控制代码表示数据的方法。

【技术特征摘要】

【专利技术属性】
技术研发人员:TJ杜比尔S麦基奇尼R穆斯彻布雷克YE施泰恩SMM诺特F波赫
申请(专利权)人:皇家菲利浦电子有限公司
类型:发明
国别省市:NL[荷兰]

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

1