一种遥控终端的装置、遥控方法、遥控系统的制作方法

文档序号:7781215阅读:138来源:国知局
一种遥控终端的装置、遥控方法、遥控系统的制作方法
【专利摘要】本发明提供一种遥控终端的装置、遥控方法和遥控系统,所述装置包括:遥控按键模块,用于输入用户需要的信号;其特征在于,还包括:识别终端应用模块,用于识别终端当前应用的程序;自适应模块,包括存储器单元,所述存储器单元存储所述终端应用程序与所述遥控按键对应的映射表,并且所述自适应模块将所述遥控按键模块输入的信息自动转换成所述终端能够识别的按键码或者将所述遥控按键模块中按键自动转换成与所述当前应用所需要的按键码;发送模块,将所述按键码发送至终端。因此,用户可以根据终端的当前应用,自动改变遥控终端的装置上按键的功能,使得该遥控终端的装置更加人性化,使用操作更加方便。
【专利说明】一种遥控终端的装置、遥控方法、遥控系统
【技术领域】
[0001]本发明涉及一种智能电视遥控【技术领域】,尤其是一种遥控终端的装置、遥控方法、遥控系统。
【背景技术】
[0002]随着移动互联网技术和移动终端技术的发展,电视的功能已经不仅仅是传统的收看卫视频道。尤其是智能电视和家用一体机的发展,电视兼具了网络点播、网页浏览、游戏等,可以通过在智能电视或者家用一体机上安装多种应用程序,让电视的功能更加丰富多彩。但是随着电视功能的增加,对控制电视的遥控器也提出了进一步的要求;传统的电视遥控器已经无法满足用户方便、智能等需求了,因此研究智能电视等终端用的遥控器显得非常有市场价值。
[0003]现有技术中一般的电视机搭配一个红外遥控器,有30多个按键,甚至更多。为了一般遥控器中体积太大、按键较多、不美观、使用不方便的技术问题,现有技术中的智能电视通过内置菜单的优化,能按键减小至少于10个;另一种和一体机类似的家庭影院电脑(Home Theater Personal Computer,简称HTP),将遥控方式设置成包括遥控器和一套无线鼠标键盘,以及其他的一些集成了按键和鼠标功能的第三方设备。但是,发明人在实现本发明的过程中,发现上述技术方案仍然存在以下问题:
[0004]1、无线键盘鼠标在客厅等有电视的环境使用,也存在一些不方便。2、随着智能电视发展,有很多的第三方应用软件,如视频点播、游戏等;这些应用的按键很可能与电视厂商提供的遥控器不匹配,如方向键,有的播放软件左右为音量,上下为上一集、下一集,有的则相反;如静音键,有的播放器为Ctl+M,有的为Μ;还有一些游戏按键为上下左右+AB,而且需要把遥控器转90度横过来使用,此时的上下左右键与原来方向全不相同;这样用户需要记住不用应用软件的按键习惯,而且遥控器还可能缺乏某些应用软件重要的按键。

【发明内容】

