通过惯性感应实现应用程式控制的方法

文档序号:6486370阅读:109来源:国知局
通过惯性感应实现应用程式控制的方法
【专利摘要】本发明提供一种通过惯性感应实现应用程式控制的方法,应用于装设有重力感应模块及触控感应模块且装载有应用程式的移动终端中,所述方法首先在应用程式中预设一信号感测时间阀值,在运行应用程式过程中,当感测模块感测到触控信号时输出第一控制指令;当感测模块感测到重力感应信号时输出第二控制指令;当感测模块感测到触控信号后并在小于信号感测时间阀值的时间段内感测到重力感应信号时输出第三控制指令;主控模块依据接收到的控制指令时控制应用目标执行第一、第二、或第三幅度动作,进而解决了现有技术中因双击式点击屏幕而带来的应用操作不方便以及容易造成屏幕上的损伤等问题。
【专利说明】通过惯性感应实现应用程式控制的方法
【技术领域】
[0001]本发明涉及一种应用软件控制方法,特别是涉及一种通过移动终端中的惯性感应功能实现应用程式控制的方法。
【背景技术】
[0002]随着移动终端硬件技术的飞速发展,越来越多新颖,充满创意的新功能被引入移动终端领域,增强了手机、平板电脑等移动电子装置的实用性和娱乐性,为用户带来更丰富的操作体验和乐趣。特别是移动电子装置上的应用,使忙碌的现代人能够于各种零碎的时间以及于各种不受限制的地点进行操作,渐渐地成为人们喜爱的闲暇时的消遣娱乐。
[0003]但是,这些移动电子装置上的软件,仍然局限于触摸、按键等操作模式,虽然软件的种类众多,但是能够与使用者产生互动体验的移动电子装置仍属少数,无法提升使用者操控乐趣。不过,移动电子装置仍然具有便利携带的特性,可以让处于庞大压力的现代人得以于各种零碎的时间内,随时随地进行操作。
[0004]重力感应功能就是这样的一种新技术功能。要实现重力感应功能,首先需要在手机终端中植入重力传感器,又称作加速度传感器。重力传感器是将物体的重力或者加速运动信号转换为电信号的传感器,主要用于对倾斜角、惯性力、冲击及振动等参数的测量。多数加速度传感器是根据压电效应的原理来工作的。压电效应是指,对于不存在对称中心的异极晶体加在晶体上的外力,除了使晶体发生形变以外,还将因该形变改变晶体的极化状态,在晶体内部建立电场,这种由于机械力作用使介质发生极化的现象称为正压电效应。一般加速度传感器就是利用了其内部的由于加速度造成的晶体变形这个特性。由于这个变形会产生电压,只要计算出电压和力所产生的加速度之间的关系,就可以将加速度信号转化成电压信号输出。植入重力传感器的手机终端通过分析重力传感器输出的电压信号数据,就能感知手机终端的运动状态。
[0005]通过在手机终端中植入重力传感器,为其带来了一系列新奇的功能,譬如有如下一些应用场景:它支持摇晃切换所需的界面和功能,甩歌甩屏,反转静音,甩动切换视频等,是一种非常具有使用乐趣的功能,并在很多场合实现了用户操作的极大便利。
[0006]目前,我们可以看到很多应用都基本使用这个设备来实现一些操作,但唯独只有一项却没有使用这个设备的功能,那就是目标对象的跳跃,在其他大多数软件中,一般都使用了双点击的方法来实现这个动作的后续操作。
[0007]双点击的操作方式对目前的应用来说看起来没有什么差异,但是它还是有很多的缺陷:1、虽然许多智能手机的屏幕用的是比较硬的特殊玻璃,但是毕竟是比较薄的容易损坏,如果在操作过程中,时常不停的按屏幕的话会造成屏幕上的损伤,在无意中,用力按屏幕的话会造成更大的损伤。2、在实际的操作上,点击手机一般尺寸的屏幕会带来很多不必要的操作失误。

