一种设备控制方法及触控装置制造方法

文档序号:6532459阅读:108来源:国知局
一种设备控制方法及触控装置制造方法
【专利摘要】本发明的实施例提供了一种设备控制方法和触控装置,涉及通信【技术领域】。所述设备包括触控屏幕和物理按键,所述设备控制方法包括:检测用户通过所述触控屏幕输入的触屏轨迹;判断所述触屏轨迹为不激活物理按键指令;根据所述不激活物理按键指令使得所述物理按键处于不激活状态,以使得用户不能通过所述物理按键对所述设备进行操作。本发明可用于触控装置中。
【专利说明】一种设备控制方法及触控装置
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种设备控制方法及触控装置。
【背景技术】
[0002]目前各种触摸屏广泛地应用于手机屏幕。触摸屏(touch screen)又称为触控屏、触控面板,可接收用户的各种操作输入讯号,用以取代机械式的按钮面板,并制造出生动的影音效果。采用了触摸屏的手机又可称为触屏手机。
[0003]在使用触屏手机的过程中,由于手机还同时具有一些实现退出、返回等功能的物理按键,使得用户在对触摸屏进行操作的过程中,会由于不小心触碰到这些退出、返回、拨号等物理按键而导致触摸屏正在显示的内容关闭或其他预期之外的效果,给用户带来不便。在用户进行浏览网页的过程中,这种误操作还将造成手机流量的浪费。

【发明内容】

[0004]本发明的实施例的主要目的在于,提供一种设备控制方法和触控装置,能够避免用户的误操作。
[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]结合本发明第二方面,在本发明第二方面的第一种可能实现方式中,所述触控装置还包括:
[0031]接收单元,用于在所述不激活单元根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,接收用户通过所述物理按键下发的第一操作指令;以及
[0032]执行单元,用于在所述接收单元接收用户通过所述物理按键下发的第一操作指令之后,不执行与所述第一操作指令相对应的功能。
[0033]结合本发明第二方面,在本发明第二方面的第二种可能实现方式中,所述触控装置还包括:
[0034]接收单元,用于在所述不激活单元根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,接收用户通过所述触控屏幕下发的第二操作指令;以及
[0035]执行单元,用于根据所述接收单元接收的第二操作指令执行与所述第二操作指令相对应的功能。
[0036]结合本发明第二方面,在本发明第二方面的第三种可能实现方式中,所述触控装置还包括:
[0037]接收单元,用于在检测单元检测用户输入的触屏轨迹之前,接收用户通过所述触控屏幕下发的第二操作指令;以及
[0038]执行单元,用于根据所述接收单元接收的第二操作指令执行与所述第二操作指令相对应的功能;
[0039]所述检测单元具体用于在所述执行单元执行与所述第二操作指令相对应的功能的过程中,检测用户输入的触屏轨迹;
[0040]所述接收单元还用于在不激活单元根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,接收用户通过所述物理按键下发的第一操作指令;
[0041]所述执行单元还用于在所述接收单元接收用户通过所述物理按键下发的第一操作指令之后,不执行与所述第一操作指令相对应的功能,而继续执行所述与所述第二操作指令相对应的功能。
[0042]结合本发明第二方面及本发明第二方面的第一至三种可能实现方式中的任一种,在本发明第二方面的第四种可能实现方式中,在所述不激活单元根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述检测单元还用于检测用户输入的第二触屏轨迹;所述判断单元还用于判断所述第二触屏轨迹为激活物理按键指令;
[0043]则所述触控装置还包括激活单元,用于根据所述激活物理按键指令使得所述物理按键处于激活状态,以使得所述触控装置经由所述物理按键而触发相对应的功能。
[0044]本发明的第三方面提供了 一种触控装置,所述触控装置用于根据触控屏幕接收的指令控制物理按键,所述触控装置包括处理器、通信接口、存储器和总线;
[0045]其中,处理器、通信接口、存储器通过总线完成相互间的通信;
[0046]所述通信接口,用于与外部网元通信;
[0047]所述存储器,用于存放程序;
[0048]所述处理器,用于读取所述存储器中的程序,执行:
[0049]检测用户输入的触屏轨迹;
[0050]判断所述触屏轨迹为不激活物理按键指令;
[0051]根据所述不激活物理按键指令使得所述物理按键处于不激活状态,以使得所述触控装置不经由所述物理按键而触发相对应的功能。
[0052]结合本发明第三方面,在本发明第三方面的第一种可能实现方式中,在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述处理器还用于执行:
[0053]接收用户通过所述物理按键下发的第一操作指令,不执行与所述第一操作指令相对应的功能。
[0054]结合本发明第三方面,在本发明第三方面的第二种可能实现方式中,在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述处理器还用于执行:
[0055]接收用户通过所述触控屏幕下发的第二操作指令;根据所述第二操作指令执行与所述第二操作指令相对应的功能。
[0056]结合本发明第三方面,在本发明第三方面的第三种可能实现方式中,在所述检测用户输入的触屏轨迹之前,所述处理器还用于执行:
[0057]接收用户通过所述触控屏幕下发的第二操作指令,根据所述第二操作指令执行与所述第二操作指令相对应的功能;
[0058]所述处理器具体用于执行:
[0059]在所述执行与所述第二操作指令相对应的功能的过程中,检测用户输入的触屏轨迹;
[0060]则在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,处理器还用于执行:
[0061]接收用户通过所述物理按键下发的第一操作指令,不执行与所述第一操作指令相对应的功能,而继续执行所述与所述第二操作指令相对应的功能。
[0062]结合本发明第三方面及本发明第三方面的第一至三种可能实现方式中的任一种,在本发明第三方面的第四种可能实现方式中,其特征在于,在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述处理器还用于执行:
[0063]检测用户输入的第二触屏轨迹;
[0064]判断所述第二触屏轨迹为激活物理按键指令;
[0065]根据所述激活物理按键指令使得所述物理按键处于激活状态,以使得所述触控装置经由所述物理按键而触发相对应的功能。
[0066]本发明实施例提供的设备控制方法和触控装置,通过检测用户通过所述触控屏幕输入的触屏轨迹并判断为不激活物理按键指令,使得所述物理按键处于不激活状态,从而使得所述设备不经由所述物理按键而触发相对应的功能。这样使得用户能够自由操作设备,而不用担心误操作物理按键导致的不便和损失,提高了用户使用设备的体验。
【专利附图】