[0005]本发明提供一种按键较少、能自动识别当前应用的遥控终端的装置、遥控方法和遥控系统。所述技术方案如下:
[0006]一方面,本发明提供一种遥控终端的装置,所述装置包括:
[0007]遥控按键模块,用于输入用户需要的信号;其特征在于,还包括:
[0008]识别终端应用模块,用于识别终端当前应用的程序;
[0009]自适应模块,包括存储器单元,所述存储器单元存储所述终端应用程序与所述遥控按键对应的映射表,并且所述自适应模块将所述遥控按键模块输入的信息自动转换成所述终端能够识别的按键码或者将所述遥控按键模块中按键自动转换成与所述当前应用所需要的按键;
[0010]发送模块,将所述按键码发送至终端。
[0011]所述遥控终端的装置,其特征在于,所述存储器单元存储的终端应用程序与所述遥控按键对应的映射表,可以进行在线升级。
[0012]所述遥控终端的装置,其特征在于,所述存储器单元存储的终端应用程序与所述遥控按键对应的映射表,可以通过用户重新写入。
[0013]所述遥控终端的装置,其特征在于,所述遥控按键模块中信息用户输入信号用按键为按钮式或者触摸式。
[0014]所述遥控终端的装置,其特征在于,所述自适应模块包括一个转换按键模块,通过该转换按键模块将所述遥控按键模块输入的信息转换成所述终端能够识别的按键码。
[0015]所述遥控终端的装置,其特征在于,所述终端为电视机或者一体机。
[0016]另一方面,本发明提供一种终端的遥控方法,所述方法通过一个遥控终端的装置对终端输入遥控信息,所述遥控终端包括切换按键映射表单元,所述遥控方法包括:
[0017]识别终端的当前应用;
[0018]通过遥控终端的按键输入信息;
[0019]在遥控终端的装置中根据所述切换按键映射表单元将所述输入信息转化成终端能够识别的遥控码;
[0020]将所述遥控码发送至所述终端。
[0021]所述遥控终端的遥控方法,其特征在于,所述输入信息和遥控码分别为所述遥控终端的装置上的按键表征的信息和所述终端当前应用对应的需要输入的信息。
[0022]所述遥控终端的遥控方法,其特征在于,按键对应的映射表通过厂家进行预制,还可以进行在线升级或者通过用户重新写入。
[0023]第三方面,本发明还提供一种终端遥控系统,包括智能终端和遥控终端的装置,所述遥控终端的装置包括:
[0024]遥控按键模块,用于输入用户需要的信号;其特征在于,还包括:
[0025]识别终端应用模块,用于识别终端当前应用的程序;
[0026]自适应模块,包括存储器单元,所述存储器单元存储所述终端应用程序与所述遥控按键对应的映射表,并且所述自适应模块将所述遥控按键模块输入的信息自动转换成所述终端能够识别的按键码或者将所述遥控按键模块中按键自动转换成与所述当前应用所需要的按键;
[0027]发送模块,将所述按键码发送至终端;
[0028]所述终端根据接收的按键码,执行当前应用对应的操作。
[0029]通过采用上述技术方案,在遥控终端的装置内设置自适应模块,并且通过自适应模块内存储器单元存储所述终端应用程序与所述遥控按键对应的映射表;根据与该遥控终端的装置对应的方法,用户可以根据终端的当前应用,自动改变遥控终端的装置上按键的功能,使得该遥控终端的装置更加人性化,使用操作更加方便。进一步地,按键对应的映射表除了通过厂家进行预制,还可以让用户进行在线升级或者通过用户重新写入,这样用户在智能终端上自己安装第三方应用软件时,也可以通过本发明提供遥控终端的装置与该遥控终端的装置对应的方法进行操作,更贴切用户的需求。
【专利附图】

