用于实现电视机的光标的技术的制作方法

文档序号:7737435阅读:271来源:国知局
专利名称:用于实现电视机的光标的技术的制作方法
用于实现电视机的光标的技术
背景技术
传统的电视机被连接至数目不断增多的内容源。另外,电视机上显示的用于选择和控制各种内容源和电视机的图形用户界面呈现的信息数量不断增多。另外,一直期望能够利用传统的远程控制器通过更多不同的图形用户界面来控制电视机和各种内容源,从而改善用户体验。所以,需要使用远程控制器来控制电视机和各种内容源的技术。

发明内容
本技术的实施例关注用于实现电视机上的光标或其他类似窗口部件(widget)的技术。在一个实施例中,用于实现电视机上的光标的系统包括远程控制器和视频处理单元。 远程控制器响应于用户对一个或多个按键的触发而生成按键事件。视频处理和控制单元在电视机上输出包括窗口部件的图形用户界面。视频处理和控制单元响应于指示远程控制器的方向按键的触发的按键事件,促使所述窗口部件在所述图形用户界面中移动。在另一个实施例中,一种方法包括在电视机上输出图形用户界面,该图形用户界面包括窗口部件和多个对象。通过响应于远程控制器上的每个方向按键触发而将窗口部件移动固定距离来更新图形用户界面。另外,如果在输入按键被触发时确定窗口部件紧邻给定对象,则可以响应于输入按键的触发而启动由给定对象指定的功能。