【附图说明】
[0067]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0068]图1为本发明实施例提供的一种设备控制方法流程图;
[0069]图2为本发明实施例提供的触屏手机的触屏轨迹a_f的示意图;
[0070]图3为本发明实施例提供的另一种设备控制方法流程图;
[0071]图4为本发明实施例提供的又一种设备控制方法流程图;
[0072]图5为本发明实施例提供的另一种设备控制方法流程图;
[0073]图6为本发明实施例提供的又一种设备控制方法流程图;
[0074]图7为本发明实施例提供的一种触控装置模块图;
[0075]图8为本发明实施例提供的另一种触控装置模块图;
[0076]图9为本发明实施例提供的又一种触控装置模块图;
[0077]图10为本发明实施例提供的又一种触控装置模块图;
[0078]图11为本发明实施例提供的又一种触控装置模块图;
[0079]图12为本发明实施例提供的一种触控装置的结构示意图。
【具体实施方式】[0080]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0081]下面结合附图对本发明实施例的设备控制方法及触控装置进行详细描述。
[0082]本发明实施例提供了一种设备控制方法,所述设备包括触控屏幕和物理按键。触控屏幕又称触摸屏、触摸面板等,可作为输入设备方便用户下发各种指令。物理按键是指设置在所述设备上的实际存在的按键。可以理解,本发明对触控屏幕和物理按键的具体形状等不作限定。
[0083]如图1所示,所述设备控制方法包括:
[0084]101、检测用户通过所述触控屏幕输入的触屏轨迹。
[0085]其中所述触屏轨迹可为通过所述触控屏幕绘制的轨迹,本实施例对此不作限定。具体的,用户可通过多种方式输入触屏轨迹,例如通过操作触控屏幕、在触控屏幕上进行手势操作等方式向设备输入触控轨迹,或者还可利用声控技术向设备输入触控轨迹。本发明对此不作具体限定。则在本步骤中,可接收用户通过上述方式输入的触屏轨迹。
[0086]102、判断所述触屏轨迹为不激活物理按键指令。
[0087]在本步骤中,判断步骤101中检测到的触屏轨迹是否为不激活物理按键指令,在检测到的触屏轨迹与不激活物理按键指令之间存在对应关系时,判断该触屏轨迹为不激活物理按键指令。若检测到的触屏轨迹与不激活物理按键指令不存在对应关系,则判断该触屏轨迹不为不激活物理按键指令。
[0088]103、根据所述不激活物理按键指令使得所述物理按键处于不激活状态,以使得所述设备不经由所述物理按键而触发相对应的功能。
[0089]在本步骤中,使得所述物理按键处于不激活状态是指使得通过操作所述物理按键而触发的功能失效。具体的,可以使操作物理按键所能触发的功能中的全部功能或仅一部分功能失效。其中,失效的功能主要是会对正在运行的程序造成不利影响的功能。例如,用户通过设备浏览网页,并通过触控屏幕对网页进行翻页或点击新链接等操作,则用户可对设备输入触屏轨迹,在判断所述触屏轨迹为不激活物理按键指令后,使得物理按键的退出网页浏览的功能失效,从而用户可以轻松、自由的浏览网页,而无需担心会触碰到物理按键。
[0090]本发明实施例提供的设备控制方法,通过检测用户通过所述触控屏幕输入的触屏轨迹并判断为不激活物理按键指令,使得所述物理按键处于不激活状态,从而使得所述设备不经由所述物理按键而触发相对应的功能。这样使得用户能够自由操作设备,而不用担心误操作物理按键导致的不便和损失,提高了用户使用设备的体验。
[0091]可选的,在本发明提供的其他实施例中,用户可通过多种方式输入触屏轨迹,从而下发不激活物理按键指令。例如点击虚拟按钮、调用包括不激活物理按键指令选项的操作菜单以及通过触控屏幕绘制预定轨迹等。下面逐一举例说明。
[0092]方式一:点击虚拟按钮
[0093]在步骤101之前,所述控制方法可包括:在所述触控屏幕上显示人机交互界面,所述人机交互界面上设置有用于不激活物理按键的虚拟按钮。则步骤101具体为:检测用户通过点击所述虚拟按钮而输入的触屏轨迹。如图2中的a所示,触摸屏上显示有人机交互界面,在该人机交互界面上设置有不激活按钮,并以Click (点击)标示。用户可以点击该Click按钮即可使得触摸屏下方排布的物理按键处于不激活状态。通过直接点击虚拟按钮下发不激活指令,利于用户直观、简便和快速的使物理按键的功能处于不激活状态,提高用户的体验。
[0094]方式二:调用包括不激活物理按键指令选项的操作菜单
[0095]在步骤101之前,所述控制方法可包括:在所述触控屏幕上显示人机交互界面,所述人机交互界面上设置有操作菜单,所述操作菜单中包括不激活物理按键选项。则步骤101具体为:检测用户通过选择所述不激活物理按键选项而输入的触屏轨迹。需要说明的是,所述操作菜单可以直接显示在人机交互界面上,也可以在用户通过滑动等方式触发后再显示在人机交互界面上,例如,用户在人机交互界面上用手指向下滑动,调出操作菜单,所述操作菜单上包括不激活物理按键选项。通过调用操作菜单的方式下发不激活物理按键指令,不会影响用户浏览触控屏幕显示的内容,提高用户的体验。
[0096]方式三:通过触控屏幕绘制预定轨迹
[0097]步骤101可具体包括:检测所述用户在所述触控屏幕上绘制的、用于不激活物理按键的预定轨迹。绘制预定轨迹也称手势操作。以如图2中的b所示,用户在触控屏幕上逆时针绘制圆圈轨迹,即轨迹I (Track I)或圆弧,下发不激活物理按键的指令(InstructionI)。在后面的实施例中还提供了激活物理按键的步骤,在需要重新激活物理按键时,如图2中的c所示,可以顺时针绘制圆圈轨迹,即轨迹2 (Track 2)或圆弧轨迹下发激活物理按键指令(Instruction 2)。可以理解的是,除了通过触控屏幕下发激活与不激活物理按键指令夕卜,还可以通过触控屏幕下发其他操作指令。例如图2中的d中所示,通过在触控屏幕上绘制从下向上的直线轨迹,即轨迹3 (Track3)下发将浏览的网页或阅览的书籍页面向上拖动的指令(Instruction 3),以看到下面未进入触控屏幕的部分。上述几种手势操作仅为示例说明,本领域技术人员可选择其他手势操作。例如,如图2中的e所示,从屏幕的左上方向右下方绘制中的轨迹对应不激活物理按键指令,相对应的,如图2中的f所示中,的从屏幕右下方向左上方绘制的逆向轨迹对应激活物理按键指令。可以看出,绘制的预定轨迹与下发的指令是相对应的,通过在触控屏幕上绘制相应的轨迹可以下发不激活物理按键指令、激活物理按键指令及其他操作指令等。通过触控屏幕绘制预定轨迹的方式,不需要在人机交互界面上设置虚拟按钮或者调用操作菜单,使得不激活物理按键的过程更简单易行,节约系统资源。
[0098]以上列举了接收用户通过输入触屏轨迹从而下发不激活物理按键指令的几种具体的可选方式,可以理解的是本发明实施例对此不作限定,本领域技术人员还可采用其他方式输入触屏轨迹以下发不激活物理按键指令。
[0099]在本发明提供的另一个实施例中,如图3所示,在步骤103之后还包括:
[0100]104、接收用户通过所述物理按键下发的第一操作指令,所述设备不执行与所述第一操作指令相对应的功能。
[0101]操作物理按键而下发的第一操作指令对应的功能例如有退出、停止等。由于步骤103中已使物理按键处于不激活状态,则在本步骤104中,在用户触碰到这些物理按键时,设备并不执行与这些物理按键相对应的功能,例如退出、停止等。[0102]可选的,在本发明提供的又一实施例中,如图4所示,在步骤103之后,所述方法还包括:
[0103]105、接收用户通过所述触控屏幕下发的第二操作指令,所述设备根据所述第二操作指令执行与所述第二操作指令相对应的功能。
[0104]其中,由于步骤103中已使物理按键处于不激活状态,则在本步骤105中,在所述设备执行与所述第二操作指令相对应的功能的过程中,如果用户触碰到所述物理按键时,所述设备继续执行所述与所述第二操作指令相对应的功能。
[0105]在本步骤105中,与用户通过所述触控屏幕下发的第二操作指令相对应的功能包括浏览网页功能、游戏功能和电子书阅览功能。当然本发明实施例对此不作限定,所述功能还可以是其他容易受到物理按键功能尤其是退出功能影响的功能。
[0106]在执行这些程序和功能的过程中,如果用户不小心触碰到物理按键,由于在步骤103中已经使物理按键处于不激活状态,则此时,设备继续执行所述与所述第二操作指令相对应的功能,而不会由于用户对物理按键的误操作而引起的不便。例如当设备为触屏手机,且正在执行浏览网页功能时,物理按键处于不激活状态的触屏手机能够防止操作物理按键而导致正在运行的网页退出,从而解决了误操作造成的流量浪费的问题。
[0107]需要说明的是,本文中的第一操作指令和第二操作指令仅为了区别该操作指令是通过物理按键下发的还是通过触控屏幕下发的,第一和第二并不限定这两种指令的顺序。
[0108]可选的,在本发明提供的又一实施例中,如图5所示,所述设备控制方法流程包括:
[0109]201、接收用户通过所述触控屏幕下发的第二操作指令,所述设备根据所述第二操作指令执行与所述第二操作指令相对应的功能;
[0110]202、在所述设备执行与所述第二操作指令相对应的功能的过程中,检测用户通过所述触控屏幕输入的触屏轨迹;
[0111]203、根据所述不激活物理按键指令使得所述物理按键处于不激活状态;
[0112]204、接收用户通过所述物理按键下发的第一操作指令,所述设备不执行与所述第一操作指令相对应的功能,而继续执行所述与所述第二操作指令相对应的功能。
[0113]本实施例举例说明了设备正在根据用户下发的操作指令运行相应程序的过程中,检测用户输出的触屏轨迹,从而在该过程中使得物理按键处于不激活状态,进而在设备继续运行相应程序时不会受到误触碰物理按键而引起的干扰的实施例。
[0114]为了实现适时恢复物理按键对应的功能,在本发明的又一实施例中,如图6所示,步骤103之后还可包括:
[0115]106、检测用户输入的第二触屏轨迹;
[0116]107、判断所述第二触屏轨迹为激活物理按键指令;
[0117]108、根据所述激活物理按键指令使得所述物理按键处于激活状态,以使得所述设备经由所述物理按键而触发相对应的功能。
[0118]在本步骤106中,出于区分顺序的目的,将在步骤103之后用户输入的触屏轨迹称为第二触屏轨迹。第二触屏轨迹为用户对所述触控屏幕进行的操作。相应的,用户的激活物理按键指令是与步骤101中的用户的不激活物理按键指令相对应的。根据用户的不激活物理按键指令使得所述物理按键处于不激活的状态的过程是可恢复的。在用户需要物理按键的功能时,可下发激活指令恢复其功能。当然,可选的,本实施例中步骤106-108还可在步骤104或步骤105之后执行。即在用户通过触控屏幕对设备进行了各项操作后,再将物理按键置于激活状态,使得其恢复原来的被失效的功能。
[0119]其中,检测用户输入的第二触屏轨迹及继而进行的判断其为激活物理按键指令的过程是与上面说明的检测用户输入的触屏轨迹及继而进行的判断其为不激活物理按键指令的过程相对应的。并且激活和不激活的具体方式可以是相同或相应的以便于用户记忆和操作。例如用户通过点击虚拟按钮下发不激活指令,同样可以通过点击该虚拟按钮下发激活指令,即采用了相同的方式。又如用户通过绘制逆时针的圆或圆弧下发不激活指令,通过绘制顺时针的或圆弧下发激活指令,则采用了相应的方式。以上仅为示例,本发明实施例对检测用户的输入轨迹的具体方式不作限定。
[0120]与上述控制方法相对应的,本发明实施例还提供了一种触控装置50,所述触控装置50包括触控屏幕和物理按键。如图7所示,本实施例中所述触控装置50包括:
[0121]检测单元51,用于检测用户通过所述触控屏幕输入的触屏轨迹;
[0122]判断单元52,用于判断所述触屏轨迹为不激活物理按键指令;
[0123]不激活单元53,用于根据所述不激活物理按键指令使得所述物理按键处于不激活状态,以使得所述触控装置不经由所述物理按键而触发相对应的功能。
[0124]可选的,所述触屏轨迹为用户对所述触控屏幕绘制的轨迹。本发明实施例对此不作限定。
[0125]本发明实施例提供的触控装置50,通过检测单元51检测用户通过所述触控屏幕输入的触屏轨迹及判断单元51判断该轨迹为不激活物理按键指令,从而不激活单元53根据该不激活物理按键指令使得所述物理按键处于不激活状态,从而使得用户不能通过所述物理按键对所述触控装置50进行操作。这样使得用户能够自由操作触控装置,而不用担心误操作物理按键导致的不便和损失,提高了用户使用触控装置的体验。
[0126]可选的,在本方面提供的一个实施例中,为了方便用户在使用触控屏幕预览和操作应用程序时下发不激活物理按键指令,例如,如图8所示,所述触控装置50还包括显示单元54,在所述检测单元51检测用户通过所述触控屏幕输入的触屏轨迹之前,所述显示单元54用于在所述触控屏幕上显示人机交互界面,所述人机交互界面上设置有用于不激活物理按键的虚拟按钮;则所述检测单元具体51用于检测用户通过点击所述虚拟按钮而输入的触屏轨迹。通过直接点击虚拟按钮下发不激活指令,利于用户直观、简便和快速的使物理按键的功能处于不激活的状态,提高用户的体验。
[0127]又如,如图8所示,所述触控装置50还包括显示单元54,在所述检测单元51检测用户通过所述触控屏幕输入的触屏轨迹前,所述显示单元54用于在所述触控屏幕上显示人机交互界面,所述人机交互界面上设置有操作菜单,所述操作菜单中包括不激活物理按键选项;则所述接收单元51检测单元51具体用于检测用户通过选择所述不激活物理按键选项而输入的触屏轨迹。通过调用操作菜单的方式下发不激活指令,不会影响用户浏览触控屏幕显示的内容,提高用户的体验。
[0128]又如,在本发明另一实施例中,所述检测单元51具体用于检测所述用户在所述触控屏幕上绘制的、用于不激活物理按键的预定轨迹。通过在触控屏幕上绘制预定轨迹下发不激活指令,不需要在人机交互界面上设置虚拟按钮或者调用操作菜单,使得将物理按键置于不激活状态的过程更简单易行,同时节约系统资源。
[0129]以上列举了接收用户通过触控屏幕下发不激活物理按键指令的几种具体的可选方式,可以理解的是本发明实施例对此不作限定,本领域技术人员还可采用其他方式对触控屏幕进行操作以下发不激活物理按键指令。
[0130]在本发明的又一实施例中,如图9所示,所述触控装置50包括检测单元51、判断单元52、不激活单元53及接收单元55和执行单元56。检测单元51、判断单元52、不激活单元53具有与上述实施例中对应单元相同的功能。不同之处在于,还包括接收单元55和执行单元56,在不激活单元53根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,接收单元55用于接收用户通过所述物理按键下发的第一操作指令。此时,执行单元56用于不执行与所述第一操作指令相对应的功能。
[0131]在本发明的另一个实施例中,所述触控装置具有与如图9所示的触控装置50相同的组成单元。不同之处在于,在不激活单元53根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,接收单元55用于接收用户通过所述触控屏幕下发的第二操作指令。然后执行单元56用于根据所述第二操作指令执行与所述第二操作指令相对应的功能。其中,在执行单元56执行与所述第二操作指令相对应的功能的过程中,如果用户触碰到所述物理按键,所述执行单元56继续执行所述与所述第二操作指令相对应的功能。
[0132]与用户通过所述触控屏幕下发的操作指令相对应的功能包括浏览网页功能、游戏功能和电子书阅览功能。当然本发明实施例对此不作限定,所述功能还可以是其他容易受到物理按键功能尤其是退出功能影响的功能。
[0133]在本发明的又一实施例中,如图10所示,所示触控装置50包括检测单元51、判断单元52、不激活单元53及接收单元55和执行单元56。首先,接收单元55用于接收用户通过所述触控屏幕下发的第二操作指令。执行单元56用于根据所述接收单元接收的第二操作指令执行与所述第二操作指令相对应的功能。然后检测单元51用于在执行单元56执行与所述第二操作指令相对应的功能的过程中,检测用户通过所述触控屏幕输入的触屏轨迹。判断单元52用于判断所述触屏轨迹为不激活物理按键指令。不激活单元53用于根据所述不激活物理按键指令使得所述物理按键处于不激活状态。然后接收单元55用于接收用户通过所述物理按键下发的第一操作指令。此时,执行单元56用于不执行与所述物理按键相对应的操作,而继续执行所述与用户下发的操作指令相对应的功能。
[0134]其中,与所述第二操作指令相对应的功能包括浏览网页功能、游戏功能和电子书阅览功能。当然本发明实施例对此不作限定,还可以为其他易受物理按键干扰的应用程序和功能。
[0135]为了适时恢复物理按键对应的功能,在本发明的又一实施例中,如图11所示,所述触控装置50包括检测单元51、判断单元52、不激活单元53和激活单元57。为了适时恢复物理按键对应的功能,在不激活单元53根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述检测单元51还用于检测用户输入的第二触屏轨迹,并且所述判断单元52判断所述第二触屏轨迹为激活物理按键指令。然后激活单元57用于根据所述激活物理按键指令使得所述物理按键处于激活状态,以使得所述触控装置经由所述物理按键而触发相对应的功能。其中,检测单元51检测用户的第二触屏轨迹及判断单元52判断其为激活物理按键指令的过程与上面说明的检测单元51检测用户的触屏轨迹及判断单元52判断所述轨迹为不激活物理按键指令的过程是相同或相应的。并且激活和不激活的具体方式可以是相同或相应以便于用户记忆和操作。可以理解的是,图11仅为本发明的一种实施方式。为了适时恢复物理按键的功能,前述任一实施例中的触控装置都可包括本实施例中不激活单元57。可选的,图11所示的触控装置50还可同时包括显示单元54、接收单元55和/或执行单元56,具体功能可参照前述各实施例中的说明,此处不再赘述。
[0136]图12为本发明又一实施例提供的触控装置70的结构示意图。如图12所示,本实施例的触控装置70包括:至少一个处理器701、存储器702、通信接口 703和总线。处理器701、存储器702和通信接口 703通过总线连接并完成相互间的通信。所述总线可以是工业标准体系结构(Industry Standard Architecture,简称为ISA)总线、外部设备互连(Peripheral Component,简称为PCI)总线或扩展工业标准体系结构(Extended IndustryStandard Architecture,简称为EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一条粗线表示总线,但并不表示仅有一根总线或一种类型的总线。其中:
[0137]存储器702用于存储可执行程序代码,该程序代码包括计算机操作指令。存储器702可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0138]处理器701可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0139]通信接口 703主要用于实现本实施例的触控装置与其他设备或装置之间的通信。
[0140]具体的,在一个实施例中,处理器701通过读取存储器702中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:
[0141]检测用户通过所述触控屏幕输入的触屏轨迹;
[0142]判断所述触屏轨迹为不激活物理按键指令;
[0143]根据所述不激活物理按键指令使得所述物理按键处于不激活状态,以使得所述触控装置不经由所述物理按键而触发相对应的功能。
[0144]在另一实施例中,处理器701通过读取存储器702中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述处理器还用于执行:
[0145]接收用户通过所述物理按键而下发的第一操作指令,不执行与所述第一操作指令相对应的功能。
[0146]在另一实施例中,处理器701通过读取存储器702中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述处理器还用于执行:
[0147]接收用户通过所述触控屏幕下发的第二操作指令,根据所述第二操作指令执行与所述第二操作指令相对应的功能。其中,在所述执行与所述第二操作指令相对应的功能的过程中,如果用户触碰到所述物理按键时,继续执行所述与所述第二操作指令相对应的功倉泛。
[0148]在又一实施例中,处理器701通过读取存储器702中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,在所述检测用户通过所述触控屏幕输入的触屏轨迹之前,所述处理器还用于执行:
[0149]接收用户通过所述触控屏幕下发的第二操作指令,根据所述第二操作指令执行与所述第二操作指令相对应的功能;
[0150]所述处理器具体用于执行:
[0151]在所述执行与所述第二操作指令相对应的功能的过程中,检测用户通过所述触控屏幕输入的触屏轨迹;
[0152]则在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,处理器还用于执行:
[0153]接收用户通过所述物理按键下发的第二操作指令,不执行与所述第一操作指令相对应的功能,而继续执行所述与所述第二操作指令相对应的功能。
[0154]为了在需要时及时恢复物理按键对应的功能,在本发明的一个实施例中,处理器701通过读取存储器702中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,在根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述处理器还用于执行:
[0155]检测用户输入的第二触屏轨迹;
[0156]判断所述第二触屏轨迹为激活物理按键指令;
[0157]根据所述激活物理按键指令使得所述物理按键处于激活状态,以使得所述触控装置经由所述物理按键而触发相对应的功能。
[0158]需说明的是,上述处理器701除了具有上述功能之外,还可用于执行上述方法实施例中的其他流程,在此不再赘述。
[0159]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外,任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本发明所使用的,盘(Disk)和碟(disc)包括压缩光碟(⑶)、激光碟、光碟、数字通用光碟(DVD)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
[0160]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1 .一种设备控制方法,所述设备包括触控屏幕和物理按键,其特征在于,所述方法包括: 检测用户通过所述触控屏幕输入的触屏轨迹; 判断所述触屏轨迹为不激活物理按键指令; 根据所述不激活物理按键指令使得所述物理按键处于不激活状态,以使得所述设备不经由所述物理按键而触发相对应的功能。
2.根据权利要求1所述的方法,其特征在于,所述触屏轨迹为通过所述触控屏幕绘制的轨迹。
3.根据权利要求2所述的方法,其特征在于,在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述方法还包括: 接收用户通过所述物理按键下发的第一操作指令,所述设备不执行与所述第一操作指令相对应的功能。
4.根据权利要求2所述的方法,其特征在于,在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述方法还包括: 接收用户通过所述触控屏幕下发的第二操作指令,所述设备根据所述第二操作指令执行与所述第二操作指令相对应的功能。
5.根据权利要求2所述的方法,其特征在于,在所述检测用户通过所述触控屏幕输入的触屏轨迹之前,所述方法还包括: 接收用户通过所述触控屏幕下发的第二操作指令,所述设备根据所述第二操作指令执行与所述第二操作指令相对应的功能; 则所述检测用户通过所述触控屏幕输入的触屏轨迹包括: 在所述设备执行与所述第二操作指令相对应的功能的过程中,检测用户通过所述触控屏幕输入的触屏轨迹; 则在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述方法还包括: 接收用户通过所述物理按键下发的第一操作指令,所述设备不执行与所述第一操作指令相对应的功能,而继续执行所述与所述第二操作指令相对应的功能。
6.根据权利要求4或5所述的方法,其特征在于,所述与所述第二操作指令相对应的功能包括浏览网页功能、游戏功能和电子书阅览功能。
7.根据权利要求1-5任一项所述的方法,其特征在于,在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述方法还包括: 检测用户输入的第二触屏轨迹; 判断所述第二触屏轨迹为激活物理按键指令; 根据所述激活物理按键指令使得所述物理按键处于激活状态,以使得所述设备经由所述物理按键而触发相对应的功能。
8.—种触控装置,所述触控装置包括触控屏幕和物理按键,其特征在于,所述触控装置还包括: 检测单元,用于检测用户通过所述触控屏幕输入的触屏轨迹; 判断单元,用于判断所述触屏轨迹为不激活物理按键指令;不激活单元,用于根据所述不激活物理按键指令使得所述物理按键处于不激活状态,以使得所述触控装置不经由所述物理按键而触发相对应的功能。
9.根据权利要求8所述的触控装置,其特征在于,所述触控装置还包括: 接收单元,用于在所述不激活单元根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,接收用户通过所述物理按键下发的第一操作指令;以及 执行单元,用于在所述接收单元接收用户通过所述物理按键下发的第一操作指令之后,不执行与所述第一操作指令相对应的功能。
10.根据权利要求8所述的触控装置,其特征在于,所述触控装置还包括: 接收单元,用于在所述不激活单元根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,接收用户通过所述触控屏幕下发的第二操作指令;以及 执行单元,用于根据所述接收单元接收的第二操作指令执行与所述第二操作指令相对应的功能。
11.根据权利要求8所述的触控装置,其特征在于,所述触控装置还包括: 接收单元,用于在检测单元检测用户通过所述触控屏幕输入的触屏轨迹之前,接收用户通过所述触控屏幕下发的第二操作指令;以及 执行单元,用于根据所述接收单元接收的第二操作指令执行与所述第二操作指令相对应的功能; 所述检测单元具体用于在所述执行单元执行与所述第二操作指令相对应的功能的过程中,检测用户通过所述触控屏幕输入的触`屏轨迹; 所述接收单元还用于在不激活单元根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,接收用户通过所述物理按键下发的第一操作指令; 所述执行单元还用于在所述接收单元接收用户通过所述物理按键下发的第一操作指令之后,不执行与所述第一操作指令相对应的功能,而继续执行所述与所述第二操作指令相对应的功能。
12.根据权利要求8-11任一项所述的触控装置,其特征在于,在所述不激活单元根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述检测单元还用于检测用户输入的第二触屏轨迹;所述判断单元还用于判断所述第二触屏轨迹为激活物理按键指令; 则所述触控装置还包括激活单元,用于根据所述激活物理按键指令使得所述物理按键处于激活状态,以使得所述触控装置经由所述物理按键而触发相对应的功能。
13.—种触控装置,所述触控装置用于根据触控屏幕接收的指令控制物理按键,其特征在于,所述触控装置包括处理器、通信接口、存储器和总线; 其中,处理器、通信接口、存储器通过总线完成相互间的通信; 所述通信接口,用于与外部网元通信; 所述存储器,用于存放程序; 所述处理器,用于读取所述存储器中的程序,执行: 检测用户通过所述触控屏幕输入的触屏轨迹; 判断所述触屏轨迹为不激活物理按键指令; 根据所述不激活物理按键指令使得所述物理按键处于不激活状态,以使得所述触控装置不经由所述物理按键而触发相对应的功能。
14.根据权利要求13所述的触控装置,其特征在于,在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述处理器还用于执行: 接收用户通过所述物理按键下发的第一操作指令,不执行与所述第一操作指令相对应的功能。
15.根据权利要求13所述的触控装置,其特征在于,在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述处理器还用于执行: 接收用户通过所述触控屏幕下发的第二操作指令,根据所述第二操作指令执行与所述第二操作指令相对应的功能。
16.根据权利要求13所述的触控装置,其特征在于,在所述检测用户通过所述触控屏幕输入的触屏轨迹之前,所述处理器还用于执行: 接收用户通过所述触控屏幕下发的第二操作指令,根据所述第二操作指令执行与所述第二操作指令相对应的功能; 所述处理器具体用于执行: 在所述执行与所述第二操作指令相对应的功能的过程中,检测用户通过所述触控屏幕输入的触屏轨迹; 则在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,处理器还用于执行: 接收用户通过所述物理按键下发的第一操作指令,不执行与所述第一操作指令相对应的功能,而继续执行所述与所述第二操作指令相对应的功能。
17.根据权利要求13-16任一项所述的触控装置,其特征在于,在所述根据所述不激活物理按键指令使得所述物理按键处于不激活状态之后,所述处理器还用于执行: 检测用户输入的第二触屏轨迹; 判断所述第二触屏轨迹为激活物理按键指令; 根据所述激活物理按键指令使得所述物理按键处于激活状态,以使得所述触控装置经由所述物理按键而触发相对应的功能。
【文档编号】G06F3/0484GK103620540SQ201380001113
【公开日】2014年3月5日 申请日期:2013年5月16日 优先权日:2013年5月16日
【发明者】丁琦 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1