根据电视当前使用场景切换遥控器使用模式的方法及系统的制作方法

文档序号:7809519阅读:422来源:国知局
根据电视当前使用场景切换遥控器使用模式的方法及系统的制作方法
【专利摘要】本发明公开了根据电视当前使用场景切换遥控器使用模式的方法及系统,所述方法包括:A、设定遥控器使用模式并将电视使用场景与遥控器使用模式关联;B、获取当前的电视使用场景;C、获取与当前的电视使用场景关联的遥控器使用模式并生成相应的切换指令发送至遥控器;D、遥控器接收切换指令并响应。根据电视机当前的使用场景自动切换遥控器使用模式,将遥控器自动切换到最符合当前场景的使用模式,同时,也省掉了遥控器上的触控板模式切换键和电视系统中的遥控器触控板模式切换菜单,无需用户手动切换,使用模式切换简单方便。
【专利说明】根据电视当前使用场景切换遥控器使用模式的方法及系统

【技术领域】
[0001]本发明涉及智能电视遥控器,尤其涉及的是根据电视当前使用场景切换遥控器使用模式的方法及系统。

【背景技术】
[0002]目前基于Android的智能电视普遍配备有带有触控板的2.4G或者蓝牙智能遥控器,当前遥控器触控板上的控制模式主要有三种:
O鼠标模式,即单指滑动遥控器触控板时,遥控器向电视输送鼠标数据;
2 )触摸屏模式,即单指滑动遥控器触控板时,遥控器向电视输送标准的触屏数据,可用于菜单翻页,手写输入等;
3)四维键模式,即单指滑动遥控器触控板时,遥控器解析完触控数据后,识别上下左右不同的手势后发送对应的上下左右四维按键值给电视端;
以上三种模式在电视中使用各位利弊,如在首页和一些应用中,使用四维键模式能很方便选中和控制,在输入法界面需要使用触摸屏模式,而在浏览器中,使用鼠标模式很方便。
[0003]目前,通过在电视菜单中增加遥控器触控板模式切换菜单或者在遥控器上增加触控板模式切换键切换遥控器触控板的模式,切换不方便。
[0004]因此,现有技术还有待于改进和发展。


【发明内容】

