具有自动设置的通用远程控制的制作方法

文档序号:6439070阅读:142来源:国知局
专利名称:具有自动设置的通用远程控制的制作方法
技术领域
本发明涉及通用远程控制。更具体地,本发明涉及具有自动设置的通用远程控制。
背景技术
我们生活在具有大量且数量日益增长的电子设备的技术世界中。电子设备的配置和使用通常是复杂的,并且可能与操作这些电子设备的遥控器一起销售。由于电子设备,比如消费媒体,变得更复杂,需要相对简单的用户界面以帮助其配置和设置变得更重要。而且,由于用户拥有的遥控器数目增加,需要帮助用户管理这些遥控器变得更重要。目前,现有技术的主控制器可以被编程以控制多个消费电子设备。但是,对消费电子设备的主控制器编程是个非常复杂的过程。以及,这样,懂技术的人典型地对主控制器编程,而不懂技术的人可以在主控制器被编程之后操作它。即使当懂技术的人对主控制器编程时,该过程仍是麻烦和费时的。例如,懂技术的人必须正确识别被控制的设备类型并在处置之前手动将此信息输入到主控制器中或从列表中选择设备类型。懂技术的人在主控制器能正确控制设备之前可能需要执行附加的步骤。需要自动设置遥控器以支持多个设备的遥控器和方法。

发明内容
本发明的实施方式是针对具有自动设置的通用远程控制。所述通用远程控制能从图像中可视地识别外围设备,从内部或外部源中获得外围设备的配置信息,以及根据配置信息在后台中自己编程,后台对用户是透明的。这些任务,容易有人为错误且麻烦,有利地被通用远程控制执行,需要很少或不需要用户输入或交互。通用远程控制可以被编程以支持多个外围设备。在一个方面,控制器包括基于电子设备的配置信息自动地配置控制器的装置,使得控制器能与电子设备通信。所述自动地配置控制器的装置包括用于从图像自动地识别电子设备的装置,以及用于存取从图像识别出的电子设备的配置信息的装置。典型地,所述控制器被配置为无需用户输入而在后台中设置。所述控制器还包括用于显示与电子设备相关的功能元件的装置。所述功能元件包括触摸屏图标。在一些实施方式中,所述控制器还包括用于重布置功能元件的装置。在另一方面,手持设备被配置为通信地耦合到至少一个外围设备。所述手持设备包括处理器和所述处理器执行的至少一个应用。所述应用能使用外围设备的配置信息并生成用于基于配置信息操作外围设备的用户界面。典型地,当生成用户界面时,生成包括外围设备的选择列表,以及所述手持设备此后检测作为选择的被控制的设备的外围设备。用户界面典型地专用于外围设备。在一些实施方式中,用户界面包括拨号盘、导航按钮、数字键盘、音量控制、电源按钮,或其组合。在一些实施方式中,所述外围设备被从图像中识别。在一些实施方式中,所述手持设备还包括配置为获得图像的照相机。
在一些实施方式中,所述手持设备包括顶发送器,以及至少一个外围设备包括顶接收器。所述手持设备使用顶与至少一个外围设备通信地耦合。可替换地或此外,所述手持设备包括RF发送器,以及至少一个外围设备包括RF接收器。所述手持设备使用RF与至少一个外围设备通信地耦合。可替换地或此外,所述手持设备和至少一个外围设备是以太网使能的。所述手持设备通过WiFi或LAN与至少一个外围设备通信地耦合。在一些实施方式中,所述配置信息存储在手持设备内部。配置信息定期地或按要求更新。可替换地或此外,配置信息远程存储在手持设备之外。在又一个方面,使用远程控制包括确定被控制的外围设备。在一些实施方式中,被控制的外围设备是从图像中识别的。图像可以是照片或外围设备的一部分的实况图像。例如,外围设备的一部分是表面上的型号代码或外围设备的标识牌。图像也可以是包含关于外围设备的标识数据的文档。例如,文档是收据、信用卡清单、会员卡清单或奖励卡清单。文档可以通过网络或在销售点被接收。 外围设备的配置信息用于自动地配置远程控制以及动态地显示操作菜单以在检测作为选择的被控制的设备的外围设备时控制外围设备。


