一种数据生成方法及装置制造方法

文档序号:7798605阅读:180来源:国知局
一种数据生成方法及装置制造方法
【专利摘要】本申请公开了一种数据生成方法及装置,应用于电子设备,所述方法包括:获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值,所述重力方向垂直于所述第一方向与所述第二方向所在平面,且所述第一方向与所述第二方向垂直;在预设时间长内,所述第一加速度值与所述第二加速度值均持续为0且所述第三加速度值持续处于预设的重力加速度范围内时,生成提示数据。通过本申请实施例生成的提示数据,可以提示用户该电子设备可能掉落,警示用户及时收回掉落的电子设备,实现在该电子设备在掉落时及时通知到用户的目的。
【专利说明】一种数据生成方法及装置
【技术领域】
[0001]本申请涉及数据处理【技术领域】,特别涉及一种数据生成方法及装置。
【背景技术】
[0002]随着电子科技的发展,手机等终端越来越广泛的应用于人们的日常生活中。在用户携带手机的过程中,由于用户活动等原因,通常会出现掉落至地板的情况。
[0003]然而,现有技术中还没有一种方法,在手机掉落时,能够使得用户可以及时得到手机掉落的通知。

【发明内容】

[0004]本申请所要解决的技术问题是提供一种数据生成方法及装置,用以解决现有技术中无法在手机等终端掉落时而用户及时得到手机掉落通知的技术问题。
[0005]本申请提供了一种数据生成方法,应用于电子设备,所述方法包括:
[0006]获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值,所述重力方向垂直于所述第一方向与所述第二方向所在平面,且所述第一方向与所述第二方向垂直;
[0007]在预设时间长内,所述第一加速度值与所述第二加速度值均持续为O且所述第三加速度值持续处于预设的重力加速度范围内时,生成提示数据。
[0008]上述方法,优选的,所述获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值,包括:
[0009]每隔预设的时间间隔长,分别获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值。
[0010]上述方法,优选的,所述在预设时间长内,所述第一加速度值与所述第二加速度值均持续为O且所述第三加速度值持续处于预设的重力加速度范围内时,生成提示数据,包括:
[0011]依次判断每隔预设时间间隔长获取到的所述第一加速度值与所述第二加速度值是否均为O、以及每隔预设时间间隔长获取到的所述第三加速度值是否处于预设的重力加速度范围内;
[0012]在连续N次同时判断出所述第一加速度值与所述第二加速度值均为O且所述第三加速度值均处于预设的重力加速度范围内时,生成提示数据;
[0013]其中,N为大于或等于I的自然数,且N与所述时间间隔长的乘积值大于或等于所述预设时间长。
[0014]上述方法,优选的,在所述生成提示数据之后,所述方法还包括:
[0015]将所述提示数据以预设的提示方式进行提示。
[0016]上述方法,优选的,在所述生成提示数据之后,所述方法还包括:
[0017]依据所述提示数据,触发所述电子设备执行与所述提示数据相对应的提示动作。[0018]本申请还提供了一种数据生成装置,应用于电子设备,所述装置包括:
[0019]加速度值获取单元,用于获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值,所述第一方向与所述第二方向垂直,且所述重力方向垂直于所述第一方向与所述第二方向所在平面;
[0020]提示数据生成单元,用于在预设时间长内,所述第一加速度值与所述第二加速度值均持续为O且所述第三加速度值持续处于预设的重力加速度范围内时,生成提示数据。
[0021]上述装置,优选的,所述加速度值获取单元包括:
[0022]同步获取子单元,用于每隔预设的时间间隔长,分别获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值。
[0023]上述装置,优选的,所述提示数据生成单元包括:
[0024]值判断子单元,用于依次判断每隔预设时间间隔长获取到的所述第一加速度值与所述第二加速度值是否均为O、以及每隔预设时间间隔长获取到的所述第三加速度值是否处于预设的重力加速度范围内,在连续N次同时判断出所述第一加速度值与所述第二加速度值均为O且所述第三加速度值均处于预设的重力加速度范围内时,触发数据生成子单元;
[0025]数据生成子单元,用于生成提示数据;
[0026]其中,N为大于或等于I的自然数,且N与所述时间间隔长的乘积值大于或等于所述预设时间长。
[0027]上述装置,优选的,还包括:
[0028]第一提示单元,用于在所述提示数据生成单元生成提示数据之后,将所述提示数据以预设的提示方式进行提示。
[0029]上述装置,优选的,还包括:
[0030]第二提示单元,用于在所述提示数据生成单元生成提示数据之后,依据所述提示数据,触发所述电子设备执行与所述提示数据相对应的提示动作。
[0031]由上述方案可知,本申请提供的一种数据生成方法及装置,应用于电子设备中,通过获取电子设备在第一方向、第二方向及重力方向上各自的加速度值,进而在第一方向及第二方向对应的加速度值在预设时间长内持续为O,且重力方向上对应的加速度值在该预设时间长内持续处于预设重力加速度范围内时,表明该电子设备在该预设时间长内在重力方向上处于自由落体状态,此时生成提示数据,该提示数据即可用于提示用户该电子设备可能掉落,警示用户及时收回掉落的电子设备,实现在该电子设备在掉落时及时通知到用户的目的。
【专利附图】