[0005]鉴于上述现有技术的不足,本发明的目的在于提供根据电视当前使用场景切换遥控器使用模式的方法及系统,旨在解决遥控器触摸板的模式切换不方便的问题。
[0006]为达上述目的,本发明提供了以下技术方案:
根据当前电视使用场景切换遥控器使用模式的方法,包括以下步骤:
A、设定遥控器使用模式并将电视使用场景与遥控器使用模式关联;
B、获取当前的电视使用场景;
C、获取与当前的电视使用场景关联的遥控器使用模式并生成相应的切换指令发送至遥控器;
D、遥控器接收切换指令并响应。
[0007]所述的根据当前电视使用场景切换遥控器使用模式的方法,其中,所述步骤A具体包括:
A100、设定遥控器使用模式,所述遥控器使用模式包括四维键模式、触摸屏模式及鼠标模式,其中,所述四维键模式,调用遥控器触控板,识别与触摸操作手势对应的上下左右四维按键值;所述触摸屏模式,调用遥控器触控板,识别触摸操作对应的触屏数据,所述触摸数据包括字母、数字、字及符号的一种或多种;所述鼠标模式,调用遥控器触控板,识别触摸操作的鼠标数据; A200、将有效操作为选择操作的电视使用场景与四维键模式关联,将有效操作为输入操作的电视使用场景与触摸屏模式关联,将有效操作为浏览操作的电视使用场景与鼠标模式关联。
[0008]所述的根据当前电视使用场景切换遥控器使用模式的方法,其中,所述步骤B具体为:
B100、获取应用任务栈的栈顶应用程序;
B200、获取所述栈顶应用程序的使用场景,栈顶应用程序的使用场景为当前的电视使用场景。
[0009]所述的根据当前电视使用场景切换遥控器使用模式的方法,其中,所述步骤C具体包括:
C100、获取与当前的电视使用场景关联的遥控器使用模式;
C200、生成将当前的遥控器使用模式切换为与当前的电视使用场景关联的遥控器使用模式的切换指令;
C300、通过USB dongle将所述切换指令发送至遥控器。
[0010]所述的根据当前电视使用场景切换遥控器使用模式的方法,其中,所述步骤D具体包括:
D100、遥控器接收切换指令;
D200、遥控器根据切换指令将当前的遥控器使用模式切换为与当前的电视使用场景关联的遥控器使用模式。
[0011]所述的根据当前电视使用场景切换遥控器使用模式的方法,其中,所述步骤B之前还包括:
识别当前的电视使用场景是否改变,若是,则执行步骤B。
[0012]与上述方法对应的,本发明还提供了当前电视使用场景切换遥控器使用模式的系统,所述系统包括:
设定及关联模块,用于设定遥控器使用模式并将电视使用场景与遥控器使用模式关联;
当前场景获取模块,用于获取当前的电视使用场景;
模式确定及指令生成模块,用于获取与当前的电视使用场景关联的遥控器使用模式并生成相应的切换指令发送至遥控器;
接收及响应模块,用于遥控器接收切换指令并响应。
[0013]所述的当前电视使用场景切换遥控器使用模式的系统,其中,所述设定及关联模块进一步包括:
模式设定模块,用于设定遥控器使用模式,所述遥控器使用模式包括四维键模式、触摸屏模式及鼠标模式,其中,所述四维键模式,调用遥控器触控板,识别与触摸操作手势对应的上下左右四维按键值;所述触摸屏模式,调用遥控器触控板,识别触摸操作对应的触屏数据,所述触摸数据包括字母、数字、字及符号的一种或多种;所述鼠标模式,调用遥控器触控板,识别触摸操作的鼠标数据;
关联模块,用于将有效操作为选择操作的电视使用场景与四维键模式关联,将有效操作为输入操作的电视使用场景与触摸屏模式关联,将有效操作为浏览操作的电视使用场景与鼠标模式关联。
[0014]所述的当前电视使用场景切换遥控器使用模式的系统,其中,所述当前场景获取模块进一步包括:
当前应用获取模块,用于获取应用任务栈的栈顶应用程序;
场景获取模块,用于获取所述栈顶应用程序的使用场景,栈顶应用程序的使用场景为当前的电视使用场景。
[0015]所述的当前电视使用场景切换遥控器使用模式的系统,其中,所述模式确定及指令生成模块进一步包括:
获取模块,用于获取与当前的电视使用场景关联的遥控器使用模式;
指令生成模块,用于生成将当前的遥控器使用模式切换为与当前的电视使用场景关联的遥控器使用模式的切换指令;
发送模块,用于通过USB dongle将所述切换指令发送至遥控器。
[0016]所述的当前电视使用场景切换遥控器使用模式的系统,其中,所述接收及响应模块进一步包括:
接收模块,用于遥控器接收切换指令;
响应模块,用于遥控器根据切换指令将当前的遥控器使用模式切换为与当前的电视使用场景关联的遥控器使用模式。
[0017]所述的当前电视使用场景切换遥控器使用模式的系统,其中,还包括:
模式识别判断模块,用于识别当前的电视使用场景是否改变。
[0018]本发明所提供的根据电视当前使用场景切换遥控器使用模式的方法及系统,根据电视机当前的使用场景自动切换遥控器使用模式,将遥控器自动切换到最符合当前场景的使用模式,同时,也省掉了遥控器上的触控板模式切换键和电视系统中的遥控器触控板模式切换菜单,无需用户手动切换,使用模式切换简单方便。

【专利附图】

【附图说明】
[0019]图1是本发明所述的根据当前电视使用场景切换遥控器使用模式的方法流程图。
[0020]图2是本发明所述的根据当前电视使用场景切换遥控器使用模式的系统结构图。
[0021]图3是本发明一实施例所述的四维键模式根据触摸操作获取键值的原理示意图。
[0022]图4是Android系统应用任务栈的应用程序排序。

