一种提示设备受过撞击的方法

文档序号:6400944阅读:188来源:国知局
专利名称:一种提示设备受过撞击的方法
技术领域
本发明涉及移动通信技术领域,具体涉及一种提示设备受过撞击的方法。
背景技术
手机等数码产品经常会受到撞击,例如意外跌落坠地或者受到其他情形的撞击,这些撞击有时会对数码产品造成损伤,轻则功能故障、重则无法使用,这会对数码产品的后续使用造成很大的影响。为避免这种影响的发生,用户需要对受到撞击后的数码产品及时进行维护检修,以及时消除撞击对数码产品带来的损伤。这就要求用户需要技术获知数码产品受到撞击的信息。但是,现有技术中,如果没有当场看见该撞击的发生,用户通常无法及时获知数码产品是否受到过撞击。

发明内容
有鉴于此,本发明的目的在于提供一种提示设备受过撞击的方法,以方便用户及时获知数码产品受到过撞击。为实现上述目的,本发明的一个实施例提供一种提示设备受过撞击的方法,包括:判断所述设备是否受到第一撞击;如果是,获取所述设备受第一撞击的第一撞击参数;判断所述第一撞击参数是否满足第一预定条件;如果是,形成与所述第一撞击参数对应的第一多媒体文件;将所述第一多媒体文件在所述设备上显示。优选地,所述判断所述设备是否受到第一撞击,具体为:判断所述设备受到触碰时的触碰参数是否满足第二预定条件,所述触碰参数包括触碰力和/或触碰加速度。优选地,所述第一撞击参数包括第一子参数、第二子参数和第三子参数,且所述第一子参数、第二子参数和第三子参数分别为所述第一撞击参数在三维空间内相互垂直的三个坐标轴上的分量;所述获取所述设备受第一撞击的第一撞击参数,具体为:获取所述第一子参数、第二子参数和第三子参数;将所述第一子参数的绝对值、第二子参数的绝对值和第三子参数的绝对值进行处理获得其平均值;令所述平均值为所述第一撞击参数;和/ 或,获取所述第一子参数、第二子参数和第三子参数;对所述第一子参数、第二子参数和第三子参数进行矢量求和,得到其矢量和;
令所述矢量和的绝对值为所述第一撞击参数。优选地,所述第一撞击参数包括第一子参数、第二子参数和第三子参数,且所述第一子参数、第二子参数和第三子参数分别为所述第一撞击参数在三维空间内相互垂直的三个坐标轴上的分量;所述获取所述设备受第一撞击的第一撞击参数,具体为:获取所述第一子参数、第二子参数和第三子参数;选定所述第一子参数、第二子参数和第三子参数中绝对值最大者为所述第一子参数;判断所述第一子参数的绝对值是否满足第一预定要求;如果是,选定所述第一子参数的绝对值为所述第一撞击参数。优选地,所述选定所述第一子参数的绝对值为所述第一撞击参数前,所述方法还包括:选定所述第一子参数、第二子参数和第三子参数中绝对值最小者为所述第三子参数;确定所述第二子参数的绝对值满足第二预定要求。优选地,所述选定所述第一子参数的绝对值为所述第一撞击参数前,所述方法还包括:确定所述第三子参数的绝对值满足第三预定要求。优选地,所有第一撞击参数构成一个参数集合,所述参数集合内的所有第一撞击参数按绝对值大小依次分布;所述形成与所述第一撞击参数对应的第一多媒体文件,具体为:将所述参数集合划分为若干个区间;查找所述第一撞击参数所在的区间;生成与所述第一撞击参数所在的区间对应的第一多媒体文件。优选地,所有第一撞击参数构成一个参数集合,所述参数集合内的所有第一撞击参数按绝对值大小依次分布;所述形成与所述第一撞击参数对应的第一多媒体文件,具体为:将所述参数集合划分为若干个区间,每个所述区间具有与其对应的多媒体文件;查找所述第一撞击参数所在的区间;选定与所述第一撞击参数所在的区间对应的多媒体文件为所述第一多媒体文件。优选地,所述第一多媒体文件为第一图像,所述将所述第一多媒体文件在所述设备上显示,具体为:将所述第一图像在所述设备的整个显示屏上显示。优选地,所述第一撞击参数为第一撞击力和/或第一撞击加速度。优选地,所述方法还包括:记录并保存所述设备受第一撞击的时刻和/或受第一撞击的撞击次数。优选地,所述提示方法还包括:判断所述设备是否受到第二撞击;如果是,获取所述设备受第二撞击的第二撞击参数;判断所述第二撞击参数是否满足第三预定条件;
如果是,形成与所述第二撞击参数对应的第二多媒体文件;将所述第二多媒体文件在所述设备上显示。优选地,所述第二撞击参数为第二撞击力和/或第二撞击加速度。优选地,所述方法还包括:记录并保存所述设备受第二撞击的时刻和/或受第二撞击的撞击次数。优选地,所述将所述第一多媒体文件在所述设备上显示后,所述方法还包括:产生计时器以记录所述第一多媒体文件显示的时间值;判断所述时间值是否不小于预定时间值;如果是,消除所述第一多媒体文件。本发明实施例提供一种提示设备受过撞击的方法,在设备受到触碰后首先确定设备受到撞击,然后获取该设备受到撞击的撞击参数,如果该撞击参数满足预定条件,则形成与该撞击参数相对应的多媒体文件,并将该多媒体文件在设备上显示。通过这种方法,可以在设备受到撞击(尤其是会对设备造成影响的撞击)后,在设备上显示提示信息,以方便快捷地提示用户该设备受到过撞击。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的提示设备受过撞击的方法的流程图;图2 6是本发明实施例一提供的提示设备受过撞击的方法的流程图;图7 9是本发明实施例二提供的提示设备受过撞击的方法的流程图;图10是本发明实施例三提供的提示设备受过撞击的方法的流程图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。为能够在设备受到撞击后及时提示用户该设备受到过撞击,本发明提供以下技术方案。本发明实施例提供一种提示设备受过撞击的方法,如图1所示,该方法包括以下步骤:步骤SlOl:判断设备是否受到第一撞击,如果是,执行步骤S102 ;该第一撞击可以是设备坠落地面与地面触碰时的撞击或者设备受其他器件的影响而受到的撞击,当然,该第一撞击也可以是其他类型的触碰。设备可能经常受到各种类型的触碰,但是,并不是所有的触碰都会对设备造成损伤(例如手指触碰手机所产生的撞击并不会对手机造成损伤),只有达到一定程度的触碰才可能会对设备造成损伤。本步骤用以筛选出达到一定程度、可能会对设备造成损伤的触碰。步骤S102:获取所述设备受第一撞击的第一撞击参数;该第一撞击参数可以依具体要求而定,可以是不同类型的参数,例如可以是该设备受到第一撞击时所受的撞击力(即第一撞击力)和/或该设备受到第一撞击时所受的撞击力的加速度值(即第一撞击加速度)。当然,该第一撞击参数还可以是其他类型的参数。步骤S103:判断所述第一撞击参数是否满足第一预定条件,如果是,执行步骤S104 ;鉴于设备(例如手机)受到的撞击程度不同,例如手指轻触手机屏可能会产生撞击、手机坠落至地面可能与地面之间会产生撞击,而有些程度较轻的撞击可能不会对手机造成损伤;因此本发明实施例中可以依照手机受到撞击的程度不同而形成提示信息或者不形成提示信息,对于会对手机造成损伤的撞击形成提示信息、而对于不会对手机造成损伤的撞击则不形成提示信息。具体地,可以在设备受到第一撞击的第一撞击参数满足第一预定条件的情况下才形成手机受撞击的提示信息。步骤S104:形成与第一撞击参数对应的第一多媒体文件;本发明实施例中,作为设备受过撞击的提示信息的第一多媒体文件可以有多种(例如可以是视频、音频等),另外对应于不同的撞击参数也可以有相同或者不同的多媒体文件。步骤S105:将第一多媒体文件在设备上显示。将步骤S104形成的第一多媒体文件在设备上显示可以实现设备受撞击后的提示。其中,该第一多媒体文件可以在整个设备上显示(例如在手机整个屏幕上显示)、也可以仅在设备受撞击处显示。另外,该第一多媒体文件可以一直在设备上显示直到用户通过手动操作消除该第一多媒体文件;另外,该第一多媒体文件也可以在设备上显示某一固定时间后自动消除。本发明实施例提供的提示设备受过撞击的方法,在设备受到触碰后首先确定该触碰的程度达到撞击的级别,即确定该设备受到撞击,然后获取设备受到撞击时的撞击参数,如果该撞击参数满足预定条件,则形成与该撞击参数相对应的多媒体文件,并将该多媒体文件在设备上显示。通过这种方法,可以在设备受到撞击(尤其是会对设备造成影响的撞击)后,在设备上显示提示信息,以方便快捷地提示用户设备受到过撞击。需要说明的是,本发明实施例提供的提示设备受过撞击的方法可以有多种具体的实现方式,以下以一些具体实例对本发明的技术方案进行详细的说明。需要说明的是,下面这些实例仅是示例性的,仅用于解释本发明的技术方案,而不用于限制本发明的技术方案,本领域普通技术人员可以在本发明提供的技术方案的基础上对本发明提供的技术方案进行改进和变形,这些都在本发明的保护范围之内。实施例一图2示出了本发明实施例一提供的提示设备受过撞击的方法的流程图,在此以该设备为手机为例进行说明,该方法包括以下步骤:步骤S201:判断手机受到触碰时的触碰参数是否满足第二预定条件,如果是,执行步骤S202 ;手机在使用过程中,可能会受到不同程度的触碰,不是所有的触碰都会达到对手机的撞击。例如在使用电容屏手机过程中,用户采用手指触碰手机屏幕以对手机进行操作时,这种触碰不会达到对手机的撞击。因此,本发明实施例中,首先对手机受到的触碰是否构成是对手机的撞击进行判断。该触碰参数可以是触碰力的值和/或触碰加速度的值。其中,该第二预定条件可以依手机的性能参数而定。步骤S202:获取手机受到第一撞击的第一撞击参数。本发明实施例中的第一撞击参数可以是一·个矢量,具体地,第一撞击参数可以由第一子参数、第二子参数和第三子参数而定,且第一子参数、第二子参数和第三子参数分别为第一撞击参数在三维空间内相互垂直的三个坐标轴上的分量,例如第一子参数、第二子参数和第三子参数可以分别是第一撞击参数在相互垂直的X轴、Y轴和Z轴方向上的分量;此时,步骤S202可以采用如下方式(包括步骤S202-11 步骤S202-13,如图3所示)进行:步骤S202-11:获取第一子参数、第二子参数和第三子参数;例如,设定第一撞击参数为矢量及且矢量M在X轴、Y轴和Z轴组成的三维空间内具有方向和大小;则第一子参数、第二子参数和第三子参数可以分别是矢量M在X轴、Y轴和Z轴上的分量似 M和,且Α/λ.、M,'和M也都是矢量。步骤S202-12:将第一子参数的绝对值、第二子参数的绝对值和第三子参数的绝对值进行处理获得其平均值;可以将和]的绝对值|E|、| ζ|和| ^|进行平均值计算获得它们的
平均值|i|该平均值|及|可以是算术平均值、几何平均值、平方平均值、均方根平均值、调和平均值,加权平均值等等,具体计算方式在此不作一一列举。步骤S202-13:令该平均值M为第一撞击参数;将通过步骤S202-12算得的平均值|μ|作为第一撞击参数。另外,步骤S202也可以采用如下方式(包括步骤S202-21 步骤S202-23,如图4所示)进行:步骤S202-21:获取所述第一子参数、第二子参数和第三子参数;该步骤可以采用与步骤S202-11相同的方式完成,以此获得第一子参数石第二
子参数V和第三子参数Mz。步骤S202-22:对第一子参数、第二子参数和第三子参数进行矢量求和,得到其矢量和;对Mx、M和M-进行矢量求和,得到其矢量和^步骤S202-23:令矢量和的绝对值为第一撞击参数。令P的绝对值|U|作为第一撞击参数。步骤S203:判断第一撞击参数是否满足第一预定条件,如果是,执行步骤S204。根据程度不同,有些撞击会对手机造成损伤而有些撞击不会对手机造成损伤。对于可能会对手机造成损伤的撞击,需要及时提示用户;而对于那些程度非常轻、不会对手机造成损伤的撞击,则可以不提示用户。因此,本发明实施例中首先对第一撞击是否需要提示用户进行判断,假如第一撞击参数满足第一预定条件,例如达到会对手机造成损伤的条件,则采用提示信息提示用户手机受到过撞击;假如第一撞击参数不满足第一预定条件,例如没有达到会对手机造成损伤的条件,则不提示用户手机受到过撞击。步骤S204:形成与第一撞击参数对应的第一多媒体文件;其中,该多媒体文件可以是视频文件、音频文件或者其他任何能够提示用户的文件,本发明实施例中该第一多媒体文件可以为第一图像。本发明实施例中,可以进行如下设定:所有第一撞击参数构成一个参数集合,该参数集合内的所以第一撞击参数按绝对值的大小依次分布;则步骤S204可以采用如下方式(包括步骤S204-11 步骤S204-13,如图5所示)执行:步骤S204-11:将上述参数集合划分为若干个区间,每个区间内的第一撞击参数按绝对值的大小依次排布,且每个第一撞击参数仅属于一个区间;步骤S204-12:查找通过步骤S202获得的第一撞击参数所在的区间;步骤S204-13:生成上述第一撞击参数所在的区间对应的第一多媒体文件,以该第一多媒体文件作为提示信息提示用户手机受到过撞击。另外,步骤S204还可以采用如下方式(包括步骤S204-21 步骤S204-23,如图6所示)执行:步骤S204-21:将参数集合划分为若干个区间,每个区间具有与其对应的多媒体文件,其中不同的区间对应的多媒体文件可以相同、也可以不相同。步骤S204-22:查找通过步骤S202获得的第一撞击参数所在的区间;步骤S204-23:选定与上述第一撞击参数所在的区间对应的多媒体文件为第一多媒体文件。步骤S205:将第一图像在手机的整个显示屏幕上显示,以提示用户手机受到过撞击,在一个具体示例中,该第一图像可以是具有裂纹的砖块的图形。另外,本发明实施例中,还可以包括以下步骤:记录并保存手机受到第一撞击的时刻和/或手机受到第一撞击的撞击次数其中手机受到第一撞击的撞击次数是指手机受到第一撞击时的总撞击次数。其中,该步骤可以在步骤S203之后执行,例如可以在执行步骤S204之前或者之后或者同时执行该步骤、也可以在执行步骤S205之前或者之后或者同时执行该步骤。在一个具体示例中,可以记录该手机受到第一撞击发生的年月日以及具体时刻值(如以“ XX年XX月XX日XX时XX分X X秒”的方式或者其他方式保存);如果手机初次受到撞击则将受撞击次数记为1,如果手机第二次受到撞击则在I的基础上加1,依此类推。这样,用户能够准确获知手机受撞击的时刻和次数,能够更加便于用户对手机进行维护和维修。需要说明的是,本发明实施例中,该第一图像还可以在手机显示屏幕的某个具体位置显示,例如手机显示屏幕上受撞击的部位、手机显示屏幕的中心部位或者手机显示屏.的周边部位等等。上述实施例一提供了一种设备受一次撞击后显不一次提不信息的方法,另外,本发明实施例提供的提示设备受过撞击的方法还可以在设备受多次撞击后多次显示提示信息,且这些提示信息可以在设备上累积存在,以下实施例二中做具体介绍。实施例二本发明实施例二提供了一种提示设备受过撞击的方法,如图7所示,该方法包括以下步骤:步骤S701:判断手机受到触碰时的触碰参数是否满足第二预定条件,如果是,执行步骤S702 ;该步骤S701的具体实现方式可以与步骤S201相同。步骤S702:获取手机受到第一撞击的第一撞击参数;本发明实施例中的第一撞击参数可以是一个矢量,具体地,第一撞击参数可以包括第一子参数、第二子参数和第三子参数,且第一子参数、第二子参数和第三子参数分别为第一撞击参数在三维空间内相互垂直的三个坐标轴上的分量,例如第一子参数、第二子参数和第三子参数可以分别是第一撞击参数在相互垂直的X轴、Y轴和Z轴方向上的分量;此时,步骤S702可以采用如下方式执行(包括步骤S702-11 步骤S702-14,如图8所示):步骤S702-11:获取第一子参数、第二子参数和第三子参数;例如,设定第一撞击参数为矢量,且矢量在X轴、Y轴和Z轴组成的三维空间内具有方向和大小;则第一子参数、第二子参数和第三子参数可以分别是矢量在X轴、Y轴和Z轴上的分量,且这些分量也都是矢量。步骤S702-12:选定第一子参数、第二子参数和第三子参数中绝对值最大者为第
一子参数。即选择上述三个子参数中的绝对值最大的子参数作为第一子参数。步骤S702-13:判断第一子参数的绝对值是否满足第一预定要求,如果是,执行步骤 S702-14 ;假定选定上述三个子参数中绝对值最大的子参数是第一子参数,则判断第一子参数的绝对值是否满足第一预定要求。步骤S702-14:选定第一子参数的绝对值为第一撞击参数。即如果第一子参数的绝对值满足第一预定要求,则选定第一子参数的绝对值为第一撞击参数。另外,在步骤S702-13之后且步骤S702-14之前,还可以执行下述步骤A和/或B:步骤A:选定第一子参数、第二子参数和第三子参数中绝对值最小者作为第三子参数;确定第二子参数的绝对值满足第二预定要求;步骤B:确定第三预定参数的绝对值满足第三预定要求。步骤S703:判断第一撞击参数是否满足第一预定条件,如果是,执行步骤S204。具体地,可以采用与步骤S203相似的步骤执行步骤S703。步骤S704:形成与第一撞击参数对应的第一多媒体文件;本发明实施例中,可以进行如下设定:所有第一撞击参数构成一个参数集合,该参数集合内的多有第一撞击参数按绝对值的大小依次分布;则步骤S704具体可以按如下方式(包括步骤S704-11 步骤S704-13,如图9所示)执行:步骤S704-11:将上述参数集合划分为若干个区间,每个区间具有与其对应的第一多媒体文件;其中每个区间内的第一撞击参数按绝对值的大小依次排布,且每个第一撞击参数仅属于一个区间,且不同区间对应的第一多媒体文件可以相同也可以不相同;步骤S704-12:查找通过步骤S202获得的第一撞击参数所在的区间;步骤S704-13:选定与第一撞击参数所在的区间对应的第一多媒体文件作为第一多媒体文件,以该第一多媒体文件作为提示用户手机受到过撞击的提示信息。步骤S705:将第一图像在手机的整个显示屏幕上显示,以提示用户手机受到过撞击。步骤S706:判断手机是否收到第二撞击,如果是,执行步骤S707 ;需要说明的是,本发明实施例二中第一撞击可以是指第一次撞击,第二撞击可以是指第二次撞击。步骤S707:获取手机受第二撞击的第二撞击参数;该第二撞击参数可以是与第一撞击参数类型相同的参数,也可以是与第一撞击参数类型不同的参数,例如可以是撞击力或者撞击加速度。步骤S708:判断第二撞击参数是否满足第三预定条件,如果是,执行步骤S709 ;该第三预定条件可以用于界定第二撞击是否会对手机造成损伤,其中该第三预定条件可以依手机的性能参数而定,步骤S709:形成与第二撞击参数对应的第二多媒体文件;步骤S710:将第二多媒体文件在手机上显示。需要说明的是,该第二多媒体文件可以在第一多媒体文件显示在手机上的前提下进一步显示在手机上,即第二多媒体文件和第一多媒体文件可以叠加显示在手机上。另外,第二多媒体文件与第一多媒体文件可以相同也可以不相同。需要说明是,步骤S706 步骤S710的各个步骤可以参见步骤S201 步骤S205或者步骤S701 步骤S705,在此不再赘述。另外,本发明实施例中,还可以包括以下步骤I或者I1:步骤1:记录并保存手机受到第一撞击的时刻和/或手机受到第一撞击的撞击次数,其中手机受到第一撞击的撞击次数是指手机受到第一撞击时的总撞击次数。其中,该步骤可以在步骤S703之后执行,例如可以在执行步骤S704之前或者之后或者同时执行该步骤、也可以在执行步骤S705之前或者之后或者同时执行该步骤。在一个具体示例中,可以记录该手机受到第一撞击发生的年月日以及具体时刻值(如以“XX年XX月XX日XX时XX分XX秒”的方式或者其他方式保存);如果手机初次受到撞击则将撞击次数记为1,如果手机第二次受到撞击则在I的基础上加1,依此类推。步骤I1:记录并保存手机受到第二撞击的时刻和/或手机受到第二撞击的撞击次数(手机受到第二撞击的撞击次数是指手机受到第二撞击时的总撞击次数),其中该第二撞击的撞击次数与上述第一撞击的撞击次数可以累加;若第二撞击和第一撞击为相邻的两次撞击,贝1J第二撞击的撞击次数比第一撞击的撞击次数大I。其中,该步骤可以在步骤S706之后执行,例如可以在执行步骤S707之前或者之后或者同时执行该步骤、也可以在执行步骤S708之前或者之后或者同时执行该步骤。具体地,该步骤可以采用与步骤I类似的方式进行,在此不再赘述。本发明实施例二提供的提示设备受过撞击的方法,可以在设备受到第一撞击时显示第一多媒体文件、在设备受到第二撞击时显示第二多媒体文件,依此类推,在设备受到第三撞击时显示第三多媒体文件,即在设备受到多次撞击时显示多个多媒体文件,这些多媒体文件可以在设备上累积而不消失,直到用户通过手动操作消除这些多媒体文件或者通过其他方式才能消除这些多媒体文件。以上介绍了采用本发明实施例提供的提示设备受过撞击的方法在设备受到撞击后显示多媒体文件以提示用户设备受到过撞击的具体实现方式,多媒体文件显示在设备上之后,用户可以通过手动操作(例如晃动手机,轻触手机屏幕,触摸滑过手机屏膜或者按下手机上某些按键如HOME键、MENU键或者返回键等)来清除这些多媒体文件,另外,还可以采用其他方式消除这些多媒体文件,参见本发明实施例三的介绍。实施例三参见图10所示,本发明实施例三提供一种提示设备受过撞击的方法,该方法包括如下步骤:需要说明的是,鉴于步骤S1001 步骤S1005与上述实施例一中的S201 步骤S205相同,在此不再赘述,具体请参见步骤S201 步骤S205。步骤S1006:第一多媒体文件在手机上显示的同时,产生计时器,并记录该第一多媒体文件在手机屏幕上显示的时间值;步骤S1007:判断该时间值是否不小于预定时间值,如果是,执行步骤S1008 ;该预定时间值可以是用户规定的某个值,例如可以是10s、20s、lmin或者IOmin等,第一多媒体文件在手机上显示的时间小于该预定时间值时,该第一多媒体文件继续在手机上显示。步骤S1008:清除第一多媒体文件。即第一多媒体文件在手机屏幕上显示的时间等于或者大于预定时间值时,自动清除该第一多媒体文件。上述步骤S1001 步骤S1008介绍了消除第一多媒体文件(手机显示屏幕上仅有一个多媒体文件)的情形,需要说明的是,当手机屏幕上有多个多媒体文件(例如本发明实施例二中的方案)时,可以采用类似的步骤消除这些多媒体文件。在此不再一一列举。以上仅列举出了本发明实施例中的几种方案,需要说明的是,这些方案仅用于解释本发明实施例的技术方案。上述几种方案还可以进行组合或者变形以获得其他的方案,这些都在本发明实施例的保护范围之内。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种提不设备受过撞击的方法,其特征在于,包括: 判断所述设备是否受到第一撞击; 如果是,获取所述设备受第一撞击的第一撞击参数; 判断所述第一撞击参数是否满足第一预定条件; 如果是,形成与所述第一撞击参数对应的第一多媒体文件; 将所述第一多媒体文件在所述设备上显示。
2.根据权利要求1所述的方法,其特征在于,所述判断所述设备是否受到第一撞击,具体为: 判断所述设备受到触碰时的触碰参数是否满足第二预定条件,所述触碰参数包括触碰力和/或触碰加速度。
3.根据权利要求1所述的方法,其特征在于,所述第一撞击参数包括第一子参数、第二子参数和第三子参数,且所述第一子参数、第二子参数和第三子参数分别为所述第一撞击参数在三维空间内相互垂直的三个坐标轴上的分量; 所述获取所述设备受第一撞击的第一撞击参数,具体为: 获取所述第一子参数、第二子参数和第三子参数; 将所述第一子参数的绝对值、第二子参数的绝对值和第三子参数的绝对值进行处理获得其平均值;` 令所述平均值为所述第一撞击参数; 和/或, 获取所述第一子参数、第二子参数和第三子参数; 对所述第一子参数、第二子参数和第三子参数进行矢量求和,得到其矢量和; 令所述矢量和的绝对值为所述第一撞击参数。
4.根据权利要求1所述的方法,其特征在于,所述第一撞击参数包括第一子参数、第二子参数和第三子参数,且所述第一子参数、第二子参数和第三子参数分别为所述第一撞击参数在三维空间内相互垂直的三个坐标轴上的分量; 所述获取所述设备受第一撞击的第一撞击参数,具体为: 获取所述第一子参数、第二子参数和第三子参数; 选定所述第一子参数、第二子参数和第三子参数中绝对值最大者为所述第一子参数; 判断所述第一子参数的绝对值是否满足第一预定要求; 如果是,选定所述第一子参数的绝对值为所述第一撞击参数。
5.根据权利要求4所述的方法,其特征在于,所述选定所述第一子参数的绝对值为所述第一撞击参数前,所述方法还包括: 选定所述第一子参数、第二子参数和第三子参数中绝对值最小者为所述第三子参数; 确定所述第二子参数的绝对值满足第二预定要求。
6.根据权利要求5所述的方法,其特征在于,所述选定所述第一子参数的绝对值为所述第一撞击参数前,所述方法还包括: 确定所述第三子参数的绝对值满足第三预定要求。
7.根据权利要求1所述的方法,其特征在于,所有第一撞击参数构成一个参数集合,所述参数集合内的所有第一撞击参数按绝对值大小依次分布;所述形成与所述第一撞击参数对应的第一多媒体文件,具体为: 将所述参数集合划分为若干个区间; 查找所述第一撞击参数所在的区间; 生成与所述第一撞击参数所在的区间对应的第一多媒体文件。
8.根据权利要求1所述的方法,其特征在于,所有第一撞击参数构成一个参数集合,所述参数集合内的所有第一撞击参数按绝对值大小依次分布;所述形成与所述第一撞击参数对应的第一多媒体文件,具体为: 将所述参数集合划分为若干个区间,每个所述区间具有与其对应的多媒体文件; 查找所述第一撞击参数所在的区间; 选定与所述第一撞击参数所在的区间对应的多媒体文件为所述第一多媒体文件。
9.根据权利要求1所述的方法,其特征在于,所述第一多媒体文件为第一图像,所述将所述第一多媒体文件在所述设备上显示,具体为:将所述第一图像在所述设备的整个显示屏上显示。
10.根据权利要求1所述的方法,其特征在于,所述第一撞击参数为第一撞击力和/或第一撞击加速度。
11.根据权利要求1-10任一项所述的方法,其特征在于,所述方法还包括: 记录并保存所述设备受第一撞击的时刻和/或受第一撞击的撞击次数。
12.根据权利要 求1所述的方法,其特征在于,所述提示方法还包括: 判断所述设备是否受到第二撞击; 如果是,获取所述设备受第二撞击的第二撞击参数; 判断所述第二撞击参数是否满足第三预定条件; 如果是,形成与所述第二撞击参数对应的第二多媒体文件; 将所述第二多媒体文件在所述设备上显示。
13.根据权利要求12所述的方法,其特征在于,所述第二撞击参数为第二撞击力和/或第二撞击加速度。
14.根据权利要求12或13所述的方法,其特征在于,所述方法还包括: 记录并保存所述设备受第二撞击的时刻和/或受第二撞击的撞击次数。
15.根据权利要求1所述的方法,其特征在于,所述将所述第一多媒体文件在所述设备上显示后,所述方法还包括: 产生计时器以记录所述第一多媒体文件显示的时间值; 判断所述时间值是否不小于预定时间值; 如果是,消除所述第一多媒体文件。
全文摘要
本发明实施例提供一种提示设备受过撞击的方法,该方法包括判断所述设备是否受到第一撞击;如果是,获取所述设备受第一撞击的第一撞击参数;判断所述第一撞击参数是否满足第一预定条件;如果是,形成与所述第一撞击参数对应的第一多媒体文件;将所述第一多媒体文件在所述设备上显示。本发明实施例提供一种设备受撞击的提示方法,在设备受到触碰后首先确定设备受到撞击,然后获取该设备受到撞击的撞击参数,如果该撞击参数满足预定条件,则形成与该撞击参数相对应的多媒体文件,并将该多媒体文件在设备上显示。通过这种方法,可以在设备受到撞击后,在设备上显示提示信息,以方便快捷地提示用户该设备受到过撞击。
文档编号G06F11/32GK103150244SQ20131009987
公开日2013年6月12日 申请日期2013年3月26日 优先权日2013年3月26日
发明者罗永浩 申请人:锤子科技(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1