CN101896949A - 用于由便携设备控制的媒体***的远程控制协议 - Google Patents
用于由便携设备控制的媒体***的远程控制协议 Download PDFInfo
- Publication number
- CN101896949A CN101896949A CN2008801203487A CN200880120348A CN101896949A CN 101896949 A CN101896949 A CN 101896949A CN 2008801203487 A CN2008801203487 A CN 2008801203487A CN 200880120348 A CN200880120348 A CN 200880120348A CN 101896949 A CN101896949 A CN 101896949A
- Authority
- CN
- China
- Prior art keywords
- media system
- screen
- electronic equipments
- remote control
- hand
- 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
Links
- 230000001413 cellular effect Effects 0.000 claims abstract description 15
- 230000006854 communication Effects 0.000 claims description 99
- 238000004891 communication Methods 0.000 claims description 99
- 238000000034 method Methods 0.000 claims description 27
- 230000005540 biological transmission Effects 0.000 claims description 12
- 230000008878 coupling Effects 0.000 claims description 8
- 238000010168 coupling process Methods 0.000 claims description 8
- 238000005859 coupling reaction Methods 0.000 claims description 8
- 230000008676 import Effects 0.000 claims description 8
- 230000001276 controlling effect Effects 0.000 claims description 7
- 230000001105 regulatory effect Effects 0.000 claims description 6
- 230000003993 interaction Effects 0.000 claims 1
- 230000009471 action Effects 0.000 abstract description 6
- 230000006870 function Effects 0.000 description 42
- 238000010586 diagram Methods 0.000 description 18
- 238000005516 engineering process Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 11
- 230000005236 sound signal Effects 0.000 description 8
- 230000007175 bidirectional communication Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 239000000463 material Substances 0.000 description 5
- 241001062009 Indigofera Species 0.000 description 4
- 230000001965 increasing effect Effects 0.000 description 3
- 238000003032 molecular docking Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 239000004033 plastic Substances 0.000 description 2
- 229920003023 plastic Polymers 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000009413 insulation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- -1 pottery Substances 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000007306 turnover Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/30—User interface
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/30—User interface
- G08C2201/32—Remote control based on movements, attitude of remote control device
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/50—Receiving or transmitting feedback, e.g. replies, status updates, acknowledgements, from the controlled devices
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Selective Calling Equipment (AREA)
- Telephone Function (AREA)
- Details Of Television Systems (AREA)
Abstract
为具有手持电子设备和媒体***的用户提供一种灵活的远程控制协议。手持电子设备可以具有在蜂窝电话、音乐播放器或手持计算机功能之外的远程控制功能。手持电子设备可以具有触摸敏感显示屏。手持电子设备可以从手持电子设备可以接收的姿态或用户输入产生远程控制信号。媒体***可以接收该远程控制信号标签可以采取适当的动作。手持电子设备可以接收由媒体***发送的媒体***状态信息。当媒体***状态信息与具有相关定制显示模板的注册屏幕标识相关联时,手持电子设备可以产生定制显示屏幕。当媒体***信息不与注册屏幕标识相关联时,手持电子设备可以产生通用显示屏幕。
Description
本申请要求于2007年12月12日提交的美国专利申请No.11/955,383的优先权,其通过引用全部结合于此。
技术领域
本发明涉及媒体***的远程控制,更具体地,涉及允许由诸如手持电子设备之类的便携设备来***体***的远程控制协议。
背景技术
远程控制一般用于控制电视、机顶盒、立体声收音机和其他消费电子设备。远程控制还已用于控制诸如灯、窗帘和壁炉之类的家具。
由于大量设备使用远程控制,所以开发了通用远程控制器。可以对通用远程控制器编程以控制多于一个的设备。例如,通用远程控制器可以被配置为控制电视和机顶盒这两者。
传统的远程控制设备通常专用于控制单个设备,或者在通用远程控制器的情况下控制有限的一组设备。这些远程控制器不提供其他用户功能,因此其实用性被限制。
因此期望能够提供一种方式以克服传统远程控制的局限性。
发明内容
根据本发明的一个实施例,提供一种灵活的远程控制协议以与手持电子设备和媒体***一起使用。
手持电子设备可以被配置为执行远程控制功能以及蜂窝电话、音乐播放器、或手持计算机功能。在该设备上可以提供一个或多个触摸敏感显示器。例如,该设备可以具有占据设备正面的大部分或全部的触摸屏。双向无线通信电路可以被用来支持蜂窝电话呼叫、无线数据服务(例如,3G服务)、本地无线链路(例如,Wi-或蓝链路)、以及其他无线功能。在远程控制操作期间,无线通信电路可以被用来将远程控制命令传输到媒体***。来自媒体***的信息也可以被无线地传输到手持电子设备。
手持电子设备可以使用由无线通信电路产生的射频信号或红外信号远程地***体***。可以从触摸屏上用户的姿态(gesture)或从按钮或其他用户输入设备获得的输入来得到媒体***命令。
在操作手持电子设备以***体***期间,媒体***可以发送信号至手持电子设备。例如,媒体***可以发送媒体***状态信息至手持电子设备。该媒体***状态信息可以反映,例如,媒体***的图像或视频、可选媒体项目的列表、当前音量等级以及最大和最小音量等级、播放速度以及可用播放速度范围、标题号、章节号、媒体播放操作中耗用的时间以及剩余的时间。
当媒体***状态信息被手持电子设备接收时,该手持电子设备可以显示相应的主动和被动的屏幕元素。被动屏幕元素可以包括从媒体***获取的信息,诸如当前音量等级、播放速度、标题号,等等。主动屏幕元素可以为用户提供产生来自用户的适当远程控制信号的机会。主动屏幕元素也可以包括媒体***信息,诸如由被动屏幕元素显示的信息。
在实施了远程控制协议的***中,手持电子设备可以基于其能力以定制的或通用的格式显示屏幕元素。例如,当手持电子设备能够显示定制的屏幕元素并且当对应于一组屏幕元素的屏幕标识符跟具有相关联的定制显示模板的注册屏幕标识符的列表中的某个屏幕标识符匹配时,手持电子设备可以以定制配置显示该组屏幕元素。只要对应于一组屏幕元素的屏幕标识符不被包括在具有相关联的定制显示模板的注册屏幕标识符的列表中时,手持电子设备可以以通用配置显示该组屏幕元素。具有相关联的定制显示模板的注册屏幕的列表可以根据不同手持电子设备的显示器和用户输入能力而变化。
本发明的其他特征、其本质和各种优点将通过附图和以下详细描述变得更加显而易见。
附图说明
图1是根据本发明的一个实施例的示例性***环境的示意图,其中具有远程控制功能的手持电子设备可以被用于***体***。
图2是根据本发明的一个实施例的可以被用于使用远程控制协议来执行媒体***远程控制的示例性手持电子设备的透视图。
图3是根据本发明的一个实施例的可以被用作媒体***远程控制器的示例性手持电子设备的示意图。
图4是根据本发明的一个实施例的可以由具有远程控制功能的手持电子设备控制的示例性媒体***的概括的示意图。
图5是根据本发明的一个实施例的可以由具有远程控制功能的手持电子设备控制的基于个人计算机的示例性媒体***的示意图。
图6是根据本发明的一个实施例的可以由具有远程控制功能的手持电子设备控制的基于诸如电视、机顶盒和音频-视频接收器之类的消费电子设备的示例性媒体***的示意图。
图7是根据本发明的一个实施例的可以由被包括远程控制能力的手持电子设备控制的媒体***显示的示例性主菜单显示屏幕。
图8是根据本发明的一个实施例的可以由被具有远程控制能力的手持电子设备控制的媒体***显示的示例性的正在播放(nowplaying)显示屏幕。
图9是根据本发明的一个实施例的可以由包括歌曲列表或其他可选媒体项目并可以被具有远程控制能力的手持电子设备控制的媒体应用所显示的示例性显示屏幕。
图10是根据本发明的一个实施例的可以由媒体***和各种手持电子设备显示的一组示例性显示屏幕。
图11是示出了根据本发明的一个实施例的在媒体***和被用于远程控制该媒体***的手持电子设备中的示例性软件部件的示意图。
图12是根据本发明的一个实施例的在处理用于媒体***的远程控制命令中涉及的示例性步骤的概括流程图。
图13A是根据本发明的一个实施例,在包括正在远程***体***的手持电子设备的***中使用灵活的远程控制命令协议时所涉及的示例性步骤的流程图。
图13B是根据本发明的一个实施例,在包括正在远程***体***的手持电子设备的***中使用灵活的远程控制命令协议时所涉及的示例性步骤的流程图。
图14是根据本发明的一个实施例的可以用在用于支持手持电子设备和媒体***之间的远程控制操作的灵活的远程控制命令协议中的示例性软件代码。
图15是根据本发明的一个实施例的可以由手持电子设备使用定制界面模板显示的示例性显示屏幕。
图16是根据本发明的一个实施例的可以由手持电子设备使用通用界面模板显示的示例性显示屏幕。
图17是根据本发明的一个实施例的可以由手持电子设备显示的一组示例性显示屏幕。
具体实施方式
本发明一般地涉及媒体***的远程控制,更具体地,涉及允许由诸如手持电子设备之类的便携设备来***体***的远程控制协议。手持设备可以是专用的远程控制器或者可以是更加通用的手持电子设备,其通过加载远程控制软件应用、通过将远程控制支持结合到手持电子设备上的操作***或其他软件中、或通过使用软件和/或硬件的组合而被配置用于实现远程控制特征。已经被配置为支持媒体***远程控制功能的手持电子设备在此有时被称为远程控制设备。
图1示出了根据本发明的远程控制设备可以在其中操作的示例性***环境。***10中的用户可以具有诸如用户设备12之类的用户设备。用户设备12可以被用来通过通信路径20***体***14。用户设备12、媒体***14、以及服务18可以通过通信网络16连接起来。用户设备12可以通过通信路径21连接至通信网络16。在本发明的一个实施例中,可以使用用户设备12通过通信网络16来***体***14。也可以使用用户设备12直接***体***14。
用户设备12可以具有任何适当的形状因数。例如,用户设备12可以以手持设备或桌面设备的形式来提供,或被集成为诸如桌子或墙之类的较大结构的一部分。对于一种特定适合的布置(其有时作为例子在此描述),用户设备12可以是便携设备。例如,设备12可以是手持电子设备。可以具有远程控制能力的示例性便携电子设备包括蜂窝电话、具有无线通信能力的媒体播放器、手持计算机(有时也被称为个人数字助理)、专用远程控制设备、全球定位***(GPS)设备、手持游戏设备、以及其他手持设备。如果期望,用户设备12可以是组合了多个传统设备的功能的混合设备。混合手持设备的示例包括具有媒体播放器功能的蜂窝电话,具有无线通信能力的游戏设备,具有游戏和电子邮件功能的蜂窝电话,以及接收电子邮件、支持移动电话呼叫、支持网络浏览、并包括媒体播放器功能的手持设备。这些仅为示例性示例。
媒体***14可以是任何适当的媒体***,例如包括一个或多个电视、有线电视盒(例如,有线电视机顶盒接收器)、具有无线通信能力的手持电子设备、具有无线通信能力的媒体播放器、***、机顶盒、个人计算机、放大器、音频-视频接收器、数字录像机、个人录像机、盒式录像机、数字视频光盘(DVD)播放器和记录器、以及其他电子设备的***。如果期望,***14可以包括可以由诸如用户设备12之类的远程控制设备控制的非媒体设备。例如,***14可以包括远程控制的设备,诸如家庭自动化控制器、远程控制的灯具、开门设备、大门开启设备、汽车警报、自动窗帘和壁炉。
通信路径17和***10中的其他路径,诸如设备12和***14之间的路径20、设备12和网络16之间的路径21、以及网络16和服务18之间的路径,可以被用于处理视频、音频、和数据信号。***10中的通信路径,诸如图1中的路径17和其他路径,可以基于任何适当的有线或无线通信技术。例如,***10中的通信路径可以基于有线通信技术,诸如同轴电缆、铜线、光缆、通用串行总线IEEE 1394(Fire)、使用串行协议的路径、使用并行协议的路径、和以太网路径。如果期望,***10中的通信路径可以基于无线通信技术,诸如卫星技术、电视广播技术、射频(RF)技术、无线通用串行总线技术、Wi-(IEEE 802.11)或蓝技术等等。***10中的无线通信路径也可以包括蜂窝电话频带(诸如在850MHz、900MHz、1800MHz和1900MHz的那些频带(例如,主要的全球移动通信***或GSM蜂窝电话频带))、一个或多个专有射频链路、和其他本地和远程无线链路。***10中的通信路径可以基于使用光发送的无线信号(例如,使用红外通信)。***10中的通信路径也可以基于使用声音发送的无线信号(例如,使用声通信)。
通信路径20可以用于用户设备12和媒体***14之间的单向或双向传输。例如,用户设备12可以发送远程控制信号到媒体***14以***体***14的操作。如果期望,媒体***14可以发送数据信号到用户设备12。***14可以例如发送信息到设备12,该信息通知设备12***14的当前状态。例如,媒体***14可以发送关于特定设备或软件的状态的信息,诸如,电视或媒体播放器应用的当前音量设置、或使用媒体播放应用或基于硬件的播放器呈现的媒体项目的当前播放速度。
服务18可以包括电视和媒体服务。例如,服务18可以包括有线电视提供商、电视广播服务(例如,电视广播塔)、***提供商、电子邮件服务、媒体服务器(例如,提供视频、音乐、照片等的服务器)、媒体共享服务、媒体商店、节目指南服务、软件升级提供商、游戏网络等等。服务18可以通过通信网络16与媒体***14和用户设备12通信。
在典型的情形中,用户使用媒体***14观看媒体。例如,可以使用媒体***14播放压缩盘、视频盘、磁带、和基于硬盘驱动器或基于闪存盘的媒体文件。可以使用扬声器和显示屏幕将歌曲、视频和其他内容呈现给用户。在典型的情形中,从有线电视提供商接收的诸如电视节目之类的可视内容可以显示在电视上。诸如歌曲之类的音频内容可以从在线源流播放或可以从本地硬盘驱动器播放。这些仅仅是示例性示例。用户可以使用基于软件和/或基于硬件的媒体播放设备与具有各种格式的多种不同媒体类型相互作用。
媒体***14中的设备可以由传统远程控制器来控制(例如,与该设备一起运来的专用红外远程控制器)。媒体***14中的设备也可以使用用户设备12来控制。用户设备12可以具有触摸屏,其允许设备12识别基于触摸的输入,例如姿态。可以在设备12上使用设备12中的软件和/或硬件来执行媒体***远程控制功能。如果期望,在其他功能之外还可以提供远程控制功能。例如,可以在通常作为音乐播放器、蜂窝电话、或音乐播放器与蜂窝电话混合设备(作为示例)的设备上执行媒体***远程控制功能。通过这种类型的布置,当用户携带设备12远离***14时,用户可以将设备12用于多种媒体及通信功能。当用户携带设备12至***14的附近时或当用户期望远程控制***14时(例如,通过蜂窝电话链路或其他远程网络链路),可以使用设备12的远程控制能力来控制***14。在一种典型的配置中,在用户坐在包括***14的至少一些部件(例如,显示器和扬声器)的房间中时,用户观看视频内容或聆听音频内容(此处统称为“观看内容”)。
用户设备12能够识别基于触摸屏的远程控制命令的能力使得设备12能够提供远程控制功能,而无需专用的远程控制按钮。如果期望,设备12上的专用按钮可以被用于帮助控制***14,但通常不需要此类按钮。设备12的远程控制界面方面因此不需要干扰用于非远程控制功能的设备12的正常操作(例如,访问电子邮件消息、网上冲浪、进行蜂窝电话呼叫、播放音乐等等)。使用设备12的基于触摸屏的远程控制界面的另一个优点是基于触摸屏的远程控制界面相对整洁。如果期望,屏幕(触摸屏或非触摸屏)可以被用于创建软按钮,用户可以通过按邻近的按钮来选择该软按钮。也可以使用硬按钮、软按钮、和屏幕上(on-screen)可触摸选择的选项的组合。
图2中示出了根据本发明的一个实施例的示例性用户设备12。用户设备12可以是任何适当的便携或手持电子设备。
用户设备12可以包括用于处理无线通信的一个或多个天线。如果期望,设备12中的天线可以在多个射频收发器(无线电收发器)之间共享。设备12中也可以具有一个或多个专用天线(例如,每个天线与一个相应的无线电收发器相关联)。
用户设备12可以处理在一个或多个通信频带上的通信。例如,在具有两个天线的用户设备中,两个天线中的第一天线可以被用于处理在一个或多个频带中的蜂窝电话和数据通信,而两个天线中的第二天线可以被用于处理在单独的通信频带中的数据通信。通过一种适当的布置,第二天线可以在两个或多个收发器之间共享。第二天线可以例如被配置为处理在以2.4GHz为中心的通信频带中的数据通信。第一收发器可以被用于使用在2.4GHz的Wi-(IEEE 802.11)频带进行通信,而第二收发器可以被用于使用在2.4GHz处的蓝频带进行通信。为了最小化设备大小和天线资源,第一收发器和第二收发器可以共享第二天线。
设备12可以具有外壳30。外壳30,其有时也被称为壳体,可以由任何适当的材料形成,所述材料包括塑料、玻璃、陶瓷、金属、或其他适当的材料、或这些材料的组合。在一些情况下,外壳30或外壳30的部分可以由绝缘或其他低导电性材料形成,从而位于外壳30附近的导电天线元件的操作不被干扰。
外壳30可以具有边框32。如图2所示,例如,边框32可以被用来通过将显示器34附着到外壳30来将显示器34保持在适当位置。用户设备12可以具有平坦的正面和背面。在图2的示例中,显示器34被示出为形成为用户设备12的平坦正面的一部分。
显示器34可以是液晶二极管(LCD)显示器、有机发光二极管(OLED)显示器、或任何其他适当的显示器。显示器34的最外表面可以由一个或多个塑料或玻璃层形成。如果期望,触摸屏功能可以被集成到显示器34中,或可以使用单独的触摸板设备来提供。将触摸屏集成到显示器34来使显示器34触摸敏感的一个优点是这种类型的布置可以节省空间并减少视觉混乱。当期望使用基于姿态的命令或通过在显示器34上呈现可选择的屏幕上选项来***体***14时,显示器34具有触摸屏功能的布置也可以特别有利。
显示器34可以具有触摸屏层和显示层。显示层可以具有很多像素(例如,几千、几万、几十万、几百万、或更多),其可以用于显示图形用户界面(GUI)。触摸层可以是位于显示屏前面的具有触摸敏感表面的透明面板,从而触摸敏感表面覆盖显示屏的可视区域。触摸面板可以感测在触摸屏层上进行用户输入的x和y坐标处(例如,在用户触摸显示器34的坐标处)的触摸事件(例如,用户输入)。触摸屏层可以用于为用户设备12实现多点触摸能力,其中多个触摸事件可以同时被显示器34接收。多点触摸能力可以允许在触摸屏显示器34上进行相对复杂的用户输入。触摸屏层可以基于诸如电阻、电容、红外、表面声波、电磁、近场成像等触摸屏技术。
显示屏34(例如,触摸屏)仅仅是可以与用户设备12一起使用的输入输出设备的一个示例。如果期望,用户设备12可以具有其他输入输出设备。例如,用户设备12可以具有诸如按钮37之类的用户输入控制设备,以及诸如端口38和一个或多个输入输出插孔之类的输入输出部件(例如,用于音频和/或视频)。按钮37可以是例如菜单按钮。端口38可以是包含30针数据连接器(作为例子)。如果期望,开口42和40可以形成麦克风和扬声器端口。用于用户设备12的适当的用户输入接口设备也可以包括诸如字母数字键、电源开关、电源开、电源关和其他专门按钮之类的按钮,触摸板,指点杆,或其他光标控制设备,用于提供语音命令的麦克风,或任何其他用于控制用户设备12的适当接口。在图2的示例中,示出了安装在用户设备12的正面上的显示屏34,但如果期望,显示屏34可以安装在用户设备12的背面、用户设备12的侧面、通过铰链(例如)连接到用户设备12的主体部分的用户设备12的上翻部分,或使用任何其他适当的安装布置。
尽管在图2的示例中被示例性地示出为形成在用户设备12的顶面上,但是诸如按钮37之类的按钮和其他用户输入接口设备通常可以形成在用户设备12的任何适当的部分上。例如,诸如按钮37之类的按钮或其他用户接口控制器可以形成在用户设备12的侧面。按钮和其他用户接口控制器也可以位于用户设备12的顶面、背面、或其他部分上。如果期望,用户设备12可以被远程控制(例如,使用红外远程控制、诸如蓝牙远程控制之类的射频远程控制等)。
用户设备12可以具有诸如端口38之类的端口。端口38,有时可以被称为扩展坞(dock)连接器、30针数据端口连接器、输入输出端口、或总线端口,可以被用作输入输出端口(例如,当将用户设备12连接到连接至计算机或其他电子设备的配对扩展坞时)。用户设备12还可以具有音频和视频插孔,其允许用户设备12与外部部件接口。典型的端口包括为用户设备12内的电池充电或基于直流(DC)电源操作用户设备12的电源插孔,与诸如个人计算机或***设备之类的外部部件交换数据的数据端口,驱动耳机、监视器或其他外部音频视频设备的音频-视频插孔,授权蜂窝电话服务的订户标识模块(SIM)卡端口,存储卡插槽,等等。这些设备及用户设备12的内部电路的一些或全部的功能可以使用诸如触摸屏显示器34之类的输入界面设备来控制。
诸如显示器34和其他用户输入接口设备之类的部件可以覆盖用户设备12的前表面上的大部分可用表面区域(如图2中的示例示出的),或者可以仅占据用户设备12的前表面的一小部分。
通过一种适当的布置,用于用户设备12的一个或多个天线可以位于用户设备12的下端36中,在端口38的附近。
图3中示出了示例性用户设备12的实施例的示意图。用户设备12可以是移动电话、具有媒体播放器能力的移动电话、手持计算机、远程控制器、游戏机、全球定位***(GPS)设备、这类设备的组合、或任何其他适当的便携电子设备。
如图3所示,用户设备12可以包括存储器44。存储器44可以包括一种或多种不同类型的存储器,诸如硬盘驱动存储器、非易失性存储器(例如,闪存或其他电可编程只读存储器)、易失性存储器(例如,基于电池的静态或动态随机存取存储器),等等。
处理电路46可以被用于控制用户设备12的操作。处理电路46可以基于诸如微处理器之类的处理器和其他适当的集成电路。通过一种适当的布置,处理电路46和存储器44被用于在用户设备12上运行软件,诸如远程控制应用、互联网浏览应用、网络协议语音(VOIP)电话呼叫应用、电子邮件应用、媒体播放应用、操作***功能(例如,支持远程控制能力的操作***功能),等等。处理电路46和存储器44可以用于为设备12实现远程控制协议和通信协议。可以使用处理电路46和存储器44实现的通信协议包括因特网协议、无线局域网协议(例如,IEEE 802.11协议,诸如蓝协议、红外通信等其他短程无线通信链路)、以及蜂窝电话协议。
输入输出设备48可以被用于允许将数据提供给用户设备12,以及允许从用户设备12向外部设备提供数据。显示屏34、按钮37、麦克风端口42、扬声器端口40、和扩展坞连接器端口38是输入输出设备48的示例。
输入输出设备48可以包括用户输入输出设备50,诸如按钮、触摸屏、操纵杆、点击滚轮、滚轮、触摸板、小键盘、键盘、麦克风、相机等。用户可以控制用户设备12的操作,以及可以通过用户输入设备50来提供命令以远程***体***14。显示和音频设备52可以包括液晶显示器(LCD)屏幕或其他屏幕、发光二极管(LED)、和其他呈现视觉信息和状态数据的部件。显示和音频设备52还可以包括音频设备,诸如扬声器和其他用于创建声音的设备。显示和音频设备52可以包括音频-视频接口设备,诸如插孔和其他用于外部耳机和监视器的连接器。
无线通信设备54可以包括通信电路,诸如由一个或多个集成电路形成的射频(RF)收发器电路、功率放大器电路、无源RF部件、一个或多个天线、和其他用于处理RF无线信号的电路。无线信号也可以使用光来发送(例如,在电路54中使用红外通信电路)。
用户设备12可以与诸如附件56和计算设备58之类的外部设备通信,如路径60所示。路径60可以包括有线和无线路径(例如双向无线路径)。附件56可以包括耳机(例如,无线蜂窝耳机或音频耳机)和音频-视频设备(例如,无线扬声器、游戏控制器,或其他接收和播放音频和视频内容的设备)。
计算设备58可以是任何适当的计算机。通过一种适当的布置,计算设备58是具有用于与用户设备12建立无线连接的相关联的无线接入点(或路由器)或者内部或外部无线卡的计算机。该计算机可以是服务器(例如,互联网服务器)、具有或不具有互联网接入的局域网计算机、用户自己的个人计算机、对等设备(例如,另一个用户设备12)、或任何其他适当的计算设备。计算设备58可以与诸如图1中的服务18之类的一个或多个服务相关联。诸如链路60之类的链路可以被用于将设备12连接到诸如媒体***14(图1)之类的媒体***。
无线通信设备54可以被用于支持本地和远程无线链路。
本地无线链路的示例包括红外通信、Wi-蓝和无线通用串行总线(USB)链路。因为无线Wi-Fi链路通常被用于建立与局域网的数据链路,所以诸如Wi-链路之类的链路有时被称为WLAN链路。本地无线链路可以在任何适当的频带中操作。例如,WLAN链路可以在2.4GHz或5.6GHz(作为例子)操作,而蓝牙链路可以在2.4GHz操作。用于在用户设备12中支持这些本地链路的频率可以取决于使用用户设备12的国家(例如,以便遵守当地法律)、WLAN或与用户设备12连接的其他设备的可用硬件、以及其他因素。将WLAN能力结合到无线通信设备54中的一个优点是WLAN能力(例如,Wi-Fi能力)被广泛部署。对此类能力的广泛接受使得能够***体***14中相对宽范围的媒体设备。
如果期望,无线通信设备54可以包括用于在远程通信链路上通信的电路。典型的远程链路通信频带包括在850MHz、900MHz、1800MHz和1900MHz的蜂窝电话频带、在1575MHz的全球定位***(GPS)频带、以及诸如在2170MHz的3G数据通信频带(一般被称为UMTS或通用移动电信***)之类的数据服务频带。在这些示例性远程通信链路中,数据在一英里或多英里长的链路60上传输,而在短程链路60中,无线信号通常被用于在几十或几百英尺的距离上传送数据。
这些仅仅是无线设备54可以在其上操作的示例性通信频带。随着新的无线服务的提供,未来期望采用附加的本地和远程通信频带。无线设备54可以被配置为在任何适当的一个或多个频带上操作以覆盖任何感兴趣的现有的或新的服务。如果期望,在无线设备54中可以提供宽带天线和/或多个天线以允许覆盖更多的频带。
图4中示出了示例性媒体***的一个实施例的示意图。媒体***14可以包括任何适当的媒体设备,诸如电视、有线电视盒(例如,有线电视接收器)、具有无线通信能力的手持电子设备、具有无线通信能力的媒体播放器、***、机顶盒、个人计算机、放大器、音频-视频接收器、数字录像机、个人录像机、盒式录像机、数字视频磁盘(DVD)播放器和记录器、以及其他电子设备。***14也可以包括家庭自动化控制、远程控制灯具、开门设备、大门开启设备、汽车警报、自动窗帘、以及壁炉。
如图4所示,媒体***14可以包括存储器64。存储器64可以包括一种或多种不同类型的存储器,诸如硬盘驱动存储器、非易失性存储器(例如,闪存或其他电可编程只读存储器)、易失性存储器(例如,基于电池的静态或动态随机存取存储器)等等。
处理电路62可以被用于***体***14的操作。处理电路62可以基于一个或多个处理器,诸如微处理器、微控制器、数字信号处理器、专用集成电路、以及其他适当的集成电路。通过一种适当的布置,处理电路62和存储器64被用于在媒体***14上运行软件,诸如远程控制应用、媒体播放应用、电视调谐器应用、无线电调谐器应用(例如,用于FM和AM调谐器)、文件服务器应用、操作***功能、以及演示程序(例如,幻灯片放映)。
输入输出电路66可以被用于允许用户输入和数据被提供至媒体***14,以及允许用户输入和数据从媒体***14提供至外部设备。输入输出电路66可以包括用户输入输出设备和音频-视频输入输出设备,诸如鼠标、键盘、触摸屏、麦克风、扬声器、显示器、电视机、扬声器、和无线通信电路。
可以被实现为输入输出电路66一部分的适当通信协议包括因特网协议、无线局域网协议(例如,IEEE 802.11协议)、诸如蓝牙协议等用于其它短程无线通信链路的协议、诸如UMTS等用于处理3G数据服务的协议、蜂窝电话通信协议,等等。处理电路62、存储器64、以及输入输出电路66还可以被配置为实现与灵活的远程控制命令协议相关联的媒体***特征。
图5中示出了包括计算机的示例性媒体***的一个实施例的示意图。在图5中示出的实施例中,媒体***14可以基于个人计算机,例如个人计算机70。个人计算机70可以是任何适当的个人计算机70,诸如个人台式计算机、膝上型计算机、用于执行媒体控制功能的计算机(例如,作为机顶盒的一部分)、服务器,等等。
如图5所示,个人计算机70可以包括显示器和音频输出设备68。显示器和音频输出设备68可以包括一种或多种不同类型的显示器和音频输出设备,诸如计算机监视器、电视、投影仪、扬声器、耳机、和音频放大器。
个人计算机70可以包括用户接口74。用户接口74可以包括诸如键盘、鼠标、触摸屏、轨迹球等设备。
个人计算机70可以包括无线通信电路72。无线通信电路72可以被用于允许用户输入和数据被提供至个人计算机70,以及允许用户输入和数据从个人计算机70提供至外部设备。无线通信电路72可以执行适当的通信协议。可以作为无线通信电路72的一部分来执行的适当的通信协议包括因特网协议、无线局域网协议、诸如蓝牙协议等用于其它短程无线通信链路的协议、诸如UMTS等用于处理3G数据服务的协议、蜂窝电话通信协议,等等。无线通信电路72可以使用与计算机70中的其他部件位于相同电路板上的收发器来提供,可以使用***式卡(plug-in card)(例如,PCI卡)来提供,或者可以使用外部设备(例如,无线通用串行总线适配器)来提供。如果期望,无线通信电路72可以包括红外通信能力(例如,以便接收来自设备12的IR命令)。
图6是根据本发明的一个实施例的基于消费类电子设备的示例性媒体***的示意图。在图6的实施例中,媒体***14可以包括一个或多个媒体***部件(有时称为***),诸如媒体***76、媒体***78、和媒体***80。
如图6所示,媒体***76可以是电视或其他媒体显示器,媒体***78可以是连接至扬声器86的音频-视频接收器,而媒体***80可以是机顶盒(例如,有线电视机顶盒、基于计算机的机顶盒、能够通过诸如接收器78之类的音频-视频接收器来播放无线流媒体文件的网络连接的媒体播放设备,等等)。
媒体***76可以是电视或其他媒体显示器。例如,媒体***76可以是显示器,诸如高清电视、等离子屏、液晶显示器(LCD)、有机发光二极管(OLED)显示器,等等。电视76可以包括电视调谐器。用户可以通过使用调谐器调谐至合适的电视频道来观看期望的电视节目。电视76可以已经集成有扬声器。使用远程控制命令,电视76的用户可以执行诸如为调谐器改变当前电视频道或调节由电视76中的扬声器产生的音量之类的功能。
媒体***78可以是音频-视频接收器。例如,媒体***78可以是具有在各种视频和音频输入之间切换的能力的接收器。媒体***78可以被用来放大要通过扬声器86播放的音频信号。要被***78放大的音频可以以数字或模拟形式从电视76和媒体***80提供。
媒体***80可以是机顶盒。例如,媒体***80可以是有线电视接收器、基于计算机的机顶盒、网络连接的媒体播放设备、个人录像机、数字录像机,等等。
媒体***76、78和80可以通过路径84互相连接。路径84可以基于任何适当的有线或无线通信技术。在一个实施例中,音频-视频接收器78可以通过路径84接收来自电视76和机顶盒80的音频信号。这些音频信号可以作为数字信号或模拟信号被提供。接收器78可以放大所接收的音频信号,并可以提供相应的放大的输出到扬声器86。机顶盒80可以提供视频和音频信号到电视76,并且可以提供视频和音频信号到音频-视频接收器78。机顶盒80可以例如通过电视信号输入线从电视提供商接收电视信号。机顶盒80中的调谐器可以被用于调谐至期望的电视频道。对应于该频道的视频和音频信号可以被提供到电视76和接收器78。机顶盒80也可以提供记录的内容(例如,已经记录在硬盘上的内容)、下载的内容(例如,已经从因特网下载的视频和音频文件,等等)。
如果期望,电视76可以发送视频和音频信号到数字录像机(机顶盒80),同时发送音频至音频-视频接收器78以通过扬声器86播放。这些示例仅仅是示例性的。图6的媒体***部件可以以各种适当的方式互相连接。
媒体***部件76、78和80可以包括无线通信电路82。无线通信电路82可以被用于允许用户输入和其他信息在媒体***76、78和80、用户设备12、以及服务18之间交换。无线通信电路82可以被用于执行一个或多个通信协议。可以作为无线通信电路82一部分被执行的适当的通信协议包括因特网协议、无线局域网协议(例如,IEEE 802.11协议)、诸如蓝牙协议等用于其它短程无线通信链路的协议、诸如UMTS等用于处理3G数据服务的协议、蜂窝电话通信协议,等等。
媒体***76、78和80可以通过诸如路径84之类的路径来交换用户输入和数据。如果媒体***76、78和80中的一个或多个不是用户设备12通过通信路径20(图1)直接可访问的,则能够通过通信路径20访问用户设备12的任何媒体***76、78或80可以使用路径84之一在用户设备12和无法通过通信路径20直接访问用户设备12的任何媒体***之间形成桥梁。
图7示出了可以由媒体***14提供的示例性菜单显示屏幕。当用户在各种可用的媒体类型中进行选择时,媒体***14可以呈现图7的菜单屏幕。在图7的示例中,可选择的媒体类型包括DVD 87、照片88、视频89、和音乐90。这仅仅是示例性的。任何适当的菜单选项都可以用媒体***14呈现,以允许用户在不同的可用媒体类型之间进行选择、在不同的操作模式之间进行选择、以及进入设置模式,等等。
用户设备12可以被用于浏览由媒体***14呈现的可选择的媒体选项。用户设备12也可以被用于选择媒体选项。例如,用户设备12可以通过路径20无线地发送命令到媒体***14,所述命令指引媒体***14移动通过可选择的媒体选项。当移动通过可选择的媒体选项时,每个可能的选择都可以转动以将新的媒体选项放在主要位置(即,显示器的显眼的中央位置)。在这种类型的配置中,用户设备12可以通过路径20发送用户输入到媒体***14,以选择当前突出显示的媒体选项(即,图7的示例中显示在底部的选项)。如果期望,用户设备12可以通过路径20发送命令到媒体***14,以选择任何所显示的可选择媒体选项,而不需要先滚过一组可用选项来在视觉上突出显示特定选项。
图8示出了示例性的正在播放显示屏幕,其可以由媒体***14呈现给用户。在媒体***14执行媒体播放操作时,媒体***14可以呈现图8的正在播放屏幕。例如,在媒体***14播放音频曲目时,媒体***14可以显示具有图像91(例如专辑封面)、进度条95、进度指针96、和诸如音频曲目名称92、艺术家名称93和专辑名称94之类的曲目信息的屏幕。
当音频(或视频)信息被呈现给用户时(例如通过***14中的扬声器或显示器),在播放音频(或视频)曲目期间(例如,当媒体***14正在显示图8中所示类型的正在播放屏幕时),用户设备12可以被用于执行远程控制功能。例如,用户设备12可以通过路径20发送用户输入命令到媒体***14,以增大或减小音量设置,以启动播放操作、暂停操作、快进操作,倒回操作、或跳过曲目操作。
图9示出了可以与在媒体***14上运行的媒体应用相关联的示例性显示屏幕。当媒体***14执行媒体播放操作或当用户对选择播放列表中包括的歌曲、视频、或其他媒体项目感兴趣时,媒体***14可以使用媒体应用以在图9的屏幕中呈现可用媒体项目的列表。例如,在媒体***14播放音频曲目时,媒体***14可以显示具有曲目信息97、进度条95、曲目列表区域98、和关于当前突出显示的曲目的信息99的屏幕。
用户设备12可以用于远程控制在曲目信息区域97中列出的当前播放音频曲目。通过这种类型的布置,用户设备12可以通过路径20发送命令到媒体***14,以增大或减小音量,播放、暂停、快进、倒回、或跳过曲目。用户设备12也可以在曲目列表98上执行远程控制功能。例如,用户设备12可以通过路径20发送用户输入到媒体***14,指引媒体***14使突出显示区域滚过曲目列表98和选择将被媒体***14播放的突出显示的曲目。
诸如图7的菜单屏幕、图8的正在播放屏幕以及图9的媒体项目选择列表屏幕之类的屏幕仅仅是操作期间可由媒体***显示的信息类型的示例。例如,媒体***14可以呈现不同的屏幕或相比于图7、8、9的屏幕具有更多信息(例如,关于电视节目的信息,等等)的屏幕。图7、8、9的屏幕仅仅是示例性的。
图10示出了可以由诸如媒体***14之类的媒体***和诸如设备12之类的各种手持电子设备显示的示例性显示屏幕。在图10的示例中,媒体***14显示正在播放屏幕中的音量状态,例如音量显示101。音量显示101可以是媒体***上的传统的音量显示,例如屏幕上的显示或物理的音量显示(例如,音量旋钮)。
用户可以具有很多用于远程***体***的设备。例如,一个用户可以具有智能电话而另一个用户可以具有音乐播放器。每个设备可以具有不同的能力,例如不同的显示能力和用户接口能力。用户也可以具有不同类型的媒体***。
使用远程控制协议,媒体***和手持设备可以互相通信,使得多种远程控制功能可以被呈现给用户。媒体***可以发送媒体***状态信息到用户设备。媒体***状态信息可以包括,例如,音量设置信息,均衡器设置、标题或曲目信息,等等。
用户设备12可以具有屏幕管理器,其使用从媒体***接收的媒体***状态信息来将屏幕元素显示给用户。屏幕元素可以包括主动屏幕元素,诸如音量控制器、播放控制器、均衡器设置控制器等。主动屏幕元素在此有时也被称为控制器。屏幕元素也可以包括被动屏幕元素,例如标题显示、图像显示,等等。
在图10的示例中,音量控制器可以由设备12显示,其对应于媒体***14的音量状态。一些设备可以具有可用的定制界面模板(例如,以便提供增强的或独特的显示屏幕元素的方式)。其他设备可以具有可用的通用界面模板。诸如图10的媒体***14之类的媒体***可以发送屏幕标识符(ID)以及媒体***状态信息到设备12。每个设备12中的屏幕管理器可以维护注册屏幕ID列表。通过将接收的屏幕ID与注册屏幕ID列表进行比较,给定设备12中的屏幕管理器可以确定定制界面模板是否可用于在该用户设备上显示屏幕。
诸如控制器103、105、和107之类的音量控制器可以由具有不同能力和/或配置的手持电子设备12来呈现。特定设备显示控制器的方式可以基于设备的能力而改变。例如,诸如音量控制器103之类的音量控制器可以由具有可用的第一定制界面模板的第一设备显示。诸如音量控制器105之类的音量控制器可以由具有可用的第二定制界面模板的第二设备显示。在没有可用的定制界面模板的设备12中,设备可以使用通用界面模板来显示诸如音量控制器107之类的音量控制器。
图11中示出了与在用户设备12上执行的示例性远程控制应用相关联的软件部件的示意图。远程控制应用可以使用存储在用户设备12的存储器44中并由用户设备上的处理电路46执行的软件来实现。
如图11所示,设备12中的远程控制应用可以包括远程客户端100。远程客户端100可以作为用于设备12上的远程控制应用的通信接口。远程客户端100可以通过双向无线链路连接到媒体***14中相应的控制服务器114。远程客户端100可以发送诸如远程控制命令信息之类的信息到控制服务器114。媒体***14和服务器114可以将媒体内容提供至远程客户端100(例如,作为下载文件和流媒体)。媒体***14和服务器114也可以发送关于媒体***的当前状态的信息(即,在***14上运行的软件的当前状态和/或硬件状态信息)。媒体***状态信息可以包含关于一个或多个屏幕元素的状态的信息。屏幕元素可以对应于屏幕上的控制器,诸如音量控制器或与显示列表相关联的控制器。屏幕元素也可以包括用于显示亮度、对比度、色调、音频均衡器设置等的控制器。如果期望,屏幕元素可以包括图像或视频。
屏幕管理器102可以处理远程客户端100接收的媒体***状态信息并产生适于用户设备12的显示屏幕。在给定用户设备上的屏幕管理器可以为该设备产生反映该设备特定能力的显示屏幕。
屏幕管理器102可以维护注册的屏幕标识符(ID)的列表104。每个屏幕ID可以对应于特定的一组要显示的屏幕元素。例如,一个屏幕ID可以对应于诸如音量控制器、列表控制器和图像的一组屏幕元素。媒体***14可以例如运行媒体播放操作,其上显示媒体项目列表、显示当前播放项目的封面、和显示音量控制滑块。为保证该信息正确地显示在设备12上,媒体***可以发送屏幕ID到设备12。屏幕ID标识哪个屏幕当前被显示在***14上,进而通知设备12需要显示哪些屏幕元素。注册屏幕ID列表104可以被用于标识定制界面模板106所对应的屏幕元素组。
定制界面模板106可以由屏幕管理器102使用以在用户设备12上产生显示屏幕。定制界面模板可以被用于产生定制显示屏幕,其以预定布置呈现屏幕元素。通过定制界面模板,例如,屏幕管理器102可以产生用于诸如音量控制器、列表控制器(即,包含媒体项目或选项列表的屏幕元素)和图像(例如,封面)(例如,见图15中示出的示例性布置)之类的一组屏幕元素的显示屏幕。
可以有对应于多个不同屏幕ID的多个不同的定制界面模板106。可用的注册屏幕ID和定制界面模板106的列表通常在不同的用户设备之间改变。例如,拥有有限显示能力(即,小屏幕)的用户设备可以不具有跟拥有更强显示能力的用户设备一样多的注册屏幕ID和相应的定制界面模板。
当用于定制屏幕的界面模板不可用时,通用界面模板108可以被屏幕管理器102使用以在用户设备12中产生显示屏幕。每当已从媒体***14接收的屏幕ID与注册屏幕ID列表中的屏幕ID不匹配,并因而没有对应的定制界面模板时,就可以使用通用界面模板。通用界面模板可以被用于呈现音量控制、列表控制、和使用具有图16所示类型的布置(作为示例)的图像。
如图11所示,多个应用110可以在媒体***14上执行。应用110可以包括诸如媒体播放器、幻灯片演示应用、网络浏览器、音频或视频记录软件、电子电视节目指南、文件共享程序等应用。
插件112可以向单独的应用程序110提供远程控制功能。插件112可以为控制服务器114从应用110中提取媒体***状态信息。媒体***状态信息可以包括诸如图像(例如,封面)、视频、标题名称、艺术家名称、专辑名称等被动屏幕元素。媒体***状态信息也可以包括主动屏幕元素,其表示针对应用的可能的远程控制功能。主动元素可以是应用110的远程可控特征,诸如音量设置、媒体项目列表(例如,媒体播放器应用可以访问的媒体***12中的媒体项目列表)中的突出显示区域、播放控制(例如,播放、暂停、倒回、快进)、对比度设置、均衡器设置等。插件112可以从应用110向控制服务器114提供媒体***状态信息。
插件112可以从控制服务器114接收远程控制命令信息,以及可以为应用110执行期望的动作。例如,当来自设备12的远程控制命令信息指示媒体播放器110中的媒体播放操作的音量应当增加时,插件112可以相应地调节媒体播放器应用中的音量设置。在另一示例中,当远程控制命令信息指示用户已经选择了要播放的媒体项目,则插件112可以命令媒体播放器应用110启动该媒体项目的媒体播放。
控制服务器114可以保持与远程客户端100的双向通信链路。控制服务器114可以广播可用的媒体***远程控制的列表。例如,控制服务器114可以广播其拥有具有提供远程控制功能的插件的媒体播放器应用。广播信息可以被用户设备12上的远程客户端100接收。远程客户端100可以以对激活远程控制功能的请求来作为响应。当远程控制功能被激活时,每当媒体***状态信息被更新时,或者以预设时间间隔,控制服务器114可以将媒体***状态信息从插件112转发到用户设备12上的远程客户端100。控制服务器114也可以从远程客户端100接收远程控制命令信息并转发该命令信息到插件112。
图12示出了***体***包括的步骤的概括流程图。图12的流程图示出了媒体***控制命令和媒体***状态信息可以如何传播通过***10。
如步骤116所示,用户设备12可以接收用户输入并可以发送远程控制命令信息到媒体***14。用户可以通过例如在显示屏幕34上做出输入姿态或选择用户设备12上的按钮34来提供用户输入。用户设备12可以从用户输入产生相应的媒体***远程控制命令,并可以通过通信链路发送媒体***远程控制命令信息到媒体***14的控制服务器114。
可替换地,用户可以提供用户输入到传统的或专用的远程控制设备(例如,传统的通用远程控制器或专用于特定媒体***的远程控制器),而远程控制设备可以发送远程控制命令到媒体***14(步骤118)。用户输入可以是任何适当的用户输入,例如在远程控制设备上按下按钮。
在步骤120,媒体***14可以接收命令信息并采取适当的动作。命令信息可以是从用户设备12接收的远程控制命令,可以是从传统的远程控制设备接收的命令,或可以是使用本地用户接口(例如,图4的输入输出电路66)直接在媒体***14处接收的命令。在接收命令信息之后,媒体***14可以采取适当的动作,诸如调节媒体播放设置(例如,音量设置)、播放媒体项目、执行播放控制(例如,播放、暂停等)、调节媒体***配置设置等。
在步骤122,媒体***14可以发送媒体***状态信息到用户设备12。媒体***状态信息可能已经被媒体***14在步骤120采取的动作更改过。例如,如果媒体***调节了诸如播放音量之类的媒体播放设置,则更新的媒体***信息可以反映新的音量等级。媒体***14可以在双向通信路径20上或通过通信网络16及路径17和21发送更新的状态信息。状态信息可以周期性地、每当发生状态改变时、每当命令被处理时、等等,被传递到用户设备12。
在步骤124,用户设备12可以接收更新的状态信息,并且可以更新显示在显示器34上的图形用户界面。例如,如果媒体***增加了媒体播放操作中的音量等级,则用户设备12的更新显示可以在诸如图15的显示之类的显示中表明新的音量设置。
图13A和13B示出了使用灵活的远程控制命令协议来控制***10中的媒体***所包括的步骤的流程图。图13A和13B的流程图示出了用户设备12和媒体***14可以如何启动远程控制通信链路,以及之后可以如何实现远程控制功能。图13A是可以作为对远程控制服务的初始化处理的一部分的操作的流程图。
如步骤126所示,媒体***14可以使用控制服务器114和诸如路径17、20和21之类的通信路径来广播媒体***标识符(ID)。媒体***ID可以包括识别媒体***14的信息。例如,媒体***ID可以基于媒体***的因特网协议(IP)地址。步骤126可以发生在***10中的一个或多个媒体***处。
在步骤128,用户设备12可以使用客户端100来从诸如媒体***14之类的一个或多个媒体***接收媒体***ID。用户设备12可以向用户呈现可用媒体***的列表,其由从媒体***接收的媒体***ID产生。
在用户已经选择要远程控制哪个媒体***之后,在步骤130,用户设备12可以使用客户端100来打开与媒体***14的控制服务器114的双向通信链路。打开双向通信链路可以包括基于诸如传输控制协议(TCP)、用户数据报协议(UDP)、或因特网协议之类的协议来打开网络套接字。
在步骤132,已经为其打开了网络套接字的控制服务器可以通过双向通信链路发送可用服务的列表至用户设备12。例如,当媒体***14具有均拥有远程控制功能的媒体播放器应用和幻灯片放映应用时,控制服务器114可以发送指出媒体播放器应用和幻灯片放映应用可被用户设备12远程控制的可用媒体***服务列表。
在步骤134,用户设备12的屏幕管理器102可以以可选择屏幕上选项的形式为用户显示可用媒体***服务列表。用户设备12所显示的可用媒体***服务列表可以表明,远程控制功能可用于媒体***14上的媒体播放器应用和幻灯片放映应用(作为示例)。
在步骤136,在用户已经选择了哪些媒体***服务要被远程控制之后,用户设备12可以使用客户端100来发送信息到媒体***14的服务器114,指出媒体***应当为所选服务启动远程控制功能。
图13B示出了在诸如图13A中的初始化处理之类的初始化处理之后,使用远程控制服务所包括的步骤的流程图。
在步骤138,与用户选择的服务相关联的诸如插件112之类的插件可以访问应用110以获得用于所选服务的当前媒体***状态信息。例如,如果媒体播放器应用正在以特定音量播放歌曲,则与该媒体播放器应用相关联的插件可以向服务器114提供当前音量设置。控制服务器114然后可以通过双向通信链路发送媒体***状态信息到用户设备12处的客户端100。指出哪些屏幕元素被包括在状态信息中的屏幕ID可以与状态信息相关联。状态信息可以由客户端100提供给屏幕管理器102。
如果屏幕ID与诸如图11的列表104之类的注册屏幕ID列表中的屏幕ID匹配,则定制界面模板可用(步骤140)。因此,屏幕管理器102可以使用对应的定制界面模板(例如,图11的定制界面模板106之一)来产生基于状态信息而配置的屏幕元素。
如果屏幕ID不与注册屏幕ID列表104中的屏幕ID匹配,或没有与状态信息相关联的屏幕ID,则屏幕管理器102可以使用通用界面模板108来产生屏幕元素(步骤142)。
在步骤141,用户设备12可以使用屏幕管理器102来使用合适的界面模板在显示器34上显示屏幕元素。屏幕元素可以包括根据媒体***的当前状态和活动的服务而配置的被动元素(例如,封面)和交互元素(例如,音量控制器)。用户可以与已经被显示的屏幕元素交互或者可以提供用户输入以产生远程控制命令,如线条143所示。例如,当用户设备12显示可控滑块(例如图15的可控音量滑块)时,用户可以调节该滑块至一个新位置以产生远程控制音量调节命令。用户也可以使用用户设备12的按钮37与屏幕元素交互。
在步骤144,用户设备12可以发送相应的远程控制命令信息至媒体***14。远程控制命令信息可以以更新的媒体***状态信息的形式被提供。远程控制命令信息可以由远程客户端100发送至控制服务器114。
在步骤146,媒体***14,具体是控制服务器114,可以接收被发送的远程控制命令信息(例如,更新的状态信息)。该远程控制命令信息可以被提供至适当的插件。
如果期望,用户可以使用传统的远程控制设备或使用媒体***14上的本地用户接口来提供媒体***控制命令(步骤147)。这种类型的媒体***控制命令可以被控制服务器114接收并被转发至插件112,或可以直接被应用110接收。
在步骤148,插件112可以从控制服务器114接收远程控制命令信息,并且可以在应用110中执行相关联的动作。例如,远程控制命令信息可以指示要在应用110中调节音量设置。
如线条150所示,图13B的步骤可以被重复执行。例如,图13B的步骤可以被执行直到正被远程控制的服务终止。
媒体***状态信息可以使用任何适当格式从给定服务提供。例如,媒体***状态信息可以作为具有诸如标记语言之类的适当编程语言形式的软件代码被提供。可以使用的标记语言的示例包括超文本标记语言(HTML)或可扩展标记语言(XML)。这仅是示例性示例。关于媒体***的当前状态的信息可以使用任何适当格式被表示。使用标记语言表示的优点在于标记语言文件可以被各种广泛的设备处理。
图14中示出了使用XML文件表示的示例性媒体***状态信息。屏幕(screen)标记(tag)149和相应的终止屏幕标记151可以定义在用户设备12和媒体***14之间传递的媒体***状态信息文件的开始和结束。
标识符(identifier)标记152和153可以被用来将屏幕ID 154与媒体***状态信息相关联。屏幕ID可以被屏幕管理器102使用,以确定给定设备是否具有可用的定制界面模板,以及在从媒体***状态信息产生显示屏幕时适当地选择定制界面模板或通用界面模板。
屏幕元素(screen element)标记156和相应的终止屏幕元素标记157可以定义媒体***状态信息文件的屏幕元素段的开始和结束。屏幕元素段可以包含要由屏幕管理器102显示的被动和主动屏幕元素。被动屏幕元素可以被用于显示关于媒体***14的当前状态的信息。例如,被动屏幕元素可以被用于显示与由媒体***14中的应用执行的媒体播放操作相关联的歌曲的标题。主动屏幕元素可以被用于显示信息和/或向用户提供通过提供用户输入来产生远程控制命令的机会。例如,主动屏幕元素可以包括音量滑块。音量滑块可以显示与正在***14上执行的媒体播放操作相关联的当前音量。用户可以使用显示器34的触摸屏能力将音量滑块中的按钮拖拽至一个位置。又例如,主动屏幕元素可以包含诸如歌曲之类的媒体项目的可选择列表。这些都仅是示例性示例。屏幕元素可以用于显示,以及用于提供***体***14中任何适当参数的机会。
图14的屏幕具有三个相关屏幕元素:滑块(slider)、列表(list)、和图像(image)。
滑块(slider)标记158和159可以定义滑块元素160的开始和结束。滑块元素160可以是显示诸如图15或16的音量滑块之类的音量滑块(作为示例)的主动或被动屏幕元素。
标签(label)标记162可以定义用于滑块元素160的标签。例如,标签标记162可以被用于呈现将滑块元素160标识为与“音量”控制相关联的屏幕上文本。
最小(min)标记164可以定义滑块元素的最低点。最大(max)标记165可以定义滑块元素的最高点。当前值(currentvalue)标记166可以定义滑块元素的当前值(例如当前音量设置)。标记164、165和166可以一起使用以产生诸如图15或16的音量滑块之类的滑块屏幕元素,或者可以被用来产生将音量示出为在由标记164和165定义的刻度上的百分比或音量的数字显示。音量屏幕元素(和任何其他屏幕元素)被显示的方式取决于用户设备12的能力。
列表(list)标记168和169可以定义诸如列表元素170之类的列表类型屏幕元素的开始和结束。列表元素170可以是主动或被动屏幕元素,其显示媒体项目或选项的列表。例如,列表元素170可以是包含可选择歌曲列表的主动屏幕元素。标签(label)标记171可以被用来定义用于列表元素170的标签。
列表元素170可以包括项目172。项目172可以是用于列表元素170中的各个项目的标签。在图14的示例中,项目172是列表元素170中各个歌曲的名称。
图像(image)标记174和175可以定义诸如图像元素176之类的屏幕元素的开始和结束。图像元素176可以是显示诸如图片、视频、动画、幻灯片放映等图像的主动或被动屏幕元素。例如,图像174可以包括与当前播放的歌曲相关联的封面。
方向(orientation)标记178可以定义图像元素176的方向属性。例如,标记178可以表示图像元素176横向观看最好还是纵向观看最好。
图像数据(image data)标记180可以包括图像数据或可以包括指向图像存储位置的指针。图像数据可以与发送的媒体***状态信息包括在一起,可以在单独的文件附件中提供,或者可以在双向通信链路上实时地流传输。当图像元素176包含视频时,图像数据流传输布置是有利的。
图15示出了可以由具有定制显示能力的用户设备中的屏幕管理器102产生的示例性定制界面显示屏幕。当从媒体***接收到的屏幕ID与用户设备上的注册屏幕ID列表104中的屏幕ID匹配时,屏幕管理器102可以产生定制界面显示屏幕。该屏幕ID标识哪个相关联的定制界面模板106要被用于产生该定制界面显示屏幕。
图15的图像元素182、列表元素184、以及幻灯片元素186已经根据由定制界面模板定义的定制设计的配置而被布置。定制的配置可以利用要显示该屏幕的特定用户设备的显示能力。例如,当给定的图像元素182最好以纵向配置被观看时,元素182、184和186可以如图15中所示那样被布置以有效地利用显示器34的可用显示区域。
屏幕元素182、184和186可以是主动或被动屏幕元素。例如,音量滑块元素186可以是在显示当前音量的同时为用户提供调节音量设置的机会的主动屏幕元素。用户可以通过使用显示器34的触摸屏功能选择控制按钮187并沿滑块元素186拖拽该按钮来调节音量设置。图像元素182可以是包括封面的被动屏幕元素。如果期望,元素182可以是主动的。例如,用户可以轻击图像来执行播放操作、暂停操作、或其他功能。列表元素184也可以通过为用户提供从显示的媒体项目或选项中进行选择的机会而成为主动的。例如,用户可以在列表元素中的项目上轻击以产生用于启动所选项目的媒体播放操作的远程控制命令。
图16中示出了示例性通用界面显示屏幕。当已经被用户设备接收到的屏幕ID不与设备中的注册屏幕ID列表中的任何屏幕ID匹配时,屏幕管理器102可以使用通用界面模板108来产生显示屏幕。
滑块元素188、列表元素190、以及图像元素192可以以通用配置被布置。通用配置可以以任何适当顺序呈现这些元素,诸如以在所发送的媒体***状态信息(例如,图14的媒体***状态信息)中定义过的相同顺序,或者以屏幕元素大小的降序或升序的顺序,或者以默认的顺序。通用界面模板可以被用在定制的界面模板不可用的各种广泛的情况下。使用***10的灵活的远程控制命令协议并且具有可用的通用界面模板的设备12因此能够远程控制各种广泛的媒体***设备。
图17中示出了其他的示例性通用界面显示屏幕。在图17的示例中,屏幕管理器102和通用界面模板108已经被用于呈现适合于显示屏大小有限的用户设备的图形用户界面。在显示屏大小有限的用户设备中,诸如显示屏幕194之类的第一显示屏幕可以被呈现给用户,其按名称列出了屏幕元素,但是不包括每个列出的屏幕元素的内容。用户可以通过从显示屏幕194中的屏幕元素列表中选择期望的屏幕元素来继续显示屏幕196、198或200。
上述仅是本发明的原理的示例,本领域技术人员在不背离本发明的范围和精神的情况下能够进行各种修改。
Claims (24)
1.一种手持电子设备,包括:
触摸屏显示器,所述触摸屏显示器接收来自用户的用户输入;
无线通信电路,所述无线通信电路接收来自媒体***的媒体***状态信息;以及
处理电路,所述处理电路基于所述媒体***状态信息产生用于所述触摸屏显示器的显示屏幕。
2.根据权利要求1所述的手持电子设备,其中所述处理电路被配置为基于所述用户输入产生用于所述媒体***的远程控制命令信息,并且所述无线通信电路被配置为发送所述远程控制命令信息至所述媒体***以远程控制所述媒体***。
3.根据权利要求2所述的手持电子设备,其中所述无线通信电路被配置为在至少一个蜂窝电话通信频带中操作。
4.根据权利要求2所述的手持电子设备,其中所述无线通信电路被配置为在局域网射频通信频带中以及在至少一个蜂窝电话通信频带中操作,并且所述无线通信电路被配置为使用所述局域网射频通信频带发送所述远程控制命令信息至所述媒体***。
5.根据权利要求2所述的手持电子设备,还包括存储器,所述存储器中存储有注册屏幕标识符列表,其中所述注册屏幕标识符列表表示如下的显示屏幕:所述手持电子设备具有用于所述显示屏幕的相关联的定制界面模板。
6.根据权利要求2所述的手持电子设备,其中所述处理电路被配置为当与所述媒体***状态信息相关联的屏幕标识符不与注册屏幕标识符列表中的屏幕标识符匹配时,在所述显示器上显示通用显示屏幕。
7.根据权利要求6所述的手持电子设备,其中所述处理电路被配置为以使用通用界面模板确定的配置来显示所述通用显示屏幕,并且所述通用显示屏幕包含包括音量控制器的主动屏幕元素。
8.根据权利要求2所述的手持电子设备,其中所述处理电路被配置为当与所述媒体***状态信息相关联的屏幕标识符与注册屏幕标识符列表中的屏幕标识符匹配时,在所述显示器上显示定制显示屏幕。
9.根据权利要求8所述的手持电子设备,其中所述处理电路被配置为以使用与所述屏幕标识符相关联的定制界面模板确定的配置来显示所述定制显示屏幕,并且所述定制显示屏幕包含包括音量控制器的主动屏幕元素。
10.根据权利要求9所述的手持电子设备,其中所述处理电路被配置为当与所述媒体***状态信息相关联的屏幕标识符不与所述注册屏幕标识符列表中的屏幕标识符匹配时,在所述显示器上显示通用显示屏幕,并且所述处理电路被配置为以使用通用界面模板确定的配置来显示所述通用显示屏幕。
11.一种用手持电子设备远程***体***的方法,所述手持电子设备具有无线通信电路,所述方法包括:
用所述无线通信电路无线接收来自所述媒体***的媒体***状态信息;以及
在所述手持电子设备上显示包括至少一个主动屏幕元素的屏幕,其中所述主动屏幕元素是基于所述媒体***状态信息被配置的。
12.根据权利要求11所述的方法,还包括:
用所述手持电子设备中的触摸屏显示器接收来自用户的输入;
基于所接收的用户输入产生远程控制命令信息;以及
用所述无线通信电路无线发送所述远程控制命令信息至所述媒体***。
13.根据权利要求11所述的方法,还包括确定与所述媒体***状态信息相关联的屏幕标识符是否与所述手持电子设备上的注册屏幕标识符列表中的屏幕标识符匹配。
14.根据权利要求11所述的方法,其中显示所述屏幕包括使用与针对所述媒体***状态信息的屏幕标识符相关联的定制界面模板来显示具有主动和被动屏幕元素的定制显示屏幕。
15.根据权利要求11所述的方法,其中显示所述屏幕包括显示音量控制器,所述音量控制器具有由所述媒体***状态信息规定的设置。
16.一种使用手持电子设备远程***体***的方法,包括:
用所述媒体***,使用射频收发机向所述手持电子设备无线发送媒体***状态信息;
在所述手持电子设备处接收无线发送的所述媒体***状态信息,其中所述媒体***状态信息标识要为所述手持电子设备的用户显示的至少一个主动远程控制屏幕元素;以及
在所述手持电子设备处显示包含所述主动远程控制屏幕元素的屏幕,其中所述用户与所显示的主动远程控制屏幕元素交互以远程控制所述媒体***和调节与所显示的主动远程控制屏幕元素相关联的媒体***设置。
17.根据权利要求16所述的方法,其中所述主动屏幕元素包含用户可控的屏幕上滑块控制器,所述方法还包括:
当所述用户调节所述屏幕上滑块控制器时,从所述手持电子设备发送相应的远程控制命令至所述媒体***以调节与所述屏幕上滑块控制器相关联的媒体***设置。
18.根据权利要求16所述的方法,其中显示所述主动远程控制屏幕元素包括显示可选择歌曲的列表。
19.根据权利要求16所述的方法,其中发送所述媒体***状态信息包括发送包含用于标识所述主动远程控制屏幕元素的信息的可扩展标记语言文件。
20.根据权利要求16所述的方法,其中发送所述媒体***状态信息包括发送可扩展标记语言文件,其中所述可扩展标记语言文件包含用于标识与在所述媒体***中执行的媒体播放器应用相关联的音量控制的状态的信息,并包含关于至少一个被动远程控制屏幕元素的信息。
21.一种用手持电子设备远程***体***的方法,包括:
用无线通信电路从所述媒体***向所述手持电子设备无线发送媒体***状态信息,其中所述媒体***状态信息包括与在所述媒体***上播放的媒体相关联的屏幕标识符;以及
用所述无线通信电路接收来自所述手持电子设备的远程控制命令,以调节与在所述媒体***上播放的所述媒体相关联的媒体***参数。
22.根据权利要求21所述的方法,其中无线发送所述媒体***状态信息包括无线发送包含所述屏幕标识符和屏幕元素标签的标记语言文件。
23.根据权利要求22所述的方法,还包括:
用所述媒体***将所述媒体***中可用的服务的列表无线发送至所述手持电子设备,其中所述可用的服务包括媒体播放应用。
24.根据权利要求23所述的方法,其中所述屏幕元素标签定义至少一个音量调节控制屏幕元素,并且其中接收所述远程控制命令包括接收与所述音量调节控制屏幕元素相关联的音量调节命令。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/955,383 US20090156251A1 (en) | 2007-12-12 | 2007-12-12 | Remote control protocol for media systems controlled by portable devices |
US11/955,383 | 2007-12-12 | ||
PCT/US2008/069115 WO2009075910A1 (en) | 2007-12-12 | 2008-07-02 | Remote control protocol for media systems controlled by portable devices |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101896949A true CN101896949A (zh) | 2010-11-24 |
CN101896949B CN101896949B (zh) | 2013-11-13 |
Family
ID=40042801
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008801203487A Active CN101896949B (zh) | 2007-12-12 | 2008-07-02 | 用于由便携设备控制的媒体***的远程控制协议 |
Country Status (8)
Country | Link |
---|---|
US (1) | US20090156251A1 (zh) |
EP (1) | EP2220633A1 (zh) |
JP (2) | JP5256301B2 (zh) |
CN (1) | CN101896949B (zh) |
AU (1) | AU2008335654B2 (zh) |
CA (1) | CA2705578A1 (zh) |
GB (1) | GB2468081B (zh) |
WO (1) | WO2009075910A1 (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102185884A (zh) * | 2011-03-18 | 2011-09-14 | 北京易视腾科技有限公司 | 多屏互动方法及*** |
CN102548021A (zh) * | 2010-12-28 | 2012-07-04 | 联想(北京)有限公司 | 一种电子设备间交换信息的方法和电子设备 |
CN103546841A (zh) * | 2013-10-16 | 2014-01-29 | 广州番禺巨大汽车音响设备有限公司 | 一种基于wifi实现对数字音响音量控制的方法及*** |
CN103677702A (zh) * | 2012-09-17 | 2014-03-26 | 联想(北京)有限公司 | 一种显示方法和电子设备 |
CN104620592A (zh) * | 2012-08-20 | 2015-05-13 | 艾菲尔斯玛特公司 | 用于数字电视的智能遥控 |
CN105814550A (zh) * | 2014-01-17 | 2016-07-27 | 三星电子株式会社 | 用于控制用户界面的方法和装置 |
CN109271230A (zh) * | 2018-10-10 | 2019-01-25 | 深圳Tcl新技术有限公司 | 音量条的显示方法、智能终端及计算机可读存储介质 |
CN109997141A (zh) * | 2016-10-24 | 2019-07-09 | 乐威指南公司 | 用于使用双因素认证来控制对媒体资产访问的***和方法 |
CN111290362A (zh) * | 2020-04-01 | 2020-06-16 | 宁波数能科技有限公司 | 一种基于电子显示大屏可配置远程集成控制***以及方法 |
CN115660020A (zh) * | 2022-12-28 | 2023-01-31 | 启迪数字科技(深圳)有限公司 | 基于rfid感应的智能场馆中控***及其控制方法 |
CN115996304A (zh) * | 2022-09-08 | 2023-04-21 | 深圳创维-Rgb电子有限公司 | 消息推送方法、装置、终端设备及介质 |
CN116235501A (zh) * | 2021-02-15 | 2023-06-06 | 索尼集团公司 | 基于眼睛注视的媒体显示设备控制 |
Families Citing this family (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6914551B2 (en) * | 2002-04-12 | 2005-07-05 | Apple Computer, Inc. | Apparatus and method to facilitate universal remote control |
US20090240502A1 (en) * | 2008-03-24 | 2009-09-24 | Sony Corporation | Multimedia controller tablet |
WO2009129341A1 (en) * | 2008-04-15 | 2009-10-22 | Mattel, Inc. | Touch screen remote control device for use with a toy |
US9716774B2 (en) | 2008-07-10 | 2017-07-25 | Apple Inc. | System and method for syncing a user interface on a server device to a user interface on a client device |
US8519820B2 (en) | 2008-09-02 | 2013-08-27 | Apple Inc. | Systems and methods for saving and restoring scenes in a multimedia system |
JP5200824B2 (ja) * | 2008-09-26 | 2013-06-05 | 富士通モバイルコミュニケーションズ株式会社 | 携帯端末 |
US9262958B2 (en) | 2008-11-06 | 2016-02-16 | E.F. Johnson Company | Control head with electroluminescent panel in land mobile radio |
US8565843B1 (en) | 2009-05-13 | 2013-10-22 | Lugovations LLC | Portable device shell |
KR20110001618A (ko) * | 2009-06-30 | 2011-01-06 | 애니포인트 미디어 그룹 | 장치-특화 및 애플리케이션-특화된 컴퓨팅 장치, 재생 장치 및 컴퓨팅 장치를 이용한 재생 장치의 제어 방법 |
KR101669287B1 (ko) * | 2009-09-01 | 2016-11-09 | 삼성전자주식회사 | 제 3의 원격 유저 인터페이스 장치를 통한 원격 유저 인터페이스 장치의 제어 방법 및 장치 |
US20110188668A1 (en) * | 2009-09-23 | 2011-08-04 | Mark Donaldson | Media delivery system |
DE102009050171A1 (de) * | 2009-10-21 | 2011-04-28 | Msr-Office Gmbh | Multifunktionseinheit |
US8665075B2 (en) | 2009-10-26 | 2014-03-04 | At&T Intellectual Property I, L.P. | Gesture-initiated remote control programming |
JP2011139405A (ja) * | 2010-01-04 | 2011-07-14 | Sony Corp | 情報処理装置、情報処理方法、プログラム、制御対象機器および情報処理システム |
JP2011142393A (ja) * | 2010-01-05 | 2011-07-21 | Funai Electric Co Ltd | 携帯情報処理装置 |
US8990702B2 (en) * | 2010-09-30 | 2015-03-24 | Yahoo! Inc. | System and method for controlling a networked display |
US9021354B2 (en) | 2010-04-09 | 2015-04-28 | Apple Inc. | Context sensitive remote device |
WO2012018637A2 (en) * | 2010-07-26 | 2012-02-09 | Anacom Medtek | Control device for audio-visual display |
US8331908B2 (en) * | 2010-10-04 | 2012-12-11 | Microsoft Corporation | Mobile telephone hosted meeting controls |
US20120117511A1 (en) * | 2010-11-09 | 2012-05-10 | Sony Corporation | Method and apparatus for providing an external menu display |
GB2486191A (en) * | 2010-12-06 | 2012-06-13 | Nikolas Terizakis | Multimedia controller using mobile phone to transmit remote commands to an infra red transmitter. |
US8995981B1 (en) | 2010-12-13 | 2015-03-31 | Csr Technology Inc. | Systems and methods for remote control adaptive configuration |
CN102170483A (zh) * | 2010-12-28 | 2011-08-31 | 四川长虹电器股份有限公司 | 一种用手机或电脑控制智能电视机的实现方法 |
KR101772653B1 (ko) | 2010-12-31 | 2017-08-29 | 삼성전자주식회사 | 제어 디바이스 및 방송수신장치 제어 방법 |
KR101713788B1 (ko) * | 2010-12-31 | 2017-03-08 | 삼성전자주식회사 | 제어 디바이스, 방송수신장치, 방송수신장치 제어 방법 및 서비스 제공 방법 |
US9430128B2 (en) | 2011-01-06 | 2016-08-30 | Tivo, Inc. | Method and apparatus for controls based on concurrent gestures |
JP6115728B2 (ja) * | 2011-01-06 | 2017-04-19 | ティヴォ ソリューションズ インコーポレイテッド | ジェスチャに基づく制御方法および装置 |
KR20120100045A (ko) | 2011-03-02 | 2012-09-12 | 삼성전자주식회사 | 사용자 단말 장치, 디스플레이 장치, 그 ui 제공 방법 및 제어 방법 |
WO2012117452A1 (ja) * | 2011-03-03 | 2012-09-07 | パイオニア株式会社 | 電子機器、スピーカー、通信システム、電子機器の通信制御方法およびプログラム |
CN106210815A (zh) * | 2011-05-09 | 2016-12-07 | 张沈平 | 一种用于电子设备间的输入方法及相应的电子设备 |
US8897897B2 (en) * | 2011-05-25 | 2014-11-25 | Remote Technologies, Inc. | Companion control interface for smart devices |
US10564791B2 (en) * | 2011-07-21 | 2020-02-18 | Nokia Technologies Oy | Method and apparatus for triggering a remote data entry interface |
TW201314391A (zh) * | 2011-09-29 | 2013-04-01 | Hon Hai Prec Ind Co Ltd | 腕帶式電子裝置及腕帶式電子裝置調整參數方法 |
US11295603B2 (en) * | 2011-10-28 | 2022-04-05 | Universal Electronics Inc. | System and method for optimized appliance control |
US20130109272A1 (en) * | 2011-10-31 | 2013-05-02 | Stephen M. RINDLISBACHER | Method of Controlling a Vehicle or Toy via a Motion-Sensing Device and/or Touch Screen |
TW201320722A (zh) * | 2011-11-04 | 2013-05-16 | Yi-Liang Ding | 使用遙控器的遙控電子裝置執行社群媒體功能的遙控方法及其遙控器 |
US20130162411A1 (en) * | 2011-12-22 | 2013-06-27 | Qualcomm Incorporated | Method and apparatus to adapt a remote control user interface |
CN102571979B (zh) * | 2012-02-10 | 2019-04-19 | 上海视畅信息科技有限公司 | 多屏互动设备及其绑定方法 |
KR101922023B1 (ko) | 2012-02-20 | 2018-11-26 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
KR101559059B1 (ko) * | 2012-02-23 | 2015-10-08 | 주식회사 케이티 | M2m 응용 서비스 방법 및 장치 |
US9037683B1 (en) | 2012-03-05 | 2015-05-19 | Koji Yoden | Media asset streaming over network to devices |
US9386392B2 (en) * | 2012-06-21 | 2016-07-05 | Cue, Inc. | Media content control module and presentation device |
US20150215407A1 (en) * | 2012-06-21 | 2015-07-30 | Cue, Inc. | Media content control module and presentation device |
KR101534901B1 (ko) | 2012-09-04 | 2015-07-24 | 엘지이노텍 주식회사 | 조명 제어장치 및 방법 |
KR102007844B1 (ko) * | 2013-02-15 | 2019-10-23 | 엘지전자 주식회사 | 멀티미디어 디바이스와 리모트 컨트롤러 및 그 제어 방법 |
US9618910B2 (en) * | 2013-06-14 | 2017-04-11 | Honeywell International Inc. | On-demand device templates for integrating devices in a processing facility |
US10048762B2 (en) | 2013-11-05 | 2018-08-14 | Intuit Inc. | Remote control of a desktop application via a mobile device |
JP6066101B2 (ja) * | 2014-01-30 | 2017-01-25 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 構造化文書に基づいて動画を動的に作成する方法、並びに、その電子装置、電子システム、及び電子装置用プログラム |
US20150268820A1 (en) * | 2014-03-18 | 2015-09-24 | Nokia Corporation | Causation of a rendering apparatus to render a rendering media item |
EP3140733A4 (en) * | 2014-05-05 | 2017-12-13 | Usablenet Inc. | Methods for facilitating a remote interface and devices thereof |
CN105306760B (zh) * | 2014-06-18 | 2019-09-27 | 腾讯科技(深圳)有限公司 | 对终端进行控制的方法及装置 |
US9741242B2 (en) * | 2015-02-18 | 2017-08-22 | Jinrong Yang | Handheld terminal with integrated wireless appliance control |
JP2017010288A (ja) * | 2015-06-23 | 2017-01-12 | ヤマハ株式会社 | コンテンツ再生装置 |
US10498552B2 (en) | 2016-06-12 | 2019-12-03 | Apple Inc. | Presenting accessory state |
US10572530B2 (en) | 2016-07-03 | 2020-02-25 | Apple Inc. | Prefetching accessory data |
US10764153B2 (en) | 2016-09-24 | 2020-09-01 | Apple Inc. | Generating suggestions for scenes and triggers |
US10469281B2 (en) | 2016-09-24 | 2019-11-05 | Apple Inc. | Generating suggestions for scenes and triggers by resident device |
RU181874U1 (ru) * | 2017-08-22 | 2018-07-26 | Общество с ограниченной ответственностью "Газпром трансгаз Казань" | Устройство управления резервным питанием линейных кранов |
RU181494U1 (ru) * | 2017-08-22 | 2018-07-17 | Общество с ограниченной ответственностью "Газпром трансгаз Казань" | Устройство управления резервным питанием линейных кранов |
RU181876U1 (ru) * | 2017-08-22 | 2018-07-26 | Общество с ограниченной ответственностью "Газпром трансгаз Казань" | Устройство управления резервным питанием линейных кранов |
CN109258206A (zh) * | 2018-08-31 | 2019-01-25 | 南通大学 | 一种智能遥控育秧机 |
CN113050980B (zh) * | 2019-12-27 | 2024-04-09 | 西安诺瓦星云科技股份有限公司 | 一种功能配置信息获取方法、装置及计算机可读存储介质 |
WO2023277251A1 (en) * | 2021-06-29 | 2023-01-05 | Samsung Electronics Co., Ltd. | A method and system to suggest and control operations on a handheld device for remote display |
Family Cites Families (80)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69432199T2 (de) * | 1993-05-24 | 2004-01-08 | Sun Microsystems, Inc., Mountain View | Graphische Benutzerschnittstelle mit Verfahren zur Schnittstellebildung mit fernsteuernden Einrichtungen |
JP3186390B2 (ja) * | 1993-12-27 | 2001-07-11 | ソニー株式会社 | 電子機器制御システム、および電子機器制御装置 |
US5652849A (en) * | 1995-03-16 | 1997-07-29 | Regents Of The University Of Michigan | Apparatus and method for remote control using a visual information stream |
JP3870983B2 (ja) * | 1997-02-17 | 2007-01-24 | ソニー株式会社 | 電子機器制御装置および方法、並びに電子機器 |
US6130726A (en) * | 1997-03-24 | 2000-10-10 | Evolve Products, Inc. | Program guide on a remote control display |
US6197422B1 (en) * | 1997-05-06 | 2001-03-06 | Dsm, N.V. | Ribbon assemblies and radiation-curable ink compositions for use in forming the ribbon assemblies |
US6130980A (en) * | 1997-05-06 | 2000-10-10 | Dsm N.V. | Ribbon assemblies and ink coating compositions for use in forming the ribbon assemblies |
US5956025A (en) * | 1997-06-09 | 1999-09-21 | Philips Electronics North America Corporation | Remote with 3D organized GUI for a home entertainment system |
WO1998057902A1 (en) * | 1997-06-18 | 1998-12-23 | Dsm N.V. | Radiation-curable optical fiber coatings having reduced yellowing and fast cure speed |
US6133847A (en) * | 1997-10-09 | 2000-10-17 | At&T Corp. | Configurable remote control device |
US6104334A (en) * | 1997-12-31 | 2000-08-15 | Eremote, Inc. | Portable internet-enabled controller and information browser for consumer devices |
US8479122B2 (en) * | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
US6127941A (en) * | 1998-02-03 | 2000-10-03 | Sony Corporation | Remote control device with a graphical user interface |
US6211856B1 (en) * | 1998-04-17 | 2001-04-03 | Sung M. Choi | Graphical user interface touch screen with an auto zoom feature |
US6255961B1 (en) * | 1998-05-08 | 2001-07-03 | Sony Corporation | Two-way communications between a remote control unit and one or more devices in an audio/visual environment |
US6476825B1 (en) * | 1998-05-13 | 2002-11-05 | Clemens Croy | Hand-held video viewer and remote control device |
US7865832B2 (en) * | 1999-07-26 | 2011-01-04 | Sony Corporation | Extended elements and mechanisms for displaying a rich graphical user interface in panel subunit |
US6185491B1 (en) * | 1998-07-31 | 2001-02-06 | Sun Microsystems, Inc. | Networked vehicle controlling attached devices using JavaBeans™ |
US6437836B1 (en) * | 1998-09-21 | 2002-08-20 | Navispace, Inc. | Extended functionally remote control system and method therefore |
JP3852892B2 (ja) * | 1998-10-20 | 2006-12-06 | 松下電器産業株式会社 | ネットワーク制御システム |
US20020144271A1 (en) * | 1998-11-23 | 2002-10-03 | Michael Behagen | Device for remote control of a computer by radio |
US7111242B1 (en) * | 1999-01-27 | 2006-09-19 | Gateway Inc. | Method and apparatus for automatically generating a device user interface |
JP2001045575A (ja) * | 1999-07-26 | 2001-02-16 | Matsushita Electric Ind Co Ltd | ネットワーク制御システム、及びネットワーク制御システムに用いるデバイス並びにコントローラ |
US6396523B1 (en) * | 1999-07-29 | 2002-05-28 | Interlink Electronics, Inc. | Home entertainment device remote control |
US6630242B1 (en) * | 1999-07-30 | 2003-10-07 | Dsm N.V. | Radiation-curable composition with simultaneous color formation during cure |
US6799201B1 (en) * | 2000-09-19 | 2004-09-28 | Motorola, Inc. | Remotely configurable multimedia entertainment and information system for vehicles |
US6638616B2 (en) * | 1999-10-15 | 2003-10-28 | Dsm N.V. | Radiation-curable compositions comprising oligomers having an alkyd backbone |
US6510210B1 (en) * | 1999-12-14 | 2003-01-21 | Nortel Networks Limited | Communication enabled consumer products and controller |
US6892067B1 (en) * | 1999-12-30 | 2005-05-10 | Nokia Corporation | Script based interfaces for mobile phones |
US20020059368A1 (en) * | 2000-01-07 | 2002-05-16 | Soneticom, Inc. | Wireless remote computer interface system |
US8151306B2 (en) * | 2000-01-14 | 2012-04-03 | Terayon Communication Systems, Inc. | Remote control for wireless control of system including home gateway and headend, either or both of which have digital video recording functionality |
US20020059637A1 (en) * | 2000-01-14 | 2002-05-16 | Rakib Selim Shlomo | Home gateway for video and data distribution from various types of headend facilities and including digital video recording functions |
US6970127B2 (en) * | 2000-01-14 | 2005-11-29 | Terayon Communication Systems, Inc. | Remote control for wireless control of system and displaying of compressed video on a display on the remote |
US6784805B2 (en) * | 2000-03-15 | 2004-08-31 | Intrigue Technologies Inc. | State-based remote control system |
US6791467B1 (en) * | 2000-03-23 | 2004-09-14 | Flextronics Semiconductor, Inc. | Adaptive remote controller |
AU7750901A (en) * | 2000-06-22 | 2002-01-30 | Pirelli Cavi E Sistemi Spa | Colored optical fiber and optical fiber ribbon assembly containing said fiber |
US7630721B2 (en) * | 2000-06-27 | 2009-12-08 | Ortiz & Associates Consulting, Llc | Systems, methods and apparatuses for brokering data between wireless devices and data rendering devices |
KR20030038824A (ko) * | 2000-10-17 | 2003-05-16 | 문라이트 코드리스 리미티드 | 무선 프로젝터를 통한 원격 영상 표시 방법 및 시스템 |
US6534618B1 (en) * | 2000-11-27 | 2003-03-18 | Corning Incorporated | Methods of drying optical fiber coatings |
US6741684B2 (en) * | 2001-06-26 | 2004-05-25 | Koninklijke Philips Electronics N.V. | Interactive TV using remote control with built-in phone |
US20030038849A1 (en) * | 2001-07-10 | 2003-02-27 | Nortel Networks Limited | System and method for remotely interfacing with a plurality of electronic devices |
JP3835679B2 (ja) * | 2001-10-26 | 2006-10-18 | ソニー株式会社 | 情報処理システムおよび情報処理方法、情報処理装置および情報処理方法、記録媒体、並びにプログラム |
JP2003143670A (ja) * | 2001-10-31 | 2003-05-16 | Sony Corp | リモートコントロールシステム、電子機器、及びプログラム |
US7224903B2 (en) * | 2001-12-28 | 2007-05-29 | Koninklijke Philips Electronics N. V. | Universal remote control unit with automatic appliance identification and programming |
JP4649091B2 (ja) * | 2002-01-30 | 2011-03-09 | 株式会社エヌ・ティ・ティ・ドコモ | 通信端末、サーバ装置、中継装置、放送通信システム、放送通信方法及びプログラム |
US7084780B2 (en) * | 2002-02-05 | 2006-08-01 | Nvidia Corporation | Remote control device for use with a personal computer (PC) and multiple A/V devices and method of use |
US6914551B2 (en) * | 2002-04-12 | 2005-07-05 | Apple Computer, Inc. | Apparatus and method to facilitate universal remote control |
US7219308B2 (en) * | 2002-06-21 | 2007-05-15 | Microsoft Corporation | User interface for media player program |
US7369868B2 (en) * | 2002-10-30 | 2008-05-06 | Sony Ericsson Mobile Communications Ab | Method and apparatus for sharing content with a remote device using a wireless network |
US20040174863A1 (en) * | 2003-03-07 | 2004-09-09 | Rami Caspi | System and method for wireless remote control of a digital personal media stream manager |
US20040247138A1 (en) * | 2003-06-03 | 2004-12-09 | Randall Wang | Audio/video remote control with built-in earphone system |
US7743329B2 (en) * | 2003-06-27 | 2010-06-22 | Microsoft Corporation | Incorporating interactive media into a playlist |
US7571014B1 (en) * | 2004-04-01 | 2009-08-04 | Sonos, Inc. | Method and apparatus for controlling multimedia players in a multi-zone system |
US20050027539A1 (en) * | 2003-07-30 | 2005-02-03 | Weber Dean C. | Media center controller system and method |
WO2005022763A1 (en) * | 2003-08-28 | 2005-03-10 | Koninklijke Philips Electronics N.V. | Remote control for an audio signal playback system |
US7129853B2 (en) * | 2003-11-18 | 2006-10-31 | Kyocera Wireless Corp. | System and method for remote control of a wireless handset |
US20050170744A1 (en) * | 2004-01-30 | 2005-08-04 | Steven Smith | Toy with remote media source |
US20050193017A1 (en) * | 2004-02-19 | 2005-09-01 | Han-Gyoo Kim | Portable multimedia player/recorder that accesses data contents from and writes to networked device |
KR100547750B1 (ko) * | 2004-07-05 | 2006-01-31 | 삼성전자주식회사 | 홈 네트워크 시스템에서의 연속적인 데이터의 전송 방법 |
JP2006094414A (ja) * | 2004-09-27 | 2006-04-06 | Toshiba Corp | リモートコントロール方法、無線端末およびオーディオ再生装置 |
US7268172B2 (en) * | 2004-10-15 | 2007-09-11 | Bayer Materialscience Llc | Radiation curable compositions |
US20090300508A1 (en) * | 2004-10-27 | 2009-12-03 | Steven Krampf | Metadata-based entertainment content selection |
US8554045B2 (en) * | 2004-11-12 | 2013-10-08 | Ksc Industries Incorporated | Docking station for portable entertainment devices |
US7375673B2 (en) * | 2005-01-13 | 2008-05-20 | Netgear, Inc. | System and method for universal remote control configuration |
US20060227032A1 (en) * | 2005-04-11 | 2006-10-12 | Alberto Vidal | Apparatus and method to facilitate universal remote control |
US7781493B2 (en) * | 2005-06-20 | 2010-08-24 | Dow Global Technologies Inc. | Protective coating for window glass |
US20070002784A1 (en) * | 2005-06-30 | 2007-01-04 | Edwards David A | Systems, methods, and media for notifying users of events on a remote control device |
US7702279B2 (en) * | 2005-12-20 | 2010-04-20 | Apple Inc. | Portable media player as a low power remote control and method thereof |
US8806347B2 (en) * | 2005-12-27 | 2014-08-12 | Panasonic Corporation | Systems and methods for providing distributed user interfaces to configure client devices |
US20080012723A1 (en) * | 2006-03-09 | 2008-01-17 | Paten Wireless Technology Inc. | Remote controller |
US8155636B2 (en) * | 2006-05-05 | 2012-04-10 | Mediatek Inc. | Systems and methods for remotely controlling mobile stations |
US20070283033A1 (en) * | 2006-05-31 | 2007-12-06 | Bloebaum L Scott | System and method for mobile telephone as audio gateway |
US7991268B2 (en) * | 2006-08-18 | 2011-08-02 | Sony Ericsson Mobile Communications Ab | Wireless communication terminals, systems, methods, and computer program products for media file playback |
US8963842B2 (en) * | 2007-01-05 | 2015-02-24 | Visteon Global Technologies, Inc. | Integrated hardware and software user interface |
US8156139B2 (en) * | 2007-01-08 | 2012-04-10 | Realnetworks, Inc | Media playing on a portable media player including shop and play remote media |
US8122475B2 (en) * | 2007-02-13 | 2012-02-21 | Osann Jr Robert | Remote control for video media servers |
US8230473B2 (en) * | 2007-07-12 | 2012-07-24 | Sk Planet Co., Ltd. | Apparatus and method for reproducing digital content using network |
US8990360B2 (en) * | 2008-02-22 | 2015-03-24 | Sonos, Inc. | System, method, and computer program for remotely managing a digital device |
US20090268754A1 (en) * | 2008-04-28 | 2009-10-29 | Sony Ericsson Mobile Communication Ab | Methods, devices, and computer program products for remotely controlling operations of digital media devices using a mobile terminal |
US9716774B2 (en) * | 2008-07-10 | 2017-07-25 | Apple Inc. | System and method for syncing a user interface on a server device to a user interface on a client device |
-
2007
- 2007-12-12 US US11/955,383 patent/US20090156251A1/en not_active Abandoned
-
2008
- 2008-07-02 GB GB1010050.1A patent/GB2468081B/en active Active
- 2008-07-02 CN CN2008801203487A patent/CN101896949B/zh active Active
- 2008-07-02 JP JP2010538000A patent/JP5256301B2/ja active Active
- 2008-07-02 WO PCT/US2008/069115 patent/WO2009075910A1/en active Application Filing
- 2008-07-02 AU AU2008335654A patent/AU2008335654B2/en active Active
- 2008-07-02 CA CA2705578A patent/CA2705578A1/en not_active Abandoned
- 2008-07-02 EP EP08796089A patent/EP2220633A1/en not_active Withdrawn
-
2013
- 2013-04-22 JP JP2013089412A patent/JP5554859B2/ja active Active
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102548021B (zh) * | 2010-12-28 | 2016-08-17 | 联想(北京)有限公司 | 一种电子设备间交换信息的方法和电子设备 |
CN102548021A (zh) * | 2010-12-28 | 2012-07-04 | 联想(北京)有限公司 | 一种电子设备间交换信息的方法和电子设备 |
WO2012089099A1 (zh) * | 2010-12-28 | 2012-07-05 | 联想(北京)有限公司 | 电子设备间交换信息的方法和电子设备 |
US9839057B2 (en) | 2010-12-28 | 2017-12-05 | Beijing Lenovo Software Ltd. | Methods for exchanging information between electronic devices, and electronic devices |
CN102185884A (zh) * | 2011-03-18 | 2011-09-14 | 北京易视腾科技有限公司 | 多屏互动方法及*** |
CN104620592A (zh) * | 2012-08-20 | 2015-05-13 | 艾菲尔斯玛特公司 | 用于数字电视的智能遥控 |
CN103677702B (zh) * | 2012-09-17 | 2017-06-27 | 联想(北京)有限公司 | 一种显示方法和电子设备 |
CN103677702A (zh) * | 2012-09-17 | 2014-03-26 | 联想(北京)有限公司 | 一种显示方法和电子设备 |
CN103546841A (zh) * | 2013-10-16 | 2014-01-29 | 广州番禺巨大汽车音响设备有限公司 | 一种基于wifi实现对数字音响音量控制的方法及*** |
CN105814550A (zh) * | 2014-01-17 | 2016-07-27 | 三星电子株式会社 | 用于控制用户界面的方法和装置 |
CN109997141A (zh) * | 2016-10-24 | 2019-07-09 | 乐威指南公司 | 用于使用双因素认证来控制对媒体资产访问的***和方法 |
CN109997141B (zh) * | 2016-10-24 | 2023-10-17 | 乐威指南公司 | 用于使用双因素认证来控制对媒体资产访问的***和方法 |
CN109271230A (zh) * | 2018-10-10 | 2019-01-25 | 深圳Tcl新技术有限公司 | 音量条的显示方法、智能终端及计算机可读存储介质 |
CN111290362A (zh) * | 2020-04-01 | 2020-06-16 | 宁波数能科技有限公司 | 一种基于电子显示大屏可配置远程集成控制***以及方法 |
CN116235501A (zh) * | 2021-02-15 | 2023-06-06 | 索尼集团公司 | 基于眼睛注视的媒体显示设备控制 |
CN115996304A (zh) * | 2022-09-08 | 2023-04-21 | 深圳创维-Rgb电子有限公司 | 消息推送方法、装置、终端设备及介质 |
CN115660020A (zh) * | 2022-12-28 | 2023-01-31 | 启迪数字科技(深圳)有限公司 | 基于rfid感应的智能场馆中控***及其控制方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2013141327A (ja) | 2013-07-18 |
EP2220633A1 (en) | 2010-08-25 |
AU2008335654A1 (en) | 2009-06-18 |
WO2009075910A1 (en) | 2009-06-18 |
AU2008335654B2 (en) | 2012-05-31 |
JP5554859B2 (ja) | 2014-07-23 |
CN101896949B (zh) | 2013-11-13 |
GB2468081B (en) | 2013-02-27 |
GB2468081A (en) | 2010-08-25 |
CA2705578A1 (en) | 2009-06-18 |
JP5256301B2 (ja) | 2013-08-07 |
GB201010050D0 (en) | 2010-07-21 |
US20090156251A1 (en) | 2009-06-18 |
JP2011508485A (ja) | 2011-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101896949B (zh) | 用于由便携设备控制的媒体***的远程控制协议 | |
JP5728227B2 (ja) | サービス配信プラットフォームへの接続性を有するデバイスのためのリモートコントロール装置 | |
US9749575B1 (en) | Display device and operating method thereof | |
CN103997688B (zh) | 智能交互***、装置和方法 | |
CN100446548C (zh) | 遥控器及应用该遥控器的数字信息*** | |
KR101735303B1 (ko) | 터치 패널 운용 제어 방법 및 이를 지원하는 휴대 단말기 | |
US10402592B2 (en) | Electronic device and method for operating the same | |
US20120081615A1 (en) | Remote control | |
CN102870427A (zh) | 输出装置、源设备、电视接收机、***、输出方法、程序、及记录介质 | |
CN109814822A (zh) | 一种多媒体的播放控制方法、装置及终端设备 | |
US9699630B2 (en) | System, terminal, and method for operating a communication service function | |
CN103595755A (zh) | 用于显示使用云服务的便携式终端的内容的方法和装置 | |
CN103069374A (zh) | 复合属性控制方法及便携式设备 | |
CN112073761B (zh) | 蓝牙功能的实现方法及装置、双硬件***显示设备 | |
KR20040098086A (ko) | 타임 시프트 기능 구현 단말기 및 방법 | |
CN106488207A (zh) | 一种基于dlna协议的多屏投影方法及终端 | |
CN112073768A (zh) | 蓝牙通信方法及显示设备 | |
EP2400724B1 (en) | Electronic device and method of controlling the same | |
KR20120097552A (ko) | 광고 시청을 통한 무선 인터넷 접속 방법 | |
KR101859959B1 (ko) | 휴대 단말기 및 그 동작방법 | |
KR101760745B1 (ko) | 홈 네트워크를 통한 사용자 인터페이스 제어 방법 및 이를 이용하는 이동 단말기 | |
CN107736028A (zh) | 电子设备及其内容提供方法 | |
US20090006960A1 (en) | Multimedia system and information transmitting method | |
KR101316218B1 (ko) | 컨텐츠를 이용한 사용자 연락 방법 및 그를 이용한 영상 표시 장치 | |
KR20120029545A (ko) | 이동 단말기 및 그 제어방법 |
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 |