【发明内容】
[0008]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种通过惯性感应实现应用程式控制的方法,用于解决现有技术中因双击式点击屏幕或其他不方便触摸屏幕的情况下而带来的操作不方便以及容易造成屏幕上的损伤等问题。
[0009]为实现上述目的及其他相关目的,本发明提供一种通过惯性感应实现应用程式控制的方法,应用于装设有重力感应模块及触控感应模块且装载有应用程式的移动终端中,且所述应用程式中设置有用于感测操作指令的感测模块以及用以控制应用目标执行动作的主控模块,所述方法至少包括以下步骤:
[0010]I)于所述应用程式中预设一信号感测时间阀值;
[0011]2)运行所述应用程式,并藉由所述感测模块执行感测作业;
[0012]3)当所述感测模块感测到触控信号时输出第一控制指令;当所述感测模块感测到重力感应信号时输出第二控制指令;当所述感测模块感测到触控信号后并在小于所述信号感测时间阀值的时间段内感测到重力感应信号时输出第三控制指令;
[0013]4)所述主控模块接收到第一控制指令时控制应用目标执行第一幅度动作;所述主控模块接收到第二控制指令时控制应用目标执行第二幅度动作;所述主控模块接收到第三控制指令时控制应用目标执行第三幅度动作。
[0014]在本发明通过惯性感应实现应用程式控制的方法中,所述重力感应模块包括重力感应器。所述触控感应模块包括触控显示屏。
[0015]在本发明通过惯性感应实现应用程式控制的方法中,所述信号感测时间阀值为2秒。
[0016]在本发明通过惯性感应实现应用程式控制的方法中,所述第一、第二、及第三幅度动作均为跳跃动作。所述第一幅度动作的跳跃高度小于所述第二幅度动作的跳跃高度,所述第二幅度动作的跳跃高度小于第三幅度动作的跳跃高度。
[0017]在本发明通过惯性感应实现应用程式控制的方法中,所述应用目标执行的动作还包括飞行动作及攻击动作。
[0018]在本发明通过惯性感应实现应用程式控制的方法中,所述移动终端为智能手机或平板电脑。
[0019]如上所述,本发明的通过惯性感应实现应用程式控制的方法,在运行应用程式过程中,藉由感测模块感测到触控信号或/及重力感应信号输出不同的控制指令;以控制应用目标执行第一、第二、或第三幅度动作。本发明结合甩动移动终端达到控制应用目标的目的,不但提升了用户体验,而且还解决了现有技术中因双击式点击屏幕而带来的应用操作不方便以及容易造成屏幕上的损伤等问题。
【专利附图】

