一种基于列表式滚轮组的人机交互方法及系统的制作方法

文档序号:7775015阅读:324来源:国知局
一种基于列表式滚轮组的人机交互方法及系统的制作方法
【专利摘要】本发明提供一种基于列表式滚轮组的人机交互方法,包括步骤110:构建列表式滚轮组;步骤120:显示步骤110中构建的列表式滚轮组;步骤130:监听并接收输入设备的指令;步骤140:根据步骤130中接收到的输入设备的指令改变列表式滚轮组显示的内容。另外,本发明还提供了一种基于列表式滚轮组的人机交互系统,包括:滚轮组构建装置:用于构建列表式滚轮组;滚轮组显示装置:用于显示滚轮组构建装置的构建的滚轮组;指令监听装置:用于监听并接收输入设备的指令;指令处理装置:用于根据指令监听装置接收到的输入设备的指令改变列表式滚轮组显示的内容。其有益效果在于,减少用户在智能电视上的交互成本,提高交互界面的空间利用。
【专利说明】一种基于列表式滚轮组的人机交互方法及系统
[0001]本发明请求本 申请人:于2013年5月2日向中国国家知识产权局提交的申请号为CN201310158265.X,发明名称为“智能电视交互用列表式滚轮组类及实现方法”的中国发明专利申请的优先权,上述申请的全部内容以引用方式并入本文。
【技术领域】
[0002]本发明涉及智能电视交互【技术领域】,特别是基于列表式滚轮组的交互方法和系统。
【背景技术】
[0003]智能电视与个人电脑和移动终端在人机交互上有较大差异,主要体现在:智能电视主要通过用户手握遥控器来与电视界面交互。以一个常用键盘的人机交互为例,在个人电脑和移动终端设备上,通用的键盘(包括物理键盘和软键盘)把26个英文字母和数字以及一些常用符号在二维空间平面式排布,用户在键盘上的任意按键的交互都是随意的,在平面的任意一个点都可以做到。而在智能电视交互界面上,通过遥控器来移动当前的焦点,移动是逐个的而非平面空间上跳跃的,也就是说,在智能电视上,如果一个焦点与另一个焦点之间相隔较远,而且之间有不少可交互的焦点,那么需要焦点逐个的移动,这样需要多次遥控器按键操作,即意味着,焦点从键盘左上角移到右下角的操作成本比较高。
[0004]另一方面,对于在较复杂的应用中,人机交互的界面空间的利用较为重要。目前智能电视上通用的做法是把交互元素堆放在交互界面上,这种布局或者堆放方式占用了交互界面的较大空间,比如,目前智能电视上显示通用的键盘就存在占用空间较大的问题,严重影响到操作成本,也不符合正常的审美逻辑,降低了用户体验。

【发明内容】

[0005]为解决上述问题并达到以下目的:减少用户在智能电视上的交互成本,提高交互界面的空间利用,在有限的交互空间显示大量的交互信息,增加交互功能扩展。本发明提供一种基于列表式滚轮组的人机交互方法,包括以下步骤:
步骤110:监听并接收输入设备的指令;
步骤120:接收输入指令的滚轮组为至少包含一个滚轮的列表式滚轮组;
步骤130:根据指令打开的显示界面中的内容包括步骤120中构建的列表式滚轮组;步骤140:根据步骤130中接收到的输入设备的指令改变列表式滚轮组显示的内容。
[0006]所述步骤110中,所述列表式滚轮组包括M个滚轮,每个滚轮包含N个显示窗口。所述滚轮为一个或一组关联了至少一个显示元素的窗口,所述窗口用于呈现所述显示元素中的一个或多个。
[0007]所述步骤140中,所述显示的内容为与滚轮关联的显示元素。
[0008]所述步骤130中,所述指令的内容是以下之一:焦点区的提亮、加粗、放大方式;滚动单个滚轮;在滚动组的滚轮之间切换;选择滚动速度;确定选择的滚轮组元素;停止滚轮滚动;初始化列表式滚轮组。
[0009]本发明还提供了一种基于列表式滚轮组的人机交互系统,包括:
滚轮组构建装置(210):用于构建列表式滚轮组;
滚轮组显示装置(220):用于显示滚轮组构建装置(210)的构建的滚轮组;
指令监听装置(230):用于监听并接收输入设备的指令;
指令处理装置(240):用于根据指令监听装置(230)接收到的输入设备的指令改变列表式滚轮组显示的内容。
[0010]上述技术方案尤其适用于智能电视机和机顶盒。
[0011]本发明提供的技术方案能够为用户提供一种从众多交互元素中进行选择的一种快捷的交互。采用列表式滚轮组的方式,从信息显示层面上实现了在有限的显示空间显示大量的信息,从用户操作层面上缩短了交互空间距离。
【专利附图】

