一种接口控制设备、方法、以及采用该设备的机顶盒和电视系统的制作方法

文档序号:7778289阅读:133来源:国知局
一种接口控制设备、方法、以及采用该设备的机顶盒和电视系统的制作方法
【专利摘要】本发明公开了一种接口交互的控制方法,该接口包括第一区域,并适于在第一区域中显示N个第一类别信息,其中N为大于1的整数,该方法包括步骤:将该接口中的第一区域划分为M个顺序排列的第一显示位置,其中M为大于1的整数,且M不大于N;在每个第一显示位置处依次显示N个第一类别信息之一;在多个第一显示位置中的一个固定第一显示位置处叠加强调显示;以及响应于用户的右键输入,对于M个第一显示位置中的每个第一显示位置,将该第一显示位置处显示的第一类别信息修改为N个第一类别信息中、排列在该第一类别信息之后的第一类别信息,以及如果该第一显示位置处显示的第一类别信息为N个第一类别信息中的最后一个第一类别信息,则将其修改为第一个第一类别信息。本发明还公开相应的接口控制设备、机顶盒和电视系统。
【专利说明】一种接口控制设备、方法、以及采用该设备的机顶盒和电视系统
【技术领域】
[0001]本发明涉及界面呈现和操作领域,尤其涉及在诸如机顶盒之类的电视终端中的界面呈现和操作领域。
【背景技术】
[0002]长久以来,人们一般都是通过电视来被动地观看电视台播放的节目内容。近年来,随着机顶盒的普及,电视用户和电视之间,尤其是电视的内容之间出现了 一些互动。
[0003]目前在电视上的互动应用的典型例子为视频点播类应用,在视频点播类应用中,用户浏览点播节目,选择合适的影片,随后进行简单点击以播放电影。这类应用的主要流程简单,交互很少。所以设计不太复杂。
[0004]随着互联网网络的发展,电视用户希望能够在电视上的互动应用中获得类似效果的需求也日益增多,但是在目前的电视互动应用中,类似互联网网站的用户交互应用极少,而且即使有,用户体验也很差。
[0005]在电视上实现交互比较困难的原因在于,不同于互联网,对电视或者机顶盒的控制通常不是经过键盘或鼠标来进行,而是经由遥控器来进行。用户通常只能利用遥控器上的上、下、左、右和确认键等有限的几个键来进行输入。因此如何根据电视和遥控器的特点来提高用户对电视应用交互的兴趣是本领域所要解决的问题。
[0006]在现有的电视应用中,如果该应用的目的是提供多个供用户选择的内容条目,则该应用通常采用一级菜单、二级菜单、三级菜单的导航方式。和互联网应用不同,为了找到所需要的内容条目,用户需要在遥控器上进行非常多次的点击操作,这样复杂的操作也严重影响了用户使用电视应用的兴趣,为此,如何尽量简化用户操作也是本领域所要解决的问题。

【发明内容】