【附图说明】
[0030]图1所示为本发明实施例一涉及一种遥控终端的装置的组成模块示意图;[0031]图2所示为本发明实施例一涉及一种遥控终端的装置的结构示意图;
[0032]图3所示为本发明实施例二涉及一种终端的遥控方法的流程图;
[0033]图4所示为本发明实施例二涉及一种终端的遥控方法的流程图;
[0034]图5所示为本发明实施例三涉及一种终端的遥控方法的流程图;
[0035]图6所示为本发明实施例四涉及一种终端遥控系统。
【具体实施方式】
[0036]下面结合附图对本发明的【具体实施方式】做详细的说明,需要说明的是,这些具体的说明只是让本领域普通技术人员更加容易、清晰理解本发明,而非对本发明的限定性解释。
[0037]实施例一
[0038]如图1所示,本实施例,优选地,提供一种遥控终端的装置100包括:遥控按键模块101,用于输入用户需要的信号;识别终端应用模块102,用于识别终端当前应用的程序;自适应模块103,包括存储器单元,所述存储器单元存储所述终端应用程序与所述遥控按键对应的映射表,并且所述自适应模块103将所述遥控按键模块101输入的信息自动转换成所述终端能够识别的按键码或者将所述遥控按键模块101中按键自动转换成与所述当前应用所需要的按键;发送模块104,将所述按键码发送至终端。
[0039]所述存储器单元存储的终端应用程序与所述遥控按键对应的映射表,可以进行在线升级。并且所述存储器单元存储的终端应用程序与所述遥控按键对应的映射表,可以通过用户重新写入。
[0040]优选地,所述遥控按键模块中信息用户输入信号用按键为按钮式或者触摸式。
[0041]优选地,所述自适应模块包括一个转换按键模块,通过该转换按键模块将所述遥控按键模块输入的信息转换成所述终端能够识别的按键码。
[0042]优选地,所述终端为电视机或者一体机。
[0043]如图2所示,优选地,本发明实施例一提供一种遥控终端的装置100包括开关按键11,显示屏12,快捷键13,上键14,下键15,左键16,右键17,确认键18。该装置100的工作方式优选地为:首先终端运行一个应用,该装置100上开关按键11开机后,检测到所述终端最前端的应用程序,然后根据该应用程序在自适应模块103中映射表的关系,将上键14,下键15,左键16,右键17输入的信息自动转换成终端能够识别的按键码;比如当终端为播放电视节目时,所述根据映射表预定的储存的内容,把上键14对应成频道+,下键15对应成频道一,左键16对应成音量+,右键对应成音量一。
[0044]另外,所述遥控终端的装置100的按键还可以是触摸式,通过在触摸板上反应用户的手指动作实现,比如上下左右滑动、轻触或者加速传感器的甩手动作等。还可以将当前应用需要的应用的程序通过所述自适应模块103中映射表,在触摸屏上映射一个操作界面,比如当终端显示电视节目是,映射一个上下左右键;再比如播放音乐的时候,映射一个音乐播放器的快捷键界面;亦或当终端显示游戏界面时,通过所述自适应模块103中映射表,在遥控终端的装置100的遥控按键模块101上的触摸屏映射一个输入键盘等。
[0045]实施例二
[0046]如图3所示,本实施例,优选地,提供种终端的遥控方法,所述方法通过一个遥控终端的装置对终端输入遥控信息,所述遥控终端包括切换按键映射表单元,所述遥控方法包括:
[0047]S1:识别终端的当前应用;
[0048]S2:通过遥控终端的按键输入信息;
[0049]S3:在遥控终端的装置中根据所述切换按键映射表单元将所述输入信息转化成终端能够识别的遥控码;
[0050]S4:将所述遥控码发送至所述终端,具体地,就是模拟发送终端能够识别的按键码。
[0051]优选地,所述遥控终端的遥控方法中所述输入信息和遥控码分别为所述遥控终端的装置上的按键表征的信息和所述终端当前应用对应的需要输入的信息。
[0052]如图4所示,优选地,所述按键对应的映射表通过厂家进行预制,还可以进行在线升级或者通过用户重新写入。
[0053]优选地,所述按键映射表可以在Android系统中实现,比如当终端为播放电视节目时,所述根据映射表预定的储存的内容,把上键14对应成频道+,下键15对应成频道一,左键16对应成音量+,右键对应成音量一。实现该操作中SI的识别当前应用的程序为:
[0054]ActivityManager am= (ActivityManager) getSystemService(ACTIVITY—SERVICE);
[0055]ComponentName cn=am.getRunningTasks(I).get(0).topActivity;
[0056]String packageName=cn.getPackageName();
[0057]实现该操作中S4的识别当前应用的程序为:
[0058]Instrumentation inst=new Instrumentation ();
[0059]inst.SendKeyDownUpSync(KeyCode);
[0060]实施例三
[0061]实施例三与实施例二不同点在于,实施例三种的遥控器与终端是进行双向通讯的。如图5所示,本实施例,优选地,提供一种终端的遥控方法,包括:
[0062]1、识别当前应用,该动作可以是遥控终端的装置主动从终端获取,或者被动地从终端获得;
[0063]2、将当如应用在按键映射表中与预定的程序关系对应;
[0064]3、根据按键映射表预定的对应关系,根据当前应用需要的按键输入信息,调整按键对应的输入按键码,比如上键盘代表频道+,或者游戏中的跑车的速度+等;
[0065]4、将按键对应的按键码输入至终端,让终端中的当前应用执行;该信息交换过程也是双向的。
[0066]实施例四
[0067]如图6所示,本实施例,优选地,提供一种终端遥控系统,包括智能终端200和遥控终端的装置100,所述遥控终端100的装置包括:遥控按键模块,用于输入用户需要的信号;识别终端应用模块,用于识别终端当前应用的程序;自适应模块,包括存储器单元,所述存储器单元存储所述终端应用程序与所述遥控按键对应的映射表,并且所述自适应模块将所述遥控按键模块输入的信息自动转换成所述终端能够识别的按键码或者将所述遥控按键模块中按键自动转换成与所述当前应用所需要的按键;发送模块,将所述按键码发送至终端;所述终端200根据接收的按键码,执行当前应用对应的操作。优选地,所述终端为电视机或者一体机。并且,可以将所述智能终端200的遥控终端的装置100信息交换,可以通过遥控终端的装置100与和智能终端200连接的盒子300之间进行;比如当智能终端200为电视机时,盒子300就是机顶盒。
[0068]采用上述实施例中的优选方案,在遥控终端2的装置内设置自适应模块103,并且通过自适应模块103内存储器单元存储所述终端2应用程序与所述遥控按键对应的映射表;根据与该遥控终端的装置100对应的方法,用户可以根据终端的当前应用,自动改变遥控终端的装置上按键的功能,使得该遥控终端的装置更加人性化,使用操作更加方便。进一步地,按键对应的映射表除了通过厂家进行预制,还可以让用户进行在线升级或者通过用户重新写入,这样用户在智能终端上自己安装第三方应用软件时,也可以通过本发明提供遥控终端的装置与该遥控终端的装置对应的方法进行操作,更贴切用户的需求。
[0069]最后需要说明的是,上述说明仅是本发明的最佳实施例而已,并非对本发明做任何形式上的限制。任何熟悉本领域的技术人员,在不脱离本发明技术方案范围内,都可利用上述揭示的做法和技术内容对本发明技术方案做出许多可能的变动和简单的替换等,这些都属于本发明技术方案保护的范围。
【权利要求】
1.一种遥控终端的装置,包括: 遥控按键模块,用于输入用户需要的信号;其特征在于,还包括: 识别终端应用模块,用于识别终端当前应用的程序; 自适应模块,包括存储器单元,所述存储器单元存储所述终端应用程序与所述遥控按键对应的映射表,并且所述自适应模块将所述遥控按键模块输入的信息自动转换成所述终端能够识别的按键码或者将所述遥控按键模块中按键自动转换成与所述当前应用所需要的按键; 发送模块,将所述按键码发送至终端。
2.如权利要求1所述的遥控终端的装置,其特征在于,所述存储器单元存储的终端应用程序与所述遥控按键对应的映射表,可以进行在线升级。
3.如权利要求1所述的遥控终端的装置,其特征在于,所述存储器单元存储的终端应用程序与所述遥控按键对应的映射表,可以通过用户重新写入。
4.如权利要求1?3任一所述的遥控终端的装置,其特征在于,所述遥控按键模块中信息用户输入信号用按键为按钮式或者触摸式。
5.如权利要求4所述的遥控终端的装置,其特征在于,所述自适应模块包括一个转换按键模块,通过该转换按键模块将所述遥控按键模块输入的信息转换成所述终端能够识别的按键码。
6.如权利要求5所述的遥控终端的装置,其特征在于,所述终端为电视机或者一体机。
7.—种终端的遥控方法,所述方法通过一个遥控终端的装置对终端输入遥控信息,所述遥控终端包括切换按键映射表单元,所述遥控方法包括: 识别终端的当前应用; 通过遥控终端的按键输入信息; 在遥控终端的装置中根据所述切换按键映射表单元将所述输入信息转化成终端能够识别的遥控码; 将所述遥控码发送至所述终端。
8.如权利要求7所述的遥控终端的遥控方法,其特征在于,所述输入信息和遥控码分别为所述遥控终端的装置上的按键表征的信息和所述终端当前应用对应的需要输入的信肩、O
9.如权利要求7所述的遥控终端的遥控方法,其特征在于,按键对应的映射表通过厂家进行预制,还可以进行在线升级或者通过用户重新写入。
10.一种终端遥控系统,包括智能终端和遥控终端的装置,所述遥控终端的装置包括: 遥控按键模块,用于输入用户需要的信号;其特征在于,还包括: 识别终端应用模块,用于识别终端当前应用的程序; 自适应模块,包括存储器单元,所述存储器单元存储所述终端应用程序与所述遥控按键对应的映射表,并且所述自适应模块将所述遥控按键模块输入的信息自动转换成所述终端能够识别的按键码或者将所述遥控按键模块中按键自动转换成与所述当前应用所需要的按键; 发送模块,将所述按键码发送至终端; 所述终端根据接收的按键码,执行当前应用对应的操作。
【文档编号】H04N21/422GK103648005SQ201310704736
【公开日】2014年3月19日 申请日期:2013年12月19日 优先权日:2013年12月19日
【发明者】巢春 申请人:北京唯特触控科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1