【附图说明】
[0012]图1是作为本发明基于列表式滚轮组的交互方法的示意图;
图2是将本发明基于列表式滚轮组的交互方法应用于操作列表式滚轮组的一优选智能电视或机顶盒附带的遥控器的结构框图;
图3是作为本发明基于列表式滚轮组的交互系统示意图;
图4A是作为本发明基于列表式滚轮组的交互系统的一实施例示意图;
图4B是作为图4A的实施例中响应上移操作的示意图图4C是作为图4A的实施例中响应左移操作的示意图图4D是作为图4A的实施例中响应下移操作的示意图图4E是作为图4A的实施例中响应右移操作的示意图图4F是作为图4A的实施例中另一响应左移操作的示意图;
图4G是作为图4A的实施例中另一响应下移操作的示意图;
图5是将本发明基于列表式滚轮组的交互方法应用于虚拟键盘的一实施例示意图;
图6是将本发明基于列表式滚轮组的交互方法应用于复合检索的一实施例的示意图。
【具体实施方式】
[0013]为了更好地理解本发明,下面结合具体实施例对本发明作了详细说明。
[0014]在本发明的第一实施方式中,提供了一种基于列表式滚轮组的人机交互方法,图1为本发明基于列表式滚轮组的人机交互方法的示意图。本发明所述的“滚轮”为一个或一组关联了至少一个显示元素的窗口,所述窗口用于呈现所述显示元素中的一个或多个。示意性地,所述窗口为一个可在显示设备的屏幕上显示的文本显示框、图片显示框、或者其他控件;或者为一组横向或者纵向排列的文本显示框、图片显示框、或者其他控件。例如,所述滚轮是三个纵向排列的文本显示框,该组文本显示框关联了 A-Z26个大写英文字母。这些大写英文字母以循环队列的形式组成一个列表,例如,A-B-C-D-...-Y-Z-A,从而组成列表式滚轮。在某一时刻A-Z中相邻的三个字母显示在文本显示框中,用户通过输入设备输入切换显示的指令,则滚轮中显示元素将按照循环队列中的元素的排列顺序或倒序地切换。例如,当前第一个文本显示框显示的是字母A,第二个文本显示框显示的是字母B,第三个文本显示框显示的是字母C,如果用户按下向上翻页的按钮,则第一个文本显示框显示字母变为Z,第二个文本显示框显示字母变为A,第三个文本显示框显示字母变为B ;反之,如果用户按下向下翻页的按钮,则第一个文本显示框显示字母变为B,第二个文本显示框显示字母变为C,第三个文本显示框显示字母变为D。
[0015]所述基于列表式滚轮组的人机交互方法包括以下步骤:
步骤110:监听并接收输入设备的指令。所述指令的内容可以是以下中间的一个:焦点区的提亮、加粗、放大方式;滚动单个滚轮;在滚动组的滚轮之间切换;选择滚动速度;确定选择的滚轮组元素;停止滚轮滚动;初始化列表式滚轮组。
[0016]步骤120:接收输入指令的滚轮组为至少包含一个滚轮的列表式滚轮组;。在该步骤中,构建至少包含一个滚轮的列表式滚轮组。本领域的技术人员应当清楚,虽然这里使用了“列表式”、“滚轮组”这样的表述,但是所述列表式滚轮组可以仅包括一个用于显示“滚轮”的窗口 ;也可以是包含了两个或者多个“滚轮”构成的横向或者纵向排列的窗口列表。
[0017]步骤130:根据指令打开的显示界面中的内容包括步骤120中构建的列表式滚轮组。优选地,可以根据输入设备的指令来打开所述列表式滚轮组的显示界面。所述输入设备包括但不限于鼠标、键盘、遥控器、语音输入设备、触摸屏、或者其他智能终端。此外,可以使用图2展示的智能电视附带遥控器作为输入设备。
[0018]步骤140:根据步骤130中接收到的输入设备的指令触发相应的事件,例如,改变列表式滚轮组显示的内容,所述显示的内容为与滚轮关联的显示元素。图4A为一 4*4列表式滚轮组,该滚轮组中,每一个竖列为一个滚轮,图4A展示的滚轮组中包括4个滚轮。每一个滚轮的显示窗口纵向排列。各滚轮中仅有一个为焦点滚轮,焦点滚轮中仅一个显示窗口为焦点位置,继续参见图4A,当前焦点位置是第2个滚轮组的第2个显示窗口。每一个滚轮包含多个显示元素,例如,第一个滚轮包含X个元素,第二个滚轮包含Y个元素,第三个滚轮包含T个元素,第M个滚轮包含N个元素,其中N、X、Y、T的数值可以相同或者不同。为了说明的便利,本实施例只列出4个滚轮,实际应用中根据需要对滚轮的个数进行限定。
[0019]当监听到输入设备的输入指令后,对该输入指令进行解析,根据解析的结果改变列表式滚轮组显示的内容。例如横向位置随着用户左移键和右移键的操作左右移动。例如,用户通过如图2遥控器的上移键401、下移键402后,按键指令将被解析,而后改变当前焦点滚轮中显示窗口中的显示元素。又例如,监听到左移键404或右移键403被按下,按键指令将被解析,而后进行焦点滚轮的切换。
[0020]在本发明的第二实施方式中,提供了一种基于列表式滚轮组的人机交互系统。图3为本发明基于列表式滚轮组的交互系统示意图。所述基于列表式滚轮组的人机交互系统包括:
滚轮组构建装置210:用于构建列表式滚轮组。优选地,被配置成构建N*M的列表式滚轮组。
[0021]滚轮组显示装置220:用于显示滚轮组构建装置210的构建的滚轮组。
[0022]指令监听装置230:用于监听并接收输入设备的指令。
[0023]指令处理装置240:用于根据指令监听装置230接收到的输入设备的指令改变列表式滚轮组显示的内容。
[0024]图4B、图4C、图4D、图4E分别是图4A响应图2所示的遥控器中上移键401、左移键404、下移键402、右移键403后的示意图。
[0025]参见图4A,焦点的显示位置固定在显示列表的第二列*第二行的位置。图中4个箭头,分别反映滚轮组的滚动方向,纵向的两个箭头说明滚轮滚动方向是以上下两个方向滚动,横向的两个箭头说明可左右两个方向选择不同的滚轮。用遥控器的上移键401和下移键402用来滚动滚轮,上移键401使整个滚轮向上滚动,滚轮焦点区显示与当前元素紧邻的下一个元素,下移键402使整个滚轮向下滚动,滚轮焦点区显示与当前元素紧邻的上一个元素的事件。左移键404和右移键403用来选择不同的滚轮,左移键404响应滚轮焦点区指向当前滚轮的左侧滚轮的事件;右移键403响应滚轮焦点区指向当前滚轮的右侧滚轮的事件。
[0026]图4B是图4A显示的滚轮组响应上移键401操作后的示意图,具体而言是整个滚轮上移一个列表栅格(窗口)的示意图,元素11上移一个栅格,之后的元素依次上移。显示焦点区域的元素11变成了元素12。
[0027]图4C是图4B显示的滚轮组响应左移键404操作后的示意图,具体而言是整个滚轮组右移一个列表栅格的示意图。显示焦点区域的元素11变成了元素Ml,图4B中的焦点区的左侧滚轮进入焦点区,焦点区的显示位置不变。
[0028]图4D是图4C显示的滚轮组响应下移键402操作后的示意图。显示焦点区域的元素Ml变成了元素MN,整个滚轮向下滚动,使上一个交互元素进入焦点区。
[0029]图4E是图4D显示的滚轮组响应右移键403操作后的示意图。显示焦点区域的元素MN变成了元素12,图4D中的焦点区的右侧滚轮进入焦点区,焦点区的显示位置不变。
[0030]下面讲述的实施例中,焦点区的纵向显示位置一直固定在显示列表的第二列,而横向的位置根据选择不同的滚轮发生移动。用遥控器的上移键401和下移键402来滚动滚轮,上移键401使焦点区域显示与当前元素紧邻的下一个元素,下移键402使焦点区域显示与当前元素紧邻的上一个元素。左移键404和右移键403用来选择不同的滚轮,左移键404响应滚轮焦点指向当前滚轮的左侧滚轮的事件,同时,焦点显示位置左移到第一列;右移键403响应滚轮焦点指向当前滚轮的右侧滚轮的事件,同时,焦点显示位置右移到第二列。
[0031]具体结合图4B、图4F、图4G、图4E对图4A的滚轮组响应上移键401、左移键404、下移键402、右移键403的操作进行说明。
[0032]图4B是图4A显示的滚轮组响应上移键401操作后的示意图。显示焦点区域的元素11变成了元素12,整个滚轮向上滚动一个栅格。
[0033]图4F是图4B显示的滚轮组响应左移键404操作后的示意图。显示焦点区域的元素11变成了元素M1,图4B中的焦点区的左侧滚轮进入焦点区,焦点区的显示位置移动到显不列表的第一列。
[0034]图4G是图4F显示的滚轮组响应下移键402操作后的示意图。显示焦点区域的元素Ml变成了元素MN,整个滚轮向下滚动一个栅格。
[0035]图4E是图4G显示的滚轮组响应右移键403操作后的示意图。显示焦点区域的元素MN变成了元素12,图4G中的焦点区的右侧滚轮进入焦点区,焦点区的显示位置移动到显示列表的第二列。
[0036]两种方式在显示方式上有所区别,指向的列表式滚轮组的元素是相同的。
[0037]上述滚轮组的交互方式并不唯一。根据用户的使用的便利进行各种组合。[0038]图5是将本发明应用于虚拟键盘的一实施例示意图,用于虚拟键盘的字母、字符、数字按类别划分到4个滚轮中。第一个滚轮元素是大写字母,第二个滚轮元素是小写字母,第三个滚轮元素是字符,第四个滚轮元素是数字。为了说明的便利,本实施例的显示方式采用4*4列表的方式。
[0039]比如,在一次交互过程中,用户要输入“S2X5”,通过遥控器按键指令把焦点横向移到滚轮组的第一个滚轮,通过遥控器的上移键和下移按键指令,该滚轮的字母类目快速滚动,当字母“S”滚动到焦点位置时,遥控器停止发送指令,再按遥控器的“ok”或确定键409发送“确定”指令,完成字母” S”的输入,然后,同样操作把焦点横向右移到第4组滚轮,用上移键和下移按键指令再确定键输入数字” 2”,以此类推,便可快速输入“S2X5”字母。
[0040]图6是将本发明应用于复合检索的一实施例示意图,通过一系列条件检索智能电视的多媒体节目的应用。比如,要在海量的视频中用“频道”、“类型”、“上映时间”和“地区”来检索视频节目。其中,“频道”列出视频节目的电影,电视剧,综艺或者新闻信息,“类型”列出视频节目的恐怖、喜剧、悲剧和科幻信息,“上映时间”列出某个时间段的信息,“地区”列出中国、美国、韩国和法国信息。应用本发明,把检索条件分布在列表式滚轮组的元素中,通过按键选定滚轮元素,就可以做到快速复合检索的目的。
[0041]图2是将本发明应用于操作列表式滚轮组的一优选智能电视或机顶盒附带的遥控器的结构框图,其按键布局如下:
节目+按键401,用于触发滚轮上移事件;
节目-按键402,用于触发滚轮下移事件;
音量+按键403,用于触发滚轮右移事件;
音量-按键404,用于触发滚轮左移事件;
快进键405,用于触发加快滚轮滚动速度事件;
快退键406,用于触发减缓滚轮滚动速度事件;
暂停键407,用于停止滚轮滚动;
初始化按键408,用于回到初始化状态。
[0042]确定键409,用于确定选择的交互元素。
[0043]所述按键进行不同的组合,完成一个操作:
按键401或按键402与按键407组合,完成触发滚轮滚动和停止滚动的操作。按键401或者按键402触发滚轮不断滚动的事件,按键407触发停止滚动事件。
[0044]另一种方案是,每一次对按键401的按键操作发生一次滚轮元素的向上滚动事件,每一次对按键402的按键操作发生一次滚轮元素向下的滚动事件。
[0045]另一种操作是,长按按键401或者按键402,使滚轮处在不断滚动的状态,一旦松开按键401或者按键402,停止滚轮的滚动。
[0046]每按一次按键405,滚轮滚动速度上一个更快速的级别,而每按一次按键406,滚轮滚动速度退到一个低速的级别。
[0047]所述遥控器按键的布局不仅限于上述图2中的布局方式。
[0048]本发明提供的基于列表式的滚轮组的人机交互方法及系统提供了一种从众多交互元素中进行选择的一种快捷的交互方式,采用列表式滚轮组的方式,实现了在有限的显示空间显示大量的信息,在操作层面上也缩短了交互空间距离。解决了在智能终端上显示通用的键盘就存在占用空间较大的问题,减少了用户在智能电视上的交互成本,提高了交互界面的空间利用,在有限的交互空间显示大量的交互信息,增加交互功能扩展,增强了用户体验。
[0049]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种基于列表式滚轮组的人机交互方法,包括以下步骤:步骤110:监听并接收输入设备的指令;步骤120:接收输入指令的滚轮组为至少包含一个滚轮的列表式滚轮组;步骤130:根据指令打开的显示界面中的内容包括步骤120中构建的列表式滚轮组;步骤140:根据步骤110中接收到的输入设备的指令改变列表式滚轮组显示的内容。
2.如权利要求1所述的方法,其特征在于:所述步骤110中,所述列表式滚轮组包括M个滚轮,每个滚轮包含N个显示窗口。
3.如权利要求1或2所述的方法,其特征在于:所述滚轮为一个或一组关联了至少一个显示元素的窗口,所述窗口用于呈现所述显示元素中的一个或多个。
4.如权利要求1所述的方法,其特征在于:所述步骤140中,所述显示的内容为与滚轮关联的显示元素。
5.如权利要求1所述的基于列表式滚轮组的人机交互方法,其特征在于:所述步骤130中,所述指令的内容是以下之一:焦点区的提亮、加粗、放大方式;滚动单个滚轮;在滚动组的滚轮之间切换;选择滚动速度;确定选择的滚轮组元素;停止滚轮滚动;初始化列表式滚轮组。
6.一种基于列表式滚轮组的人机交互系统,包括:滚轮组构建装置(210):用于构建列表式滚轮组;滚轮组显示装置(220):用于显示滚轮组构建装置(210)的构建的滚轮组;指令监听装置(230):用于监听并接收输入设备的指令;指令处理装置(240):用于根据指令监听装置(230)接收到的输入设备的指令改变列表式滚轮组显示的内容。
7.如权利要求6所述的基于列表式滚轮组的人机交互系统,其特征在于:所述列表式滚轮组包括M个滚轮,每个滚轮包含N个显示窗口。
8.如权利要求6所述的基于列表式滚轮组的人机交互系统,其特征在于:所述滚轮为一个或一组关联了至少一个显示元素的窗口,所述窗口用于呈现所述显示元素中的一个或多个。
9.如权利要求6所述的基于列表式滚轮组的人机交互系统,其特征在于,所述指令的内容是以下之一:焦点区的提亮、加粗、放大方式;滚动单个滚轮;在滚动组的滚轮之间切换;选择滚动速度;确定选择的滚轮组元素;停止滚轮滚动;初始化列表式滚轮组。
10.一种智能电视,包括如利要求6至9中任一项所述的系统。
【文档编号】H04N21/472GK103533417SQ201310525137
【公开日】2014年1月22日 申请日期:2013年10月31日 优先权日:2013年5月2日
【发明者】高健明, 李亮, 郑磊, 赵艳芳, 徐斯军, 张凤愉, 关佐龙 申请人:乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1