用于没有图形用户界面的设备的图形本机用户界面和控制的制作方法

文档序号:7888552阅读:211来源:国知局
专利名称:用于没有图形用户界面的设备的图形本机用户界面和控制的制作方法
技术领域
本发明涉及IPTV设备,并且更具体地涉及图形本机(native)用户界面和控制。
背景技术
诸如Bravia因特网视频链路(BIVL)之类的因特网视频服务使得用户能够浏览和搜索因特网上的内容。浏览和搜索可以使用因特网协议电视(IPTV)来完成,IPTV使用分组交换网络基础设施上的因特网协议组的架构和联网方法。通过提供针对在不干扰正在观看主显示装置的其他用户的观看体验的情况下在主显示装置上进行导览(例如,浏览和捜索BIVL内容)的困难的解决方案,可以提高IPTV的流行度。然而,存在麻烦的数据输入、存储器和处理能力的限制以及有效内容捜索上的困难这些问题。

发明内容
本发明提供了利用第二设备来管理第一联网设备的设定。在一种实现方式中,公开了ー种利用第二设备来管理第一联网设备的设定的方法。该方法包括从所述第二设备访问被配置为IPTV客户端的第一联网设备,其中所述IPTV客户端未配置有⑶I并且所述第二设备配置有⑶I ;取回所述IPTV客户端的当前设定;利用所述第二设备的显示装置修改和/或控制所述IPTV客户端的设定;以及将对设定的修改和/或控制传送给所述IPTV客户端。在另ー种实现方式中,公开了ー种存储利用第二设备来管理第一联网设备的设定的计算机程序的非暂态存储介质。所述计算机程序包括使计算机执行如下操作的可执行指令从所述第二设备访问被配置为IPTV客户端的第一联网设备,其中所述IPTV客户端未配置有GUI并且所述第二设备配置有GUI ;取回所述IPTV客户端的当前设定;利用所述第二设备的显示装置修改和/或控制所述IPTV客户端的设定;以及将对设定的修改和/或控制传送给所述IPTV客户端。本领域普通技术人员在查阅以下详细描述和附图之后,本发明的其他特征和优点将对其变得更加显而易见。