现在将参考附图详细说明本发明的实现方式。相同的参考标号将用在所有附图和下列详细说明中以表示相同或相似的部件。图IA示出了根据本发明的示例性通用远程控制的图形表示。图IB示出了根据本发明的与通用远程控制通信地耦合的示例性外围设备。图2示出了根据本发明获得图像的示例性技术。图3示出了根据本发明的示例性定制用户界面。图4示出了根据本发明的配置通用远程控制的示例性过程。
具体实施例方式在下列说明中,为了解释的目的提出了很多细节。但是,本领域普通技术人员将认识到本发明可以不使用这些具体细节来实现。因此,本发明并非要局限于所示的实施方式但是要符合与这里说明的原理和特征一致的最宽范围。本发明的实施方式是针对具有自动设置的通用远程控制。所述通用远程控制能自动地识别需要利用通用远程控制编程的一个或多个外围设备。所述通用远程控制能从图像中可视地识别外围设备,从内部或外部源中获得外围设备的配置信息,以及根据配置信息在后台中自己编程,后台对用户是透明的。这些任务,容易有人为错误且麻烦,有利地被通用远程控制执行,需要很少或不需要用户输入或交互。通用远程控制可以被编程以支持多个外围设备。本发明的实施方式也有利地减少与每个电子设备(例如,销售时不带远程控制的外围设备)一起销售的组件的数目,因此使电子垃圾的环境影响最小,以及减少了总的生产成本和/或消费成本。在一些实施方式中,所述通用远程控制是手持设备,比如智能电话,其具有计算能力。图IA示出了根据本发明的示例性通用远程控制100的图形表示。通用远程控制100能存储、服务、计算、通信和/或显示信息使用户能控制一个或多个外围设备。通用远程控制100典型地具有高级的处理器130和大容量存储器125以支持至少一个操作系统、数据存储和应用。通用远程控制100还具有一个或多个通信接口 105和显示屏135。通信接口105包括红外(IR)接口、射频(RF)接口和/或以太网接口。显示屏135可以是电容性的触摸屏或电阻性的触摸屏。通用远程控制100还可以包括和支持其他硬件组件,比如无线电话单元110,具有话筒、麦克风和天线,用于发送/接收语音和/或数据,照相机115以及端口 120以与外部存储设备耦合或接收外部存储设备。在一些实施方式中,端口 120是USB端口或专有端口。虽然仅图示了一个端口,通用远程控制100可以具有多个端口。依据外围设备的能力,通用远程控制100能通过一个或多个通信接口 105使用红夕卜、射频比如蓝牙、以太网或其组合与外围设备通信。如图IB所示,所述一个或多个外围设备包括但不限于PC 155、游戏控制台165、立体声170、DVD/CD/VCR播放器175、风扇180、加热器185、电视160和能被控制的其他电子设备(未示出)。在图IB中,通用远程控制100配置为与PC 155和电视160在局域网150中有线地或无线地(WiFi)通信地耦合。通用远程控制100配置为使用RF与游戏控制台165和立体声170通信地耦合。以及,通用远程控制100配置为使用顶与DVD/CD/VCR播放器175、风扇180、加热器185和电视160通信地耦合。每一外围设备通信上具有主要的或优选的通信模式。一些外围设备具有选择性的通信模式。在一些实施方式中,如果外围设备的主要通信模式是不工作的,则可使用第二通信模式使得通用远程控制100仍能与外围设备通信地耦合。例如,在通用远程控制100无法使用顶与电视160通信地耦合的事件中,通用远程控制100能通过局域网150与电视160通信地耦合。本发明的通用远程控制100能可视地识别被控制的或通用远程控制100支持的外围设备。尤其是,通用远程控制100首先获得图像以及然后从图像中识别外围设备。在一些实施方式中,图像可以是通用远程控制100的照相机115感测的实况图像或照片(比如通用远程控制100的照相机115捕获的照片)。图像典型地包括能帮助通用远程控制100识别外围设备的外围设备的一部分。例如,外围设备的一部分是QR(快速响应)代码、UPC(通用产品代码)、SKU(库存单位)代码,或外围设备的表面上或手册上的型号代码,或外围设备的标识牌。可替换地,图像可以是通用远程控制100电子地发送和接收的文档,例如,通过网络140、150从数据源145或在销售点。例如,文档是收据、信用卡清单、会员卡清单、奖励卡清单或零售商/批发商存储的其他顾客记录,其可以用于识别用户希望编程以与通用远程控制100 —起使用的外围设备。在一些实施方式中,通过端口 120从外部存储设备取回文档,用户通过耦合具有通用远程控制100的外部存储设备能为通用远程控制100提供一个文档。文档可以属于用户或购买了外围设备的其他人,只要文档能帮助通用远程控制100识别外围设备。通用远程控制100能扫描图像,无论其格式以及它是如何获得的,以及随后使用图像识别技术从图像中可视地识别外围设备是什么。图2示出了根据本发明获得图像的示例性技术。如上所述,图像可以是实况图像、照片或向通用远程控制100电子地发送的文档。然后,使用图像识别技术从图像中提取出外围设备的标识。典型地,实现图像识别技术的软件存储在通用远程控制100上。在一些实施方式中,通用远程控制100能从图像中识别多于一个的外围设备。典型地,成功的识别外围设备包括确定外围设备的品牌和型号。
如果从图像中识别出多于一个外围设备,提示用户选择用户希望用通用远程控制100编程的一个或多个外围设备。可替换地,将用通用远程控制100对所有被识别的外围设备编程。在识别失败的情况下,可以提示用户重试或给出手工编程通用远程控制100的机石。在成功地从图像识别出外围设备之后,通用远程控制100自动地获得被识别的外围设备的配置信息。配置信息不仅使通用远程控制100被编程,使得通用远程控制100可与外围设备耦合,而且配置信息还确定与外围设备相关的定制用户界面的图形布局显示在屏135(图1A)上。在一些实施方式中,从外部数据源获得被识别的外围设备的配置信息,比如网络数据源145(图1B)。典型地,网络数据源145耦合到网络140并存储代码列表,其包括外围设备的配置信息。网络数据源145可以在存储所有电子设备的配置数据的中心网页位置,或可以在制造商的网页位置。可替换地,外部数据源是通过端口 120耦合到通用远程控制100的外部存储设备(未示出)。外部存储设备存储代码列表,其包括多个电子设备的配置数据,包括外围设备的配置信息。外部存储设备上的代码列表可以用配置数据定期或按要求更新以支持新的电子设备。在配置数据存储在网络数据源145或外部存储设备中的情况下,外围设备的配置信息分别从网络数据源145或外部存储设备远程获得。这些外部取回配置的优点是通用远程控制100不需要存储未与通用远程控制100耦合的其他电子设备的配置数据。因为通用远程控制100上的存储器是商品,仅存储所需的配置数据,因此仅利用支持一个或多个外围设备所必须的存储器的一部分。可替换地,外围设备的配置信息已经存储在通用远程控制100内部。通用远程控制100可以本地地存储代码列表,其包括多个电子设备的配置数据。代码列表典型地本地存储在通用远程控制100的存储器125中。通用远程控制100上的代码列表可以定期或按要求更新。在配置数据存储在通用远程控制100中的情况下,外围设备的配置信息从通用远程控制100本地获得。这种配置的优点是在网络140不可用的情况下;通用远程控制100仍可以被编程,因为配置信息从通用远程控制100本地获得。在一些实施方式中,通用远程控制100为了外围设备的配置信息将首先检查其本地存储器125,然后是耦合的外部数据源,如果有的话,以及最后是网络数据源145。在成功获得外围设备的配置信息之后,通用远程控制100基于配置信息自动地自己设置(编程),使得通用远程控制100能与外围设备通信。典型地,配置发生在后台,不需要任何或其它用户输入或交互。在配置期间,用户能继续使用通用远程控制100,例如,玩游戏、上网或打电话而不打断编程过程。当通用远程控制100被成功编程,通用远程控制100将提醒用户编程完成,以及现在通用远程控制100与外围设备通信地耦合。典型地,通用远程控制100能同时与多个外围设备通信地耦合。在从单个图像识别出多个外围设备的情况下,通用远程控制100在根据对应的配置信息为每个外围设备顺序自己编程之前,将完成获得所有请求的外围设备的配置数据。可替换地,通用远程控制100在对接下来请求的外围设备重复这些步骤之前,将获得第一个请求的外围设备的配置数据并相应地自己编程。类似于为单个外围设备编程,用户能使用通用远程控制100而不打断编程过程。
在一些实施方式中,当通用远程控制100用作遥控器时,通用远程控制100将首先在显示屏135上呈现选择列表。选择列表包括通用远程控制100支持(例如,通信地耦合)的所有外围设备。当用户选择想被控制的外围设备时,通用远程控制100动态地输出与所选的外围设备相关的定制用户界面。用户界面可以包括用于与外围设备交互和控制外围设备的拨号盘、滑动条、导航按钮、数字键盘、音量控制器、外围设备电源按钮、静音按钮、菜单按钮、和/或其他虚拟控制器。用户界面还可以包括语音识别特征,允许用户简单地说出命令以控制外围设备。图3示出了 Sony Bravia EX700外围设备的示例性定制用户界面300。如图所示,用户界面300显示外围设备的说明305,比如品牌和型号,电源按钮310、调节音量的滑动条315、用于选择信道的导航按钮320、菜单和用于菜单的相关导航按钮325、数字键盘330、语音识别按钮335以及画中画按钮340。当通过定制用户界面300接收用户输入时,通用远程控制100相应地控制外围设备。在一些实施方式中,当用于外围设备的虚拟控制器的数目对于所有虚拟控制器显示在一个屏幕“页”来说太多时,虚拟控制器可以显示在多个屏幕页上,使得每一页上仅显示虚拟控制器的子集。用户可以在页面间滚动以观看虚拟控制器。在其他实施方式中,用户能扩展页面,使得该页面上的虚拟控制器尺寸比较大,这对视力损伤的人特别有用。用户能在页面上上/下、左/右滚动。在其他实施方式中,用户能通过重新布置页面或多个页面上的虚拟控制器进一步对外围设备的用户界面进行个性化。用户能保存设置以及在其后的任何时间,返回到该外围设备的原始(缺省)定制用户界面。图4示出了根据本发明的配置通用远程控制100的示例性过程400。在步骤405,通用远程控制从图像中可视地识别出至少一个外围设备。尤其是,通用远程控制100首先获得图像以及随后从图像中识别一个或多个外围设备。如上所述,图像可以是实况图像、照片或通用远程控制100获得的文档。在成功地从图像中识别外围设备之后,在步骤410,获得从图像识别的外围设备的配置信息。外围设备的配置信息可以从通用远程控制100自己本地获得或远程获得(例如,从网络数据源145或耦合到通用远程控制100的外部存储设备)。在步骤415,通用远程控制100基于获得的配置信息自动编程,使得通用远程控制100与外围设备通信地耦合。根据过程400,用户不需要识别用户希望控制的外围设备的类型,或手工将配置信息输入到通用远程控制100中,或从列表或菜单中选择一项。实际上,在通用远程控制100获得图像之后,通用远程控制100的编程是自动的。设想外围设备包括智能家用器具。相应地,本发明的通用远程控制也能与智能家居系统一起工作和/或支持智能家居系统。除了包括上述的一般消费电子设备之外,例如,通用远程控制可以被编程以控制智能家用器具,比如空调单元。尽管参考很多具体的细节说明了本发明,本领域普通技术人员将认识到本发明可以实现为其他具体形式而不背离本发明的精神。因此,本领域普通技术人员将理解本发明不限于上述图示的细节,而是被所附权利要求书所限定。
权利要求
1.一种控制器,包括a.用于基于电子设备的配置信息自动地配置所述控制器,使得所述控制器能与所述电子设备通信的装置;以及b.用于显示与所述电子设备相关的功能元件的装置。
2.根据权利要求1所述的控制器,其中所述控制器被配置为无需用户输入而在后台设置。
3.根据权利要求1所述的控制器,其中所述用于自动地配置所述控制器的装置包括用于从图像自动地识别所述电子设备的装置,以及用于存取从图像识别出的所述电子设备的配置信息的装置。
4.根据权利要求1所述的控制器,其中所述功能元件包括触摸屏图标。
5.根据权利要求1所述的控制器,还包括用于重布置所述功能元件的装置。
6.一种手持设备,配置为通信地耦合到至少一个外围设备,所述手持设备包括a.处理器;以及b.被所述处理器执行的至少一个应用,所述至少一个应用用于1.使用外围设备的配置信息;以及2.生成用于操作所述外围设备的用户界面,所述用户界面专用于所述外围设备。
7.根据权利要求6所述的手持设备,其中所述手持设备包括顶发送器,以及所述至少一个外围设备包括顶接收器,以及其中所述手持设备使用顶与所述至少一个外围设备通信地耦合。
8.根据权利要求6所述的手持设备,其中所述手持设备包括RF发送器,以及所述至少一个外围设备包括RF接收器,以及其中所述手持设备使用RF与所述至少一个外围设备通信地耦合。
9.根据权利要求6所述的手持设备,其中所述手持设备和所述至少一个外围设备是以太网使能的,以及其中所述手持设备通过WiFi或LAN与所述至少一个外围设备通信地耦合。
10.根据权利要求6所述的手持设备,其中使用配置信息包括从图像识别所述外围设备。
11.根据权利要求10所述的手持设备,还包括用于获得图像的照相机。
12.根据权利要求6所述的手持设备,其中所述用户界面包括拨号盘、导航按钮、数字键盘、音量控制、电源按钮,或其组合。
13.根据权利要求6所述的手持设备,其中所述配置信息存储在所述手持设备内部。
14.根据权利要求13所述的手持设备,其中所述配置信息定期或按要求更新。
15.根据权利要求6所述的手持设备,其中所述配置信息远程存储在所述手持设备之外。
16.根据权利要求6所述的手持设备,其中生成用户界面包括呈现包括所述外围设备的选择列表,以及检测作为选择的被控制的设备的所述外围设备。
17.一种使用远程控制的方法,包括a.确定被控制的外围设备;以及b.使用所述外围设备的配置信息,以便.1.自动地配置所述远程控制;以及 .2.动态地显示操作菜单以在检测作为选择的被控制的设备的外围设备时控制所述外围设备
18.根据权利要求17所述的方法,其中确定外围设备包括从图像识别所述外围设备。
19.根据权利要求18所述的方法,其中所述图像是照片或外围设备的一部分的实况图像。
20.根据权利要求19所述的方法,其中所述一部分是表面上的型号代码或所述外围设备的标识牌。
21.根据权利要求18所述的方法,其中所述图像是包含关于所述外围设备的标识数据的文档。
22.根据权利要求21所述的方法,其中所述文档是收据、信用卡清单、会员卡清单或奖励卡清单。
23.根据权利要求18所述的方法,其中识别所述外围设备包括通过网络或在销售点接收文档。
全文摘要
公开了一种控制器、手持设备和使用远程控制的方法。本发明的远程控制自动地识别需要用远程控制编程的一个或多个外围设备。在一些实施方式中,所述远程控制能从图像中可视地识别外围设备,获得外围设备的配置信息,以及根据配置信息在后台中自己编程。这些任务有利地被远程控制执行,不需要用户输入。远程控制可以被编程以支持多个外围设备。当所述远程控制被用于控制外围设备时,远程控制将首先在显示屏上呈现选择列表。选择列表包括与遥控器通信地耦合的所有外围设备。当用户选择想被控制的外围设备时,远程控制动态地输出与所选的外围设备相关的定制用户界面。
文档编号G06F3/048GK102571914SQ20111037508
公开日2012年7月11日 申请日期2011年11月16日 优先权日2010年11月17日
发明者B·瑞莫斯, R·波克林顿 申请人:弗莱克斯电子Id有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1