通过示例而不是限制示出了本技术的实施例,附图中相同的参考标号表示相似的元件,其中图1示出了根据本技术的一个实施例的通过使用远程控制器来实现电视机的窗口部件特征的系统的框图。图2示出了根据本技术的一个实施例的通过使用远程控制器来实现电视机的窗口部件特征的方法的流程图。图3示出了根据本技术的一个实施例的示例性图形用户界面。图4A和4B示出了根据本技术的一个实施例的实现图形用户界面的另一种方法的框图。
具体实施例方式现在将详细描述本技术的实施例,其中这些实施例的示例在附图中示出。尽管将结合实施例描述本技术,但是应该理解这些实施例不用于将本发明限制到这些实施例。相反,本发明用于覆盖包括在所附权利要求所限定的本发明的范围内的替代、修改、和等同。 另外,在本技术的以下的详细描述中,陈述了各种细节以提供对本技术的透彻理解。然而, 应该理解,本技术可以在没有这些具体细节的条件下实施。在其他情形下,没有详细描述公知的方法、过程、部件和电路,以避免不必要地模糊本技术的各个方面。图1示出了根据本发明的一个实施例的通过使用远程控制器来实现电视机的窗口部件特征的系统。系统100包括电视机110、一个或多个内容源120和130、以及一个或多个远程控制器140。电视机包括显示器150,并且可选地包括视频处理和控制单元160。 一个或多个内容源120和130也可以包括视频处理单元和控制单元170。因此,视频处理和控制单元160和170可以被实现在电视机和/或内容源的任意组合中,或者被分布在它们的任意组合中。每个视频处理和控制单元160和170可以被实现为硬件、固件、和/或软件和微处理器(例如,计算装置可执行的命令和数据,其在被处理单元执行时实现包括本文中描述功能的一个或多个功能)。一个或多个内容源120和130可以包括有线机顶盒(STB)、卫星接收机、数字视频盘(DVD)播放器、数字视频记录器(DVR)、视频盒式记录器(VCR)、游戏控制台、硬盘驱动器 (HDD)等等。系统100的输入接口包括远程控制器140以及诸如键盘、内容源的控制面板 180之类的一个或多个接口。远程控制器140可以是独立于装置的控制器(例如,通用远程控制器)、或者可以与诸如电视机110、给定内容源120和130之类的一个或多个装置相关联。另外,远程控制器140可以控制单个装置,或者控制多个装置。远程控制器包括多个方向按键、输入按键、以及任意数目的其他按键(诸如,字母数字小键盘、内容源专用和/或装置无关的控制按键等等)。方向按键一般包括上、下、左、右按键。方向按键还可以包括左上对角、右上对角、右下对角、以及左下对角按键。替代地,远程控制器140可以包括提供上、 下、左、和右方向信号的多功能“导航”按键,并且可选地还可以根据导航按键的本地触发而提供对角方向信号。将参考图2进一步描述系统100的操作,其中图2示出了通过使用远程控制器140 实现电视机110的窗口部件特征的方法。在205,视频处理和控制单元160、170在显示器 150上输出图形用户界面190。示例性的图形用户界面190在图3中示出。图形用户界面 190可以包括菜单、子菜单、图标310、应用窗口 320、缩略图、控制栏等的任意组合。图形用户界面190还包括诸如光标330之类的可以由用户定制的窗口部件。在210,生成图形用户界面190的给定视频处理和控制单元160、170响应于用户对远程控制器140的一个或多个按键的触发而从远程控制器140接收一个或多个按键事件。 如果一个或多个按键事件指示一个或多个方向按键的触发,则在215,给定的视频处理和控制单元160、170通过在对应于给定方向按键的每个触发的给定方向响应于给定方向按键的每个离散触发而将窗口部件移动固定距离来更新图形用户界面190。另外,在一个或多个按键事件指示给定的方向按键被保持按下的情况下,窗口部件可以在对应于给定的方向按键的给定方向连续移动。窗口部件移动的距离与给定的方向按键被保持按下的时间成比例。在220,在一个或多个按键事件指示“输入”按键的触发时,生成图形用户界面190 的给定的视频处理和控制单元160、170确定窗口部件是否紧邻图形用户界面190的菜单项目、图标、缩略图、以及类似对象的位置。在窗口部件紧邻某对象的情况下,在225视频处理和控制单元160、170将响应于“输入”按键事件而启动由给定对象指定的功能。在视频处理和控制单元160、170确定窗口部件并没有紧邻对象的情况下,在230按键事件可以被忽略。另外,在窗口部件被响应于处理215而移动到显示器上的预定区域的情况下,图形用户界面可以被更新以显示与预定区域相关联的一个或多个菜单、子菜单、图标、缩略图等。例如,在窗口部件被移动到DVD正在其上播放的显示器的下部的情况下,视频播放控制面板可以被显示在该下部中。另外,图形用户界面的布局可以定制。例如,在一个或多个按键事件指示在一个或多个其他按键事件指示一个或多个方向键被触发期间“输入”键被保持按下的情况下,紧邻窗口部件的对象可以在对应于一个或多个给定的方向键的触发的方向中移动,从而使得该对象被重新放置在图形用户界面上。如图3所示,用户可以触发远程控制器140上的一个或多个方向按键,以在电子邮件应用中代表键盘MO的一组图标上对光标330进行导航,然后使用方向按键和紧邻键盘的可应用字母的“输入”按键触发的组合来键入电子邮件。在其他情形下,用户可以触发一个或多个方向按键以在代表游戏控制台350的图标上对光标330进行导航,然后触发“输入”按键以呈现用于游戏控制台的启动操作的菜单。在又一情形下,用户可以触发远程控制器140上的一个或多个方向按键,以将光标330导航至DVD电影正在其上播放的窗口 360 的下部,从而使得视频播放控制栏(未示出)被覆盖在DVD电影的下部,该控制栏随后可用来控制电影的播放。现在参考图4A和4B,示出了根据本技术的一个实施例的实现图形用户界面的另一种方法。在405,视频处理和控制单元160、170接收用于生成图形用户界面的给定实例的数据。图形用户界面190可以包括菜单、子菜单、图标、应用窗口、缩略图、控制栏等的任意组合。图形用户界面还可以包括诸如光标之类的窗口部件。在410,给定的视频处理和控制单元160、170确定图形用户界面190是否以基本有序的格式呈现对象,或者确定对象是否被以不对称的格式呈现。例如,基本有序的格式以一组有规律的行和列来呈现菜单、子菜单、图标、缩略图等形式的对象。在不对称的格式中,对象可以按照任意顺序排列。如果图形用户界面190的给定实例是不对称的,则在415,视频处理和控制单元160、170将图形用户界面190的给定实例与诸如光标之类的窗口部件一起输出在显示器150上。窗口部件可以由用户定制,并且可以以图形用户界面的背景为基础。 例如,用户可以改变用于光标的符号、及其尺寸等。在另一个示例中,光标可以被默认为用于选择对象的简单的指针符号,例如手形或箭头。当对象相对较小和/或紧凑时光标可以改变为放大符号,紧邻放大符号的对象可以被放大以便用户更容易辨认。在420,给定的视频处理和控制单元160、170响应于用户对远程控制器140的一个或多个按键的触发,从远程控制器140接收一个或多个按键事件。如果一个或多个按键事件指示一个或多个方向按键的触发,则在425,给定的视频处理和控制单元160、170通过在对应于给定的方向按键的每个触发的给定方向响应于给定方向按键的每个离散触发而将窗口部件移动固定距离,来更新图形用户界面190。另外,如果一个或多个按键事件指示给定的方向按键被保持按下,则窗口部件可以在对应于给定的方向按键的给定方向连续移动。再者,如果窗口部件作为响应被移动到显示器上的预定区域,则图形用户界面也可以被更新为显示与预定区域相关联的一个或多个菜单、子菜单、图标、缩略图等。在430,如果一个或多个按键事件指示“输入”按键的触发,则生成不对称格式的图形用户界面190的给定的视频处理和控制单元160、170确定窗口部件是否紧邻图形用户界面190的菜单项目、图标、缩略图、或类似对象的位置。如果窗口部件紧邻某对象,则在435, 视频处理和控制单元160、170可以响应于“输入”按键事件而启动由给定的对象指定的功能。如果视频处理和控制单元160、170确定窗口部件没有紧邻对象,则按键事件可以被忽略。类似地,如参考图2所述,当紧邻窗口部件时,图形用户界面的外形可以通过结合一个或多个方向按键的触发而触发“输入”按键来定制。如果图形用户界面190的给定实例的对象的排列基本统一,则在440,图形用户界面190的给定实例被视频处理和控制单元160、170输出在显示器150上。在445,给定的视频处理和控制单元160、170响应于用户的触发而从远程控制器140接收一个或多个按键事件。如果一个或多个按键事件指示一个或多个方向按键的触发,则在450,给定的视频处理和控制单元160、170通过响应于给定的方向按键的每个离散触发以预定次序移动当前活动的对象的指示来更新基本统一格式的图形用户界面190。例如,图形用户界面190首先呈现一组对象,其中这些对象中的预定的一个对象被高亮显示。响应于方向按键的每个触发, 高亮显示基于方向按键被触发的特定顺序以预定顺序从一个对象移动到另一个对象。在455,如果一个或多个按键事件指示“输入”按键的触发,则生成基本统一格式的图形用户界面190的给定的视频处理和控制单元160、170将响应于输入按键事件而启动由当前活动的对象指定的功能。通过在410确定图形用户界面190是否以基本有序的格式呈现对象或者对象是否被以不对称的格式呈现,该方法可以自动在光标模式415至435以及传统的对象到对象模式440至455之间切换。该方法还可以响应于来自用户的输入(诸如,一个或多个预定的按键事件)而容易地在光标模式和对象到对象模式之间切换。光标模式和对象到对象模式之间的切换是有利的,因为电视机110上的从对象到对象的导航有时更容易和/或更快,而其他时间可能直接导航至该对象更简单和/或更快。当电视机上的图形用户界面变得更加复杂时,本技术的实施例有利地提供了用于在图形用户界面中的对象之间导航的改进技术。这些技术实现了由任意远程控制器上的一些按键事件控制的光标或其他类似窗口部件的概念,与专用或独立装置形成对比。该技术允许电视机和其他内容源的图形用户界面周围的平滑且直观的导航。该技术还考虑了图形用户界面中的信息的更加不对称且灵活的呈现。该技术使得现有的电视机和内容源能够后向兼容。另外,本技术的实施例可以通过对现有电视机和/或其他内容源的软件升级来实现。为说明和描述目的给出本技术具体实施例的以上描述。其并非详尽或将本发明限制到所公开的确切形式,且显然在以上教导下可作出很多不同修改和变型。为更好说明本技术的原理及其实际应用选择并描述这些实施例,从而使本领域技术人员能很好地利用本技术及具有适合所期望的特定应用的各种实施例。期望本发明范围仅由所附权利要求及其等同物限定。
权利要求
1.一种方法,包括在电视机上输出包括对象的任意组合以及窗口部件的图形用户界面;从远程控制器接收一个或多个按键事件;在所述一个或多个按键事件指示一个或多个方向按键的触发的情况下,通过响应于每个方向按键触发而将所述窗口部件移动固定距离来更新所述图形用户界面;在所述一个或多个按键事件指示输入按键的触发的情况下,确定所述窗口部件是否紧邻所述图形用户界面的对象;以及在所述窗口部件紧邻给定对象的情况下,响应于所述输入按键的触发而启动由所述给定对象指定的功能。
2.根据权利要求1所述的方法,还包括在所述窗口部件没有紧邻任何对象的情况下, 忽略所述输入按键事件。
3.根据权利要求1所述的方法,其中更新所述图形用户界面还包括响应于给定方向按键被保持按下,通过在对应于所述给定方向按键的给定方向连续移动所述窗口部件来更新所述图形用户界面,其中所述窗口部件移动的距离与所述方向按键被保持按下的时间成比例。
4.根据权利要求1所述的方法,其中所述窗口部件包括光标。
5.根据权利要求1所述的方法,其中所述对象包括菜单项目、子菜单项目、图标、应用窗口、缩略图、以及控制栏中的一个或多个。
6.根据权利要求1所述的方法,其中所述功能包括选择并控制从包括以下内容的群组中选择的内容源的操作电视机、机顶盒、卫星接收机、数字视频盘播放器、数字视频记录器、视频盒式记录器、游戏控制台、以及硬盘驱动器。
7.根据权利要求1所述的方法,还包括当所述窗口部件被移动到预定区域时,更新所述图形用户界面以在所述预定区域中显示一个或多个另外的对象。
8.一种系统,包括电视机;远程控制器,用于响应于用户对一个或多个按键的触发而生成按键事件,其中所述按键包括输入按键和多个方向按键;视频处理和控制单元,用于在所述电视机上生成包括窗口部件的图形用户界面,其中所述窗口部件响应于方向按键事件而在所述图形用户界面中移动。
9.根据权利要求8所述的系统,其中所述视频处理单元响应于输入按键事件来确定所述窗口部件是否紧邻所述图形用户界面的对象,并且在所述窗口部件紧邻给定对象的情况下响应于所述输入按键事件而启动由所述给定对象指定的功能。
10.根据权利要求8所述的系统,其中所述电视机包括视频处理和控制单元。
11.根据权利要求8所述的系统,还包括包括所述视频处理和控制单元的内容源。
12.根据权利要求11所述的系统,其中所述内容源包括机顶盒、卫星接收机、数字视频盘播放器、数字视频记录器、视频盒式记录器、游戏控制台、或者硬盘驱动器。
13.根据权利要求8所述的系统,其中所述图形用户界面包括多个对象,所述多个对象包括以下内容中的一项或多项菜单、菜单项目、子菜单、子菜单项目、图标、应用窗口、缩略图、以及控制栏。
14.根据权利要求8所述的系统,其中所述窗口部件包括光标。
15.根据权利要求8所述的系统,其中所述功能包括选择或控制所述电视机或内容源的操作。
16.一个或多个计算装置可读介质,该计算装置可读介质包括计算装置可执行指令,当所述计算机可执行指令被一个或多个处理器执行时使得一个或多个装置执行包括以下步骤的方法在电视机上输出包括窗口部件以及多个对象的图形用户界面; 从远程控制器接收一个或多个按键事件;在所述一个或多个按键事件指示一个或多个方向按键的触发的情况下,通过响应于每个方向按键触发而将所述窗口部件移动固定距离来更新所述图形用户界面;在所述一个或多个按键事件指示输入按键的触发的情况下,确定所述窗口部件是否紧邻所述图形用户界面的对象;以及在所述窗口部件紧邻给定对象的情况下,响应于所述输入按键的触发而启动由所述给定对象指定的功能。
17.根据权利要求16所述的实现所述方法的一个或多个计算装置可读介质,还包括 接收用于生成所述图形用户界面的数据;确定所述图形用户界面是以基本有序的格式还是以不对称的格式呈现所述多个对象;在所述图形用户界面具有不对称的格式的情况下,输出包括所述窗口部件和所述多个对象的所述图形用户界面;在所述一个或多个按键事件指示一个或多个方向按键的触发的情况下,通过响应于每个方向按键触发而移动所述窗口部件来更新所述不对称格式的图形用户界面;在所述一个或多个按键事件指示输入按键的触发的情况下,确定所述窗口部件是否紧邻所述不对称格式的图形用户界面的对象;以及在所述窗口部件紧邻所述不对称格式的图形用户界面中的给定对象的情况下,响应于所述输入按键的触发而启动由所述给定对象指定的功能。
18.根据权利要求17所述的实现所述方法的一个或多个计算装置可读介质,还包括 在所述图形用户界面具有基本统一的格式的情况下,输出包括所述多个对象的所述图形用户界面;在所述一个或多个按键事件指示一个或多个方向按键的触发的情况下,通过响应于每个方向按键触发而以预定次序移动当前活动的对象的指示来更新所述基本统一格式的图形用户界面;以及在所述窗口部件紧邻所述不对称格式的图形用户界面中的给定对象的情况下,响应于所述输入按键的触发而启动由所述当前活动的对象指定的功能。
19.根据权利要求18所述的实现所述方法的一个或多个计算装置可读介质,其中所述不对称格式的图形用户界面的所述多个对象包括菜单、菜单项目、子菜单、子菜单项目、图标、应用窗口、缩略图、以及控制栏中的一个或多个;并且所述基本统一格式的图形用户界面的所述多个对象包括排列在菜单中的多个菜单项目、排列在子菜单中的多个子菜单项目、多个图标、或者多个缩略图。
20.根据权利要求18所述的实现所述方法的一个或多个计算装置可读介质,其中所述窗口部件包括光标。
全文摘要
用于实现电视机的光标或者其他类似窗口部件的技术,包括在电视机上输出包括对象的任意组合以及窗口部件的图形用户界面。然后,可以从远程控制器接收一个或多个按键事件。在一个或多个按键事件指示远程控制器上的一个或多个方向按键的触发的情况下,可以通过响应于每个方向按键触发而移动窗口部件来更新图形用户界面。另外,如果确定窗口部件紧邻给定对象,则可响应于输入按键的触发而启动由给定对象指定的功能。
文档编号H04N5/44GK102210140SQ200980145073
公开日2011年10月5日 申请日期2009年10月28日 优先权日2008年11月11日
发明者杰姆·齐, 王灵君, 维克托·卡瓦嘉 申请人:索尼公司, 索尼电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1