CN101910960A - 用于交互式设备控制的系统和方法 - Google Patents

用于交互式设备控制的系统和方法 Download PDF

Info

Publication number
CN101910960A
CN101910960A CN200880122501XA CN200880122501A CN101910960A CN 101910960 A CN101910960 A CN 101910960A CN 200880122501X A CN200880122501X A CN 200880122501XA CN 200880122501 A CN200880122501 A CN 200880122501A CN 101910960 A CN101910960 A CN 101910960A
Authority
CN
China
Prior art keywords
control device
main device
described main
multiple arrangement
state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200880122501XA
Other languages
English (en)
Other versions
CN101910960B (zh
Inventor
杰弗里·克哈奈克
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Universal Electronics Inc
Original Assignee
Universal Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Universal Electronics Inc filed Critical Universal Electronics Inc
Publication of CN101910960A publication Critical patent/CN101910960A/zh
Application granted granted Critical
Publication of CN101910960B publication Critical patent/CN101910960B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • G08C19/16Electric signal transmission systems in which transmission is by pulses
    • G08C19/28Electric signal transmission systems in which transmission is by pulses using pulse code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42221Transmission circuitry, e.g. infrared [IR] or radio frequency [RF]
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/4221Dedicated function buttons, e.g. for the control of an EPG, subtitles, aspect ratio, picture-in-picture or teletext
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42212Specific keyboard arrangements
    • H04N21/42218Specific keyboard arrangements for mapping a matrix of displayed objects on the screen to the numerical key-matrix of the remote control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42225User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details characterized by types of remote control, e.g. universal remote control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/30User interface
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/40Remote control systems using repeaters, converters, gateways
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/50Receiving or transmitting feedback, e.g. replies, status updates, acknowledgements, from the controlled devices
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/90Additional features
    • G08C2201/92Universal remote control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4227Providing Remote input by a user located remotely from the client device, e.g. at work

Abstract

控制装置使用主设备已知的状态信息来与多个设备动态地进行交互。主设备向控制装置传达状态信息,并且控制装置使用状态信息来动态地配置其本身以命令多个设备中的一个或多个的功能操作。主设备还使得在与主设备相关联的显示装置上显示控制装置的当前配置的图形表示。

Description

用于交互式设备控制的系统和方法
背景技术
在本领域中公知通用控制装置,即,例如适用于向不同类型和/或制品的多种设备发布命令的遥控装置,以及由这样的控制装置提供的特征和功能。这样的控制装置可以是,例如,如在U.S.专利No.4,623,887中描述的适用于捕捉、存储并且随后回放与要控制的设备相对应的原始设备遥控装置的命令信号的“学习者”;或者这样的控制装置可以包括,例如,如在U.S.专利No.4,774,511或No.4,959,810中所述的命令代码的预编程序库。
为了使用单个通用控制装置来命令多个设备的操作,常规控制装置通常包括多个装置模式状态。在每个装置模式状态中,通用控制装置被配置成命令一个或多个指定的设备的操作。例如,可以通过启动相应的装置模式键来将典型的通用遥控装置设置为多个装置模式状态中的一个。启动这样的装置模式键用于配置通用遥控装置,以向已经被指定给与启动的装置模式键相对应的装置模式状态的一个或多个设备传送命令编码。
又如,简单的通用遥控装置可以包括标注了“TV”、“DVD”、“CBL”和“音频”的装置模式选择键。当启动TV装置模式键时,可以将遥控装置设置为“TV”装置模式状态,其中,响应于键的激活,遥控装置被配置成向TV装置传送命令(例如,频道向上/向下键的激活使得传送TV可识别频道向上/向下命令);当启动CBL装置模式键时,可以将遥控装置设置为“CBL”装置模式状态,其中,响应于键的激活,遥控装置被配置成向有线电视数字机顶盒装置传送命令(例如,相同的频道向上/向下键的激活使得传送有线电视数字机顶盒可识别频道向上/向下命令)等。然而,应当认识到,为了用户的便利,这些装置模式状态中的每一个都可以包含某些键,这些键适用于向除了该装置模式状态的主要装置以外的装置传送命令,例如,可以配置控制装置使得例如当处于CBL装置模式状态中时,音量键可以以适于给定的TV或音频装置等的格式来继续传送命令。
这样的布置的一个缺点在于,在向受控设备的每一个发出操作命令之前,控制装置的用户必须意识到,并且如果必须,则重新选择合适的装置模式状态。所有的用户经常忘记或忽视该步骤,造成错误的装置执行了非计划的动作。
这样的控制装置的又一个缺点在于,例如在通用遥控装置上的键的用户输入元件可以在不同的装置模式中发起不同的命令功能。例如,当处于“CBL”装置模式中时发起节目指南显示的用户输入元件可以在处于“TV”装置模式中时发起设定/配置菜单。另外,即使控制装置的用户在正常的观看活动期间可能仅需要有限功能集合,典型的通用控制装置也被配备有足够的用户输入元件以支持全部需要的功能,甚至那些不常用和/或仅在某些阶段使用的功能(例如,在准备观看期间选择节目源)。这样的键混乱的普遍性是用户困惑的又一个来源。为了减轻该困惑,本领域中已经使用了各种方法/配置,例如,彩色编码键、在外壳或盖子下面归类很少使用的输入元件等。
发明内容
本发明总体上涉及控制装置,该控制装置与受控的设备动态地进行交互,优选地与通过其执行源媒体输入切换的受控的设备(即,“主设备”)动态地进行交互。基于哪个源当前被选择为媒体输入的知识以及主设备本身及其它连接的设备的操作状态,主设备可以向控制装置传达指示所期望的装置模式状态的信息以及在一些实施例中的指示从控制装置的命令代码的内部库中指配给控制装置上的各种用户输入元件的功能的信息。进一步地,尤其在主设备本身不包括显示装置的情况下,主设备可以使当前指配的输入元件功能的图形表示显示在连接的显示器上例如电视屏幕上。以该方式,简化的控制装置可以被提供有减少数目的输入元件,该输入元件根据要控制的设备的操作背景被动态地指配适当的功能和装置模式状态。
将从阐明说明性实施例并且指示可以以其采用本发明的原理的各种方法的以下详细描述和附图中获得对本发明的目的、优点、特征、性质和关系更好的理解。
附图说明
为了更好地理解本发明的各个方面,可以参考在附图中示出的优选实施例,其中:
图1图示了其中可以使用根据本发明的示例性控制装置和主设备的示例性系统;
图2图示了图1的示例控制装置的示例组件的框图;
图3图示了其中有线STB被选择为音频/视频(A/V)源装置的图1的示例性系统;
图4以流程图的形式图示了根据本发明的教导来进行操作的示例性主设备的示例性动作;
图5图示了其中当前没有通电(powered on)的DVD播放器被选择为A/V源装置的图1的示例性系统;
图6图示了在DVD播放器已经被成功通电之后的图5的示例性系统;以及
图7图示了用于向控制装置的键指配命令功能中使用的示例性编号方案。
具体实施方式
下面描述了用于动态地配置诸如通用遥控装置的控制装置来命令一种或多种设备的一个或多个功能的系统和方法。例如,图1图示了示例性系统,其中,与音频/视频(A/V)接收器装置102一起提供的控制装置100可以用于诸如通过提供输入和/或通过接收输出来命令与A/V接收器102进行通信各种设备的功能,各种设备被图示为电视机104、有线STB106、PVR108和DVD播放器110。设备106至110的A/V输出116通过A/V接收器102来进行路由。A/V接收器102从可用源116中选择当前传递到TV 104的视频信号118。(为了清晰,没有示出其它连接,例如,至PVR的A/V输入、路由到扬声器的音频信号等)。虽然在A/V接收器102、电视104、STB106、PVR108和DVD播放器110的背景中进行图示,但应当理解,可控设备可以包括但不限于,电视、VCR、DVR、DVD播放器、有线或卫星转换器机顶盒(“STB”)、放大器、CD播放器、游戏控制台、家庭照明、帐帘、风扇、HVAC系统、恒温器、个人计算机等。还应当认识到,虽然在说明性实施例中,A/V接收器102被配置成用作前述的主设备,但在替选实施例中,该功能可以由任何其它设备来等同地执行,优选地由配备有A/V开关能力的诸如高级有线或卫星机顶盒或康宝(combo)DVR、个人计算机等设备来执行。因此,考虑在某些情况下,电视104、STB106、PVR108或DVD播放器110中的任何一个也能够用作主设备。
在图示的实施例中,控制装置100经由双向射频(RF)链路112与A/V接收器102进行通信,并且经由单向红外(IR)链路114与要控制的其它设备(104、106、108、110)进行通信,然而,如本领域中公知的,如果控制装置100的操作软件知道要在与期望设备的通信中使用的控制协议和命令值,则控制装置100可能能够使用任何便利的IR、RF、点到点或联网协议来与设备进行通信,以使设备能够执行操作功能。
参考图2,为了在命令一个或多个设备的功能操作中进行使用,控制装置100可以按照如特定应用所需要的包括:处理器200,该处理器200耦合到ROM存储器204、RAM存储器202、键矩阵212(例如,硬键、诸如覆盖在液晶(LCD)或电致发光(EL)显示器上的触敏表面的软键、或者其一些组合)、传送电路208和/或收发器电路222(例如,IR和/或RF)、非易失性读/写存储器206、向用户提供反馈的装置214(例如,一个或多个LED、LCD显示器、扬声器等)、电源210、诸如串行接口、调制解调器、USB端口等的输入/输出端口216、用于检测用户何时操作控制装置100的运动或触摸传感器224、以及时钟和计时器逻辑220及相关的晶体或谐振器218。
如本领域技术人员应当理解的,存储器202、204、206中的一些或全部可以包括:可执行指令(统称为程序存储器),希望由处理器200来执行该可执行指令以控制遥控装置100的操作;以及数据,该数据用于对操作软件定义前述控制协议和命令值(统称为命令数据)。以该方式,可以编程处理器200来控制遥控装置100内的各种电子组件,例如,以监视电源210、使得信号进行传送、控制视频反馈装置214等。全部或部分非易失性读/写存储器206,例如EEPROM、电池供电的RAM、FLASH、智能卡、存储器棒等,可以按需要额外地用于存储设定数据和参数。虽然存储器204被图示和描述为ROM存储器,但是存储器204还可以由诸如ROM、FLASH、EEPROM等的任何类型的可读介质组成。优选地,存储器204和206是非易失性或者电池供电的,使得在更换电池后不需要重新加载数据。另外,存储器202、204和206可以采取芯片、硬盘、磁盘、光盘等的形式。更进一步地,应当认识到,图示的存储器装置中的一些或全部可以物理地并入与微处理器200(所谓的“微控制器”)相同的IC芯片内,如此一来,它们仅为了清晰起见而在图2中分别地示出。
为了使得控制装置100执行动作,控制装置100适于对事件做出响应,事件诸如感测到的用户与键矩阵212的交互、运动或触摸传感器224的激活等。响应于事件,可以执行在程序存储器(下文中的“操作程序”)内的适当指令。例如,当在控制装置100上启动功能键时,控制装置100可以从存储器202、204和/或206中在命令数据中检索当前指配给启动的功能键的指令值和控制协议以及当前指配的装置模式,并且以预期的目标设备可识别的格式向例如STB106的预期目标设备传送命令。
为了选择与要控制的设备相关联的命令数据集,可以将数据输入控制装置100,该控制装置100用于通过预期目标设备的类型和构造(以及有时型号)来识别预期目标设备。这样的数据允许控制装置100在命令数据的预编程序库内识别用于以适合这样的识别的设备的格式来传送可识别的指令的命令数据。因为用于设定控制装置以命令特定的家庭设备操作的方法已众所周知,所以此处无需较为详细地描述这样的方法。但是,对于与设定程序相关的附加信息,读者可以查阅,例如,U.S.专利No.4,959,810、No.5,614,906和No.6,225,938,其描述了控制装置的独立设定;U.S.专利申请No.09/804,623和No.09/615,473,其描述了通过与网站交互的控制装置的设定;或者U.S.专利申请No.11/515,962,其描述了通过与诸如机顶盒的设备进行交互来设定控制装置。还应当认识到,控制装置100可以被设定为,通过教导控制装置100诸如在U.S.专利No.4,623,887中描述的设备所需要的命令代码来命令设备102、104或106的操作。更进一步地,应当理解,如在例如上述U.S.专利No.4,959,810中描述的,可以例如通过使用外部输入端口216来将命令数据预存储在控制装置100中,或者控制装置100可以是可升级的。
现在转向图3,图示了其中有线STB 106已经由用户选择为对A/V接收器102的A/V内容的当前输入源的图1的系统。(为了清晰起见,在该视图中没有示出没有参与的设备108和110。)如将结合图4的流程图进一步详细说明的,选择有线STB 106作为A/V接收器102的当前源使得用作主设备的A/V接收器102经由RF链路112来配置控制装置100,以有线STB 106可识别的格式经由IR链路114发布键命令。A/V接收器102还使得刚传送到控制装置100的当前键功能指配的视觉表示302被叠加在经由视频输出连接118提供到TV 104的信号上。应当理解,如在本上下中和本文内使用的术语“键”或“键功能”通常意在广泛地包含控制装置用户输入元件,该控制装置用户输入元件包括但不限于,有形按钮、触摸屏图标、滚轮、运动或手势传感器、压敏装置、语音识别元件等。
应当理解,在该过程中,可以不改变控制装置100的某些键的功能:例如音量调整键304可以继续发布针对A/V接收器102的命令。替选地,可以由主设备将替选的设备功能指配给某些键,例如,当选择有线STB作为当前输入时,键304可以被指配为传送TV音量调整命令,如在显示器内对用户示作键304’。在某些实施例中,这样的指配可以是动态的:例如当A/V接收器102检测到从有线STB 106进入的音频信号是道尔贝5.1编码的时,可以通过其环绕声扬声器系统来路由音频输出,并且当进入音频的信号被确定为简单的双声道立体声时,A/V接收器102可以替代地向TV 104路由音频输出,以由其内部扬声器来进行渲染,同时动态地指配要由控制装置100传送的音量控制命令的预期接收以匹配该路由。进一步地,控制装置100还可以包括“返回原址(home)”键120,该键102总是可用于向主设备传送信号,以请求恢复键功能指配的状态,由此要从控制装置100发布的命令将适合于主设备,例如,以便于选择不同的设备作为输入、调整声场设置等。
为了从主设备102向控制装置100有效地传达键功能配置信息,可以建立常规功能和装置类型参考编号方案。可以使用任何便利的系统,包括但不限于,在共同受让的标题为“Digital Interconnect ofEntertainment Equipment(娱乐设备的数字互连)”的U.S.专利No.6,781,518中描述的,该专利的全文通过引用并入本文中。当结合用于控制装置100的按钮或其它输入元件的互解的编号方案时,可以以下述形式来简洁地表达每个键功能指配:按钮号:装置类型号:功能号。例如,在以上引用的U.S.专利No.6,781,518的系统中,向TV设备指配类型类别00,并且向音量降低功能指配功能号03。图7中图示了可以适用于控制装置100的示例性键编号方案702。因此,使用这些示例性值,为了向与引用的键号5相对应的键704指配TV音量降低功能,即,配置控制装置响应于引用的键号5来以TV可识别的格式发布音量降低命令,向控制装置100提供的指配字符串可能是“05:00:03”。应当认识到,为了执行多个键功能指配,可以使用本领域公知的任何便利的通信协议、编码和调制方案来将若干这样的字符串联系在一起并且作为数据块从主装置传送到控制装置100。在说明性实施例中,仅当由主设备对指配做出改变时,可以将该键指配数据传送到控制装置。因此,可以将该接收到的指配存储在控制装置内,该控制装置可以继续使用这些值来处理所有后续的按键动作,直至接收到更新的指配。然而,应当理解,可以使用适用于特定实施例的其它布置,例如,每次控制装置变为活动时,可以向控制装置传送键指配(如下文结合图4描述的),可以在每次击键后或以固定时间间隔等刷新键指配。
现在转向图4,当A/V接收器102检测到输入选择请求402时,理解这样的请求可以源于控制装置100或别处,例如来自A/V接收器102本身的前板控制、来自其它控制装置等,在步骤404处将接收器的当前输入源切换到请求的装置。在步骤406处,装置和要传送到控制装置100的键功能指配被配置成匹配新选择的输入装置,并且准备将控制装置100的表示(例如,显示的控制装置表示302)在视频输出118上叠加到显示器,例如,TV 104。然后在步骤408处确定控制装置100当前是否是活动的。如果不是,即,输入选择请求并非来源于控制装置100,则在步骤410处设置标志,该标志用于指示在下一次控制装置成为活动时需要将更新的设备选择和键功能指配的设置提供给控制装置,并且A/V接收器102返回等待模式,直至下次活动。然而,如果输入选择请求确实来源于控制装置100,即,控制装置100是活动的,则可以在步骤412处将新的设备选择和键功能指配传送到控制装置。接下来,在步骤414处,A/V接收器检查是否从选择的源装置中检测到信号。如果没有检测到信号,则可以在步骤416处如结合图5在下文中进一步描述的显示对选择的设备通电的用户提示。
一旦已经验证了来自选择的源装置的有效输入信号,就在步骤418处将选择的键布局显示(例如,显示的控制装置表示302)叠加在对TV104的视频输出信号上,向用户指示哪个设备功能当前被指配给控制装置100的每个键。该指示能够是标记/图标的形式,该标记/图标描述要控制的功能,并且可以进一步地特定地指示当激活键时要执行功能的装置。此后,在步骤420、422处,A/V接收器等待要从控制装置接收的的动作。在该上下文中,应当理解,在描述的实施例中,每当用户激活在控制装置100上的键时,这将造成适用于在当前的控制装置配置中已经指配给激活的键的指定设备(例如,设备106)的IR代码的传送114以及指示已经按下了哪个键(例如,控制装置702的键1-18)的对主设备(例如,设备102)的RF传送112二者。以该方式,主设备可以基于发布的指令来监视控制装置的活动、确定是否请求替选的功能、调整和重新显示指配的键功能302,例如,当发布了设备“菜单”命令时,用导航键取代数字盘功能,发布到控制装置100的传送以重新配置控制装置100等。如果没有检测到活动达10秒(或者如可能适当的其它超时),则可以清除控制装置活动标志(步骤424),屏幕上的覆盖显示淡出(步骤426)并且A/V接收器102可以返回等待模式,直至下次活动。如果在超时时段内从控制装置100接收到传送,则首先检验以确定其表示“返回原址”键(步骤428)还是输入选择键(步骤430)的激活:如果都不是,将在步骤432处执行任何其它指示的处理或要求的动作,并且此后A/V接收器等待进一步动作发生。
如果确定了已经激活了“返回原址”键120,则A/V接收器可以重新配置屏幕上显示覆盖层以表示其自己的键指配(步骤432),同时还向控制装置100传送空IR功能配置,例如,以在控制装置100的键正用于命令主设备102的操作时,防止其它设备的误操作。然后,A/V接收器102如上所述等待接收键活动。如果在步骤430处确定了已经激活了输入选择键,则将该请求处理为如上所述的在步骤404处开始的新的输入选择请求。
当用户通过拿起或触摸来第一次与静止的控制装置进行交互时,这可以由并入装置的运动或触摸传感器224来检测,并且使得“活动”信号被传送到主设备102。在步骤440处,当这样的信号由A/V接收器102接收到时,在步骤442处可以设定“装置活动”标志(用于在步骤408处的后续的检查)。此后,在步骤444处可以检查“源设备改变”标志。如果从在A/V接收器102和控制装置100之间的先前的交互开始没有改变源设备,则处理在步骤414处继续。然而,如果中间已经改变了源设备,则在步骤446处清除标志,并且处理在步骤412处继续,例如,以使得新的设备功能键指配集合被传送至控制装置100。然而,在任何一种情况下,用户与静止的控制装置的交互将导致当前的键功能指配的重新显示,因此向用户确认当激活控制装置的各种键时将发布的设备命令。
在某些实施例中,当选择设备作为当前源和/或当控制装置报告其本身处于活动状态时,可以由主设备来检查设备操作状态。现在转向图5,图示了其中DVD播放器110已经由用户选择为对A/V接收器102的A/V内容的当前输入源的图1的系统。(再一次为了清晰起见,在该视图中没有示出不参与的设备)。如果A/V接收器102检测到当前没有对DVD播放器110通电(例如,通过在图4的步骤414处感测到不存在信号),则A/V接收器102可以使特殊提醒显示502叠加在传递到电视机104的视频信号上。例如,该显示可以由突出的电源键图形504与提醒用户对选择的设备通电的消息一起组成——应当认识到,A/V接收器已经发布了对控制装置100的任何适当的传送,以允许经由控制装置的使用和手动地经由与适当的设备本身的交互来执行该动作。应当认识到,虽然以电源状态的形式进行了图示,但是任何其它可检测状态也可以形成这样的提醒功能的基础,例如,要求按下“播放”,产生在DVR上的录制的内容的列表等。应当进一步认识到,在设备能够向主设备报告其它状况的情况下,另外的提醒也是可用的,例如“插入唱片”、“订阅过期”等。如在图6中图示的,一旦A/V接收器102检测到用户已经执行了请求的动作,提醒显示就可以由普通键功能显示覆盖层602来替代。
虽然已经详细描述了各种概念,但是本领域技术人员应当认识到,可以根据本公开的全部教导来开发对这些概念的各种修改和替代。例如,虽然诸如通用遥控装置的手持式控制装置的下文中进行了描述中,但是应当认识到,在所有都不背离本发明的申请的情况下,可以在诸如蜂窝式电话、PDA、网络面板、个人通信装置等的其它便携式装置中实施这里描述的控制功能。
虽然以功能模块的形式进行了呈现并且使用框图的格式进行了图示,但是应当理解,除非以其它方式相反地进行陈述,所描述的功能和/或特征中的一个或多个可以被集成在单个物理装置和/或软件模块中,或者一个或多个功能和/或特征可以在独立的物理装置或软件模块中被实现。应当认识到,为了使得能够理解本发明,每个模块的实际实现的详细的讨论不是必须的。相反,考虑到这里的属性、功能和系统中各种功能模块的相互关系的公开,这样的模块的实际实现属于工程师的常规技能。因此,本领域技术人员采用一般的技术将能够在没有过多的实验的情况下来实践在权利要求中阐述的本发明。还应当认识到,所公开的特定概念仅是说明性的,并且没有限制要给予所附权利要求及其任何等价物的全部广度的本发明范围。
本文引用的所有专利的全部内容以引用的方式并入本文中。

Claims (24)

1.一种用于在系统中提供交互式设备控制的方法,所述系统包括:主装置、与所述主装置进行通信的多个装置,所述多个装置包括显示装置以及控制装置,所述控制装置可配置成向所述多个装置中的一个或多个传送命令,所述方法包括:
使用所述主装置来确定所述系统的状态;
使得所述主装置向所述控制装置传送消息,所述消息具有指示由所述主装置确定的所述系统的所述状态的数据;
使用指示由所述主装置确定的所述系统的所述状态的所述数据来自动地配置所述控制装置以响应于所述控制装置的输入元件的激活来将命令直接地传送到所述多个设备中选择的一个或多个;以及
使得所述主装置在所述显示器装置上显示所述控制装置的所述输入元件的表示,以由此提供命令的视觉指示,所述命令响应于所述控制装置的输入元件的激活来从所述控制装置进行传送。
2.根据权利要求1所述的方法,其中,所述主装置包括:具有音频/视频输入的设备,至少所述多个装置的子集适用于向所述主装置的所述音频/视频输入提供音频/视频信号,并且所述系统的状态指示被选择用于由所述主装置使用的所述多个装置的所述子集中的一个或多个的音频/视频信号。
3.根据权利要求2所述的方法,其中,所述主装置响应于与所述主装置的交互来向所述控制装置传送消息,以选择用于由所述主装置使用的所述多个装置的所述子集中的一个或多个的音频/视频信号,所述消息具有指示由所述主装置确定的所述系统的所述状态的数据。
4.根据权利要求3所述的方法,其中,所述消息的传送被延迟,直至所述主装置确定了所述控制装置处于活动状态,所述消息具有指示由所述主装置确定的所述系统的所述状态的数据。
5.根据权利要求4所述的方法,其中,所述控制装置向所述主装置传送信号,所述信号向所述主装置通知所述控制装置处于活动状态。
6.根据权利要求5所述的方法,其中,响应于所述控制装置被移动,所述控制装置向所述主装置传送所述信号,所述信号向所述主装置通知所述控制装置处于活动状态。
7.根据权利要求5所述的方法,其中,响应于所述控制装置的输入元件的启动,所述控制装置向所述主装置传送所述信号,所述信号向所述主装置通知所述控制装置处于活动状态。
8.根据权利要求2所述的方法,包括:使得所述主装置在所述显示装置上显示指示所述多个装置的所述子集中的一个或多个的状态的信息,所述多个装置的所述子集适用于向所述主装置的所述音频/视频输入提供音频/视频信号。
9.根据权利要求9所述的方法,包括:使得所述主装置在所述显示装置上显示所述多个装置的所述子集中的选择的一个或多个需要被通电的指示,所述多个装置的所述子集适用于向所述主装置的所述音频/视频输入提供音频/视频信号。
10.根据权利要求1所述的方法,包括:使得所述主装置在所述显示装置上显示指示与所述主装置进行通信的所述多个设备中的一个或多个的状态的信息。
11.根据权利要求1所述的方法,其中,指示由所述主装置确定的所述系统的所述状态的所述数据包括:由所述控制装置用于向所述控制装置的输入元件指配从命令代码库中选择的命令代码的数据。
12.根据权利要求11所述的方法,其中,指示由所述主装置确定的所述系统的所述状态的所述数据包括:指示所述控制装置的输入元件、要控制的所述多个装置中的一个以及响应于所述控制装置的指定的输入元件的激活来控制的所述多个装置中的一个的功能的数据。
13.一种用于提供交互式设备控制的系统,包括:
主装置;
多个装置,所述多个装置与所述主装置进行通信,所述多个装置包括显示装置;以及
控制装置,所述控制装置可配置成向所述多个装置中的一个或多个传送命令;
其中,所述主装置具有用于确定所述系统的状态的程序,用于向所述控制装置传送消息,所述消息具有指示由所述主装置确定的所述系统的所述状态的数据,并且用于使得在所述显示装置上显示所述控制装置的输入元件的表示,以由此提供命令的视觉指示,所述命令响应于所述控制装置的输入元件的激活来从所述控制装置进行传送,并且其中,所述控制装置具有程序,该程序用于:使用在由所述主装置传送的所述消息中接收到的并且指示由所述主装置确定的所述系统的所述状态的所述数据,来配置所述控制装置响应于所述控制装置的输入元件的激活来向所述多个设备的选择的一个或多个直接传送命令。
14.根据权利要求13所述的系统,其中,所述主装置包括:具有音频/视频输入的设备,至少所述多个装置的子集适用于向所述主装置的所述音频/视频输入提供音频/视频信号,并且所述系统的状态指示被选择用于由所述主装置使用的所述多个装置的所述子集中的一个或多个的音频/视频信号。
15.根据权利要求14所述的系统,其中,所述主装置响应于与所述主装置的交互来向所述控制装置传送消息,以选择用于由所述主装置使用的所述多个装置的所述子集中的一个或多个的音频/视频信号,所述消息具有指示由所述主装置确定的所述系统的状态的数据。
16.根据权利要求15所述的系统,其中,所述消息的传送被延迟,直至所述主设备确定了所述控制装置处于活动状态,所述消息具有指示由所述主装置确定的所述系统的所述状态的数据。
17.根据权利要求16所述的系统,其中,所述控制装置具有用于向所述主装置传送信号的程序,所述信号向所述主装置通知所述控制装置处于活动状态。
18.根据权利要求17所述的系统,其中,所述程序使得所述控制装置响应于所述控制装置被移动来向所述主装置传送所述信号。
19.根据权利要求17所述的系统,其中,所述程序使得所述控制装置响应于所述控制装置的输入元件的启动来向所述主装置传送所述信号。
20.根据权利要求14所述的系统,其中,所述主装置具有程序,该程序用于:使得在所述显示装置上显示指示所述多个装置的所述子集中的一个或多个的状态的信息,所述多个装置的所述子集适用于向所述主装置的所述音频/视频输入提供音频/视频信号。
21.根据权利要求20所述的系统,其中,指示适用于向所述主装置的所述音频/视频输入提供音频/视频信号的所述多个装置的所述子集中的一个或多个的状态的所述信息包括:适用于向所述主装置的所述音频/视频输入提供音频/视频信号的所述多个装置的所述子集中的选择的一个或多个需要被通电的指示。
22.根据权利要求13所述的系统,其中,所述主装置具有程序,该程序用于:使得在所述显示装置上显示指示与所述主装置进行通信的所述多个设备中的一个或多个的状态的信息。
23.根据权利要求13所述的系统,其中,指示由所述主装置确定的所述系统的所述状态的所述数据包括:由所述控制装置用于向所述控制装置的输入元件指配从命令代码库中选择的命令代码的数据。
24.根据权利要求23所述的系统,其中,指示由所述主装置确定的所述系统的所述状态的所述数据包括:指示所述控制装置的输入元件、要控制的所述多个装置中的一个以及响应于所述控制装置的指定的输入元件的激活来控制的所述多个装置中的一个的功能的数据。
CN200880122501.XA 2007-12-31 2008-10-16 用于交互式设备控制的系统和方法 Active CN101910960B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/967,452 2007-12-31
US11/967,452 US8154381B2 (en) 2007-12-31 2007-12-31 System and method for interactive appliance control
PCT/US2008/080100 WO2009085369A1 (en) 2007-12-31 2008-10-16 System and method for interactive appliance control

Publications (2)

Publication Number Publication Date
CN101910960A true CN101910960A (zh) 2010-12-08
CN101910960B CN101910960B (zh) 2014-06-25

Family

ID=40797551

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880122501.XA Active CN101910960B (zh) 2007-12-31 2008-10-16 用于交互式设备控制的系统和方法

Country Status (6)

Country Link
US (6) US8154381B2 (zh)
EP (2) EP3367186B1 (zh)
CN (1) CN101910960B (zh)
ES (1) ES2672013T3 (zh)
PL (1) PL2225618T3 (zh)
WO (1) WO2009085369A1 (zh)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102547173A (zh) * 2010-12-31 2012-07-04 上海广电电子科技有限公司 电视机遥控方法以及电视装置
CN103517112A (zh) * 2012-06-29 2014-01-15 联想(北京)有限公司 一种控制方法、电子设备和系统
CN105122159A (zh) * 2013-03-15 2015-12-02 通用电子有限公司 用于监测用户与通用控制设备交互的系统和方法
CN105320268A (zh) * 2014-06-20 2016-02-10 汤姆逊许可公司 装置以及用户控制装置的方法
CN106415412A (zh) * 2014-05-30 2017-02-15 苹果公司 用于家庭自动化的智能助理
CN106412660A (zh) * 2016-10-27 2017-02-15 广州视源电子科技股份有限公司 电视内置dvd控制方法及装置
CN107408331A (zh) * 2014-04-04 2017-11-28 通用电子有限公司 用于配置便携式设备的遥控功能的系统和方法
US10978090B2 (en) 2013-02-07 2021-04-13 Apple Inc. Voice trigger for a digital assistant
US10984798B2 (en) 2018-06-01 2021-04-20 Apple Inc. Voice interaction at a primary device to access call functionality of a companion device
US10984651B2 (en) 2011-03-25 2021-04-20 Universal Electronics Inc. System and method for appliance control via a network
US11037565B2 (en) 2016-06-10 2021-06-15 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US11087759B2 (en) 2015-03-08 2021-08-10 Apple Inc. Virtual assistant activation
US11120372B2 (en) 2011-06-03 2021-09-14 Apple Inc. Performing actions associated with task items that represent tasks to perform
US11126400B2 (en) 2015-09-08 2021-09-21 Apple Inc. Zero latency digital assistant
US11133008B2 (en) 2014-05-30 2021-09-28 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US11152002B2 (en) 2016-06-11 2021-10-19 Apple Inc. Application integration with a digital assistant
US11169616B2 (en) 2018-05-07 2021-11-09 Apple Inc. Raise to speak
US11348582B2 (en) 2008-10-02 2022-05-31 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
US11380310B2 (en) 2017-05-12 2022-07-05 Apple Inc. Low-latency intelligent automated assistant
US11388291B2 (en) 2013-03-14 2022-07-12 Apple Inc. System and method for processing voicemail
US11405466B2 (en) 2017-05-12 2022-08-02 Apple Inc. Synchronization and task delegation of a digital assistant
US11423886B2 (en) 2010-01-18 2022-08-23 Apple Inc. Task flow identification based on user intent
US11431642B2 (en) 2018-06-01 2022-08-30 Apple Inc. Variable latency device coordination
US11500672B2 (en) 2015-09-08 2022-11-15 Apple Inc. Distributed personal assistant
US11526368B2 (en) 2015-11-06 2022-12-13 Apple Inc. Intelligent automated assistant in a messaging environment
US11599331B2 (en) 2017-05-11 2023-03-07 Apple Inc. Maintaining privacy of personal information
US11657813B2 (en) 2019-05-31 2023-05-23 Apple Inc. Voice identification in digital assistant systems
US11710482B2 (en) 2018-03-26 2023-07-25 Apple Inc. Natural assistant interaction
US11727219B2 (en) 2013-06-09 2023-08-15 Apple Inc. System and method for inferring user intent from speech inputs
US11798547B2 (en) 2013-03-15 2023-10-24 Apple Inc. Voice activated device for use with a voice-based digital assistant
US11854539B2 (en) 2018-05-07 2023-12-26 Apple Inc. Intelligent automated assistant for delivering content from user experiences

Families Citing this family (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6985934B1 (en) 2000-10-23 2006-01-10 Binham Communications Corporation Method and system for providing rich media content over a computer network
JP5161599B2 (ja) * 2008-01-31 2013-03-13 シャープ株式会社 電子機器、遠隔制御システム、信号処理方法、制御プログラムおよび記録媒体
US9503562B2 (en) 2008-03-19 2016-11-22 Universal Electronics Inc. System and method for appliance control via a personal communication or entertainment device
US8151211B1 (en) * 2008-04-18 2012-04-03 UEI Cayman, Inc. Copying keys to create a custom remote
KR101568128B1 (ko) * 2008-11-14 2015-11-12 삼성전자주식회사 모션 센서 기반의 ui 운용 방법 및 이를 이용한 단말기
US9826266B2 (en) 2009-09-29 2017-11-21 Universal Electronics Inc. System and method for reconfiguration of an entertainment system controlling device
US10198935B2 (en) 2009-12-08 2019-02-05 Universal Electronics Inc. System and method for simplified activity based setup of a controlling device
US8316413B2 (en) 2010-02-04 2012-11-20 Eldon Technology Limited Apparatus for displaying electrical device usage information on a television receiver
US9599981B2 (en) * 2010-02-04 2017-03-21 Echostar Uk Holdings Limited Electronic appliance status notification via a home entertainment system
US8806349B2 (en) * 2010-03-23 2014-08-12 Panasonic Intellectual Property Corporation Of America Server apparatus, method, program and integrated circuit, for controlling user interface display
US20120260158A1 (en) * 2010-08-13 2012-10-11 Ryan Steelberg Enhanced World Wide Web-Based Communications
US20120081615A1 (en) * 2010-09-30 2012-04-05 Starr Ephraim D Remote control
US9172463B2 (en) * 2010-10-08 2015-10-27 Echostar Technologies L.L.C. Systems, methods and devices for detecting infrared noise at a remote control
US9215394B2 (en) * 2011-10-28 2015-12-15 Universal Electronics Inc. System and method for optimized appliance control
US9437105B2 (en) * 2011-10-28 2016-09-06 Universal Electronics Inc. System and method for optimized appliance control
US10593195B2 (en) 2011-10-28 2020-03-17 Universal Electronics Inc. System and method for optimized appliance control
US10937308B2 (en) 2011-10-28 2021-03-02 Universal Electronics Inc. System and method for optimized appliance control
US11295603B2 (en) 2011-10-28 2022-04-05 Universal Electronics Inc. System and method for optimized appliance control
US9449500B2 (en) 2012-08-08 2016-09-20 Universal Electronics Inc. System and method for optimized appliance control
CN110677330A (zh) * 2011-12-21 2020-01-10 英特尔公司 用于促进计算设备和非计算设备的基于代理用户界面的远程管理和控制的机制
WO2013098991A1 (ja) * 2011-12-28 2013-07-04 三洋電機株式会社 映像表示装置および外部機器
US9432608B2 (en) 2012-03-29 2016-08-30 Lg Electronics Inc. Multimedia device connected to at least one electronic device and controling method thereof
US9951899B2 (en) 2012-04-17 2018-04-24 Dr. Py Institute, Llc Self closing connector
US10351271B2 (en) 2012-05-01 2019-07-16 Dr. Py Institute Llc Device for connecting or filling and method
WO2013166143A1 (en) 2012-05-01 2013-11-07 Py Daniel C Device for connecting or filling and method
US9430937B2 (en) 2012-07-03 2016-08-30 Google Inc. Contextual, two way remote control
CN103677320B (zh) * 2012-08-30 2018-09-25 索尼公司 遥控器、远端设备、多媒体系统及控制方法
US20140153927A1 (en) * 2012-12-05 2014-06-05 Echostar Technologies L.L.C. Detection of remote control for configuration of universal remote
US8984566B2 (en) * 2013-01-07 2015-03-17 Jet Optoelectronics Co., Ltd. Video entertainment system
US8935734B2 (en) * 2013-02-01 2015-01-13 Ebay Inc. Methods, systems and apparatus for configuring a system of content access devices
US9431014B2 (en) 2013-07-25 2016-08-30 Haier Us Appliance Solutions, Inc. Intelligent placement of appliance response to voice command
US9495860B2 (en) 2013-12-11 2016-11-15 Echostar Technologies L.L.C. False alarm identification
US9900177B2 (en) 2013-12-11 2018-02-20 Echostar Technologies International Corporation Maintaining up-to-date home automation models
US20150163411A1 (en) 2013-12-11 2015-06-11 Echostar Technologies, Llc Home Monitoring and Control
CN103702158A (zh) * 2013-12-13 2014-04-02 海信集团有限公司 显示系统的集成控制方法和显示装置
US9769522B2 (en) 2013-12-16 2017-09-19 Echostar Technologies L.L.C. Methods and systems for location specific operations
US20150269836A1 (en) * 2014-03-20 2015-09-24 Lucida Technology Co., Ltd. Configurable bi-directional remote control based on signal input device
US9723393B2 (en) 2014-03-28 2017-08-01 Echostar Technologies L.L.C. Methods to conserve remote batteries
US9621959B2 (en) 2014-08-27 2017-04-11 Echostar Uk Holdings Limited In-residence track and alert
US9824578B2 (en) 2014-09-03 2017-11-21 Echostar Technologies International Corporation Home automation control using context sensitive menus
US9989507B2 (en) 2014-09-25 2018-06-05 Echostar Technologies International Corporation Detection and prevention of toxic gas
US20170267338A1 (en) 2014-10-01 2017-09-21 Sikorsky Aircraft Corporation Acoustic signature variation of aircraft utilizing a clutch
US9511259B2 (en) 2014-10-30 2016-12-06 Echostar Uk Holdings Limited Fitness overlay and incorporation for home automation system
US9983011B2 (en) 2014-10-30 2018-05-29 Echostar Technologies International Corporation Mapping and facilitating evacuation routes in emergency situations
US9967614B2 (en) 2014-12-29 2018-05-08 Echostar Technologies International Corporation Alert suspension for home automation system
US11575534B2 (en) 2015-02-10 2023-02-07 Universal Electronics Inc. System and method for aggregating and analyzing the status of a system
US9729989B2 (en) 2015-03-27 2017-08-08 Echostar Technologies L.L.C. Home automation sound detection and positioning
JP5975135B1 (ja) * 2015-03-31 2016-08-23 ダイキン工業株式会社 制御システム
US9946857B2 (en) 2015-05-12 2018-04-17 Echostar Technologies International Corporation Restricted access for home automation system
US9948477B2 (en) 2015-05-12 2018-04-17 Echostar Technologies International Corporation Home automation weather detection
CN104867311A (zh) * 2015-05-14 2015-08-26 连宁 通过第三方终端配置无线遥控终端的方法和装置
US9632746B2 (en) 2015-05-18 2017-04-25 Echostar Technologies L.L.C. Automatic muting
USD795842S1 (en) * 2015-07-20 2017-08-29 Lg Electronics Inc. Remote control
US9960980B2 (en) 2015-08-21 2018-05-01 Echostar Technologies International Corporation Location monitor and device cloning
US9996066B2 (en) 2015-11-25 2018-06-12 Echostar Technologies International Corporation System and method for HVAC health monitoring using a television receiver
US10101717B2 (en) 2015-12-15 2018-10-16 Echostar Technologies International Corporation Home automation data storage system and methods
US9798309B2 (en) 2015-12-18 2017-10-24 Echostar Technologies International Corporation Home automation control based on individual profiling using audio sensor data
US10091017B2 (en) 2015-12-30 2018-10-02 Echostar Technologies International Corporation Personalized home automation control based on individualized profiling
US10060644B2 (en) 2015-12-31 2018-08-28 Echostar Technologies International Corporation Methods and systems for control of home automation activity based on user preferences
US10073428B2 (en) 2015-12-31 2018-09-11 Echostar Technologies International Corporation Methods and systems for control of home automation activity based on user characteristics
EP3405231A4 (en) 2016-01-19 2019-10-16 Daniel Py CONNECTOR FOR UNIQUE USE
US9898926B2 (en) 2016-02-12 2018-02-20 Yamtech, Inc. Control device for controlling a plurality of electronic devices via a plurality of communication channels
US9628286B1 (en) 2016-02-23 2017-04-18 Echostar Technologies L.L.C. Television receiver and home automation system and methods to associate data with nearby people
US9882736B2 (en) 2016-06-09 2018-01-30 Echostar Technologies International Corporation Remote sound generation for a home automation system
US10294600B2 (en) 2016-08-05 2019-05-21 Echostar Technologies International Corporation Remote detection of washer/dryer operation/fault condition
US10049515B2 (en) 2016-08-24 2018-08-14 Echostar Technologies International Corporation Trusted user identification and management for home automation systems
CN106303642B (zh) * 2016-08-24 2019-10-15 上海斐讯数据通信技术有限公司 一种通过电视遥控器控制路由器的装置和控制方法
US10904727B2 (en) 2016-12-13 2021-01-26 Universal Electronics Inc. Apparatus, system and method for promoting apps to smart devices
JP6763352B2 (ja) * 2017-07-05 2020-09-30 Smk株式会社 機器制御装置、プログラム及びリモートコントロールシステム
US10032365B1 (en) 2017-10-16 2018-07-24 Universal Electronics Inc. Apparatus, system and method for using a universal controlling device for displaying a graphical user element in a display device
KR102018662B1 (ko) * 2017-10-24 2019-09-05 엘지전자 주식회사 명령입력장치 및 이의 제어방법
CN111866566B (zh) * 2019-04-25 2022-06-17 精工爱普生株式会社 图像显示系统和图像显示系统的控制方法
CN110366019A (zh) * 2019-07-25 2019-10-22 四川长虹电器股份有限公司 基于mcu通讯的智能设备遥控系统
CN110366020B (zh) * 2019-07-31 2021-05-11 四川长虹电器股份有限公司 一种遥控器组合按键实现自定义功能直达方法及存储介质
CN111447475A (zh) * 2020-03-27 2020-07-24 四川长虹电器股份有限公司 基于数字机顶盒的多路pvr控制系统及录制、回放方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020089427A1 (en) * 2000-11-01 2002-07-11 Shuntaro Aratani Control apparatus and control method
US20060041655A1 (en) * 2004-05-06 2006-02-23 Marty Holloway Bi-directional remote control for remotely controllable apparatus
US7102616B1 (en) * 1999-03-05 2006-09-05 Microsoft Corporation Remote control device with pointing capacity
US20070229465A1 (en) * 2006-03-31 2007-10-04 Sony Corporation Remote control system

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4623887A (en) 1984-05-15 1986-11-18 General Electric Company Reconfigurable remote control
US4774511A (en) 1985-05-30 1988-09-27 Nap Consumer Electronics Corp. Universal remote control unit
US4959810A (en) 1987-10-14 1990-09-25 Universal Electronics, Inc. Universal remote control device
JPH09130695A (ja) * 1995-11-02 1997-05-16 Toshiba Corp オンスクリーンディスプレイ装置
US5614906A (en) 1996-04-23 1997-03-25 Universal Electronics Inc. Method for selecting a remote control command set
US7586398B2 (en) * 1998-07-23 2009-09-08 Universal Electronics, Inc. System and method for setting up a universal remote control
US7831930B2 (en) 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
US6157319A (en) 1998-07-23 2000-12-05 Universal Electronics Inc. Universal remote control system with device activated setup
JP4569790B2 (ja) * 1998-11-20 2010-10-27 ソニー株式会社 制御装置および方法、並びに記録媒体
US6225938B1 (en) 1999-01-14 2001-05-01 Universal Electronics Inc. Universal remote control system with bar code setup
US6407779B1 (en) * 1999-03-29 2002-06-18 Zilog, Inc. Method and apparatus for an intuitive universal remote control system
US6473135B1 (en) * 2000-02-16 2002-10-29 Sony Corporation Signal input selector for television set and method of implementing same
US6750801B2 (en) 2000-12-29 2004-06-15 Bellsouth Intellectual Property Corporation Remote control device with directional mode indicator
US20020194596A1 (en) * 2001-06-18 2002-12-19 Srivastava Gopal K. Control of multiple AV-devices by a single master controller using infrared transmitted commands and bus transmitted commands
US20040169590A1 (en) * 2002-03-01 2004-09-02 Universal Electronics Inc. System and method for using appliance power awareness to select a remote control command set
JP3780982B2 (ja) 2002-07-05 2006-05-31 ソニー株式会社 映像表示システム、映像表示方法及び表示装置
KR100514191B1 (ko) * 2003-01-23 2005-09-13 삼성전자주식회사 통합 리모트 컨트롤러 및 그 통합 리모트 컨트롤러용셋톱박스
AU2004302144B2 (en) * 2003-08-07 2007-06-14 Samsung Electronics Co., Ltd. A/V system available for integrated control and method of controlling the same
US7394451B1 (en) * 2003-09-03 2008-07-01 Vantage Controls, Inc. Backlit display with motion sensor
US7155305B2 (en) 2003-11-04 2006-12-26 Universal Electronics Inc. System and methods for home appliance identification and control in a networked environment
US7990556B2 (en) * 2004-12-03 2011-08-02 Google Inc. Association of a portable scanner with input/output and storage devices
US7240492B2 (en) * 2004-07-22 2007-07-10 Sprint Communications Company L.P. Fuel system used for cooling purposes
KR100664925B1 (ko) * 2004-09-24 2007-01-04 삼성전자주식회사 다중 기기를 제어하는 통합 원격 제어 장치 및 방법
JP4473739B2 (ja) 2005-01-19 2010-06-02 シャープ株式会社 映像装置、及びそのメニュー操作方法
JP2006217292A (ja) 2005-02-03 2006-08-17 Sharp Corp リモコンシステム
JP2006343500A (ja) * 2005-06-08 2006-12-21 Olympus Corp 光源装置及び投影光学装置
US20070136778A1 (en) * 2005-12-09 2007-06-14 Ari Birger Controller and control method for media retrieval, routing and playback
JP4535006B2 (ja) * 2006-03-08 2010-09-01 ソニー株式会社 テレビジョン装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7102616B1 (en) * 1999-03-05 2006-09-05 Microsoft Corporation Remote control device with pointing capacity
US20020089427A1 (en) * 2000-11-01 2002-07-11 Shuntaro Aratani Control apparatus and control method
US20060041655A1 (en) * 2004-05-06 2006-02-23 Marty Holloway Bi-directional remote control for remotely controllable apparatus
US20070229465A1 (en) * 2006-03-31 2007-10-04 Sony Corporation Remote control system

Cited By (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11348582B2 (en) 2008-10-02 2022-05-31 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
US11423886B2 (en) 2010-01-18 2022-08-23 Apple Inc. Task flow identification based on user intent
CN102547173B (zh) * 2010-12-31 2014-09-10 上海广电电子科技有限公司 电视机遥控方法以及电视装置
CN102547173A (zh) * 2010-12-31 2012-07-04 上海广电电子科技有限公司 电视机遥控方法以及电视装置
US10984651B2 (en) 2011-03-25 2021-04-20 Universal Electronics Inc. System and method for appliance control via a network
US11640760B2 (en) 2011-03-25 2023-05-02 Universal Electronics Inc. System and method for appliance control via a network
US11120372B2 (en) 2011-06-03 2021-09-14 Apple Inc. Performing actions associated with task items that represent tasks to perform
CN103517112A (zh) * 2012-06-29 2014-01-15 联想(北京)有限公司 一种控制方法、电子设备和系统
US10978090B2 (en) 2013-02-07 2021-04-13 Apple Inc. Voice trigger for a digital assistant
US11388291B2 (en) 2013-03-14 2022-07-12 Apple Inc. System and method for processing voicemail
US11798547B2 (en) 2013-03-15 2023-10-24 Apple Inc. Voice activated device for use with a voice-based digital assistant
CN105122159A (zh) * 2013-03-15 2015-12-02 通用电子有限公司 用于监测用户与通用控制设备交互的系统和方法
US11727219B2 (en) 2013-06-09 2023-08-15 Apple Inc. System and method for inferring user intent from speech inputs
CN107408331A (zh) * 2014-04-04 2017-11-28 通用电子有限公司 用于配置便携式设备的遥控功能的系统和方法
CN106415412B (zh) * 2014-05-30 2020-08-28 苹果公司 用于家庭自动化的智能助理
US11699448B2 (en) 2014-05-30 2023-07-11 Apple Inc. Intelligent assistant for home automation
CN106415412A (zh) * 2014-05-30 2017-02-15 苹果公司 用于家庭自动化的智能助理
US11257504B2 (en) 2014-05-30 2022-02-22 Apple Inc. Intelligent assistant for home automation
US11133008B2 (en) 2014-05-30 2021-09-28 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
CN105320268B (zh) * 2014-06-20 2019-12-24 交互数字Ce专利控股公司 装置以及用户控制装置的方法
CN105320268A (zh) * 2014-06-20 2016-02-10 汤姆逊许可公司 装置以及用户控制装置的方法
US11087759B2 (en) 2015-03-08 2021-08-10 Apple Inc. Virtual assistant activation
US11500672B2 (en) 2015-09-08 2022-11-15 Apple Inc. Distributed personal assistant
US11126400B2 (en) 2015-09-08 2021-09-21 Apple Inc. Zero latency digital assistant
US11526368B2 (en) 2015-11-06 2022-12-13 Apple Inc. Intelligent automated assistant in a messaging environment
US11037565B2 (en) 2016-06-10 2021-06-15 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US11152002B2 (en) 2016-06-11 2021-10-19 Apple Inc. Application integration with a digital assistant
CN106412660B (zh) * 2016-10-27 2019-07-09 广州视源电子科技股份有限公司 电视内置dvd控制方法及装置
CN106412660A (zh) * 2016-10-27 2017-02-15 广州视源电子科技股份有限公司 电视内置dvd控制方法及装置
US11599331B2 (en) 2017-05-11 2023-03-07 Apple Inc. Maintaining privacy of personal information
US11380310B2 (en) 2017-05-12 2022-07-05 Apple Inc. Low-latency intelligent automated assistant
US11405466B2 (en) 2017-05-12 2022-08-02 Apple Inc. Synchronization and task delegation of a digital assistant
US11710482B2 (en) 2018-03-26 2023-07-25 Apple Inc. Natural assistant interaction
US11169616B2 (en) 2018-05-07 2021-11-09 Apple Inc. Raise to speak
US11854539B2 (en) 2018-05-07 2023-12-26 Apple Inc. Intelligent automated assistant for delivering content from user experiences
US11431642B2 (en) 2018-06-01 2022-08-30 Apple Inc. Variable latency device coordination
US10984798B2 (en) 2018-06-01 2021-04-20 Apple Inc. Voice interaction at a primary device to access call functionality of a companion device
US11657813B2 (en) 2019-05-31 2023-05-23 Apple Inc. Voice identification in digital assistant systems

Also Published As

Publication number Publication date
EP2225618B1 (en) 2018-05-09
ES2672013T3 (es) 2018-06-12
US20150048931A1 (en) 2015-02-19
EP3367186B1 (en) 2020-10-07
US20140022062A1 (en) 2014-01-23
US8552832B2 (en) 2013-10-08
WO2009085369A1 (en) 2009-07-09
US20150049254A1 (en) 2015-02-19
US9357253B2 (en) 2016-05-31
EP2225618A1 (en) 2010-09-08
US8154381B2 (en) 2012-04-10
US20140022049A1 (en) 2014-01-23
US8896412B2 (en) 2014-11-25
US8896413B2 (en) 2014-11-25
EP3367186A1 (en) 2018-08-29
US20090167555A1 (en) 2009-07-02
EP2225618A4 (en) 2013-01-23
US20120212680A1 (en) 2012-08-23
CN101910960B (zh) 2014-06-25
US9357252B2 (en) 2016-05-31
PL2225618T3 (pl) 2018-08-31

Similar Documents

Publication Publication Date Title
CN101910960B (zh) 用于交互式设备控制的系统和方法
CN102571914B (zh) 具有自动设置的通用远程控制
US6633281B2 (en) Intelligent touch-type universal remote control
CN101546476B (zh) 使用遥控器设备和软遥控器来控制设备的系统和方法
EP3386192B1 (en) System and method for rapid configuration of a universal controlling device
US11735032B2 (en) System and method for rapid configuration of a universal controlling device
US20210134144A1 (en) System and method for simplified activity based setup of a controlling device
CN102598659A (zh) 用于重新配置娱乐系统控制设备的系统和方法
CN104054331A (zh) 供多侧面控制装置使用的配置
EP2997559B1 (en) System and method for rapid configuration of a universal controlling device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant