著录项信息
专利名称 | 一种触摸输入设备、电子设备及手机 |
申请号 | CN200910093821.3 | 申请日期 | 2009-09-21 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2011-04-20 | 公开/公告号 | CN102023735A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/041 | IPC分类号 | G;0;6;F;3;/;0;4;1;;;H;0;4;M;1;/;2;4;7查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地信息产业基地创业路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 刘湘涛;甘大勇;张嵘;蔡明 |
代理机构 | 北京银龙知识产权代理有限公司 | 代理人 | 许静 |
摘要
本发明提供一种触摸输入设备、电子设备及手机,该电子设备包括:具有一输入区域的触摸采集模块,用于执行触摸采集操作;所述输入区域包括第一区域和第二区域;指点物定位模块,用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置;处理模块,用于在所述触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指示指点物坐标的第一结果,在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的第二结果。本发明能够避免不必要的运算,进而提高计算资源和电力资源的利用率。
1.一种电子设备,其特征在于,包括:
具有一输入区域的触摸采集模块,用于执行触摸采集操作;所述输入区域包括第一区域和第二区域;
指点物定位模块,用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置;
处理模块,用于在所述触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指示指点物坐标的第一结果,在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的第二结果,进而根据对应的指点物动作确定操作指令;
显示屏,其中触摸采集模块位于所述第一区域的部分与所述显示屏层叠设置;
主板和设置于所述主板的CPU,所述指点物定位模块和所述处理模块组合形成为一微控制器,所述微控制器与所述主板连接,通过所述主板将所述第一结果或根据所述第二结果确定的操作指令发送给所述CPU;其中所述微控制器具体包括:
指点物定位单元,用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置;
坐标计算单元,用于在触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指点物坐标;
动作计算单元,用于在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的结果;
指令获取单元,用于获取与所述指点物动作相匹配的预设动作所对应的操作指令;
输出单元,用于通过所述主板将所述指点物坐标或所述操作指令发送到所述CPU。
2.一种触摸输入设备,用于电子设备,所述电子设备具有一主板和设置于主板的CPU,其特征在于,所述触摸输入设备包括:
具有一输入区域的触摸采集模块,用于执行触摸采集操作;所述输入区域包括第一区域和第二区域;
微控制器,用于根据所述触摸采集模块采集到的数据执行定位操作,确定触摸操作起始位置,并在触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指示指点物坐标的第一结果,并通过主板发送给CPU,在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的第二结果,进而根据对应的指点物动作确定操作指令;并通过主板发送给CPU;
显示屏,触摸采集模块位于所述第一区域的部分与所述显示屏层叠设置;
其中,所述微控制器中包括:
指点物定位单元,用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置;
坐标计算单元,用于在触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指点物坐标;
动作计算单元,用于在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的结果;
指令获取单元,用于获取与所述指点物动作相匹配的预设动作所对应的操作指令;
输出单元,用于通过所述主板将所述指点物坐标或所述操作指令发送到所述CPU。
3.一种手机,包括一主板、设置于主板的CPU以及与所述主板连接的显示屏,其特征在于,还包括:
具有一输入区域的触摸采集模块,用于执行触摸采集操作;所述输入区域包括第一区域和第二区域;
微控制器,用于根据所述触摸采集模块采集到的数据执行定位操作,确定触摸操作起始位置,并在触摸操作起始位置位于所述第一区域时,直接将所述触摸采集模块采集到的数据通过主板发送给CPU,使所述CPU对所述数据进行处理;在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指点物动作,获取与所述指点物动作相匹配的预设动作所对应的操作指令,并通过所述主板发送所述操作指令给CPU,使所述CPU根据所述操作指令响应与所述操作指令对应的操作;其中,所述触摸采集模块位于所述第一区域的部分与所述显示屏层叠设置;所述微控制器具体包括如下单元:
指点物定位单元,用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置;
动作计算单元,用于在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指点物动作;
指令获取单元,用于获取与所述指点物动作相匹配的预设动作所对应的操作指令;
输出单元,用于在触摸操作起始位置位于所述第一区域时,通过所述主板输出所述触摸采集模块采集到的数据到CPU,在触摸操作起始位置位于所述第二区域时,通过所述主板输出所述操作指令到CPU。
一种触摸输入设备、电子设备及手机\n技术领域\n[0001] 本发明涉及触摸技术,特别是一种触摸输入设备、电子设备及手机。\n背景技术\n[0002] 触摸技术已经被广泛应用到各种电子设备,如手机、PDA、笔记本电脑等。\n[0003] 现在越来越多的电子设备(如手机)已经可以实现完全的触摸输入,也就是说所有的操作指令(如返回、退出、菜单)都通过触摸输入设备来实现。\n[0004] 现有技术中,通过触摸屏进行操作,不但需要定位,还需要判断指点物的动作,如指点物在触摸输入设备的输入面上向上滑动,可能代表放大当前图像,而指点物在触摸输入设备的输入面上向左滑动,代表用户需要展现下一张图片,类似的例子不一而足,在此不一一列举。\n[0005] 由于需要同时判断用户的手势和指点物坐标,所以会导致资源的浪费,甚至造成误操作举例说明如下。\n[0006] 当前用户在操作界面,需要点击一个图标,此时,进行定位操作即可,但CPU并不知道用户是想点击一个图标,所以当指点物在触摸屏上滑动到目标位置时,CPU会不断计算操作动作,但此时计算操作动作是不必要的,因为用户仅仅就是想点击图标,因此带来的计算资源和电力资源的浪费。\n发明内容\n[0007] 本发明的目的是提供一种触摸输入设备、电子设备及手机,减少不必要的运算,进而提高计算资源和电力资源的利用率。\n[0008] 为了实现上述目的,本发明实施例提供了一种电子设备,包括:\n[0009] 具有一输入区域的触摸采集模块,用于执行触摸采集操作;所述输入区域包括第一区域和第二区域;\n[0010] 指点物定位模块,用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置;\n[0011] 处理模块,用于在所述触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指示指点物坐标的第一结果,在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的第二结果。\n[0012] 上述的电子设备,其中,还包括:\n[0013] 显示屏;\n[0014] 触摸采集模块位于所述第一区域的部分与所述显示屏层叠设置。\n[0015] 上述的电子设备,其中,还包括主板和设置于所述主板的CPU,所述指点物定位模块和所述处理模块为所述CPU,所述触摸采集模块与所述主板连接,通过所述主板将采集到的数据发送到所述CPU。\n[0016] 上述的电子设备,其中,在触摸操作起始位置所述第二区域时,所述CPU具体用于根据所述触摸采集模块采集到的数据计算指示指点物动作的第二结果,并获取与所述指点物动作相匹配的预设动作所对应的操作指令。\n[0017] 上述的电子设备,其中,还包括:\n[0018] 主板和设置于所述主板的CPU,所述指点物定位模块和所述处理模块为为一微控制器,所述微控制器与所述主板连接,通过所述主板将所述第一结果或第二结果发送给所述CPU。\n[0019] 上述的电子设备,其中,所述微控制器具体包括:\n[0020] 指点物定位单元,用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置;\n[0021] 坐标计算单元,用于在触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指点物坐标;\n[0022] 动作计算单元,用于在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的结果;\n[0023] 指令获取单元,用于获取与所述指点物动作相匹配的预设动作所对应的操作指令;\n[0024] 输出单元,用于通过所述主板将所述指点物坐标或所述操作指令发送到所述CPU。\n[0025] 为了实现上述目的,本发明实施例还提供了一种触摸输入设备,用于电子设备,所述电子设备具有一主板和设置于主板的CPU,所述触摸输入设备包括:\n[0026] 具有一输入区域的触摸采集模块,用于执行触摸采集操作;所述输入区域包括第一区域和第二区域;\n[0027] 微控制器,用于根据所述触摸采集模块采集到的数据执行定位操作,确定触摸操作起始位置,并在触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指示指点物坐标的第一结果,并通过主板发送给CPU,在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的第二结果,并通过主板发送给CPU。\n[0028] 上述的触摸输入设备,其中,还包括:\n[0029] 显示屏;\n[0030] 触摸采集模块位于所述第一区域的部分与所述显示屏层叠设置。\n[0031] 上述的触摸输入设备,其中,所述微控制器中包括:\n[0032] 指点物定位单元,用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置;\n[0033] 坐标计算单元,用于在触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指点物坐标;\n[0034] 动作计算单元,用于在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的结果;\n[0035] 指令获取单元,用于获取与所述指点物动作相匹配的预设动作所对应的操作指令;\n[0036] 输出单元,用于通过所述主板将所述指点物坐标或所述操作指令发送到所述CPU。\n[0037] 为了实现上述目的,本发明实施例还提供了一种手机,包括一主板、设置于主板的CPU以及与所述主板连接的显示屏,还包括:\n[0038] 具有一输入区域的触摸采集模块,用于执行触摸采集操作;所述输入区域包括第一区域和第二区域;\n[0039] 微控制器,用于根据所述触摸采集模块采集到的数据执行定位操作,确定触摸操作起始位置,并在触摸操作起始位置位于所述第一区域时,直接将所述触摸采集模块采集到的数据通过主板发送给CPU,所述CPU对所述数据进行处理;在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指点物动作,获取与所述指点物动作相匹配的预设动作所对应的操作指令,并通过所述主板发送所述操作指令给CPU,所述CPU根据所述操作指令与所述操作指令对应的操作。\n[0040] 上述的手机,其中,所述触摸采集模块位于所述第一区域的部分与所述显示屏层叠设置。\n[0041] 上述的手机,其中,所述微控制器具体包括如下单元:\n[0042] 指点物定位单元,用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置;\n[0043] 动作计算单元,用于在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指点物动作;\n[0044] 指令获取单元,用于获取与所述指点物动作相匹配的预设动作所对应的操作指令;\n[0045] 输出单元,用于在触摸操作起始位置位于所述第一区域时,通过所述主板输出所述触摸采集模块采集到的数据到CPU,在触摸操作起始位置位于所述第二区域时,通过所述主板输出所述操作指令到CPU。\n[0046] 本发明实施例具有以下的有益效果:\n[0047] 本发明实施例中,将具有触摸采集模块的输入区域分为第一区域和第二区域,分别用于触摸指点操作和手势操作,并通过判断触摸操作起始位置,进而选择对应的计算方式进行计算,因此,当用户在其中一个区域进行操作时,或者输出指点坐标,或者计算手势,而不会同时执行两种操作,能避免不必要的运算,进而提高计算资源和电力资源的利用率。\n[0048] 而由于这两个区域分别用于指点输入和手势输入,因此还是能够满足触摸输入的要求。\n[0049] 同时,由于处理资源只需要进行一种操作的计算,所以能够提高触摸输入的响应速度。\n[0050] 而对于本发明实施例的手机中,由于用户可以通过从B区域开始来执行手势的计算,所以指点物在A区域进行的连续滑动操作必然会大大减小,所以减少了CPU的不必要的运算,提高了计算资源和电力资源的利用率。\n附图说明\n[0051] 图1为本发明实施例的电子设备的结构示意图;\n[0052] 图2为CPU根据所述触摸采集模块采集到的数据计算得到指示指点物动作的第二结果的示意图;\n[0053] 图3为预设动作的示意图;\n[0054] 图4为触摸采集模块与显示屏的相对位置关系示意图;\n[0055] 图5为本发明第二实施例的电子设备和触摸输入设备的结构示意图;\n[0056] 图6为本发明第二实施例和第三实施例中处理模块的结构示意图。\n具体实施方式\n[0057] 本发明实施例中,将具有触摸采集模块的输入区域分为第一区域和第二区域,分别用于触摸指点操作和手势操作,并通过判断触摸操作起始位置,进而选择对应的计算方式进行计算,在满足触摸输入要求的同时避免不必要的运算,进而提高计算资源和电力资源的利用率。\n[0058] 本发明实施例的电子设备包括:\n[0059] 具有一输入区域的触摸采集模块,用于执行触摸采集操作;所述输入区域包括第一区域和第二区域;\n[0060] 指点物定位模块,用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置;\n[0061] 处理模块,用于在所述触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指示指点物坐标的第一结果,在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的第二结果。\n[0062] 在本发明的具体实施例中,该指点物定位模块和处理模块可以是电子设备的CPU,也可以是连接触摸采集模块和主板的MCU(微控制器),当然还可以由CPU和微控制器分别担任,如MCU计算触摸操作起始位置,并将结果通知CPU,由CPU根据该结果,对接收到的数据进行计算,得到指点物坐标或手势。\n[0063] 下面以前两种情况进行说明。\n[0064] <指点物定位模块和处理模块为电子设备的CPU>\n[0065] 如图1所示,在指点物定位模块和处理模块为电子设备的CPU时,电子设备,包括主板、设置于所述主板的CPU,还包括:\n[0066] 具有一输入区域的触摸采集模块,与所述主板连接,用于执行触摸采集操作;所述输入区域包括第一区域和第二区域;\n[0067] 所述CPU用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置,并在触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指示指点物坐标的第一结果,在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的第二结果。\n[0068] 当然,为方便应用程序识别,则该CPU还需要将该指点物动作转换为操作指令发送给应用程序。\n[0069] 当然,考虑到用户进行手势输出时的不规范性,在本发明的具体实施例中,进一步在触摸操作起始位置位于所述第二区域时,CPU根据所述触摸采集模块采集到的数据计算得到指示指点物动作的第二结果之后,并不会直接发送给应用程序,而是先将该指点物动作与预设动作进行匹配,输出与所述指点物动作相匹配的预设动作所对应的操作指令。\n[0070] 举例说明如下。\n[0071] 假定当前是一个看图软件在运行,预先定义指点物在第一区域向右滑动的动作、指点物在第一区域向左滑动的动作、指点物在第一区域画圈的动作等,这些动作都对应于一个操作程序的指令,如看图软件的放大、缩小、跳转到下一张图片等。\n[0072] 假定CPU根据所述触摸采集模块采集到的数据计算得到指示指点物动作的第二结果(也就是指点物的运动轨迹)如图2所示,而预设动作包括如图3所示的4种,通过进行匹配操作,即可确定对应的预设动作为向右滑动的动作,即图3中左上位置的动作。\n[0073] 然后将该预设动作对应的操作指令发送给应用程序即可。\n[0074] 在本发明的实施例中,该电子设备可以是具有触摸屏的电子设备,也就是说,该电子设备还包括:\n[0075] 显示屏;\n[0076] 该触摸采集模块位于所述第一区域的部分与所述显示屏层叠设置。\n[0077] 当然,该触摸采集模块位于所述第二区域的部分也可以与显示屏层叠设置,当也可以是位于所述显示屏之外的区域。\n[0078] 但应当理解的是,如果触摸采集模块位于所述第二区域的部分也可以与显示屏层叠设置,则显示屏与第二区域重合的部分不能够设置可操作图标,如应用程序图标、开始菜单的图标、显示桌面图标等,但可以显示一些不能操作的图标,如LOGO等。\n[0079] 如图4所示,图4中左边的结构中,触摸采集模块位于所述第一区域的部分与所述显示屏层叠设置,而第二区域在显示屏外围,而图4中右边的结构中,触摸采集模块位于所述第一区域的部分与所述显示屏层叠设置,而第二区域也与所述显示屏层叠设置,但第二区域位于显示屏的右下角,只要显示屏右下角部分不设置可执行的图标即可。\n[0080] 在本发明的具体实施例中,该触摸采集模块可以是如下的各种结构:\n[0081] 电容式\n[0082] 根据电容感应原理,任何导电电极与大地或另一导体都可以形成一组电容器Cp,当人的手指或人体靠近该电容器Cp时,人体的寄生电容将耦合到Cp两极板上,使Cp值变大,通过测量Cp的改变情况,即可测量出是否有人体靠近该电容器Cp。该电极阵列构成一个坐标系统,当手指在这些阵列上表面划动时,相应的电极上的电容值将发生变化,通过对各个电极电容值的变化情况进行分析计算,即可知道用户手指(一个手指或多个手指)所在的坐标值,以及坐标的变化情况。\n[0083] 红外线\n[0084] 在显示器的前面安装一个电路板外框,电路板在屏幕四边排布红外发射管和红外接收管,一一对应形成横竖交叉的红外线矩阵。用户在触摸屏幕时,手指就会挡住经过该位置的横竖两条红外线,因而可以判断出触摸点在屏幕的位置以及运动轨迹。\n[0085] 电阻式\n[0086] 设置一块与显示器表面非常配合的电阻薄膜屏,在强化玻璃表面分别涂上两层OTI透明氧化金属导电层。利用压力感应进行控制。当手指触摸屏幕时,两层导电层在触摸点位置就有了接触,电阻发生变化。在X和Y两个方向上产生信号,继而根据控制器侦测到这一接触并计算出坐标,因而可以判断出触摸点在屏幕的位置以及运动轨迹。\n[0087] 当然,该触摸采集模块还可以采用其他的方式来实现,但触摸采集模块的实现方式并不影响本发明的实现,因为任何方式实现的触摸采集模块所包括的区域均可以划分为两个区域。\n[0088] <指点物定位模块和处理模块为MCU>\n[0089] 该MCU连接于触摸采集模块和主板之间。\n[0090] 本发明另一实施例的电子设备,包括一主板和设置于主板的CPU,其中,还包括一触摸输入设备,如图5所示,所述触摸输入设备包括:\n[0091] 具有一输入区域的触摸采集模块,用于执行触摸采集操作;所述输入区域包括第一区域和第二区域;\n[0092] 微控制器,用于根据所述触摸采集模块采集到的数据执行定位操作,确定触摸操作起始位置,并在触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指示指点物坐标的第一结果,并通过主板发送给CPU,在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的第二结果,并通过主板发送给CPU。\n[0093] 在该电子设备具有一显示屏时,所述触摸采集模块位于所述第一区域的部分与所述显示屏层叠设置。\n[0094] 而该微控制器如图6所示,具体包括如下单元:\n[0095] 指点物定位单元,用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置;\n[0096] 坐标计算单元,用于在触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指点物坐标;\n[0097] 动作计算单元,用于在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的结果;\n[0098] 指令获取单元,用于获取与所述指点物动作相匹配的预设动作所对应的操作指令;\n[0099] 输出单元,用于通过所述主板将所述指点物坐标或所述操作指令发送到所述CPU。\n[0100] 本发明实施例还提供一种单独的触摸输入设备,用于电子设备,所述电子设备具有一主板和设置于主板的CPU,其中,所述触摸输入设备包括:\n[0101] 具有一输入区域的触摸采集模块,用于执行触摸采集操作;所述输入区域包括第一区域和第二区域;\n[0102] 微控制器,用于根据所述触摸采集模块采集到的数据执行定位操作,确定触摸操作起始位置,并在触摸操作起始位置位于所述第一区域时,根据所述触摸采集模块采集到的数据计算指示指点物坐标的第一结果,并通过主板发送给CPU,在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指示指点物动作的第二结果,并通过主板发送给CPU。\n[0103] 在该电子设备具有一显示屏时,所述触摸采集模块位于所述第一区域的部分与所述显示屏层叠设置。\n[0104] 同时,在本发明的具体实施例中,由于是以触摸操作起始位置来进行判断,因此,在用户进行手势输入操作时,指点物从第二区域开始滑动,直至到第一区域中的某个位置停止,此时,动作计算单元会根据所述触摸采集模块采集到的数据计算指示指点物动作的结果,得到正确的手势。\n[0105] 而在第一区域由于仅进行指点操作,则不会出现跨区域操作的情况。\n[0106] 下面对本发明实施例的应用进行举例说明。\n[0107] <观看图片的情景>\n[0108] 假定预先定义如下的手势和指令的对应关系:\n[0109] 向右滑动的手势对应于“打开下一张图片”;\n[0110] 向左滑动的手势对应于“打开上一张图片”;\n[0111] 向上滑动的手势对应于“放大当前图片”;\n[0112] 向下滑动的手势对应于“缩小当前图片”;\n[0113] 在用户手指位于第一区域时,CPU或MCU首先根据采集到的数据判断触摸操作起始位置所在的区域,如果在第一区域,则CPU或MCU计算指点物坐标,如果当前指点物坐标指向“删除当前图片”的图标,则会执行删除当前图片的操作;\n[0114] 如果在第二区域,则CPU或MCU则会根据采集到的数据计算一运动轨迹,假定该运动轨迹为向上滑动,则CPU或MCU会获取“放大当前图片”的指令,最后由CPU发送给应用程序,实现图片的放大。\n[0115] <上网的情景>\n[0116] 假定预先定义如下的手势和指令的对应关系:\n[0117] 向右滑动的手势对应于“前进”;\n[0118] 向左滑动的手势对应于“后退”;\n[0119] 向上滑动的手势对应于“关闭”;\n[0120] 在用户手指位于第一区域时,CPU或MCU首先根据采集到的数据判断触摸操作起始位置所在的区域,如果在第一区域,则CPU或MCU计算指点物坐标,如果当前指点坐标指向“AAAAAA”的链接,则会打开“AAAAAA”链接;\n[0121] 如果在第二区域,则CPU或MCU则会根据采集到的数据计算一运动轨迹,假定该运动轨迹为向上滑动,则CPU或MCU会获取“关闭”指令,最后由CPU发送给应用程序,关闭当前页面。\n[0122] 通过上述的描述可以发现,在任意一种场景下,都只需要计算坐标或手势,不会二者同时执行,所以能够避免不必要的运算,进而提高计算资源和电力资源的利用率。\n[0123] 本发明实施例的手机,包括一主板、设置于主板的CPU以及与所述主板连接的显示屏,其中,还包括:\n[0124] 具有一输入区域的触摸采集模块,用于执行触摸采集操作;所述输入区域包括第一区域和第二区域;\n[0125] 微控制器,用于根据所述触摸采集模块采集到的数据执行定位操作,确定触摸操作起始位置,并在触摸操作起始位置位于所述第一区域时,直接将所述触摸采集模块采集到的数据通过主板发送给CPU,使所述CPU对所述数据进行处理;在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指点物动作,获取与所述指点物动作相匹配的预设动作所对应的操作指令,并通过所述主板发送所述操作指令给CPU,使所述CPU根据所述操作指令与所述操作指令对应的操作。\n[0126] 所述触摸采集模块位于所述第一区域的部分与手机显示屏层叠设置。\n[0127] 而该微控制器具体包括如下单元:\n[0128] 指点物定位单元,用于根据所述触摸采集模块采集到的数据确定触摸操作起始位置;\n[0129] 动作计算单元,用于在触摸操作起始位置位于所述第二区域时,根据所述触摸采集模块采集到的数据计算指点物动作;\n[0130] 指令获取单元,用于获取与所述指点物动作相匹配的预设动作所对应的操作指令;\n[0131] 输出单元,用于在触摸操作起始位置位于所述第一区域时,通过所述主板输出所述触摸采集模块采集到的数据到CPU,在触摸操作起始位置位于所述第二区域时,通过所述主板输出所述操作指令到CPU。\n[0132] 对上述的手机说明如下。\n[0133] 手机的触摸屏分为A和B两个区域,用户从A区域开始操作时,MCU对采集到的数据不做任何处理,直接发送给CPU,由CPU按照正常方式进行处理,而对于用户从B区域开始的操作,MCU根据采集到的数据计算手势,进而根据对应的手势确定操作指令后,将操作指令发送给CPU。\n[0134] 由于用户可以通过从B区域开始来执行手势的计算,所以用户在A区域进行手势操作必然会大大减小,所以触摸采集模块所采集到的数据中直接发送到CPU的数据也会减小,所以减少了CPU的不必要的运算,提高了计算资源和电力资源的利用率。\n[0135] 举例进行说明,\n[0136] 假定预先定义如下的手势和指令的对应关系:\n[0137] 点击对应调用手机的主界面的指令,相对于按下手机上home按键[0138] MCU首先根据采集到的数据判断触摸操作起始位置所在的区域,如果在第一区域,MCU计算指点物坐标,并将所述指点物坐标发送给cpu,由cpu来计算当前指点物坐标所对应的操作,例如,根据指点物的坐标计算出该坐标所对应的应用程序的图标,并打开该应用程序;或者,根据所述指点物一的运动轨迹计算出对应的手势,在确定该手势在当前的应用程序中所对应的操作,并执行该操作(在看图的情况下,一个方向的滑动手势对应翻照片的操作)。\n[0139] 如果在第二区域,MCU则会根据采集到的数据计算出为点击操作,并根据所述点击操作确定为调用手机的主界面的指令,并将所述调用手机的主界面的指令发送给cpu,CPU接收到该指令后,根据所述指令调用手机的主界面并显示。\n[0140] 当然,可以理解的是,在第二区域内实现的操作手势可以是多种多样的。不同的操作手势对应不同的操作命令,如上例子中,点击对应调用手机主界面的指令(即相当于按下了手机上的“home按键”的效果一样);又如,在第二区域画一个圈对应关机指令等等。\n还可以是多种手势对应一个操作指令,例如,在第二区域的任意手势都对应的是调用手机的主界面的指令,或者,在第二区域的任意手势都对应的是关机指令等等。\n[0141] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
法律信息
- 2016-03-30
- 2011-06-08
实质审查的生效
IPC(主分类): G06F 3/041
专利申请号: 200910093821.3
申请日: 2009.09.21
- 2011-04-20
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-07-15
|
2009-01-04
| | |
2
| |
2008-01-23
|
2006-07-19
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |