在包含不同显示区域的显示屏中漫游的系统和方法

文档序号:6415883阅读:126来源:国知局
专利名称:在包含不同显示区域的显示屏中漫游的系统和方法
技术领域
本发明涉及提供一种用户界面,使计算机用户能够在多处信息源中漫游的系统和方法,特别涉及在例如互联网的在线环境中使用由多个分立区域组成的屏幕在多个信息源中漫游的用户界面。
背景允许用户在电子信息源和网上服务中进行漫游的用户界面在本领域中是已知的,即用万维网浏览器在互联网中漫游。在这样的用户界面下,典型的操作是控制光标在屏幕上的位置,然后选择在屏幕上显示的相关图标或符号来处理显示的数据或链接至另外信息源或万维网页的链接。
为了给用户提供更多的灵活和方便,用户界面可以将一个屏幕分割成多个独立的页面分栏(frame),其中每个页面分栏与不同的信息源相关联。对于互联网应用程序,每一个页面分栏都可能与不同的数据源相关联。在这种情况下,用户可以改变某页面分栏的内容,从这个独立的页面分栏连接到其它页面分栏。与之相似的是,每一个显示或屏幕的区域都可以与不同的万维网页相对应,从不同的万维网站点显示不同的信息。
从用户界面的观点来看,各区域(如页面分栏)的使用是可能会有问题的。用户必须能够将光标从一个页面分栏移动至另一个页面分栏。然而,并没有实现光标在页面分栏中移动的嵌入控制。在使用鼠标、跟踪球或与之类似的设备时,这不成为问题,因为这些设备允许用户在各个页面分栏的边界自由移动光标。
但是,如果系统不包括或提供这样的设备,问题就来了。例如,当应用一台标准电视漫游互联网,而其相关设备不具备提供在屏幕中任意移动的光标的功能时,就会出现问题。在这种情况下,用户必须用在一个遥控设备上方向键和选择按钮,或其它类似设施,来选择一个页面分栏中的图标或符号,以及实现在页面分栏之间的切换。
一种解决这种问题的方法是提供一个键盘,利用特定的键组合来实现光标在页面分栏间的移动,即CTRL+方向键。然而,这需要用户,或者记住一系列组合键(这将是非常困难的),或者在操作时,不停的查阅手册。进一步讲,如果用户必须完全依赖一个遥控设备,这种方案是不可行的。
另一种解决方案是,用户为了移动到下一个页面分栏,不得不滚动整个页面分栏,也就是,从页面分栏顶端移动到底端。然而,从用户的角度来看,滚动整个页面分栏很快就会让人厌烦,而无法接受。另外,一个页面分栏的内容也许很长,用户可能在翻到底之前早已等得不耐烦了。
发明概述因此,我们需要一种使用遥控设备能够使用户在一个屏幕的多个区域之间快速,简便地漫游的用户界面。
本发明涉及已知用户界面,它使用户在一个屏幕的多个区域或页面分栏之间或内部快速,简便的漫游。在一个实施例中,用户选择一个高亮显示的图标和/或按钮,来操作特定页面分栏中的数据,或通过操作在页面分栏边界处显示的箭头来实现页面分栏间的切换。用户通过在遥控设备上的方向按钮可以控制高亮显示的位置,通过按遥控设备上的选择按钮来选择图标或控制箭头。
因此,这里公开了这种在具有一个或多个显示区域的屏幕中进行漫游的系统和方法,该系统包括在屏幕上选择一个区域的装置;和响应所述选择,为了在被选区域的边缘显示漫游符号的控制装置,该符号与一个高亮显示可移动的方向相对应。
在本发明的具体实施方案中,响应所述边界的符号选择,控制装置在相应方向上移动该高亮显示。在本发明的另一个实施方案中,所述的符号表示在相应的方向上有一个相邻的区域是可用的。
本发明可以方便的应用于下面方案中,其中一台标准家用电视机使用合适的辅助设备后与互联网相连接,但是系统中不包括或提供能在显示屏的不同页面分栏间自由移动的光标。
附图的简单描述本发明将参考如下附图进行描述,其中

图1A-1C表示具有多区域的显示屏幕,第一个区域是激活的。
图2示出第二个区域被激活的显示屏。
图3是实现本用户界面的装置的一个简单的框图。
图4-8是本用户界面采取步骤的流程图。
图9是适用于本用户界面的遥控器的顶视图。
附图的详细介绍参考图1A-1C,以及图2,它们示出了被分成多个区域和页面分栏15,16,17,18,19和20的屏幕10。这样的屏幕很适合同时显示来自多个信息源的信息。在互联网应用程序中,每一个页面分栏都可能与不同的信息相关并可相对于其它页面分栏独立操作。这种一台电脑或标准的电视在应用适当的支持设备和软件的情况下,都可以实现这种显示,这包括了(但不仅限于)印第安那州的汤普森消费电子有限公司生产的N/C100系统。
图3示出一个简单的框图,用来表示能够提供本发明的显示屏幕的合适装置。在图中表示的与各种电子信息源进行电气连接的设备是已知的,在这里就不再详述了。如图3所示,适用的装置20包括一个控制器,CPU26,它从用户接收命令并实施所需要的步骤在电视或计算机显示器34上进行显示,如图4-8所示,并在以下进行讨论。通常,用户输入是通过一个用户输入设备如遥控器或键盘22,它给与CUP26相连的IR信号解码器24传送信号。CPU26也通过通讯接口单元29与网络计算机或其它在线信息源相连,并通过其发送和接收数据。CPU26还与ROM28和RAM32相连通,ROM28存储用来生成显示和高亮显示图形部件,RAM32用来存储从接口单元29接收到的HTML页。接收用户命令后,CPU26访问ROM28和RAM32中的数据,并提供输出信号到视频信号处理器30,视频信号处理器生成控制显示器34的信号。在使用标准电视监视器的系统中,调谐器25和IF处理器27也和视频信号处理器30相连,用来提供调谐电视信号的视频部分的基带信号。
在本方案中,一个遥控设备22用来选择屏幕上的图标和符号,用高亮显示的方法指示用户那个图标或符号是当前可被选择的。图标或符号可以用改变其外观的方法达到高亮显示的目的,例如改变图标或符号的尺寸或颜色。在示意性实施例中,如图1A所示,例如,所示的图标3通过周围的背景框而被设成高亮显示。高亮显示可被认为是一个只能移动到屏幕上某个位置,并改变这个位置上的图标或符号外观的背景光标。
在高亮所希望的图标或符号后,用户可以通过正确地选择遥控器上的按钮来选择高亮的图标或符号以实现对显示的某种改变。这样,应用本发明,用户可以通过改变移动高亮显示的位置和用遥控器选择高亮图标和符号,简单方便地实现在一个页面分栏或多个页面分栏之间进行漫游。
图9显示的是适合的用户输入或遥控设备5。如图9所示,遥控设备5包括方向按钮6,7,8,9,分别对应上、下、左、右方向,用来移动高亮显示位置。例如,按下向上按钮6,可以使在当前高亮的图标或符号上方,与之距离最近的图标或符号变成高亮,表示它现在是可以被选择的。合适的遥控设备包括(但不仅限于)CRK93H1,是印第安那州的汤普森消费电子有限公司生产的,与N/C100系统配合使用。因此,通过上面所述的的遥控设备5,用户可以十分理想地在一个页面分栏中简单快速移动高亮显示和选择高亮图标,从而在一个特定地页面分栏中进行漫游。
例如,在图1A中,图标3在开始时通过其周围的背景框被设为高亮显示。这个图标或者是符号或者是字符串,具有相关的HTML链接,或与之相类似的内容。因为图标3在区域15中,而区域15是激活区,在这个区域中,用户可以通过在用户界面控制5上的控制键6,7,8和9从一个图标到另一个图标。例如,如图1A所示,如果图标3被高亮,用户按下控制器上的下箭头7,则图标4将被高亮,如图1B所示。
下面,讨论在页面分栏间的漫游。在上面的论述中,对于图1A和1B,页面分栏15是激活的(即,选中的)而其它的页面分栏是非激活的。这就是说,用户可以通过遥控器5来选择在页面分栏15中的图标,对此分栏中的信息进行操作。用户也可以利用遥控器5来选择哪个页面分栏被激活以高亮和选择漫游控制,使用以下讨论的形式,例如,页面分栏边界15r和15b中的控制箭头符号12和13。
在本用户界面中,漫游控制嵌入围绕激活页面分栏的边界中,这样,用户就可以通过应用遥控设备5上的箭头按钮6-9和“OK”按钮6a,在页面分栏间进行漫游。例如,方向符号12和13分别以箭头的形式显示在页面分栏15和17,15和16之间的边界15r和15b上,并可以与图标相同的方法将其设为高亮显示和被选择。或者说,用方向按钮6-9实现高亮区在图标和箭头间的移动,用OK按钮6a可以实现对图标和箭头的选择。
高亮显示和选择边界上的控制箭头(如12或13)还导致用户界面按着箭头的方向滚动页面分栏内容。然而,如果页面分栏的内容已经滚动到了与所选箭头同方向的边缘,用户界面将高亮显示改为由方向箭头所指向的下一个页面分栏中最近的图标或符号。这样,相邻的页面分栏就被激活了。例如,在图1A中,箭头12是高亮的,在页面分栏15的内容已经滚动到了最右边之后,并且用户按下OK按钮6a,页面分栏17就被激活了,15变成非激活状态。同样地,当箭头13是高亮的,在页面分栏15的内容已经滚动到了最底边之后,这时,用户按下OK按钮6a,页面分栏16就被激活了,15变成非激活状态,如图2所示。在新的页面分栏16激活后,箭头13a和14a就在新的激活分栏16的边缘显示,使用户可以如上所述的那样选择和激活与页面分栏16相临近的页面分栏。
图4-8演示了在页面分栏之间和在分栏内的链接之间进行漫游的步骤。在图4-8中所示的步骤可以通过一个软件流程来实现,这个软件流程是由在图3中的CPU26来执行的,对图3中的系统进行控制,以实现所述的特征。如图4所示,用户界面开始时画了几个页面分栏,显示了可以进行选择的控制箭头。首先,在步骤40调入HTML网页。如果HTML页用页面分栏,而页面分栏又应用在步骤42和43中所示的边界,在步骤46中用户界面就选择或设置焦点给含有缺省链接的页面分栏,进而画出分栏边界和页面分栏控制。如步骤46-50,52-56,58-62,64-68所示,用户界面在与另外一个分栏邻近的边界画了一个控制箭头。例如,在图1中,控制箭头12和13分别画在在右边界15r和底边界15b。画完了页面分栏边界和页面分栏控制后,用户界面等待和响应用户输入,如步骤70所示。
图5-8,分别表示在用户按下遥控设备5的上,下,左,右键时所采取的步骤。图5-8所述的步骤是相似的,而只详细讨论图6。然而,应当理解下面的论述也适于余下的图。
如上所述,图1A表明了区域15被选为激活区。当在图6的步骤90中用户按下的下箭头7时,如步骤92中所示,用户界面首先判断高亮显示是在的一个链接上还是一个控制箭头上。如果高亮在一个链接上,如图1A中的图标3,在步骤94,用户界面必须判断在激活页面分栏15中的激活链接3下是否有一个可见的链接。步骤96中,如果存在可见的链接4,用户界面就将焦点移到激活链接下的链接,高亮显示链接4,如图1B所示。如果没有可见链接,用户界面将高亮显示移到在底边界15b上的控制箭头13,然后回到步骤98,等待新的用户输入,如图1C所示。
对于步骤92,如高亮显示在一个控制箭头上,用户界面在步骤92就要判断本页面分栏的内容是否超过在页面分栏15的底边界15b。如果还有内容,但是当前用户无法看到,用户界面就滚动页面分栏,显示在底边界15b下面的内容,如步骤109所示,然后,在下箭头7被释放后,等待用户新的输入。如果此页面分栏在下边没有内容了,则在步骤102中,用户界面就将高亮显示移到在原页面分栏边界下面的页面分栏16中缺省的,也就是最近的图标或符号,如图2所示。通过这种方法,用户在页面分栏15滚动到了边界时,切换到了一个新的页面分栏中。如上所述,用户可以通过遥控器上的方向键和选择键,方便和快速地在一个页面分栏内或多个页面分栏之间进行漫游。需要说明的是,本方法可以通过一系列本领域的技术人员已知的技术和/或编程语言来实现,包括,但不限于BASIC,C++和JAVA。
本领域的技术人员可以理解,尽管本发明是以一个实际例子进行描述的,显然,对于已公布的本实施方案,在本领域中这些技术在不背离本发明的基本内容的前提下是可以进行修改和改变的。因此,需要说明的是本发明旨在包括所有从前面例子中派生出来的正常改动。
权利要求
1.一种在包含一个或多个显示区域的显示屏中进行漫游的系统,包括在所述的显示屏中选择一个区域的装置;控制装置,响应所述选择,在所述被选区域的边界上显示一个漫游符号,所述符号相应于可移动高亮显示的方向。
2.如权利要求1的系统,其中所述控制装置,响应所述边界上的所述符号的选择,在所述相应方向上移动高亮显示。
3.如权利要求1的系统,其中所述符号表示在所述相关方向上的相邻区域的可用性。
4.如权利要求1的系统,其中显示屏的所述不同区域代表的不同页面分栏。
5.如权利要求1的系统,其中显示屏的所述不同区域代表的不同万维网网页。
6.如权利要求3的系统,其中所述控制装置按所述相应方向将所述高亮显示移动到所述被选区域内的另一个图标处,如果在所述被选区域中在所述响应方向上存在另一个图标。
7.如权利要求3的系统,其中所述控制装置在所述相应的方向移动所述高亮至所述邻近区域中的另一个图标,如果在所述被选区域中在所述相应方向上不存在其它图标。
8.一种在包含一个或多个显示区域的显示屏中进行漫游的系统,包括一个用户控制,用于在所述屏幕的被选区域内选择第一个图标,所述用户控制包括一组方向键,用于移动到另一个图标选择;和一个控制器,用于响应所述方向键中的一个的输入,判断在所述被选区域中在相应于所述输入键的方向上是否存在一个可见的图标;和所述控制器,响应所述确定,如果所述可见图标是存在的,将高亮显示移到所述的可见图标,如果所述可见图标不存在,就将高亮显示移到漫游控制处。
9.如权利要求8的系统,其中所述控制器使得所述漫游控制被显示,如果所述漫游控制指示的方向上一个相邻区域是可用的。
10.一种在包含一个或多个显示区域的显示屏中进行漫游的方法,包括的步骤是在所述显示屏中选择一个显示区域;响应所述选择,在被选区域的边界上显示一个漫游符号,所述符号相应于一个高亮显示的可漫游方向。
11.如权利要求10中的方法,其中所述方法进一步包括响应所述边界上的所述符号的选择,在所述相应方向上,移动所述的高亮显示。
12.如权利要求10的方法,其中所述符号表示在所述相应方向上一个相邻区域的可用性。
13.如权利要求11的方法,其中所述移动步骤还包括,如果在所述被选区域内在所述相应方向上存在另一个图标,按所述相应方向将高亮显示移动到所述被选区域内的所述另一个图标。
14.如权利要求11的方法,其中所述移动步骤还包括,如果在所述被选区域内在所述相应方向上没有其它图标存在,按所述相应方向将高亮显示移动到在所述邻近区域内的另一个图标。
15.一种在包含一个或多个显示区域的显示屏中进行漫游的方法,包括通过一个用户控制选择所述显示屏中的被选区域内的第一个图标,所述用户控制包括一组方向键,用于移动到另外一个图标选择;和响应所述方向键之一的输入,判断在所述被选区域中在相应于所述输入键的方向上是否存在一个可见的图标;和响应所述确定,如果可见图标存在,就将所述高亮显示移动到所述图标上,如果不存在,就将高亮显示移到一个漫游控制上。
16.如权利要求15的方法,其中只有所述的漫游控制指示的方向上一个相邻区域是可用的情况下,所述的漫游控制才被显示。
全文摘要
本文公开的是一种实现在包含一个或多个显示区域的显示屏中进行导航的系统和方法。包括从一个或多个显示区域中选择一个区域和与之相关的,在所选区域的边界上显示一个导航符号,该符号与可在相应方向上移动高亮显示有关。在一种情况下,高亮显示可按与选择的符号相应的方向移动。在另一种情况下,符号表示的是在相应方向上存在一个可用的相邻区域。
文档编号G06F3/0489GK1278340SQ9881075
公开日2000年12月27日 申请日期1998年8月25日 优先权日1997年8月28日
发明者S·R·克罗斯拜, S·T·巴洛, R·J·斯特隆 申请人:汤姆森消费电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1