用户指令的获取方法和装置的制造方法

文档序号:8905034阅读:216来源:国知局
用户指令的获取方法和装置的制造方法
【技术领域】
[0001]本发明实施例涉及通信技术领域,尤其涉及一种用户指令的获取方法和装置。
【背景技术】
[0002]随着触屏技术的发展,手机、平板电脑等触屏终端设备越来越普及。使用上述终端设备的用户通过触摸终端设备的触摸屏下达指令,使终端设备执行各种操作。
[0003]目前,用户以点击的方式向触屏终端设备下达指令,触屏终端设备通过获取点击信号获取用户下达的指令。例如,在触屏终端设备的触摸屏处于熄灭的状态下,不断电,时刻检测物体与触摸屏的接触,这样,用户点击触屏终端设备的触摸屏,触屏终端设备通过获取点击信号获取触摸屏点亮指令,使得触摸屏点亮,从而免去通过按触屏终端设备的电源键使触摸屏点亮的操作。又如,用户点击触屏终端设备的触摸屏的不同区域,触屏终端设备获取与点击信号对应的解锁指令,替代数字密码以实现解锁的目的。
[0004]上述获取用户指令的方法存在的缺陷在于:第一、在用户戴手套或者触摸屏表面溅水等情况下,用户在点击触摸屏后,由于用户手指与触摸屏之间存在非导电物质,导致触屏终端设备难以获取点击信号对应的指令;第二、点击触摸屏进行指令下达在操作上也有一定局限性,即,难免会点击到触屏终端设备内正在运行的应用程序,从而难以获取有效的操作指令。

【发明内容】

[0005]本发明实施例提供一种用户指令的获取方法和装置,以优化终端设备获取用户指令的方式。
[0006]第一方面,本发明实施例提供了一种用户指令的获取方法,包括:
[0007]基于终端设备的加速度传感器检测用户的敲击动作;
[0008]根据所述敲击动作转换形成用户指令。
[0009]第二方面,本发明实施例提供了一种用户指令的获取装置,包括:
[0010]敲击动作检测模块,用于基于终端设备的加速度传感器检测用户的敲击动作;
[0011]用户指令形成模块,用于根据所述敲击动作转换形成用户指令。
[0012]本发明实施例提供的用户指令的获取方法和装置,通过终端设备中的加速度传感器检测所述终端设备的用户敲击动作,并转换形成对应的用户指令,一方面,不受触摸屏输入指令的制约,即避免了在用户戴手套或者触摸屏表面存在非导电物质等情况下,用户在点击触摸屏后,由于用户手指与触摸屏之间存在非导电物质,所导致的终端设备难以获取点击信号对应的用户指令的局限;另一方面,不受终端设备中正在运行的应用程序的制约,即使终端设备中正在运行某个应用程序,也可通过敲击非触摸屏面获取用户指令,实现对设备自身的控制,或者使终端设备执行与当前运行的应用程序有关的操作。
【附图说明】
[0013]为了更清楚地说明本发明,下面将对本发明中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0014]图1为本发明实施例一提供的一种用户指令的获取方法的流程示意图;
[0015]图2为本发明实施例二提供的用户指令的获取方法中一种基于终端设备的加速度传感器检测用户的敲击动作的流程示意图;
[0016]图3为本发明实施例三提供的一种用户指令的获取装置的结构示意图。
【具体实施方式】
[0017]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施例中的技术方案作进一步详细描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定,基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0018]实施例一
[0019]请参阅图1,为本发明实施例一提供的一种用户指令的获取方法的流程示意图。本发明实施例的方法可以由配置以硬件和/或软件实现的用户指令的获取装置来执行,该实现装置典型的是配置于终端设备中。
[0020]该方法包括:步骤110?步骤120。
[0021]步骤110、基于终端设备的加速度传感器检测用户的敲击动作。
[0022]通过终端设备中的加速度传感器检测所述终端设备的被敲击状况,也即用户以敲击的方式向终端设备下达指令,终端设备通过获取敲击动作获取用户下达的指令。
[0023]现有的终端设备大部分都可以看作是一个长方体,一般只有一个侧面包含有触摸屏,其余五个侧面都是外壳,用户优选是敲击终端设备的除包含有触摸屏的侧面之外的其余五个侧面以输入用户指令,一方面,不受触摸屏的制约,即避免了在用户戴手套或者触摸屏表面存在非导电物质(例如,触摸屏表面溅水)等情况下,用户在点击触摸屏后,由于用户手指与触摸屏之间存在非导电物质,所导致的终端设备难以获取点击信号对应的指令的局限,另一方面,不受终端设备中正在运行的应用程序的制约,即使终端设备中正在运行某个应用程序,也可通过敲击非触摸屏面获取用户的锁屏指令或解锁指令等。
[0024]本步骤中,基于终端设备的加速度传感器检测用户的敲击动作,具体可以包括:在设定时间内检测用户对终端设备的敲击次数,以及所述终端设备的被敲击区域所属的敲击侧面。
[0025]步骤120、根据所述敲击动作转换形成用户指令。
[0026]本步骤中,可以使终端设备根据与所述敲击动作对应的用户指令,实现对设备自身的控制,例如,锁屏、解锁、音量增大、音量减小等;也可以将所述敲击动作与终端设备中正在运行的应用程序相结合,从而使终端设备根据与所述敲击动作对应的用户指令,执行与应用程序有关的操作。
[0027]本实施例的技术方案,通过终端设备中的加速度传感器检测所述终端设备的用户敲击动作,并转换形成对应的用户指令,优选是检测除包含有触摸屏的侧面之外的其余五个侧面,一方面,不受触摸屏输入指令的制约,即避免了在用户戴手套或者触摸屏表面存在非导电物质等情况下,用户在点击触摸屏后,由于用户手指与触摸屏之间存在非导电物质,所导致的终端设备难以获取点击信号对应的用户指令的局限;另一方面,不受终端设备中正在运行的应用程序的制约,即使终端设备中正在运行某个应用程序,也可通过敲击非触摸屏面获取用户指令,实现对设备自身的控制,或者使终端设备执行与当前运行的应用程序有关的操作。
[0028]在上述方案中,根据所述敲击动作转换形成用户指令可优选包括:
[0029]识别所述敲击动作的敲击次数、敲击侧面,以及所述终端设备当前运行的应用程序;
[0030]根据预先建立的应用程序、敲击侧面及敲击次数与用户指令的对应关系,查询确定对应的用户指令。
[0031]其中,所述敲击动作的敲击次数以及敲击侧面是相对于设定时间内的加速度传感器的检测结果而言的。
[0032]示例性地,假设设定时间内识别到的所述敲击动作的敲击次数为两次,敲击侧面为终端设备的顶部(其中,将包含有触摸屏的侧面作为终端设备的正面)
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1