移动终端的安全保障方法及系统的制作方法

文档序号:9929774阅读:480来源:国知局
移动终端的安全保障方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动终端安全领域,特别是涉及移动终端的安全保障方法及系统。
【背景技术】
[0002]现阶段,人们避免不了在公共场所使用移动终端,例如:智能手机、平板电脑等。然而,当将移动终端放置在某个位置时,稍不留神就有可能被他人盗走,造成损失。

【发明内容】

[0003]鉴于以上所述现有技术的缺点,本发明的目的在于提供移动终端的安全保障方法及系统,用于解决现有技术中移动终端被恶意盗走的问题。
[0004]为实现上述目的及其他相关目的,本发明提供一种移动终端的安全保障方法,所述方法是在所述移动终端的第一功能模式下执行的,包括:获取所述移动终端的第一位置,并在预定时间间隔后获取所述移动终端的第二位置;根据所述第一位置与第二位置之间的距离差以及所述预定时间间隔计算移动速度值;判断所述移动速度值是否大于预设速度值;若是,则开启预警提示;若否,则不开启预警提示。
[0005]于本发明一实施例中,当判断所述移动速度值是否大于预设速度值的输出结果为否时,在所述预定时间间隔后重新获取所述移动终端的第二位置。
[0006]于本发明一实施例中,方法还包括:检测启动信号,所述启动信号用于启动所述第一功能模式;若检测到启动信号则判断是否预存有关闭密码,所述关闭密码用于关闭所述第一功能模式;若否,则提供第一设置界面以供获取关闭密码;若是,则获取所述移动终端的第一位置;当所述预警提示开启时,提供第二设置界面以供获取输入密码;判断所述输入密码与所述关闭密码是否一致;若是,则关闭所述预警提示;若否,则重新获取输入密码。
[0007]于本发明一实施例中,所述移动终端内置有重力传感器或加速度传感器,所述第一位置和第二位置的获取是通过设置一监听器读取所述重力传感器或加速度传感器的三轴坐标实现的,以供通过三轴坐标的差值获得所述第一位置与第二位置之间的距离差。
[0008]于本发明一实施例中,所述预警提示包括:语音提示、振动提示、响铃提示或显示提示中的一种或多种组合。
[0009]为实现上述目的及其他相关目的,本发明提供一种移动终端的安全保障系统,所述系统是在所述移动终端的第一功能模式下运行的,包括:获取模块,用于获取所述移动终端的第一位置,并在预定时间间隔后获取所述移动终端的第二位置;计算模块,用于根据所述第一位置与第二位置之间的距离差以及所述预定时间间隔计算移动速度值;第一判断模块,用于判断所述移动速度值是否大于预设速度值,并输出第一判断结果;预警提示模块,用于当接收到的所述第一判断结果为是时,开启预警提示;当接收到的所述第一判断结果为否时,不开启预警提示。
[0010]于本发明一实施例中,所述获取模块还用于:当接收到的所述第一判断结果为否时,在所述预定时间间隔后重新获取所述移动终端的第二位置。
[0011]于本发明一实施例中,所述系统还包括:检测模块,用于检测启动信号,所述启动信号用于启动所述第一功能模式;第二判断模块,用于当检测到启动信号时判断是否预存有关闭密码,并输出第二判断结果,所述关闭密码用于关闭所述第一功能模式;设置模块,用于当接收到的所述第二判断结果为否时,提供第一设置界面以供获取关闭密码;所述获取模块还用于,当接收到的所述第二判断结果为是时,获取所述移动终端的第一位置;所述设置模块还用于,当所述预警提示开启时,提供第二设置界面以供获取输入密码。第三判断模块,用于判断所述输入密码与所述关闭密码是否一致,并输出第三判断结果;所述预警提示模块,还用于当接收到的所述第三判断结果为是时,关闭所述预警提示;所述设置模块还用于,当接收到的所述第三判断结果为否时,重新获取输入密码。
[0012]于本发明一实施例中,所述移动终端内置有重力传感器或加速度传感器,所述获取模块是通过设置一监听器读取所述重力传感器或加速度传感器的三轴坐标来获取所述第一位置和第二位置以供所述计算模块通过三轴坐标的差值获得所述第一位置与第二位置之间的距离差。
[0013]于本发明一实施例中,所述预警提示包括:语音提示、振动提示、响铃提示或显示提示中的一种或多种组合。
[0014]为实现上述目的及其他相关目的,本发明提供一种移动终端,包括如上任一所述的移动终端的安全保障系统。
[0015]如上所述,本发明的移动终端的安全保障方法及系统,能够有效防止移动终端被盗,保障移动终端的安全,提高用户体验。
【附图说明】
[0016]图1显示为本发明一实施例中的移动终端安全保障方法流程图。
[0017]图2显示为本发明一实施例中的移动终端安全保障系统模块图。
[0018]元件标号说明
[0019]I移动终端的安全保障系统
[0020]11 获取模块
[0021]12 判断模块
[0022]13 第一判断模块
[0023]14 预警提示模块
[0024]SI ?S5 步骤
【具体实施方式】
[0025]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0026]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0027]请参阅图1,本发明提供一种移动终端的安全保障方法,所述方法是在所述移动终端的第一功能模式下执行的,其中,第一功能模式可以为APP应用软件环境,所述方法包括如下步骤:
[0028]步骤S1:获取所述移动终端的第一位置,并在预定时间间隔后获取所述移动终端的第二位置。预定时间间隔越短,位置刷新的频率越高,对移动终端的安全监控越有利。
[0029]在一实施例中,若所述移动终端内置有重力传感器或加速度传感器,那么,可以设置一监听器MoveListener,通过读取所述重力传感器或加速度传感器的三轴坐标实现所述第一位置和第二位置的获取。需要说明的是,移动终端里集成的重力传感器或加速度传感器,可以分别测量XYZ三个轴上的值,其坐标的建立往往有约定俗成的标准,本领域技术人员能够获得,在此不详细展开。X方向值的大小代表移动终端水平移动,Y方向值的大小代表移动终端垂直移动,Z方向值的大小代表移动终端的空间垂直方向,天空的方向为正,地球的方向为负。在Android系统中,往往提供SensorManager这个类来管理传感器。其中,如下参数:sensorManager.getDef aultSensor( Sensor.TYPE_ACCELEROMETER)用于注册监听器,以供获取传感器的变化值,SensorEventLi stener这个类用来监听传感器的变化。SensorEventListener中有命令:public void onSensorChanged(SensorEvent event) {},该方法在传感器数值变化时调用来获取第一位置、第二位置坐标。
[0030]在一实施例中,预定时间间隔可以通过定时器,或者通过System.currentT imeMi IlisO命令分别获取第一位置、第二位置的时间点来实现。
[0031]步骤S2:根据所述第一位置与第二位置之间的距离差以及所述预定时间间隔计算移动速度值。在一实施例中,所述第一位置与第二位置之间的距离差是通过三轴坐标的差值获得的。
[0032]步骤S3:判断所述移动速度值是否大于预设速度值;若是,则执行步骤S4;若否,则执行步骤S5。
[0033]步骤S4:开启预警提示。优选的,所述预警提示包括:语音提示、振动提示、响铃提示或显示提示中的一种或多种组合。
[0034]步骤S5:不开启预警提示。优选的,还可以包括:在所述预定时间间隔后重新获取所述移动终端的第二位置。
[0035]为了保证移动终端的安全模式在不被主动关闭的情况下一直运行,仅当输入正确的密码后才会被关闭,以增加安全系数,在一实施例中,方法还包括
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1