[0007]为此,本发明提供一种新的方案以力图解决或者至少缓解上面存在的问题。
[0008]根据本发明的一个方面,提供了一种接口交互的控制方法,该接口包括第一区域,并适于在第一区域中显示N个第一类别信息,其中N为大于I的整数,该方法包括步骤:将该接口中的第一区域划分为M个顺序排列的第一显示位置,其中M为大于I的整数,且M不大于N ;在每个第一显示位置处依次显示N个第一类别信息之一;在多个第一显示位置中的一个固定第一显示位置处叠加强调显示;以及响应于用户的右键输入,对于M个第一显示位置中的每个第一显示位置,将该第一显示位置处显示的第一类别信息修改为N个第一类别信息中、排列在该第一类别信息之后的第一类别信息,以及如果该第一显示位置处显示的第一类别信息为N个第一类别信息中的最后一个第一类别信息,则将其修改为第一个第一类别信息。
[0009]可选地,根据本发明的控制方法还包括步骤:响应于用户的左键输入,对于M个第一显示位置中的每个第一显示位置,将该第一显示位置处显示的第一类别信息修改为N个第一类别信息中、排列在该第一类别信息之前的第一类别信息,以及如果该第一显示位置处显示的第一类别信息为N个第一类别信息中的第一个第一类别信息,则将其修改为最后第一类别信息。
[0010]根据本发明的另一个方面,提供了 一种控制接口交互的接口控制设备,该接口包括第一区域,并适于在第一区域中显示N个第一类别信息,其中N为大于I的整数,该接口控制设备包括:第一区域控制器,适于将第一区域划分为M个顺序排列的第一显示位置,其中M为大于I的整数,且M不大于N,以及适于在每个第一显示位置处依次显示N个第一类别信息之一;强调显示控制器,适于在多个第一显示位置中的一个固定第一显示位置处叠加强调显示;以及事件处理器,适于接收与用户输入相对应的事件并进行处理,其中当事件处理器接收到对应于用户右键输入的事件时,指示第一区域控制器对于M个第一显示位置中的每个第一显示位置,将该第一显示位置处显示的第一类别信息修改为N个第一类别信息中、排列在该第一类别信息之后的第一类别信息,以及如果该第一显示位置处显示的第一类别信息为N个第一类别信息中的最后一个第一类别信息,则将其修改为第一个第一类别信息。
[0011]可选地,在根据本发明的接口控制设备中,当事件处理器接收到对应于用户左键输入的事件时,指示第一区域控制器对于M个第一显示位置中的每个第一显示位置,将该第一显示位置处显示的第一类别信息修改为N个第一类别信息中、排列在该第一类别信息之前的第一类别信息,以及如果该第一显示位置处显示的第一类别信息为N个第一类别信息中的第一个第一类别信息,则将其修改为最后第一类别信息。
[0012]根据本发明的还有一个方面,提供了一种机顶盒,包括:命令输入端,适于接收用户在与该机顶盒交互的遥控器上的输入;视频输出端,适于输出该机顶盒生成的接口 ;以及一个或者多个应用,每个应用包括根据本发明的接口控制设备,适于处理命令输入端所接收的输入,并生成在视频输出端输出的接口。
[0013]根据本发明的还有一个方面,提供了 一种电视系统,包括根据本发明的机顶盒;电视机,耦接到该机顶盒的视频输出端,以便呈现该机顶盒生成的接口 ;以及遥控器,适于接收用户的按键输入,并将其发送给机顶盒的命令输入端。
[0014]根据本发明的接口控制方案,界面焦点在某个区域中是固定的,用户在遥控器上的按键不会导致焦点的移动,而是导致相应的内容移动到固定焦点区域中,而在传统的互联网的界面中,界面的交互元素焦点都是排布在整个界面中以便于鼠标操作。由于诸如电视之类的视频终端上的互动应用并没有鼠标操作入口,集中或固定焦点,可以使用户在进行交互时仅仅关注界面的固定位置,并下意识地相对于固定位置来操作遥控器,从而简化了用户操作的难度。另外,由于电视的屏幕通常比传统计算机的屏幕要大很多,集中或固定焦点方便用户容易获得操作的反馈,从而增加了用户对电视互动应用的参与兴趣。
[0015]另外,根据本发明的接口控制方案,在根据用户的左键或者右键而修改在第一区域中的焦点位置处的第一类别信息的同时,还同时会修改在第二区域和第三区域中的内容,这减少了用户为了查找某个具体第三信息而进行按键的次数,提高了应用的易用性。
【专利附图】