图I是图示出根据本发明一种实现方式的用于重新配置系统使得具有⑶I的第二设备被用于查看第一联网设备的设定并且从第二设备控制这些设定的处理的流程图。图2示出了被配置为使得在第二设备上浏览媒体内容的用户能够使选择物被第一设备播放的系统。 图3A图不出计算机系统和用户的表不。图3B是图示出容宿设定管理器的计算机系统的功能框图。
具体实施例方式这里公开的某些实现方式允许没有图形用户界面(⑶I)的第一设备(例如,诸如IPTV客户端之类的联网设备)的用户通过使用第二设备上的显示装置来查看和控制联网设备的设定。在阅读本说明书之后,如何以各种实现方式和应用来实现本发明将会变得显而易见。然而,虽然这里将描述本发明的各种实现方式,但是将明白仅通过示例方式而非限制方式来给出这些实现方式。照此,对各种实现方式的这种详细描述不应当被解释为对本发明的范围或广度的限制。在一种实现方式中,第二设备被用来浏览、搜索和选择媒体内容(例如,BIVL内容),但是所选择的媒体内容在第一设备(例如,用于方便查看的大屏幕IPTV)上被播放。用户然后可以在不中断正在第一设备上播放的内容的情况下在任意数目的另外设备上继 续浏览媒体内容。通过要求用户仅当用户准备好观看内容时发送所选择的媒体内容以供在IPTV客户端上回放,安全风险被极大地降低,这是因为专属媒体内容的回放仅在经认证的IPTV客户端上发生而非在未经认证的第二设备上发生。因为第二设备的web应用通常是以HTML编写的,因此其可被任何具有浏览器的设备加载。应当注意到,web应用无需一定以HTML编写,而是以诸如Java Script和/或其他标记语言之类的任何浏览器支持的语言编写。另外,在替代方式中,用户可以使用已经安装在第二设备上的本机应用,而非加载web应用。第二设备可以是与第一设备位于同一局域网中的任何设备,并且可以包括多数用户已经拥有的蜂窝电话、膝上型计算机以及其他便携式设备。如上面讨论的,诸如IPTV客户端之类的联网设备可以未配置有图形用户界面(GUI)。例如,被配置为家庭音频设备的联网设备可能仅具有没有键盘输入或者图形的文本用户界面。在其中联网设备未配置有GUI的这种情况下,IPTV服务器可以重新配置系统,使得联网设备的拥有者可以从第二设备查看设备的设定和控制这些设定。诸如音量控制、环绕声设定、预设、调谐器捜索命令或者代理/网络设定之类的设备设定可以利用第二设备通过网络来查看和控制。因此,该配置提供了用于控制具有有限用户界面的设备的简单方式。图I是图示出根据本发明一种实现方式的用于重新配置系统使得具有⑶I的第二设备被用于查看第一联网设备(例如,没有GUI的IPTV客户端)的设定并且从第二设备控制该设定的处理100的流程图。在图I的图示实现方式中,第二设备在框110处访问IPTV客户端,并且在框120处取回IPTV客户端的当前设定。在框130处,第二设备上的显示装置示出IPTV客户端的适当⑶I以及正确的设定。如果在框140处判定需要修改,那么用户在框150处在第二设备的显示装置上做出包括添加或删除设定在内的任何修改,并且将修改传送到IPTV客户端。在一个示例中,对IPTV客户端的音量控制或者其他本机设定做出修改,例如激活或者设置调谐器预设或者执行调谐器搜索命令。在一种实现方式中,第二设备为诸如IPTV客户端之类的可能具有或者可能不具有因特网媒体内容服务能力(例如,BIVL)的第一设备的本机设定提供图形控制。当用户希望捜索和浏览因特网上的媒体内容时,用户使用第二设备来建立某种形式的认证,使得第二设备具有代表IPTV客户端进行捜索和浏览的认证证书(credential)。为此,第二设备可以从IPTV服务器获取适当设备(例如,BIVL设备)的列表。然而,如果未配置有⑶I的IPTV客户端(例如,家庭音频设备)不支持捜索和浏览媒体内容,那么第二设备将被用于控制IPTV客户端的本机设定。因此,在这种情况下,通过发现协议(而非登录到服务器上)来发现家庭音频设备将足以在处于同一局域网内的第一家庭音频设备与第二设备之间建立通信信道。图2示出了被配置为使得用户能够在第二设备上浏览媒体内容以使所选物被第一设备播放的系统200。系统200还可被重新配置使得具有⑶I的第二设备被用于查看(没有GUI的)第一设备的设定并且从第二设备控制这些设定。在图2的图示实现方式中,系统200包括被配置在同一局域网210内的与IPTV服务器220和代理服务器230通信的IPTV客户端212和第二设备214。服务器220、230与内容/服务提供商240通信。在一种实现方式中,IPTV服务器220重新配置系统200,使得具有⑶I的第二设备214(例如,膝上型计算机)被用于查看IPTV客户端212的设定并且从第二设备214控制 这些设定。在一个示例中,可被从第二设备214控制的设定包括音量控制、环绕声设定、预设或者乃至代理或网络设定。然而,应当注意到,设备上的任何设定或者配置可受第二设备214控制。在该实现方式中,用户在第二设备214中加载web应用并且登入被配置为提供媒体内容服务的代理服务器230中的帐户。在替代实现方式中,用户可以使用第二设备上已经安装的本机应用来登入代理服务器帐户。一旦登入帐户,第二设备214就接收兼容IPTV客户端212的列表。在非BIVL IPTV客户端的情况下,还可以使得本地发现协议发现IPTV设备,而非登录到服务器上。在这种情况下,第二设备仅控制IPTV设备的本机设定(没有BIVL方面的情况),并且也没有与局域网外的任何实体的通信。利用第二设备,用户选择IPTV客户端212。客户端212可用的服务的列表被示出在第二设备214的显示装置上。用户可以以用户的优选语言来浏览和捜索服务和内容。由于安全原因,第二设备214与内容/服务提供商240之间的BIVL内容事务在代理服务器230上发生以创建防火墙。当内容被用户利用第二设备214选中吋,内容将被发送到IPTV客户端212以供回放。然而,第二设备214仅将所选中内容的引用标识符发送给IPTV客户端212,IPTV客户端212利用该引用标识符来检索内容。经认证的IPTV客户端212将引用标识符发送给IPTV服务器220,IPTV服务器220继而将其发送给内容/服务提供商240。IPTV客户端212通过IPTV服务器220从内容/服务提供商240接收由第二设备214选中的内容。因此,未经验证的第二设备214不被允许访问内容URL,以降低暴露专属信息的风险。在回放期间,使用第二设备214的用户继续浏览、搜索、选择其他内容和将其他内容加入队列以供未来回放,而不中断正在IPTV客户端212上播放的内容。在一种实现方式中,所选中的IPTV客户端212和第二设备214两者都必须在同一局域网210中,以执行对所选中内容的回放。用户还可以切换客户端212,并且通过从近来查看列表中选择所播放的上ー个媒体内容并在将控制切换给ー不同的客户端之后,来在该不同的客户端上再继续回放。在另ー种实现方式中,两个设备之间的通信可通过维持与两个设备的通信信道的云(cloud)中的服务器来传递。在另ー种实现方式中,第二设备214访问IPTV客户端212并且取回IPTV客户端212的当前设定。第二设备214上的显示装置示出IPTV客户端212的适当⑶I和设定。第ニ设备214被用于做出包括添加或删除设定在内的任何修改。这些修改被传送到IPTV客户端212。图3A图示出计算机系统300和用户302的表示。用户302使用具有⑶I的计算机系统300来查看、修改和控制联网设备的设定。计算机系统300存储并执行设定管理器390。图3B是图示出容宿设定管理器390的计算机系统300的功能框图。控制器310是可编程处理器并且控制计算机系统300及其组件的操作。控制器310从存储器320或者嵌入的控制器存储器(未示出)中加载指令(例如,以计算机程序的形式),并且执行这些指令以控制系统。在其执行中,控制器310将设定管理器390提供为软件系统。作为替代,该服务可被实现为控制器310或者计算机系统300中的単独硬件组件。存储器320临时地存储数据以供计算机系统300的其他组件使用。在一种实现方式中,存储器320被实现为RAM。在一种实现方式中,存储器320还包括长期或者永久的存储器,例如闪存和/或ROM。 存储装置330临时或者长期地存储数据以供计算机系统300的其他组件使用,例如用于存储由设定管理器390使用的数据。在一种实现方式中,存储装置330是硬盘驱动器。介质设备340接收可移动介质,并且从所插入的介质读取数据和/或向所插入的介质写入数据。在一种实现方式中,介质设备340例如是光盘驱动器。用户接ロ 350包括用于接受来自计算机系统300的用户的用户输入并且向用户呈现信息的组件。在一种实现方式中,用户接ロ 350包括键盘、鼠标、音频扬声器和显示器。控制器310使用来自用户的输入来调整计算机系统300的操作。I/O接ロ 360包括用于连接到诸如外部存储装置或者附加设备(例如,打印机或者PDA)之类的对应I/O设备的ー个或多个I/O端ロ。在一种实现方式中,I/O接ロ 360的端ロ包括如下端ロ =USB端ロ、PCMCIA端ロ、串行端ロ,和/或并行端ロ。在另ー种实现方式中,I/O接ロ 360包括用于与外部设备无线通信的无线接ロ。网络接ロ 370包括有线和/或无线网络连接,例如支持以太网连接的RJ-45或者“Wi-Fi”接ロ (包括但不限于802. 11)。计算机系统300包括计算机系统通常具有的附加硬件和软件(例如,电源、冷却、操作系统),尽管这些组件为了简明而未在图3B中具体示出。在其他实现方式中,不同的计算机系统配置可被使用(例如,不同的总线或者存储装置配置或者多处理器配置)。以上对所公开实现方式的描述被提供用于使任何本领域技术人员能够作出或使用本发明。对这些实现方式的各种修改对本领域技术人员将会是显而易见的,并且在此描述的一般原理可被应用于其他实现方式,而不脱离本发明的精神或范围。因此,另外的实现方式和变体也在本发明的范围内。例如,联网设备的设定可以通过第二设备接ロ被保存为文件或者被存储在服务器上。这将使得能够通过从文件重新加载这些设定而将这些设定重新应用于该同一联网设备,或者乃至兼容型号的另ー联网设备。这可被进ー步扩展为使得具有部分设定的文件能够通过第二设备被创建和修改。这例如将允许用户创建具有频道和音量设定的文件,这些设定然后可以在不修改若干联网设备(例如,IPTV客户端)上的任何其他设定的情况下被应用于这些联网设备。另外,将会明白,在此给出的说明书和附图表示被本发明广泛预期的主題。还会明白,本发明的范围完全囊括了对于本领域技术人员来说可以变得显而易见的其它实现方式,并且本发明的范围相应地仅由所附权利要求来限定。相关_请的交叉引用本申请要求在2011年2月 11 日提交的、题为“Graphical Native User Interfaceand Control for Devices without a Graphical User Interface,,的共同未决美国临 时专利申请第61/442,156号的优先权。上面引用的专利申请的公开内容通过引用而结合于此。
权利要求
1.ー种利用第二设备来管理第一联网设备的设定的方法,该方法包括 从所述第二设备访问被配置为IPTV客户端的所述第一联网设备, 其中所述IPTV客户端未配置有⑶I并且所述第二设备配置有⑶I ; 取回所述IPTV客户端的当前设定; 利用所述第二设备的显示装置修改和/或控制所述IPTV客户端的设定;以及 将对设定的修改和/或控制传送给所述IPTV客户端。
2.如权利要求I所述的方法,还包括 在所述第二设备的显示装置上为所述IPTV客户端显示适当⑶I和设定。
3.如权利要求I所述的方法,其中,所述第二设备包括蜂窝电话、膝上型计算机和其他便携式设备中的一者。
4.如权利要求I所述的方法,其中,修改和/或控制所述IPTV客户端的设定包括 修改和/或控制包括音量设定在内的所述IPTV客户端的本机设定。
5.如权利要求I所述的方法,其中,修改和/或控制所述IPTV客户端的设定包括 激活或者设置调谐器预设。
6.如权利要求I所述的方法,还包括 利用代表所述IPTV客户端的所述第二设备来浏览、捜索和选择网络媒体内容。
7.如权利要求6所述的方法,还包括 将所选择的媒体内容发送给所述IPTV客户端以供回放。
8.如权利要求7所述的方法,其中,将所选择的媒体内容发送给所述IPTV客户端包括 仅将所选择媒体内容的引用标识符发送给所述IPTV客户端。
9.如权利要求8所述的方法,还包括 通过所述IPTV客户端利用所述引用标识符检索并下载所选择的媒体内容, 其中,所述第二设备对所选择媒体内容的访问仅通过所述引用标识符。
10.如权利要求I所述的方法,其中,所述IPTV客户端和所述第二设备被配置为位于一个局域网内。
11.如权利要求I所述的方法,还包括 使得所述第二设备能够加载web应用并且能够登入代理服务器中的帐户。
12.如权利要求11所述的方法,还包括 从所述代理服务器发送兼容IPTV客户端的列表。
13.如权利要求12所述的方法,还包括 使得所述第二设备能够从所述兼容IPTV客户端的列表中选择IPTV客户端。
14.一种存储利用第二设备来管理第一联网设备的设定的计算机程序的非暂态存储介质,所述计算机程序包括使计算机执行如下操作的可执行指令 从所述第二设备访问被配置为IPTV客户端的所述第一联网设备, 其中所述IPTV客户端未配置有⑶I并且所述第二设备配置有⑶I ; 取回所述IPTV客户端的当前设定; 利用所述第二设备的显示装置修改和/或控制所述IPTV客户端的设定;以及 将对设定的修改和/或控制传送给所述IPTV客户端。
15.如权利要求14所述的非暂态存储介质,还包括使计算机执行如下操作的可执行指令 在所述第二设备的显示装置上为所述IPTV客户端显示适当⑶I和设定。
16.如权利要求14所述的非暂态存储介质,其中,使计算机修改和/或控制所述IPTV客户端的设定的可执行指令包括使计算机执行如下操作的可执行指令 修改和/或控制包括音量设定在内的所述IPTV客户端的本机设定。
17.如权利要求14所述的非暂态存储介质,其中,使计算机修改和/或控制所述IPTV客户端的设定的可执行指令包括使计算机执行如下操作的可执行指令 激活或者设置调谐器预设。
18.如权利要求14所述的非暂态存储介质,还包括使计算机执行如下操作的可执行指令 利用代表所述IPTV客户端的所述第二设备来浏览、捜索和选择网络媒体内容。
19.如权利要求14所述的非暂态存储介质,还包括使计算机执行如下操作的可执行指令 使得所述第二设备能够加载web应用并且能够登入代理服务器中的帐户。
20.如权利要求19所述的非暂态存储介质,还包括使计算机执行如下操作的可执行指令 从所述代理服务器发送兼容IPTV客户端的列表。
全文摘要
本发明涉及用于没有图形用户界面的设备的图形本机用户界面和控制。利用第二设备来管理第一联网设备的设定包括从所述第二设备访问被配置为IPTV客户端的第一联网设备,其中所述IPTV客户端未配置有GUI并且所述第二设备配置有GUI;取回所述IPTV客户端的当前设定;利用所述第二设备的显示装置修改和/或控制所述IPTV客户端的设定;以及将对设定的修改和/或控制传送给所述IPTV客户端。关键字包括设定控制和联网设备。
文档编号H04N21/47GK102695093SQ20121002326
公开日2012年9月26日 申请日期2012年1月20日 优先权日2011年2月11日
发明者查尔斯·麦可, 楚·熊, 黄凌骏 申请人:索尼公司, 索尼网络娱乐国际有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1