【具体实施方式】
[0023]本发明提供了根据电视当前使用场景切换遥控器使用模式的方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0024]请参见图1,图1是本发明所述的根据当前电视使用场景切换遥控器使用模式的方法流程图。如图1所示,本发明所述的根据当前电视使用场景切换遥控器使用模式的方法,包括:
步骤101、设定遥控器使用模式并将电视使用场景与遥控器使用模式关联。
[0025]所述步骤101,具体包括以下两个步骤: 第一步、设定遥控器使用模式,所述遥控器使用模式包括四维键模式、触摸屏模式及鼠标模式。
[0026]所述四维键模式,调用遥控器触控板,识别与触摸操作手势对应的上下左右四维按键值。具体请参见图3,图3是本发明一实施例所述的四维键模式根据触摸操作获取键值的原理示意图。如图3所示,根据触摸操作获取键值:首先获取触摸操作的起始位置、终止位置,然后计算出起始位置与终止位置连线与水平X轴或竖直Y轴之间的夹角,靠近X轴,则生成左/右键值,靠近Y轴,则生成上/下键值,如图3中的触摸操作轨迹303和触摸操作轨迹304,两者轨迹均是由下向上,但因为倾斜度不同,则产生两种键值,触摸操作轨迹303与X轴负向夹角小于45度,则较靠近X轴,生成左键值,触摸操作轨迹304生成上键值;再如,触摸操作轨迹301和触摸操作轨迹302,两个轨迹均是由左向右,但因倾斜度不同,触摸操作轨迹302生成下键值,触摸操作轨迹301生成右键值。
[0027]所述触摸屏模式,调用遥控器触控板,识别触摸操作对应的触屏数据,所述触摸数据包括字母、数字、字及符号的一种或多种。触摸屏模式,也可称为手写模式,是通过触摸操作输入数据。该方式为现有技术,不再赘述。
[0028]所述鼠标模式,调用遥控器触控板,识别触摸操作的鼠标数据。该方式是获取触摸板上触摸操作的触摸操作轨迹,生成鼠标数据,使光标按照触摸操作轨迹进行移动。为现有技术,不再赘述。
[0029]第二步、将有效操作为选择操作的电视使用场景与四维键模式关联,将有效操作为输入操作的电视使用场景与触摸屏模式关联,将有效操作为浏览操作的电视使用场景与鼠标模式关联。电视使用场景是指电视机当前显示的画面内容,画面内容里包含很多,如可选择的对象,可输入的对话框等,有效操作是指操作后执行的操作,如有效操作为选择操作,则只有选择或退出选择才能被执行,再如有效操作为输入操作,则只有输入或退出输入才能被执行,若有效操作为浏览操作,则用户只有浏览操作或退出才能被执行,所述浏览操作是指用户浏览显示内容时移动显示内容的操作。
[0030]步骤102、获取当前的电视使用场景。
[0031]所述步骤102,具体包括以下两个步骤:
第一步、获取应用任务栈的栈顶应用程序。应用任务栈内包含依次排列的应用程序,栈顶应用程序即为正在执行的应用程序,正在执行的应用程序接收的操作即为有效操作。具体请参见图4,图4是应用任务栈的应用程序排序。如图4所示,APPl (401)为栈顶应用程序,APP2 (402)至APPn(402)为已经启动过的应用程序。本发明所述方法应用于Android,Android应用在系统中启动是以栈的形式存储的,Android应用都是按启动顺序存储在应用任务栈中,最早启动的应用程序(App)处在栈底,最近正在使用的应用处在栈顶。
[0032]第二步、获取所述栈顶应用程序的使用场景,栈顶应用程序的使用场景为当前的电视使用场景。使用场景是由若干个应用程序组成的显示内容,包含栈顶应用程序的应用程序必定为当前的电视使用场景。
[0033]步骤103、获取与当前的电视使用场景关联的遥控器使用模式并生成相应的切换指令发送至遥控器。
[0034]所述步骤103,具体包括以下四个步骤:
第一步、获取与当前的电视使用场景关联的遥控器使用模式;预先设置了电视使用场景与遥控器使用模式关联,电视使用场景与遥控器使用模式之间多对一关联,在获取了当前的电视使用场景后可获取与当前的电视使用场景关联的遥控器使用模式。
[0035]第二步、生成将当前的遥控器使用模式切换为与当前的电视使用场景关联的遥控器使用模式的切换指令;这里有两种情况,一是当前的遥控器使用模式与与当前的电视使用场景关联的遥控器使用模式一致,则切换模式后还是原来模式;二是当前的遥控器使用模式与与当前的电视使用场景关联的遥控器使用模式不一致,则进行切换。需要说明的是,无论一致与否,均生成切换指令进行切换,只是一致时切换后没有改变。
[0036]第三步、通过USB dongle将所述切换指令发送至遥控器。本发明所述的电视机系统为Android ;实现本发明所述方法的系统包括电视机、USB dongle及遥控器,其中,USBdongle安装在电视机上,与遥控器无线通信。在生成切换指令后,通过USB dongle将所述切换指令发送至遥控器。
[0037]步骤104、遥控器接收切换指令并响应。
[0038]所述步骤104,具体包括以下两个步骤:
第一步、遥控器接收切换指令;现有技术,不再赘述。
[0039]第二步、遥控器根据切换指令将当前的遥控器使用模式切换为与当前的电视使用场景关联的遥控器使用模式。遥控器根据切换指令切换遥控器使用模式。
[0040]所述的根据当前电视使用场景切换遥控器使用模式的方法没有对电视使用场景的识别,需要实时获取当前的电视使用场景,生成相应的切换指令,占用处理器,为改进上述方法,提供了一优选方案,在步骤102之前设置一识别步骤:识别当前的电视使用场景是否改变,若是,则执行步骤102。在电视机系统内设置模式识别判断模块,识别当前的电视使用场景是否改变,若是,则获取当前的电视使用场景。
[0041]请参见图2,图2是本发明所述的根据当前电视使用场景切换遥控器使用模式的系统结构图。如图2所示,本发明所述的根据当前电视使用场景切换遥控器使用模式的系统,包括:
设定及关联模块201,用于设定遥控器使用模式并将电视使用场景与遥控器使用模式关联,具体如上所述;
当前场景获取模块202,用于获取当前的电视使用场景,具体如上所述;
模式确定及指令生成模块203,用于获取与当前的电视使用场景关联的遥控器使用模式并生成相应的切换指令发送至遥控器,具体如上所述;
接收及响应模块204,用于遥控器接收切换指令并响应,具体如上所述。
[0042]所述的当前电视使用场景切换遥控器使用模式的系统,其中,所述设定及关联模块进一步包括:
模式设定模块,用于设定遥控器使用模式,所述遥控器使用模式包括四维键模式、触摸屏模式及鼠标模式,其中,所述四维键模式,调用遥控器触控板,识别与触摸操作手势对应的上下左右四维按键值;所述触摸屏模式,调用遥控器触控板,识别触摸操作对应的触屏数据,所述触摸数据包括字母、数字、字及符号的一种或多种;所述鼠标模式,调用遥控器触控板,识别触摸操作的鼠标数据,具体如上所述;
关联模块,用于将有效操作为选择操作的电视使用场景与四维键模式关联,将有效操作为输入操作的电视使用场景与触摸屏模式关联,将有效操作为浏览操作的电视使用场景与鼠标模式关联,具体如上所述。
[0043]所述的当前电视使用场景切换遥控器使用模式的系统,其中,所述当前场景获取模块进一步包括:
当前应用获取模块,用于获取应用任务栈的栈顶应用程序,具体如上所述;
场景获取模块,用于获取所述栈顶应用程序的使用场景,栈顶应用程序的使用场景为当前的电视使用场景,具体如上所述。
[0044]所述的当前电视使用场景切换遥控器使用模式的系统,其中,所述模式确定及指令生成模块进一步包括:
获取模块,用于获取与当前的电视使用场景关联的遥控器使用模式,具体如上所述;指令生成模块,用于生成将当前的遥控器使用模式切换为与当前的电视使用场景关联的遥控器使用模式的切换指令,具体如上所述;
发送模块,用于通过USB dongle将所述切换指令发送至遥控器,具体如上所述。
[0045]所述的当前电视使用场景切换遥控器使用模式的系统,其中,所述接收及响应模块进一步包括:
接收模块,用于遥控器接收切换指令,具体如上所述;
响应模块,用于遥控器根据切换指令将当前的遥控器使用模式切换为与当前的电视使用场景关联的遥控器使用模式,具体如上所述。
[0046]所述的当前电视使用场景切换遥控器使用模式的系统,优选的,还包括:模式识别判断模块,用于识别当前的电视使用场景是否改变,具体如上所述。
[0047]综上所述,本发明所提供的根据电视当前使用场景切换遥控器使用模式的方法及系统,根据电视机当前的使用场景自动切换遥控器使用模式,将遥控器自动切换到最符合当前场景的使用模式,同时,也省掉了遥控器上的触控板模式切换键和电视系统中的遥控器触控板模式切换菜单,无需用户手动切换,使用模式切换简单方便。
[0048]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【权利要求】
1.根据当前电视使用场景切换遥控器使用模式的方法,其特征在于,包括以下步骤: A、设定遥控器使用模式并将电视使用场景与遥控器使用模式关联; B、获取当前的电视使用场景; C、获取与当前的电视使用场景关联的遥控器使用模式并生成相应的切换指令发送至遥控器; D、遥控器接收切换指令并响应。
2.根据权利要求1所述的根据当前电视使用场景切换遥控器使用模式的方法,其特征在于,所述步骤A具体包括: A100、设定遥控器使用模式,所述遥控器使用模式包括四维键模式、触摸屏模式及鼠标模式,其中,所述四维键模式,调用遥控器触控板,识别与触摸操作手势对应的上下左右四维按键值;所述触摸屏模式,调用遥控器触控板,识别触摸操作对应的触屏数据,所述触摸数据包括字母、数字、字及符号的一种或多种;所述鼠标模式,调用遥控器触控板,识别触摸操作的鼠标数据; A200、将有效操作为选择操作的电视使用场景与四维键模式关联,将有效操作为输入操作的电视使用场景与触摸屏模式关联,将有效操作为浏览操作的电视使用场景与鼠标模式关联。
3.根据权利要求1所述的根据当前电视使用场景切换遥控器使用模式的方法,其特征在于,所述步骤B具体为: B100、获取应用任务栈的栈顶应用程序; B200、获取所述栈顶应用程序的使用场景,栈顶应用程序的使用场景为当前的电视使用场景。
4.根据权利要求1所述的根据当前电视使用场景切换遥控器使用模式的方法,其特征在于,所述步骤C具体包括: C100、获取与当前的电视使用场景关联的遥控器使用模式; C200、生成将当前的遥控器使用模式切换为与当前的电视使用场景关联的遥控器使用模式的切换指令; C300、通过USB dongle将所述切换指令发送至遥控器。
5.根据权利要求1所述的根据当前电视使用场景切换遥控器使用模式的方法,其特征在于,所述步骤B之前还包括: 识别当前的电视使用场景是否改变,若是,则执行步骤B。
6.当前电视使用场景切换遥控器使用模式的系统,其特征在于,包括: 设定及关联模块,用于设定遥控器使用模式并将电视使用场景与遥控器使用模式关联; 当前场景获取模块,用于获取当前的电视使用场景; 模式确定及指令生成模块,用于获取与当前的电视使用场景关联的遥控器使用模式并生成相应的切换指令发送至遥控器; 接收及响应模块,用于遥控器接收切换指令并响应。
7.根据权利要求6所述的当前电视使用场景切换遥控器使用模式的系统,其特征在于,所述设定及关联模块进一步包括: 模式设定模块,用于设定遥控器使用模式,所述遥控器使用模式包括四维键模式、触摸屏模式及鼠标模式,其中,所述四维键模式,调用遥控器触控板,识别与触摸操作手势对应的上下左右四维按键值;所述触摸屏模式,调用遥控器触控板,识别触摸操作对应的触屏数据,所述触摸数据包括字母、数字、字及符号的一种或多种;所述鼠标模式,调用遥控器触控板,识别触摸操作的鼠标数据; 关联模块,用于将有效操作为选择操作的电视使用场景与四维键模式关联,将有效操作为输入操作的电视使用场景与触摸屏模式关联,将有效操作为浏览操作的电视使用场景与鼠标模式关联。
8.根据权利要求6所述的当前电视使用场景切换遥控器使用模式的系统,其特征在于,所述当前场景获取模块进一步包括: 当前应用获取模块,用于获取应用任务栈的栈顶应用程序; 场景获取模块,用于获取所述栈顶应用程序的使用场景,栈顶应用程序的使用场景为当前的电视使用场景。
9.根据权利要求6所述的当前电视使用场景切换遥控器使用模式的系统,其特征在于,所述模式确定及指令生成模块进一步包括: 获取模块,用于获取与当前的电视使用场景关联的遥控器使用模式; 指令生成模块,用于生成将当前的遥控器使用模式切换为与当前的电视使用场景关联的遥控器使用模式的切换指令; 发送模块,用于通过USB dongle将所述切换指令发送至遥控器。
10.根据权利要求6所述的当前电视使用场景切换遥控器使用模式的系统,其特征在于,还包括: 模式识别判断模块,用于识别当前的电视使用场景是否改变。
【文档编号】H04N21/472GK104202635SQ201410351482
【公开日】2014年12月10日 申请日期:2014年7月23日 优先权日:2014年7月23日
【发明者】谢树家, 张丹, 陈锐, 林敏强 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1