【附图说明】
[0032]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0033]图1为本申请提供的一种数据生成方法实施例一的流程图;
[0034]图2为本申请实施例的应用实例图;[0035]图3为本申请实施例的另一应用示例图;
[0036]图4为本申请提供的一种数据生成方法实施例二的流程图;
[0037]图5为本申请实施例二的部分流程图;
[0038]图6为本申请提供的一种数据生成方法实施例三的流程图;
[0039]图7为本申请提供的一种数据生成方法实施例四的流程图;
[0040]图8为本申请提供的一种数据生成方法实施例五的流程图;
[0041]图9为本申请提供的一种数据生成装置实施例六的结构示意图;
[0042]图10为本申请提供的一种数据生成装置实施例七的部分结构示意图;
[0043]图11为本申请提供的一种数据生成装置实施例八的部分结构示意图;
[0044]图12为本申请提供的一种数据生成装置实施例九的结构示意图;
[0045]图13为本申请提供的一种数据生成装置实施例十的结构示意图。
【具体实施方式】
[0046]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0047]参考图1,为本申请提供的一种数据生成方法实施例一的流程图,所述方法应用于电子设备,所述电子设备可以为手机、pad等可以由用户携带的终端。其中,所述方法可以包括以下步骤:
[0048]步骤101:获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值。
[0049]其中,如图2中所示,所述重力方向即为指向地心的方向,所述重力方向垂直于所述第一方向与所述第二方向所在平面,也就是说,所述第一方向与所述第二方向所在平面即为垂直于地下方向的水平面。所述第一方向与所述第二方向垂直,可以理解为,所述第一方向上的第一加速度值与所述第二方向上的第二加速度值表明所述电子设备在水平方向上的加速度值。
[0050]需要说明的是,所述步骤101中可以首先通过设置于电子设备中的重力传感器检测所述电子设备的第一加速度值、第二加速度值及第三加速度值,由本申请步骤101中对第一加速度值、第二加速度值及第三加速度值进行获取。
[0051]步骤102:在预设时间长内,所述第一加速度值与所述第二加速度值均持续为O且所述第三加速度值持续处于预设的重力加速度范围内时,生成提示数据。
[0052]其中,所述预设时间长可以设置为400ms至450ms之间的数值。需要说明的是,所述预设时间长的设置可以依据该电子设备携带用户的身高决定,例如,如图3中所示,电子设备如手机等通常携带于用户的腰际至下装口袋处,该电子设备在由其被携带处至地面的距离即为:该电子设备掉落时进行自由落体运动时重力方向上的位移值S,因此,所述预设时间长即为该电子设备在其重力方向上的位移上进行自由落体的时间长t,其中,该预设时间长可以通过牛顿力学定律S= (l/2)*a*t*t得到,其中,a代表重力加速度值,其取值可以为 9.8。[0053]在所述步骤102中,所述第一加速度值及所述第二加速度值为0,即表明所述电子设备在水平方向上静止或匀速运动,并没有进行加速运动,也就是说,排除用户对电子设备进行投掷动作或其他电子设备日常操作。
[0054]需要说明的是,所述重力加速度范围可以为最小值为9.7而最大值为9.9的值范围,所述第三加速度值处于该重力加速度范围时,即表明所述电子设备在重力方向上处于自由落体运动状态。因此,在所述电子设备水平方向上匀速或静止且在重力方向上进行自由落体运动时,表明电子设备处于非用户操作状态下的自由落体运动,此时,生成提示数据,用以提示用户电子设备掉落。
[0055]由上述方案可知,本申请提供的一种数据生成方法实施例一,应用于电子设备中,通过获取电子设备在第一方向、第二方向及重力方向上各自的加速度值,进而在第一方向及第二方向对应的加速度值在预设时间长内持续为0,且重力方向上对应的加速度值在该预设时间长内持续处于预设重力加速度范围内时,表明该电子设备在该预设时间长内在重力方向上处于自由落体状态,此时生成提示数据,该提示数据即可用于提示用户该电子设备可能掉落,警示用户及时收回掉落的电子设备,实现在该电子设备在掉落时及时通知到用户的目的。
[0056]需要说明的是,上述实施例中,所述步骤101可以通过实时监测获取所述电子设备的第一加速度值、第二加速度值及第三加速度值,也就是说,对时间轴上每一时间点均进行监测获取,每个时间点之间的时间间隔极短接近于0,此时需要较大的硬件实现要求,增加电子设备的负荷。因此,参考图4,为本申请提供的一种数据生成方法实施例二的流程图,其中,所述步骤101可以通过以下步骤实现:
[0057]步骤111:每隔预设的时间间隔长,分别获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值。
[0058]具体的,所述预设的时间间隔长可以设置为70ms、80ms或90ms等,也就是说,对所述电子设备,每隔80ms分别获取该电子设备在第一方向上的加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值,无需每时每刻对该电子设备在水平方向及重力方向上的加速度进行监测,由此,减小硬件实现要求,降低电子设备的负荷。
[0059]基于上述实施例实现方式,参考图5,为本申请实施例二中所述步骤102的实现流程图,所述步骤102可以通过以下步骤实现:
[0060]步骤121:依次判断每隔预设时间间隔长获取到的所述第一加速度值与所述第二加速度值是否均为O、以及每隔预设时间间隔长获取到的所述第三加速度值是否处于预设的重力加速度范围内。
[0061]步骤122:在连续N次同时判断出所述第一加速度值与所述第二加速度值均为O且所述第三加速度值均处于预设的重力加速度范围内时,生成提示数据。
[0062]其中,N为大于或等于I的自然数,且N与所述时间间隔长的乘积值大于或等于所述预设时间长。
[0063]例如,在预设时间间隔长为80ms时,N为5,上述预设时间长为400ms。
[0064]需要说明的是,所述步骤121及所述步骤122可以理解为:在所述预设时间长内设置预设时间间隔长,由此,通过每隔预设时间间隔长获取一次所述电子设备的第一加速度值、第二加速度值及第三加速度值之后,依次对每次获取到的第一加速度值、第二加速度值及第三加速度值进行判断,并在连续N次判定出所述第一加速度值与所述第二加速度值均为O,且所述第三加速度值均处于预设的重力加速度范围内时,表明所述电子设备在N乘以所述预设时间间隔长的积所代表的时间长内持续自由落体运动状态,即为所述电子设备在所述预设时间长内在重力方向上持续自由落体,由此,生成提示数据,用以提示用户电子设备掉落至地面。
[0065]参考图6,为本申请提供的一种数据生成方法实施例三的流程图,其中,在所述步骤102之后,所述方法还可以包括以下步骤:
[0066]步骤103:将所述提示数据以预设的提示方式进行提示。
[0067]其中,所述提示方式可以包括强光闪烁提示方式,即为,所述步骤103中将所述提示数据以强光闪烁提示方式提示给用户,此时,所述提示数据可以为脉冲数据,所述步骤103中将所述脉冲数据以强光闪烁的方式提示给用户。而所述提示方式也可以为声音提示方式,即为,所述步骤103中将所述提示数据以声音提示方式提示给用户,此时所述提示数据可以为音频数据,所述步骤103中将所述音频数据以声音播放的方式提示给用户。
[0068]参考图7,为本申请提供的一种数据生成方法实施例四的流程图,其中,在所述步骤102之后,所述方法还可以包括以下步骤:
[0069]步骤104:依据所述提示数据,触发所述电子设备执行与所述提示数据相对应的提示动作。
[0070]其中,所述提示数据可以为触发指令数据,所述触发指令数据中包含有提示动作数据。在所述步骤102生成提示数据之后,所述步骤104中依据该提示数据,触发所述电子设备执行与所述提示数据中所包含的提示动作数据相对应的提示动作。具体的,所述步骤104中依据所述提示数据触发所述电子设备执行铃声播放动作,或者执行强光闪烁动作,以达到提示用户电子设备掉落的目的。
[0071]在具体实现中,本申请实施例可以实现对电子设备如手机进行掉落监测的应用中,参考图8,为本申请提供的一种数据生成方法实施例六的流程图,其中,所述方法可以包括以下步骤:
[0072]步骤801:手机启动。
[0073]步骤802:启动置于手机中的数据生成方法,开始对手机的掉落进行监测。
[0074]步骤803:有效阈值置O。
[0075]步骤804:分别获取手机在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值。
[0076]步骤805:判断所述第一加速度值与所述第二加速度值是否均为O且所述第三加速度值在所述重力加速度范围内,如果是,执行步骤806,否则,执行步骤807。
[0077]步骤807:延时80ms,返回执行步骤803。
[0078]步骤806:有效阈值加1,执行808。
[0079]步骤808:判断所述有效阈值是否小于N,如果是,执行步骤809,否则,执行步骤810。
[0080]步骤809:延时80ms,返回执行所述步骤804。
[0081]步骤810:生成提示数据,以最大音量播放手机预设铃声,如来电铃音等。
[0082]需要说明的是,上述实现方式中,每间隔80ms获取一次加速度值,在加速度值满足水平方向上静止或匀速运动且重力方向上自由落体运动的要求,同时次数达到5次,此时,生成提示数据,用以提示用户手机掉落。
[0083]参考图9,为本申请提供的一种数据生成装置实施例七的结构示意图,所述装置应用于电子设备,所述电子设备可以为手机、pad等可以由用户携带的终端。其中,所述装置可以包括:
[0084]加速度值获取单元901,用于获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值。
[0085]其中,如图2中所示,所述重力方向即为指向地心的方向,所述重力方向垂直于所述第一方向与所述第二方向所在平面,也就是说,所述第一方向与所述第二方向所在平面即为垂直于地下方向的水平面。所述第一方向与所述第二方向垂直,可以理解为,所述第一方向上的第一加速度值与所述第二方向上的第二加速度值表明所述电子设备在水平方向上的加速度值。
[0086]需要说明的是,所述加速度值获取单元901中可以首先通过设置于电子设备中的重力传感器检测所述电子设备的第一加速度值、第二加速度值及第三加速度值,由本申请实施例中的所述加速度值获取单元901中对第一加速度值、第二加速度值及第三加速度值进行获取。。
[0087]提示数据生成单元902,用于在预设时间长内,所述第一加速度值与所述第二加速度值均持续为O且所述第三加速度值持续处于预设的重力加速度范围内时,生成提示数据。
[0088]其中,所述预设时间长可以设置为400ms至450ms之间的数值。需要说明的是,所述预设时间长的设置可以依据该电子设备携带用户的身高决定,例如,如图3中所示,电子设备如手机等通常携带于用户的腰际至下装口袋处,该电子设备在由其被携带处至地面的距离即为:该电子设备掉落时进行自由落体运动时重力方向上的位移值S,因此,所述预设时间长即为该电子设备在其重力方向上的位移上进行自由落体的时间长t,其中,该预设时间长可以通过牛顿力学定律S= (l/2)*a*t*t得到,其中,a代表重力加速度值,其取值可以为 9.8。
[0089]在所述提示数据生成单元902中,所述第一加速度值及所述第二加速度值为0,即表明所述电子设备在水平方向上静止或匀速运动,并没有进行加速运动,也就是说,排除用户对电子设备进行投掷动作或其他电子设备日常操作。
[0090]需要说明的是,所述重力加速度范围可以为最小值为9.7而最大值为9.9的值范围,所述第三加速度值处于该重力加速度范围时,即表明所述电子设备在重力方向上处于自由落体运动状态。因此,在所述电子设备水平方向上匀速或静止且在重力方向上进行自由落体运动时,表明电子设备处于非用户操作状态下的自由落体运动,此时,生成提示数据,用以提示用户电子设备掉落。
[0091]由上述方案可知,本申请提供的一种数据生成装置实施例七,应用于电子设备中,通过获取电子设备在第一方向、第二方向及重力方向上各自的加速度值,进而在第一方向及第二方向对应的加速度值在预设时间长内持续为0,且重力方向上对应的加速度值在该预设时间长内持续处于预设重力加速度范围内时,表明该电子设备在该预设时间长内在重力方向上处于自由落体状态,此时生成提示数据,该提示数据即可用于提示用户该电子设备可能掉落,警示用户及时收回掉落的电子设备,实现在该电子设备在掉落时及时通知到用户的目的。
[0092]需要说明的是,上述实施例中,所述加速度值获取单元901可以通过实时监测获取所述电子设备的第一加速度值、第二加速度值及第三加速度值,也就是说,对时间轴上每一时间点均进行监测获取,每个时间点之间的时间间隔极短接近于0,此时需要较大的硬件实现要求,增加电子设备的负荷。因此,参考图10,为本申请提供的一种数据生成装置实施例八中所述加速度值获取单元901的结构示意图,其中,所述加速度值获取单元901可以包括:
[0093]同步获取子单元911,用于每隔预设的时间间隔长,分别获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值。
[0094]具体的,所述预设的时间间隔长可以设置为70ms、80ms或90ms等,也就是说,对所述电子设备,每隔80ms分别获取该电子设备在第一方向上的加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值,无需每时每刻对该电子设备在水平方向及重力方向上的加速度进行监测,由此,减小硬件实现要求,降低电子设备的负荷。
[0095]基于上述实施例中的实现结构,参考图11,为本申请提供的一种数据生成装置实施例八中所述提示数据生成单元902的结构示意图,其中,所述提示数据生成单元902可以包括:
[0096]值判断子单元921,用于依次判断每隔预设时间间隔长获取到的所述第一加速度值与所述第二加速度值是否均为O、以及每隔预设时间间隔长获取到的所述第三加速度值是否处于预设的重力加速度范围内,在连续N次同时判断出所述第一加速度值与所述第二加速度值均为O且所述第三加速度值均处于预设的重力加速度范围内时,触发数据生成子单元922。
[0097]数据生成子单元922,用于生成提示数据。
[0098]其中,N为大于或等于I的自然数,且N与所述时间间隔长的乘积值大于或等于所述预设时间长。
[0099]例如,在预设时间间隔长为80ms时,N为5,上述预设时间长为400ms。
[0100]需要说明的是,所述值判断子单元921及所述数据生成子单元922的实现可以理解为:在所述预设时间长内设置预设时间间隔长,由此,通过每隔预设时间间隔长获取一次所述电子设备的第一加速度值、第二加速度值及第三加速度值之后,依次对每次获取到的第一加速度值、第二加速度值及第三加速度值进行判断,并在连续N次判定出所述第一加速度值与所述第二加速度值均为0,且所述第三加速度值均处于预设的重力加速度范围内时,表明所述电子设备在N乘以所述预设时间间隔长的积所代表的时间长内持续自由落体运动状态,即为所述电子设备在所述预设时间长内在重力方向上持续自由落体,由此,生成提示数据,用以提示用户电子设备掉落至地面。
[0101]参考图12,为本申请提供的一种数据生成装置实施例九的结构示意图,其中,所述装置还可以包括:
[0102]第一提示单元903,用于在所述提示数据生成单元902生成提示数据之后,将所述提示数据以预设的提示方式进行提示。
[0103]其中,所述提示方式可以包括强光闪烁提示方式,即为,所述第一提示单元903将所述提示数据以强光闪烁提示方式提示给用户,此时,所述提示数据可以为脉冲数据,所述第一提示单元903将所述脉冲数据以强光闪烁的方式提示给用户。而所述提示方式也可以为声音提示方式,即为,所述第一提示单元903将所述提示数据以声音提示方式提示给用户,此时所述提示数据可以为音频数据,所述第一提示单元903将所述音频数据以声音播放的方式提示给用户。
[0104]参考图13,为本申请提供的一种数据生成装置实施例十的结构示意图,其中,所述装置还可以包括:
[0105]第二提示单元904,用于在所述提示数据生成单元902生成提示数据之后,依据所述提示数据,触发所述电子设备执行与所述提示数据相对应的提示动作。
[0106]其中,所述提示数据可以为触发指令数据,所述触发指令数据中包含有提示动作数据。在所述提示数据生成单元902生成提示数据之后,所述第二提示单元904依据该提示数据,触发所述电子设备执行与所述提示数据中所包含的提示动作数据相对应的提示动作。具体的,所述第二提示单元904依据所述提示数据触发所述电子设备执行铃声播放动作,或者执行强光闪烁动作,以达到提示用户电子设备掉落的目的。
[0107]需要 说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0108]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0109]以上对本申请所提供的一种数据生成方法及装置进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
【权利要求】
1.一种数据生成方法,其特征在于,应用于电子设备,所述方法包括: 获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值,所述重力方向垂直于所述第一方向与所述第二方向所在平面,且所述第一方向与所述第二方向垂直; 在预设时间长内,所述第一加速度值与所述第二加速度值均持续为O且所述第三加速度值持续处于预设的重力加速度范围内时,生成提示数据。
2.根据权利要求1所述的方法,其特征在于,所述获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值,包括: 每隔预设的时间间隔长,分别获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值。
3.根据权利要求2所述的方法,其特征在于,所述在预设时间长内,所述第一加速度值与所述第二加速度值均持续为O且所述第三加速度值持续处于预设的重力加速度范围内时,生成提示数据,包括: 依次判断每隔预设时间间隔长获取到的所述第一加速度值与所述第二加速度值是否均为O、以及每隔预设时间间隔长获取到的所述第三加速度值是否处于预设的重力加速度范围内; 在连续N次同时判断出所述第一加速度值与所述第二加速度值均为O且所述第三加速度值均处于预设的重力加速度范围内时,生成提示数据; 其中,N为大于或等于I的自然数,且N与所述时间间隔长的乘积值大于或等于所述预设时间长。
4.根据权利要求1、2或3所述的方法,其特征在于,在所述生成提示数据之后,所述方法还包括: 将所述提示数据以预设的提示方式进行提示。
5.根据权利要求1、2或3所述的方法,其特征在于,在所述生成提示数据之后,所述方法还包括: 依据所述提示数据,触发所述电子设备执行与所述提示数据相对应的提示动作。
6.一种数据生成装置,其特征在于,应用于电子设备,所述装置包括: 加速度值获取单元,用于获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值,所述第一方向与所述第二方向垂直,且所述重力方向垂直于所述第一方向与所述第二方向所在平面; 提示数据生成单元,用于在预设时间长内,所述第一加速度值与所述第二加速度值均持续为O且所述第三加速度值持续处于预设的重力加速度范围内时,生成提示数据。
7.根据权利要求6所述的装置,其特征在于,所述加速度值获取单元包括: 同步获取子单元,用于每隔预设的时间间隔长,分别获取所述电子设备在第一方向上的第一加速度值、在第二方向上的第二加速度值及在重力方向上的第三加速度值。
8.根据权利要求7所述的装置,其特征在于,所述提示数据生成单元包括: 值判断子单元,用于依次判断每隔预设时间间隔长获取到的所述第一加速度值与所述第二加速度值是否均为O、以及每隔预设时间间隔长获取到的所述第三加速度值是否处于预设的重力加速度范围内,在连续N次同时判断出所述第一加速度值与所述第二加速度值均为O且所述第三加速度值均处于预设的重力加速度范围内时,触发数据生成子单元; 数据生成子单元,用于生成提示数据; 其中,N为大于或等于I的自然数,且N与所述时间间隔长的乘积值大于或等于所述预设时间长。
9.根据权利要求6、7或8所述的装置,其特征在于,还包括: 第一提示单元,用于在所述提示数据生成单元生成提示数据之后,将所述提示数据以预设的提示方式进行提示。
10.根据权利要求6、7或8所述的装置,其特征在于,还包括: 第二提示单元,用于在所述提示数据生成单元生成提示数据之后,依据所述提示数据,触发所述电子设备 执行与所述提示数据相对应的提示动作。
【文档编号】H04M1/725GK103795870SQ201410087693
【公开日】2014年5月14日 申请日期:2014年3月11日 优先权日:2014年3月11日
【发明者】陈乾, 耿增强 申请人:中科创达软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1