【附图说明】
[0020]图1显示为本发明通过惯性感应实现应用程式控制的方法流程示意图。
[0021]元件标号说明
[0022]SrS4 步骤
【具体实施方式】
[0023]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
[0024]需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0025]本发明提供一种通过惯性感应实现应用程式控制的方法,应用于装设有重力感应模块及触控感应模块且装载有应用程式的移动终端中,且所述应用程式中设置有用于感测操作指令的感测模块以及用以控制应用目标执行动作的主控模块,于具体的实施例中,所述移动终端为智能手机或平板电脑。在本实施例中,暂以所述移动终端为智能手机进行说明。该智能手机中至少装设有包括重力感应器的重力感应模块以及包括触控显示屏的触控感应模块。
[0026]在本实施例中,所述应用程式例如为操控类应用,但并不局限于此,凡是属于操控类的应用及协调配合的测试应用均应适用于本发明。举例操控类应用,是控制目标对象避开前方的障碍物。可以通过点击屏幕或甩动智能手机让目标对象跳跃,并可以进行甩跳、飞行、攻击、两段跳等动作。举例儿童测试类应用,在测试中,应用目标在获得画面提示后,需立即甩屏,系统通过反馈时间来确认参与测试者的反应速度;通过跃起的高度,来反馈出测试者的力度。
[0027]请参阅图1,显示为本发明通过惯性感应实现应用程式控制的方法流程示意图,如图所示,所述通过惯性感应实现应用程式控制的方法至少包括以下步骤:
[0028]首先执行步骤SI,于所述应用程式中预设一信号感测时间阀值;在本实施例中,预设的信号感测时间阀值为2秒,也就是说,在后续的步骤S3中,所述感测模块感测到触控信号后并在小于2秒的时间段内又感测到重力感应信号时输出第三控制指令。接着执行步骤S2。
[0029]在步骤S2中,运行所述应用程式,并藉由所述感测模块执行感测作业;在本实施例中,当使用者欲执行上述的关卡小应用时,须先开启并执行装载于所述智能手机中的应用软件程序,而后,使用者依据应用各管卡设置的障碍物判断令应用目标执行跳跃、甩跳、飞行、攻击、两段跳等动作。接着执行步骤S3。
[0030]在步骤S3中,当所述感测模块感测到触控信号时输出第一控制指令;当所述感测模块感测到重力感应信号时输出第二控制指令;当所述感测模块感测到触控信号后并在小于所述信号感测时间阀值的时间段内感测到重力感应信号时输出第三控制指令;在本实施例中,所述触控信号由包括触控显示屏的触控感应模块受到触控点击时发出的,所述重力感应信号则是由包括重力感应器的重力感应模块发出的,当所述感测模块感测到触控信号后并在2秒时间段内又感测到重力感应信号时输出第三控制指令。接着执行步骤S4。
[0031]在步骤S4中,所述主控模块接收到第一控制指令时控制应用目标执行第一幅度动作;所述主控模块接收到第二控制指令时控制应用目标执行第二幅度动作;所述主控模块接收到第三控制指令时控制应用目标执行第三幅度动作。
[0032]在本实施例中,所述第一、第二、及第三幅度动作均为跳跃动作。所述第一幅度动作的跳跃高度小于所述第二幅度动作的跳跃高度,所述第二幅度动作的跳跃高度小于第三幅度动作的跳跃高度。换言之,所述第一幅度动作的跳跃高度最低,所述第二幅度动作的跳跃高度适中,所述第三幅度动作的跳跃高度最高。
[0033]在具体的应用操作过程中,使用者依据应用过程中遇到的障碍物,例如应用目标遇到较低的障碍物,则需要触控显示屏上的触控按键,令所述感测模块输出第一控制指令,则由所述主控模块接收到第一控制指令时控制应用目标执行第一幅度动作,即令应用目标完成跳跃高度较低的跳跃。
[0034]当应用目标遇到一般高度的障碍物时,则需要甩动智能手机,激发包括重力感应器的重力感应模块,令所述感测模块输出第二控制指令,则由所述主控模块接收到第二控制指令时控制应用目标执行第二幅度动作,即令应用目标完成跳跃高度适中的跳跃。
[0035]当应用目标遇到具有较高高度的障碍物时,则需要先触控显示屏上的触控按键,2秒之内再甩动智能手机,如此一来,所述感测模块感测到触控信号后并在2秒时间段内又感测到重力感应信号时则会输出第三控制指令,则由所述主控模块接收到第三控制指令时控制应用目标执行三幅度动作,即令应用目标完成跳跃高度最高高度的跳跃。
[0036]综上所述,在运行应用程式过程中,藉由感测模块感测到触控信号或/及重力感应信号输出不同的控制指令;以控制应用目标执行第一、第二、或第三幅度动作。本发明结合甩动移动终端达到控制应用目标的目的,不但提升了用户体验,而且还解决了现有技术中因双击式点击屏幕而带来的应用操作不方便以及容易造成屏幕上的损伤等问题。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0037]上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属【技术领域】中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
【权利要求】
1.一种通过惯性感应实现应用程式控制的方法,应用于装设有重力感应模块及触控感应模块且装载有应用程式的移动终端中,且所述应用程式中设置有用于感测操作指令的感测模块以及用以控制应用目标执行动作的主控模块,其特征在于,所述方法至少包括以下步骤: 1)于所述应用程式中预设一信号感测时间阀值; 2)运行所述应用程式,并藉由所述感测模块执行感测作业; 3)当所述感测模块感测到触控信号时输出第一控制指令;当所述感测模块感测到重力感应信号时输出第二控制指令;当所述感测模块感测到触控信号后并在小于所述信号感测时间阀值的时间段内感测到重力感应信号时输出第三控制指令; 4)所述主控模块接收到第一控制指令时控制应用目标执行第一幅度动作;所述主控模块接收到第二控制指令时控制应用目标执行第二幅度动作;所述主控模块接收到第三控制指令时控制应用目标执行第三幅度动作。
2.根据权利要求1所述的通过惯性感应实现应用程式控制的方法,其特征在于:所述重力感应模块包括重力感应器。
3.根据权利要求1所述的通过惯性感应实现应用程式控制的方法,其特征在于:所述触控感应模块包括触控显示屏。
4.根据权利要求1所述的通过惯性感应实现应用程式控制的方法,其特征在于:所述信号感测时间阀值为2秒。
5.根据权利要求1所述的通过惯性感应实现应用程式控制的方法,其特征在于:所述第一、第二、及第三幅度动作均为跳跃动作。
6.根据权利要求5所述的通过惯性感应实现应用程式控制的方法,其特征在于:所述第一幅度动作的跳跃高度小于所述第二幅度动作的跳跃高度,所述第二幅度动作的跳跃高度小于第三幅度动作的跳跃高度。
7.根据权利要求1所述的通过惯性感应实现应用程式控制的方法,其特征在于:所述应用应用目标执行的动作还包括飞行动作及攻击动作。
8.根据权利要求1所述的通过惯性感应实现应用程式控制的方法,其特征在于:所述移动终端为智能手机或平板电脑。
【文档编号】G06F3/01GK103513754SQ201210207119
【公开日】2014年1月15日 申请日期:2012年6月21日 优先权日:2012年6月21日
【发明者】汪震, 王小松, 熊思危, 陶勇, 许雪飞 申请人:上海乐梦起源动漫科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1