【附图说明】[0016]为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。
[0017]图1示出了根据本发明一个实施例的电视系统的示意图;
[0018]图2示出了根据本发明一个实施例的接口控制设备的示意图;
[0019]图3示出了根据本发明一个实施例的接口布局的示意图;
[0020]图4示出了根据本发明一个实施例的另一个接口布局的示意图;
[0021]图5示出了根据本发明一个实施例的另一个接口布局的示意图;以及
[0022]图6示出了根据本发明一个实施例的控制接口交互的接口控制方法的流程图。
【具体实施方式】
[0023]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0024]图1给出了根据本发明一个实施例的电视系统100的示意图。如图1所示,电视系统100包括电视200、机顶盒300、和遥控器400。
[0025]电视200可以是传统的电视机,其具有电视信号解码器来接收电视信号并播放。然而随着智能家居的发展,电视200除了接收电视信号之外,还可以接收其他视频和音频信号。例如,在本发明的电视系统100中,电视200耦接到机顶盒300,例如耦接到机顶盒300的视频输出端310,并显示机顶盒300生成的内容,例如交互界面、机顶盒解码的电视信号、机顶盒所接收的各种网络信息等。在本发明中,电视200不受限于传统的电视,而是可以为任何适于显示机顶盒提供的数字或者模拟视频信号的视频显示终端。
[0026]遥控器400用于由用户进行操作来远程向机顶盒300提供各种输入,由于电视系统100的家用属性,遥控器400通常仅仅具有有些类型的输入。根据本发明一个实施例,遥控器400通常具有“上”、“下”、“左”、“右”、“确认”、“返回”和各种数字键等。根据本发明的另一个实施例,遥控器仅包括“上”、“下”、“左”、“右”、“确认”、“返回”等键。可选地,遥控器400与机顶盒300之间通过红外线方式进行通信。当然,本发明不受限于遥控器400和机顶盒300之间的通信方式,例如遥控器400可以通过WIFI无线网络的方式和机顶盒300进行通信。另外,本发明也不受限于遥控器400的具体形式,遥控器400甚至可以是在智能终端中的一个应用。所有能够和机顶盒300进行通信并且具有有限按键的遥控器都在本发明的保护范围之内。
[0027]机顶盒300具有视频输出端310,用于将机顶盒300中的各种应用所生成的视频信号输出给电视200以便在其上显示。应用生成的视频信号根据应用的类型不同而不同,例如当应用为电视应用时,视频信号可以是对电视信号解码后的视频信号;当应用为视频点播应用时,视频信号可以是方便用户选择要观看的视频节目的界面;以及当应用为网络购物应用时,视频信号可以是方便用户与应用进行交互的界面。[0028]机顶盒300还包括命令输入端320。命令输入端320和遥控器400进行交互,接收用户在遥控器400上的按键输入,将其转化为相应的命令或者事件,并提供给相应的应用。这里接收来自遥控器的按键输入的应用可以是当前通过视频输出端310在电视200上输出视频信号的应用。
[0029]机顶盒300还包括驻留在其上的一个或者多个应用340。根据本发明的一个实施例,为了方便管理应用,机顶盒300还包括应用引擎330来管理应用340。应用引擎330可以为在引擎330上运行的各种应用340提供底层接口。例如,为了方便构造应用340,应用引擎330可以封装与各种底层设备如命令输入端320和视频输出端310的调用接口。这样应用引擎330可以通过命令输入端320来接收来自遥控器的按键输入,并且将该输入转化为特定的事件并发送给相应的应用进行处理。这样,一方面,各种应用在运行时可以输出视频和音频内容并显示在电视200上,同时可以接收观看电视的应用内容的用户通过遥控器发送过来的交互命令,并根据用户的交互命令更新在电视机上显示的内容,从而实现和用户的交互。
[0030]另外,机顶盒300还适于和各种网络服务器进行通信,从而实现网络交互功能,为此,机顶盒300包括通信部件350,并经由通信部件350和各种应用服务器500和电视节目服务器600进行通信。应用引擎330可以将应用340生成的请求发送给通信部件350以便转发给相应的服务器,或者将通信部件350接收到的信息发送给相应的应用340。
[0031]在机顶盒300中存在各种应用340。一种应用为电视节目相关的应用,其可以从电视节目服务器600接收电视节目数据,进行解码并发送到电视上显示,从而实现和传统电视机相同的功能。另一种应用为视频点播应用,其可以从各种视频服务器接收可供用户点播的视频列表,并经由视频接口(通过电视)向用户呈现该列表,在用户选择了某个要点播的视频之后,从视频服务器接收视频数据并发送给电视进行显示。还有一种应用例如为购物应用,其从相应的应用服务器获取物品信息列表,并以一定组织方式将这些物品信息经由视频接口呈现给用户,在用户通过遥控器等上的按键输入进行浏览并选择了要购买的商品之后,还提供用户购买该商品的交互接口,最后将相关购物和付款信息发送到对应的应用服务器,该购物应用的运营商随后将相应的物品发送给用户,从而实现购物。
[0032]在上面的各种应用中,需要向用户提供大量的内容条目(例如电视节目,视频和商品等)。为了方便显示内容条目,需要对这些内容条目进行组织并且以合理的方式提供给用户。本发明提供了一种接口控制设备,其适于包含在各种应用中以便于用户选择自己需要的内容条目。
[0033]图2示出了根据本发明一个实施例的接口控制设备3410的示意图。接口控制设备3410适于包含在应用340中,来控制应用的接口交互。
[0034]如图2所示,接口控制设备3410包括第一区域控制器3412、强调显示控制器3414和事件处理器3416。接口控制设备3410对应用340生成的接口 3420进行控制。接口 3420可以通过机顶盒300的视频输出端而呈现在电视200上,用户可以通过电视200看到接口3420上的内容,并且通过操作遥控器400、如按下遥控器400上的各种按键而试图与接口3420进行交互。机顶盒300的命令输入端320会接收来自遥控器的按键输入,并且将其转化为对应的事件,并发送给接口控制设备3410的事件处理器3416进行处理。
[0035]图3示出了根据本发明一个实施例的接口 3420的示意图。如图3所示,接口 3420包括第一区域3422、第二区域3424和第三区域3426。第一区域3422布置在接口上方区域,并且通常横向延伸。接口 3420适于向用户呈现经过良好组织的内容条目。根据本发明的一个实施例,可以根据内容条目的属性,将内容条目以多级类别,尤其是两级类别来组织。例如,当内容条目为某种男鞋时,一级类别可以为服饰鞋帽相关的男衣、女衣、女裤、男裤、男鞋等,二级类别可以为与男鞋相关联的皮鞋、运动鞋、拖鞋等。鉴于此,第一区域3422中通常适于显示一级类别,在第二区域3424中显示与某个一级类别相关联的二级类别,在第三区域3426中显示最后和一级类别以及二级类别相关联的内容条目。
[0036]第一区域控制器3412控制第一区域3422中的显示。第一区域3422中要显示第一类别信息,而如上所述,第一类别信息有多个,甚至达10个以上。为了在第一区域3422中显示第一类别信息,第一区域控制器3412将第一区域划分为多个顺序排列的第一显示位置,并且在每个第一显示位置处依次显示一个第一类别信息。由于第一区域的位置受限于显示接口的屏幕尺寸,因此,第一区域控制器3412所划分出的第一显示位置的数目通常不会大于第一类别信息的数目。如图3所示,第一区域控制器3412将第一区域划分为5个第一显示位置,而每个第一显示位置处都分别显示了一个第一类别信息(第一类别信息I至5)。然而,应当理解的是,第一类别信息可以不止5个,超过5个的第一类别信息由于第一显示位置较少而未显示出来。
[0037]根据本发明的一个实施例,为了使得应用具有更好的适应性,应用可以采用类似浏览器的方式来构造,因此,可以采用HTML语言来构造第一区域。为此,第一区域控制器3412可以下面的html语言来构造第一区域:
[0038]
【权利要求】
1.一种接口交互的控制方法,该接口包括第一区域,并适于在第一区域中显示N个第一类别信息,其中N为大于I的整数,该方法包括步骤: 将该接口中的第一区域划分为M个顺序排列的第一显示位置,其中M为大于I的整数,且M不大于N ; 在每个第一显不位置处依次显不N个第一类别信息之一; 在所述多个第一显示位置中的一个固定第一显示位置处叠加强调显示;以及 响应于用户的右键输入, 对于所述M个第一显示位置中的每个第一显示位置,将该第一显示位置处显示的第一类别信息修改为所述N个第一类别信息中、排列在该第一类别信息之后的第一类别信息,以及如果该第一显示位置处显示的第一类别信息为所述N个第一类别信息中的最后一个第一类别信息,则将其修改为第一个第一类别信息。
2.如权利要求1所述的控制方法,还包括步骤: 响应于用户的左键输入, 对于所述 M个第一显示位置中的每个第一显示位置,将该第一显示位置处显示的第一类别信息修改为所述N个第一类别信息中、排列在该第一类别信息之前的第一类别信息,以及如果该第一显示位置处显示的第一类别信息为所述N个第一类别信息中的第一个第一类别信息,则将其修改为最后第一类别信息。
3.如权利要求1或者2所述的控制方法,该接口还包括第二区域,以及每个第一类别信息具有相关联的一个或者多个第二类别信息,该方法还包括步骤: 获取与在所述固定第一位置中显示的第一类别信息的第二类别信息;以及根据所获取的第二类别信息的数量K,在第二区域中划分K个第二显示区域,并且在每个第二显示区域中显示一个相应的第二类别信息。
4.如权利要求3所述的控制方法,其中该接口还包括第三区域,以及每个第二类别信息具有相关联的一个或者多个第三信息,该方法还包括步骤: 根据在所述第二区域中一个固定的第二显示区域处显示的第二类别信息,获取该与该第二类别信息相关联的第三信息;以及在所述第三区域中显示该第三信息。
5.—种控制接口交互的接口控制设备,该接口包括第一区域,并适于在第一区域中显示N个第一类别信息,其中N为大于I的整数,该接口控制设备包括: 第一区域控制器,适于将第一区域划分为M个顺序排列的第一显示位置,其中M为大于I的整数,且M不大于N,以及适于在每个第一显示位置处依次显示N个第一类别信息之一;强调显示控制器,适于在所述多个第一显示位置中的一个固定第一显示位置处叠加强调显示;以及 事件处理器,适于接收与用户输入相对应的事件并进行处理,其中当所述事件处理器接收到对应于用户右键输入的事件时,指示所述第一区域控制器对于所述M个第一显示位置中的每个第一显示位置,将该第一显示位置处显示的第一类别信息修改为所述N个第一类别信息中、排列在该第一类别信息之后的第一类别信息,以及如果该第一显示位置处显示的第一类别信息为所述N个第一类别信息中的最后一个第一类别信息,则将其修改为第一个第一类别信息。
6.如权利要求5所述的接口控制设备,其中当所述事件处理器接收到对应于用户左键输入的事件时,指示所述第一区域控制器对于所述M个第一显示位置中的每个第一显示位置,将该第一显示位置处显示的第一类别信息修改为所述N个第一类别信息中、排列在该第一类别信息之前的第一类别信息,以及如果该第一显示位置处显示的第一类别信息为所述N个第一类别信息中的第一个第一类别信息,则将其修改为最后第一类别信息。
7.如权利要求5或者6所述的接口控制设备,其中该接口还包括第二区域,以及每个第一类别信息具有相关联的一个或者多个第二类别信息,该接口控制设备还包括第二区域控制器,适于获取与在所述固定第一位置中显示的第一类别信息的第二类别信息;以及根据所获取的第二类别信息的数量K,在第二区域中划分K个第二显示区域,并且在每个第二显示区域中显示一个相应的第二类别信息。
8.如权利要求7所述的接口控制设备,其中该接口还包括第三区域,以及每个第二类别信息具有相关联的一个或者多个第三信息,该接口控制设备还包括第三区域控制器,适于根据在所述第二区域中一个固定的第二显示区域处显示的第二类别信息,获取该与该第二类别信息相关联的第三信息;以及在所述第三区域中显示该第三信息。
9.一种机顶盒,包括: 命令输入端,适于接收用户在与该机顶盒交互的遥控器上的输入; 视频输出端,适于输出所述机顶盒生成的接口 ;以及 一个或者多个应用,所述应用包括如权利要求5-8中的任一个所述的接口控制设备,适于处理所述命令输入端所接收的输入,并生成在所述视频输出端输出的接口。
10.一种电视系统,包括:` 如权利要求9所述的机顶盒; 电视机,耦接到所述机顶盒的视频输出端,以便呈现所述机顶盒生成的接口 ;以及 遥控器,适于接收用户的按键输入,并将其发送给所述机顶盒的命令输入端。
【文档编号】H04N21/472GK103686400SQ201310626722
【公开日】2014年3月26日 申请日期:2013年11月28日 优先权日:2013年11月28日
【发明者】张翼翔 申请人:张翼翔
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1