信息处理终端及其处理方法及其在智能电视或智能电视机顶\n盒上的应用\n技术领域\n[0001] 本发明涉及一种信息处理系统及其处理方法,特别涉及一种通过根椐所对应的触摸屏上的特定区域的触摸操作进行信息转换和处理的终端,使得基于Android系统的触摸智能移动设备所开发的应用程序能够轻松移植到智能电视机和智能电视机顶盒上。本发明还涉及上述系统和方法在在智能电视或智能电视机顶盒上的应用。\n背景技术\n[0002] 近年来,基于Android系统的智能移动设备包括Android智能手机与Android平板电脑(Pad)数量激增,同步激增的是为这些设备开发的各种应用程序。这些应用程序绝大部分通过智能手机或平板电脑上配置的触摸屏来操控。如很多赛车应用程序中的刹车、漂移等操作通过触摸屏幕上的一些特定区域来实现。最近,也出现了一些基于Android系统开发的智能电视盒,这些电视盒均可运行基于Android系统的应用程序。如很多在Android智能手机或平板电脑上可运行的赛车应用程序,也可以在Android智能电视机顶盒上运行。由于这些Android应用程序绝大部分都是为配备了触摸屏的Android智能移动设备而开发。当这些程序运行在Android智能电视机顶盒上时,由于没有了触摸屏,一般只能通过遥控设备来操控,操控存在诸多不便。\n[0003] 如何通过遥控器上的按键和语音输入,在智能电视机或智能电视机顶盒上完美体验这些数量巨大的、原本为带触控的Android智能移动设备开发的应用程序,成为一个十分迫切的问题。\n发明内容\n[0004] 本发明的发明目的在于:提供一种信息处理系统和处理方法,使得应用程序开发厂商可以用现成为触屏智能移动设备开发的应用程序直接开拓智能电视 机和智能电视机顶盒市场,无须为Android智能电视机和智能电视机顶盒开发专门的版本,在完全不增加开发成本的情况下,拓宽了市场空间。\n[0005] 本发明所采用的技术方案如下:一种信息处理系统,包括执行部件,用于执行底层软件与应用软件;操控部件,用于控制和操作所述执行部件中的应用软件;以及显示部件,用于显示应用软件的用户界面,所述操控部件通过有线或无线接口接入所述执行部件,作为所述执行部件的外部控制设备;其特征在于:应用软件接收触摸控制信号并由不同的触摸控制信号触发不同的应用软件功能;所述执行部件和操控部件不含实际的触摸控制模块;所述底层软件设置了虚拟的触摸控制设备;所述操控部件包括下述控制模块中的一种或二种:按键模块,语音输入模块;\n[0006] 所述的虚拟触摸控制设备为多通道触摸控制设备;\n[0007] 所述底层软件将执行部件收到的来自操控部件按键模块的按键信号转换为所虚拟的触摸控制设备的触摸控制信号发送给应用软件;\n[0008] 所述底层软件将执行部件收到的来自操控部件语音输入模块的语音指令转换为所虚拟的触摸控制设备的触摸控制信号发送给应用软件;\n[0009] 所虚拟的触摸控制设备的触摸控制信号为屏幕触摸或屏幕点击的一个或多个屏幕点、一个或多个屏幕矢量或一根或多根屏幕曲线,这些触摸控制信号包括在单通道触摸设备上的顺序操作和在多通道触摸设备不同通道上的同时操作;\n[0010] 所述的信息处理系统,其特征在于,所述显示部件与所述执行部件集成为一个设备。\n[0011] 一种使用上述信息处理系统的信息处理方法,其特征在于:应用软件接收触摸控制信号并由不同的触摸控制信号触发不同的应用软件功能;所述执行部 件和操控部件不含实际的触摸控制模块;所述底层软件设置了虚拟的触摸控制设备;所述操控部件包括下述控制模块中的一种或二种:按键模块,语音输入模块;\n[0012] 所述的虚拟触摸控制设备为多通道触摸控制设备;\n[0013] 所述底层软件将执行部件收到的来自操控部件按键模块的按键信号转换为所虚拟的触摸控制设备的触摸控制信号发送给应用软件;\n[0014] 所述底层软件将执行部件收到的来自操控部件语音输入模块的语音指令转换为所虚拟的触摸控制设备的触摸控制信号发送给应用软件;\n[0015] 所虚拟的触摸控制设备的触摸控制信号为屏幕触摸或屏幕点击的一个或多个屏幕点、一个或多个屏幕矢量或一根或多根屏幕曲线,这些触摸控制信号包括在单通道触摸设备上的顺序操作和在多通道触摸设备不同通道上的同时操作。\n[0016] 本发明还提供上述系统和方法在智能电视或智能电视机顶盒上的应用。\n[0017] 本发明的有益效果在于:(1)应用程序开发厂商可以用现成为智能移动设备开发的触控应用程序直接开拓智能电视机和智能电视机顶盒市场,无须为Android智能电视机和智能电视机顶盒开发专门的版本,在不增加开发成本的情况下,拓宽了市场空间;(2)Android智能电视机和智能电视机顶盒厂家可以很轻松地找到海量的Android触控应用程序,避免了合适的应用程序稀少、无法开拓智能电视机和智能电视机顶盒市场的窘境;(3)智能电视机和智能电视机顶盒用户一方面可以享用现成的海量Android触控应用程序,同时,由于应用程序开发厂商无须增加任何开发成本,也降低了Android应用在智能电视上的使用成本。\n附图说明\n[0018] 图1为本发明的执行部件机顶盒的结构示意图;\n[0019] 图2为本发明的操控部件空中鼠标遥控器的面板示意图;\n[0020] 图3为本发明的一个实施例中的应用程序的的用户界面示意图。\n具体实施方式\n[0021] 下面结合附图和实施例进一步说明本发明:\n[0022] 实施例1\n[0023] 如图1、图2和图3所示,一种信息处理系统,包括执行部件,用于执行底层软件与应用软件;操控部件,用于控制和操作所述执行部件中的应用软件;以及显示部件,用于显示应用软件的用户界面,所述操控部件通过有线或无线接口接入所述执行部件,作为所述执行部件的外部控制设备;其特征在于:应用软件接收触摸控制信号并由不同的触摸控制信号触发不同的应用软件功能;所述执行部件和操控部件不含实际的触摸控制模块;所述底层软件设置了虚拟的触摸控制设备;所述操控部件包括下述控制模块中的一种或二种:按键模块,语音输入模块;所述的虚拟触摸控制设备为多通道触摸控制设备;所述底层软件将执行部件收到的来自操控部件按键模块的按键信号转换为所虚拟的触摸控制设备的触摸控制信号发送给应用软件;所述底层软件将执行部件收到的来自操控部件语音输入模块的语音指令转换为所虚拟的触摸控制设备的触摸控制信号发送给应用软件;所虚拟的触摸控制设备的触摸控制信号为屏幕触摸或屏幕点击的一个或多个屏幕点、一个或多个屏幕矢量或一根或多根屏幕曲线,这些触摸控制信号包括在单通道触摸设备上的顺序操作和在多通道触摸设备不同通道上的同时操作;\n[0024] 本实施例采用Android智能电视机顶盒作为执行部件,该机顶盒采用瑞芯微RK2918ARM Cortex-A8处理器,主频1.2GHz,RAM1GB,Flash存储器4GB, 操作系统采用Android系统2.3.2,具有HDMI输出,USB2.0接口3个。机顶盒内部软件虚拟了一个多通道触摸屏设备。机顶盒通过HDMI输出连接高清液晶电视机。所述操控部件为遥控器,其面板如图\n2所示,包含8个以上的按键和麦克风(用于语音输入)。所述遥控器通过无线方式与连接到机顶盒USB接口的Dongle进行通信,从而来操控机顶盒。\n[0025] 所述Android智能电视机顶盒上运行的应用软件为用触摸屏控制的Android赛车游戏,该游戏程序的用户界面如图3所示。\n[0026] 该赛车游戏有6个屏幕触控操作:\n[0027] (1)触摸屏幕点C1(87,460),这个操作代表加速;\n[0028] (2)触摸屏幕点C2(460,460),这个操作代表左转;\n[0029] (3)触摸屏幕点C3(610,460),这个操作代表右转;\n[0030] (4)触摸屏幕点C4(680,35),这个操作代表暂停;\n[0031] (5)触摸屏幕点C5(1000,460),这个操作代表减速;\n[0032] (6)同时在触摸屏的通道1上划矢量V11(1050,150)→V12(950,230)和通道2上划矢量V21(260,430)→V22(340,350),这个操作代表场景缩小;\n[0033] 为了用遥控器按键来控制这个赛车游戏,我们用遥控器上的K1,K5,K6,K8,K7,K3来代替赛车游戏的这6个触控操作,由底层软件来完成按键到触摸操作的转换。\n[0034] 当底层软件接收到来自遥控器的K1按键信号时,底层软件即向所虚拟的触摸控制设备输入模仿触摸屏幕点C1(87,460)的数据,虚拟触摸控制设备即向赛车游戏程序发送屏幕点C1(87,460)的触摸控制信号,从而导致赛车加速。底层软件处理K5,K6,K8,K7按键信号的处理类似K1键。\n[0035] 当底层软件接收到来自遥控器的K3按键信号时,底层软件即向所虚拟的触摸 控制设备输入模仿触摸通道1上划矢量V11(1050,150)→V12(950,230)和通道2上划矢量V21(260,430)→V22(340,350)的数据,虚拟触摸控制设备即向赛车游戏程序发送对应的双通道触摸控制信号,从而导致赛车游戏的画面场景缩小。\n[0036] 通过遥控器输入语音指令也可以控制这个赛车游戏。我们让6个语音指令“加速”、“左转”、“右转”、“暂停”、“减速”、“缩小”来代替赛车游戏的6个触控操作。\n[0037] 当底层软件接收到来自遥控器输入的语音指令“加速”时,底层软件即向所虚拟的触摸控制设备输入模仿触摸屏幕点C1(87,460)的数据,虚拟触摸控制设备即向赛车游戏程序发送屏幕点C1(87,460)的触摸控制信号,从而导致赛车加速。底层软件处理其他语音指令的方法完全类似。
法律信息
- 2016-06-01
- 2012-12-05
实质审查的生效
IPC(主分类): G06F 9/44
专利申请号: 201210159146.1
申请日: 2012.05.21
- 2012-10-10
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-01-04
|
2011-08-10
| | |
2
| | 暂无 |
2010-12-30
| | |
3
| | 暂无 |
2009-06-29
| | |
4
| | 暂无 |
2010-11-10
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |