一种移动终端关机的方法、装置和系统与流程

文档序号:13944215阅读:316来源:国知局

本发明涉及通信技术领域,特别涉及一种移动终端关机的方法、装置和系统。



背景技术:

随着移动终端的普及,移动终端已经成为人们随身携带的工具,人们使用移动终端进行通信、获取信息、拍照、存储信息等。在有些场合使用移动终端可能存在安全隐患或者信息泄露。例如,在乘坐飞机时,乘务人员需要再三提醒用户关闭移动终端,以确保飞行安全,但是仍然可能存在部分乘客使用移动终端,存在安全隐患;在某些需要保密的会议或者在某些私密性较强的场合中,使用移动终端可能会导致信息泄露。

可见,移动终端容易导致安全隐患或者导致信息泄露。



技术实现要素:

本发明实施例的目的在于提供一种移动终端关机的方法、装置和系统,解决了移动终端导致安全隐患或者信息泄露的问题。

为了达到上述目的,第一方面,本发明实施例提供一种移动终端关机的方法,包括:

接收发射装置发送的切换消息;

根据所述切换消息获取电压与电量的第二对应关系,所述第二对应关系包括电池的关机电量值与所述电池的最高电压值的对应关系;

将电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系;

根据所述第二对应关系确定所述电池的当前电量值为关机电量值,并关机。

第二方面,本发明实施例还提供一种移动终端关机的装置,包括:

接收模块,用于接收发射装置发送的切换消息;

获取模块,用于根据所述切换消息获取电压与电量的第二对应关系,所述第二对应关系包括电池的关机电量值与所述电池的最高电压值的对应关系;

切换模块,用于将电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系;

关机模块,用于根据所述第二对应关系确定所述电池的当前电量值为关机电量值,并关机。

第三方面,本发明实施例还提供一种移动终端关机的系统,包括:

发射装置,用于向所述移动终端发送切换消息;

所述移动终端,用于根据所述切换消息获取电压与电量的第二对应关系,所述第二对应关系包括电池的关机电量值与所述电池的最高电压值的对应关系;

所述移动终端还用于将电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系;

所述移动终端还用于根据所述第二对应关系确定所述电池的当前电量值为关机电量值,并关机。

本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行的一个或多个程序,所述一个或多个程序被所述计算机执行时使所述计算机执行如上述提供的一种移动终端关机的方法。

上述技术方案中的一个技术方案具有如下优点或有益效果:接收发射装置发送的切换消息;根据所述切换消息获取电压与电量的第二对应关系,所述第二对应关系包括电池的关机电量值与所述电池的最高电压值的对应关系;将电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系;根据所述第二对应关系确定所述电池的当前电量值为关机电量值,并关机。这样,在一些私密性较强的场所或者安全性要求较高的场所,通过切换电压与电量的对应关系,使移动终端低电关机,能够防止信息泄露,减少安全隐患。

附图说明

图1为本发明实施例提供的一种移动终端关机的方法流程图;

图2为本发明实施例提供的另一种移动终端关机的方法流程图;

图3为一种电池管理示意图;

图4为一种电池管理流程示意图;

图5为一种电池的电压与电量对应关系示意图;

图6为两种不同移动终端电池的电压与电量关系曲线示意图;

图7为本发明实施例中所述的方法和装置的基本原理图;

图8为一种WIFI热点的信令结构示意图;

图9是另一种WIFI热点的信令结构示意图;

图10为本发明实施例提供的一种移动终端关机的方法的举例;

图11为本发明实施例提供的另一种移动终端关机的方法的举例;

图12为本发明实施例提供的一种移动终端关机装置;

图13为本发明实施例提供的另一种移动终端关机装置;

图14为本发明实施例提供的另一种移动终端关机装置;

图15为本发明实施例提供的另一种移动终端关机装置;

图16为本发明实施例提供的一种移动终端关机系统;

图17为本发明实施例提供的另一种装置的模块示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

如图1所示,图1为本发明实施例提供的一种移动终端关机的方法流程图,包括以下步骤:

步骤S101、接收发射装置发送的切换消息。

在一些特定的场所中,有时候需要关闭移动终端,以防止移动终端带来干扰或者造成信息泄露。例如,在医疗区域、飞行区域,需要关闭移动终端,防止移动终端造成干扰;在考试区域、私密的会议中,需要关闭移动终端,防止信息泄露等等。在一些特定的场所可以对移动终端的电池的电压与电量对应关系进行调整,以使移动终端关闭。因此,可以在需要将移动终端关闭的场所,使用上述发射装置向处于上述发射信号范围内的移动终端发射信号。

其中,上述发射装置可以是WIFI(Wireless Fidelity,无线保真),或者是蓝牙,也可以是NFC(Near Field Communication,近距离无线通信技术)等等。上述发射装置可以是每隔固定间隔向与之连接的移动终端发送一次上述切换消息。处于上述发射装置信号覆盖范围内的移动终端可以接收上述发射装置发送的切换消息。上述切换消息可以包含将电池当前使用的电压与电量的第一对应关系切换为第二对应关系的信息,也可以包含上述第二对应关系的信息。

步骤S102、根据所述切换消息获取电压与电量的第二对应关系,所述第二对应关系包括电池的关机电量值与所述电池的最高电压值的对应关系。

上述根据切换消息获取电压与电量的第二对应关系可以是解析上述切换消息获取第二对应关系,也可以是解析上述切换消息获取切换指令,根据上述切换指令获取移动终端预先存储的第二对应关系。上述预先存储的电压与电量的第二对应关系可以是移动终端预先接收并存储的,或者是出厂设置的,或者是其他方式设置的等等。

上述第二对应关系包括上述电池的关机电量值与上述电池的最高电压值的对应关系可以是在第二对应关系中包含将上述电池的最高电压值设置为关机电量值,使终端即使在处于最高电压值时,电量值仍然为触发关机的电量值。上述关机电量值可以是触发移动终端关机的电量值,例如电量值为0时,触发移动终端关机。上述电量值可以是当前剩余电池电量占电池满电量值的百分比或者是电池电量的值,上述电压可以是电池使用时的输出电压。

步骤S103、将电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系。

上述电池当前使用的电压与电量的第一对应关系可以是移动终端的电池当前使用的电压与电量的对应关系,上述电压与电量的第二对应关系可以是用于区别于上述第一对应关系的对应关系,上述电量值可以是电池电量的值或者是当前剩余电池电量占电池满电量的百分比。上述电压可以是电池使用时的输出电压。

将电池的电压与电量从上述第一对应关系切换为上述第二对应关系可以是在接收到发射装置发送的切换命令后,若移动终端存在上述预先存储的第二对应关系,将第一对应关系切换为第二对应关系。上述从第一对应关系切换为第二对应关系还可以是在接收到发射装置发送的第二对应关系后,将接收到的第二对应关系替换当前使用的第一对应关系。

另外,若移动终端不存在上述预先存储的第二对应关系,在接收到发射装置发射的切换命令后,可以不切换当前的第一对应关系。

步骤S104、根据所述第二对应关系确定所述电池的当前电量值为关机电量值,并关机。

根据上述第二对应关系确定上述电池的当前电量值可以是根据上述电压与电量的第二对应关系和当前电池的电压值计算当前电量值,若计算的电量值为关机电量值,移动终端关机。上述关机电量值可以是触发移动终端低电关机的电量,例如,电量值为0时,移动终端关机。

本发明实施例可以应用于移动终端,例如:手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)、个人数字助理(personal digital assistant,简称PDA)、可穿戴式设备(Wearable Device)等。

本发明实施例接收发射装置发送的切换消息;根据所述切换消息获取电压与电量的第二对应关系,所述第二对应关系包括电池的关机电量值与所述电池的最高电压值的对应关系;将电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系;根据所述第二对应关系确定所述电池的当前电量值为关机电量值,并关机。这样,在一些私密性较强的场所或者安全性要求较高的场所,关闭移动终端,能够防止信息泄露,减少安全隐患。

如图2所示,图2为本发明实施例提供的另一种移动终端关机的方法流程图,包括以下步骤:

步骤S201、接收发射装置周期性地发送的切换消息。

上述发射装置可以是特定的场所中的发射装置,上述特定的场所可以是在步骤S101中描述的场所,此处不再赘述。上述发射装置可以是WIFI、蓝牙、NFC等等。

上述发射装置可以是每隔固定间隔向与之连接的移动终端发送一次上述切换消息。处于上述发射装置信号覆盖范围内的移动终端可以接收上述发射装置发送的切换消息。上述切换消息可以包含将电池当前使用的电压与电量的第一对应关系切换为第二对应关系的信息,也可以包含上述第二对应关系的信息。

步骤S202、根据所述切换消息获取电压与电量的第二对应关系,所述第二对应关系包括电池的关机电量值与所述电池的最高电压值的对应关系。

上述根据切换消息获取电压与电量的第二对应关系可以是解析上述切换消息,获取第二对应关系,也可以是解析上述切换消息获取切换指令,根据上述切换指令获取移动终端预先存储的第二对应关系。上述预先存储的电压与电量的第二对应关系可以是移动终端预先接收并存储的,或者是出厂设置的,或者是其他方式设置的等等。

上述第二对应关系包括所述电池的关机电量值与所述电池的最高电压值的对应关系可以是在第二对应关系中包含将上述电池的最高电压值设置为关机电量值,使终端即使在处于最高电压值时,电量值仍然为触发关机的电量值。上述关机电量值可以是触发移动终端关机的电量值,例如电量值为0时,触发移动终端关机。上述电量值可以是当前剩余电池电量占电池满电量值的百分比或者是电池电量的值,上述电压可以是电池使用时的输出电压。

可选的,所述切换消息包括切换信号,所述切换信号位于所述切换消息中的校验位之前,所述根据所述切换消息获取电压与电量的第二对应关系,包括:

解析所述切换消息,获取切换信号;

根据所述切换信号获取预先存储的电压与电量的第二对应关系。

其中,上述切换消息中可以包含切换信号,上述切换信号可以是用于将移动终端电池当前使用的电压与电量的第一对应关系切换为第二对应关系的切换命令。上述切换信号可以是位于切换消息中的校验位之前。

解析上述切换消息,可以获取上述切换信号。根据上述切换信号获取预先存储的电压与电量的第二对应关系可以是在获取上述切换信号后,判断是否存在预先存储的电压与电量的第二对应关系,若存在上述第二对应关系,获取上述第二对应关系。上述预先存储的电压与电量的第二对应关系可以是移动终端预先接收并存储的,也可以是出厂设置的,或者是其他方式存储的等等。

在该实施方式中,解析上述切换消息,获取切换信号,并根据切换信号获取预先存储的电压与电量的第二对应关系,从而将电池当前使用的电压与电量的第一对应关系切换为第二对应关系,并根据第二对应关系确定当前电量值为关机电量,触发移动终端关机,使移动终端在私密性较强或者安全性较高的场所关机,保护信息的私密性,降低安全隐患。

可选的,所述切换消息包括电压与电量的第二对应关系,所述第二对应关系位于所述切换消息中的校验位之前,所述根据所述切换消息获取电压与电量的第二对应关系,包括:

解析所述切换消息,获取所述电压与电量的第二对应关系。

上述切换消息还可以包括电压与电量的第二对应关系,上述第二对应关系可以位于切换消息的校验位之前,解析上述切换消息,可以获取上述第二对应关系。

在该实施方式中,解析上述切换消息获取电压与电量的第二对应关系,从而将电池当前使用的电压与电量的第一对应关系切换为第二对应关系,并根据第二对应关系确定当前电量值为关机电量,触发移动终端关机,使移动终端在私密性较强或者安全性较高的场所关机,保护信息的私密性,降低安全隐患。

步骤S203、将电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系。

其中,上述电池当前使用的电压与电量的第一对应关系可以是移动终端的电池当前使用的电压与电量的对应关系,上述电量可以是电池电量的值或者是当前剩余电池电量占电池满电量的百分比。上述电压可以是电池使用时的输出电压。

上述第二对应关系包括所述电池的关机电量值与所述电池的最高电压值的对应关系可以是第二对应关系中包含将上述电池的最高电压值设置为关机电量值,使终端即使在处于最高电压值时,电量值仍然为触发关机的电量值。

将电池的电压与电量从上述第一对应关系切换为上述第二对应关系可以是在接收到发射装置发送的切换命令后,若移动终端存在上述预先存储的第二对应关系,将第一对应关系切换为第二对应关系。上述从第一对应关系切换为第二对应关系还可以是在接收到发射装置发送的第二对应关系后,将接收到的第二对应关系替换当前使用的第一对应关系。

另外,若移动终端不存在上述预先存储的第二对应关系,在接收到发射装置发射的切换命令后,可以不切换当前的第一对应关系。

在该实施方式中,接收发射装置发送的将第一对应关系切换为第二对应关系的切换信息,能够将当前电池使用的电压与电量对应关系切换为新的电压与电量对应关系,并使用新的电压与电量对应关系确定当前电量值为关机电压,触发移动终端关机,使移动终端在私密性较强或者安全性要求较高的场所关机,保护信息的私密性,降低安全隐患。

可选的,所述将电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系,包括:

在电池驱动中将所述电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系;或者

在电池服务中将所述电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系。

例如:收到切换消息时,根据所述切换消息获取预先存储的电压与电量的第二对应关系,可以在电池驱动中将所述电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系。或者接收到切换消息,在该切换消息中获取所述电压与电量的第二对应关系,可以在电池服务中将所述电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系。其中,电池驱动和电池服务可以参见图3所示的电池管理示意图中的驱动和电池服务(battery service)。

步骤S204、根据所述第二对应关系确定所述电池的当前电量值为关机电量值,并关机。

该第二对应关系可以是接收发射装置发送的对应关系或者是移动终端预先存储的对应关系,使用上述第二对应关系确定上述电池的当前电量值可以是使用上述电压与电量的第二对应关系,并根据当前电池的电压值计算当前电量值,若计算的电量值为关机电量值,移动终端关机。

可选的,所述关机,包括:

将所述移动终端切换到预设的关机状态,其中,在所述预设的关机状态下,保持与所述发射装置建立连接的通信模块为工作状态。

上述预设的关机状态可以是移动终端关机,但是仍然保持对与上述发射装置连接的通信模块供电,使该模块仍然保持工作状态,保持与发射装置的连接,并检测发射装置发射的信号。

将移动终端切换到预设的关机状态可以是将移动终端关机但仍然对与上述发射装置连接的通信模块供电,使移动终端保持与发射装置的连接,并检测发射装置发射的信号。

在该实施方式中,将移动终端关机并保持部分模块工作,检测移动终端与发射装置的连接是否中断以及检测是否接收到发射装置发射的信号,使移动终端能够识别当前所处的区域是否为上述特定场所的区域,从而控制移动终端开机或者关机的状态,保护信息的私密性,减少安全隐患。

步骤S205、若所述通信模块与所述发射装置的连接中断或者所述通信模块无法检测到所述发射装置发送的信号,则开机。

若上述通信模块检测到与上述发射装置的连接中断,或者无法检测到发射装置发送的信号,此时,可以认为是离开了上述特定的场所,不需要再关闭移动终端,则开机。例如,当通信模块检测到与连接的WIFI中断了,则启动开机程序。

可选的,所述若所述通信模块与所述发射装置的连接中断或者所述通信模块无法检测到所述发射装置发送的信号,则开机,包括:

若所述通信模块与所述发射装置的连接中断或者所述通信模块无法检测到所述发射装置发送的信号,将所述第二对应关系切换为所述第一对应关系;

根据所述第一对应关系确定所述电池的当前电量值为开机电量值,并开机。

若上述通信模块与上述发射装置的连接中断或者无法检测到上述发射装置发送的信号时,可以认为离开了上述特定的场所,不需要关闭移动终端,将移动终端电池的电压与电量第二对应关系切换为上述第一对应关系,根据上述第一对应关系计算电池当前的电量值,确定该电量值不为关机电量值,可以为开机电量值,触发移动终端开机。上述开机电量值可以是能够触发移动终端开机的电量值,可以大于关机电量值。

在该实施方式中,将电池的电压与电量的对应关系由第二对应关系切换回第一对应关系,并按照该第一对应关系确定电池的电量值,使移动终端开机,这样,可以控制移动终端只在上述特定的场所关机,离开上述场所后,移动终端自动开机,以控制移动终端及时接收未读信息。

本发明实施例通过对移动终端在特定区域时,对移动终端的电压与电量对应关系进行更换,使移动终端由于电量低关机,当移动终端离开上述特定区域,则移动终端恢复电量,恢复开机状态,这样,控制移动终端在特定区域关机,离开该区域后开机,能够保护信息的私密性,减少安全隐患。

以安卓系统的电池管理为例,安卓系统的电池管理是分层实现的。最下层是硬件与驱动层面;之上在Linux内核中以JNI(Linux内核中的本地代码,以C++编写)通过SYS文件获取和传递电池的各种信息,例如状态,健康程度,容量,电压,温度等;最上层是安卓框架层面的电池服务,主要获取底层的电池事件,及时更改电池显示,报警,执行低电或过热状态下的关机保护等。

如图3,图3为一种电池管理示意图,它们的层级关系可以用图3表示。图4为一种电池管理流程示意图。

同样以安卓系统的电池管理为例,当硬件层面发生事件源,如低电,高温,插拔USB(Universal Serial Bus,通用串行总线),电量发生变化时,产生中断并向上层安卓上报事件,同时,Linux内核层面将当前的电池信息,如工作在USB模式,充电模式,电池模式,当前的电压,电流,温度等通过SYS文件上报给安卓层面,这样,安卓层面就能够根据事件类型以及最新的电池信息作出正确的处理。

所传递的电池信息可以包括如下字段:

#define AC_ONLINE_PATH\"/sys/class/power_supply/ac/online\"AC电源连接状态

#define USB_ONLINE_PATH\"/sys/class/power_supply/usb/online\"USB电源连接状态

#define BATTERY_STATUS_PATH\"/sys/class/power_supply/battery/status\"充电状态

#define BATTERY_HEALTH_PATH\"/sys/class/power_supply/battery/health\"电池状态

#define BATTERY_PRESENT_PATH\"/sys/class/power_supply/battery/present\"使用状态

#define BATTERY_CAPACITY_PATH\"/sys/class/power_supply/battery/capacity\"电池电量

#define BATTERY_VOLTAGE_PATH\"/sys/class/power_supply/battery/batt_vol\"电池电压

#define BATTERY_TEMPERATURE_PATH\"/sys/class/power_supply/battery/batt_temp\"电池温度

#define BATTERY_TECHNOLOGY_PATH\"/sys/class/power_supply/battery/technology\"电池技术

当电池电量值为零时,或者电池温度过高时,上层电池服务会直接启动关机保护。而关于电池电量和电池电压的对应关系可以是驱动中的电压与电量曲线,一般是由移动终端厂商的硬件驱动开发制作。电压与电量的对应关系通常在安卓系统中的电池驱动中以数组的形式保存。

如图5所示,图5为一种电池的电压与电量对应关系示意图。图中的容量百分比可以是当前电量与电池容量的百分比。

图6为两种不同移动终端电池的电压与电量关系曲线示意图。横坐标是电量消耗的百分比,0处表示电量为100%。

由于安卓系统关机通常是根据电量的百分比为0作为触发条件的,所以当驱动中的电压与电量对应关系发生改变,对应的关机电压也会发生改变。通常终端电池的最高使用电压为4.2伏(V),如果将高于4.2伏的电压被设置为电量百分比为0时,电池只要开机启动了安卓系统的电池服务,该服务就会广播电量为零的消息,使安卓系统立即进入低电关机的流程。

上层对于低电关机的判断通常是由电池电量百分比为0对应的电压数字作为阈值(不同终端设置值可能会不同,常常在3.5伏至3.8伏之间),当底层电压到达电量百分比为0的电压时,则启动关机过程。

根据上述电池管理方法,本发明实施例通过在特定区域内临时修改电池的电压与电量对应关系,使特定区域内的移动终端低电关机,且离开该区域后,恢复开机。本发明实施例提供的方法不仅限于安卓系统,也适用于其他的系统。

如图7所示,图7为本发明实施例中所述的方法和装置的基本原理图。

图7中的发射装置可以是WIFI热点装置,蓝牙装置,也可以是NFC射频识别发射装置等。上述发射装置在正常的信号传输过程中,可以每隔固定间隔,向处于信号覆盖范围内并与之连接的的终端A和终端B传输一次特定的信息,其中,该特定的信息可以是包含电压与电量对应关系的信息或者是触发切换电压与电量对应关系的信息。

以WIFI为例,介绍WIFI在数据传输中向终端发送上述特定的信息,上述特定的信息可以在连接的过程中实现。WIFI连接建立过程如下:

WIFI连接建立过程如下:

STA------------>Probe Request---------------->AP//广播自身数据

STA<------------Probe Response<-------------AP

STA------------>Authentication Request-------->AP//认证Auth类型,开放系统,共享密钥等

STA------------>Authentication Response------>AP

STA------------->Association Request------------>AP//请求与AP建立关联,从而可以进行数据交互

STA<------------Association Response<------------AP

WIFI热点向处于覆盖范围内的移动终端发送广播,终端回应后,WIFI热点进一步将自身鉴权类型发送给终端,启动鉴权,鉴权成功后进一步发起连接请求,建立数据连接,并向移动终端发送上述特定信息。

如图8所示,图8为一种WIFI热点的信令结构示意图,该结构中包含了序列控制项(frame control),持续时间标识(duration ID),目的地址(destination address),资源地址(source address),服务集标识(BSSID),顺序控制字段(seq-ctl),服务集标识,支持速率(support rate),扩展支持速率(extended support rate),校验位(FCS)。可以看出,其中并没有可以进一步加以利用的保留位,在本发明中,可以在最后的校验位之前加入本发明所述的第二电压与电量对应关系的数据,或者控制移动终端进行第一对应关系和第二对应关系切换的特定信号。

同样也可以在认证的过程中加入本发明中所添加的信息,WIFI热点向终端发送的认证信令如图9所示,图9是另一种WIFI热点的信令结构示意图,序列控制项(frame control),持续时间标识(duration ID),目的地址(destination address),资源地址(source address),服务集标识(BSSID),顺序控制字段(seq-ctl),身份验证算法编号(auth algorithm number),身份验证(auth transaction sequence No.),状态码(status code),质疑文字(challenge text),校验位(FCS)。由图可知,其中的数据位也都有特定的用途,因此同上可以在校验位之前加入新的字段,用来传输本发明提出的所述的第二电压与电量对应关系的数据,或者控制移动终端进行第一对应关系和第二对应关系切换的特定信息。

若上述发射装置为NFC射频识别装置,可以在移动终端靠近NFC装置,进行识别时,进行数据传输,向移动终端发送上述特定信息。

如图10所示,图10为本发明实施例提供的一种移动终端关机的方法的举例。

该方法包括以下步骤:

步骤1001、检测是否存在信号发射的信号源,该信号源可以是蓝牙、WIFI、NFC等发射装置发送的。

步骤1002、检测接收到的信号中是否包含切换电压与电量对应关系的特定触发信息。

如果搜索到相关的信号源后,对其进行逐个轮询,检查接收到的信号中是否包含切换当前电池使用的电压与电量对应关系的的信息。

步骤1003、若接收到上述信息,判断电池中除当前电压与电量的第一对应关系外是否还存在用于切换的第二对应关系,若存在上述第二对应关系,可以在电池驱动中将当前电量与电压的第一对应关系切换为第二对应关系;若不存在上述第二对应关系,则不切换电压与电量对应关系。

步骤1004、终端根据上述第二对应关系和电压值,确定当前电量为关机电量。

步骤1005、终端启动低电关机。在移动终端关机后,与普通关机不同的是,本发明所述的由于电压与电量对应关系改变而导致低电关机后,终端仍然保持对于发射装置连接部分的模块供电,使之保持对上述连接的检测以及对信号的检测。

步骤1006、若检测到断开连接或者不能检测到信号,此时移动终端可能离开上述信号覆盖区域,终端恢复原有的电压与电量第一对应关系,按照上述电压与电量第一对应关系重新确定电量不为关机电量后,触发开机。

另外,在发射装置信号覆盖范围之外的移动终端,由于无法接收到上述包含切换电压与电量对应关系消息和电压与电量对应关系的特定信息,电量不受到影响。

本发明实施例也可以在检测到离开上述发射装置信号覆盖区域后,触发移动终端自动开机,恢复终端原有默认的电量管理方式,使用原有的电压电量关系曲线确定电量。上述离开发射装置信号覆盖区域可以是检测不到上述发射装置发出的信号或者是检测到与之断开连接时,为离开上述区域。

这样通过接收外部信号控制终端电量,使终端在特定区域内无法开机使用,达到保护信息私密性或者减少安全隐患的目的。

如图11所示,图11为本发明实施例提供的另一种移动终端关机的方法的举例,该方法包括以下步骤:

步骤1101、检测是否存在发射信号发射的信号源,该信号源可以是蓝牙、WIFI、NFC等发射装置发送的。

步骤1102、检测接收到的信号中是否包含电压与电量对应关系的信息。

如果搜索到相关的信号源后,对其进行逐个轮询,检测接收到的信号中是否包含电压与电量对应关系的信息。

步骤1103、移动终端接收到该信息后,将接收到的电压与电量对应关系传送给上层的电池服务,电池服务根据底层上报的电压,按照该电压与电量对应关系计算当前电量值,替换底层驱动上报的电池电量值。

步骤1104、终端根据上述接收到的电压与电量对应关系和上报的电压值,确定当前电量为关机电量。

步骤1105、终端启动低电关机。在移动终端关机后,与普通关机不同的是,本发明所述的由于电压与电量对应关系改变而导致低电关机后,终端仍然保持对于发射装置连接部分的模块供电,使之保持对上述连接的检测以及对信号的检测。

步骤1106、若检测到断开连接或者不能检测到信号,此时移动终端可能离开上述信号覆盖区域,终端恢复原有的电压与电量第一对应关系,按照上述电压与电量第一对应关系重新确定电量不为关机电量后,触发开机。

另外,在发射装置信号覆盖范围之外的移动终端,由于无法接收到上述包含切换电压与电量对应关系消息和电压与电量对应关系的特定信息,电量不受到影响。

本发明实施例通过切换电池的电压与电量对应关系来达到改变电池当前电量的目的,从而控制移动终端关机,相比已有通过在特定区域干扰通讯信号的方式,本发明实施例将移动终端关机的方式更加安全,更好地保护信息的私密性。

如图12所示,图12为本发明实施例提供的一种移动终端关机装置1200,移动终端关机装置1200包括:接收模块1201、获取模块1202,切换模块1203,关机模块1204,其中:

接收模块1201,用于接收发射装置发送的切换消息;

获取模块1202,用于根据所述切换消息获取电压与电量的第二对应关系,所述第二对应关系包括电池的关机电量值与所述电池的最高电压值的对应关系;

切换模块1203,用于将电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系;

关机模块1204,用于根据所述第二对应关系确定所述电池的当前电量值为关机电量值,并关机。

可选的,所述接收模块1201用于接收发射装置周期性地发送的切换消息。

可选的,如图13所示,所述切换消息包括切换信号,所述切换信号位于所述切换消息中的校验位之前,所述获取模块1202包括:

解析单元12021,用于解析所述切换消息,获取切换信号;

获取单元12022,用于根据所述切换信号获取预先存储的电压与电量的第二对应关系。

可选的,所述切换消息包括电压与电量的第二对应关系,所述第二对应关系位于所述切换消息中的校验位之前,所述获取模块1202用于解析所述切换消息,获取所述电压与电量的第二对应关系。

可选的,所述关机模块1204用于将所述移动终端切换到预设的关机状态,其中,在所述预设的关机状态下,保持与所述发射装置建立连接的通信模块为工作状态。

可选的,如图14所示,移动终端关机装置1200还包括:

开机模块1205,用于若所述通信模块与所述发射装置的连接中断或者所述通信模块无法检测到所述发射装置发送的信号,则开机。

可选的,如图15所示,所述开机模块1205,包括:

切换单元12051,用于若所述通信模块与所述发射装置的连接中断或者所述通信模块无法检测到所述发射装置发送的信号,将所述第二对应关系切换为所述第一对应关系;

开机单元12052,用于根据所述第一对应关系确定所述电池的当前电量值为开机电量值,并开机。

可选的,切换模块1203用于在电池驱动中将所述电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系;或者

切换模块1203用于在电池服务中将所述电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系。

移动终端关机装置1200能够实现图1至图2对应的方法实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。移动终端关机装置1200能够防止信息泄露,减少安全隐患。

如图16所示,图16为本发明实施例提供的一种移动终端关机系统,移动终端关机系统包括:发射装置1601,移动终端1602,其中:

发射装置1601,用于向所述移动终端发送切换消息;

所述移动终端1602,用于根据所述切换消息获取电压与电量的第二对应关系,所述第二对应关系包括所述电池的关机电量值与所述电池的最高电压值的对应关系;

所述移动终端1602还用于将电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系;

所述移动终端1602还用于根据所述第二对应关系确定所述电池的当前电量值为关机电量值,并关机。

移动终端关机系统1600能够实现移动终端关机装置1200实现的各个过程,移动终端关机系统1600能够将移动终端关闭,防止信息泄露,保护信息的私密性,减少安全隐患。

如图17所示,图17为本发明实施例提供的另一种装置的模块示意图。

图中的发射装置可以是蓝牙、WIFI、NFC等无线装置。

在移动终端包含与上述发射装置连接的通信连接模块1701,数据鉴权模块1702,电池管理模块1703。上述电池管理模块以安卓系统为例,可以分为电池驱动、内核框架以及上层电池管理API(应用程序编程接口)三层。

当发射装置发射触发电池的电压与电量对应关系切换的信息或者直接发送新的电压与电量对应关系的信息时,终端通信连接模块1701接收上述信息,并将其转发数据鉴权模块1702进行鉴权,如果鉴权通过,则数据鉴权模块1702将上述信息转发给电池管理模块1703。

当上述信息中只包含了切换电压与电量对应关系的指令时,数据鉴权模块1702将其转发给电池管理模块底层的电池驱动17033,指示电池驱动17033进行电压与电量对应关系的切换。当上述信息中包含电压与电量对应关系的数据时,则将其转发给上层的电池服务17031,使之使用新的电压与电量对应关系计算电池的电量百分比值,并广播出去,从而达到在特定区域中临时修改电池电量的百分比的目的。

本领域普通技术人员可以理解实现上述实施例方法的全部或者部分步骤是可以通过程序指令相关的硬件来完成,所述的程序可以存储于一计算机可读取介质中,该程序在执行时,包括以下步骤:

接收发射装置发送的切换消息;

根据所述切换消息获取电压与电量的第二对应关系,所述第二对应关系包括电池的关机电量值与所述电池的最高电压值的对应关系;

将电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系;

根据所述第二对应关系确定所述电池的当前电量值为关机电量值,并关机。

可选的,所述接收发射装置发送的切换消息包括:

接收发射装置周期性地发送的切换消息。

可选的,所述切换消息包括切换信号,所述切换信号位于所述切换消息中的校验位之前,所述根据所述切换消息获取电压与电量的第二对应关系,包括:

解析所述切换消息,获取切换信号;

根据所述切换信号获取预先存储的电压与电量的第二对应关系。

可选的,所述切换消息包括电压与电量的第二对应关系,所述第二对应关系位于所述切换消息中的校验位之前,所述根据所述切换消息获取电压与电量的第二对应关系,包括:

解析所述切换消息,获取所述电压与电量的第二对应关系。

可选的,所述关机,包括:

将所述移动终端切换到预设的关机状态,其中,在所述预设的关机状态下,保持与所述发射装置建立连接的通信模块为工作状态。

可选的,该程序在执行时,在所述将所述移动终端切换到预设的关机状态之后,所述方法还包括:

若所述通信模块与所述发射装置的连接中断或者所述通信模块无法检测到所述发射装置发送的信号,则开机。

可选的,所述若所述通信模块与所述发射装置的连接中断或者所述通信模块无法检测到所述发射装置发送的信号,则开机,包括:

若所述通信模块与所述发射装置的连接中断或者所述通信模块无法检测到所述发射装置发送的信号,将所述第二对应关系切换为所述第一对应关系;

根据所述第一对应关系确定所述电池的当前电量值为开机电量值,并开机。

可选的,所述将电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系,包括:

在电池驱动中将所述电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系;或者

在电池服务中将所述电池当前使用的电压与电量的第一对应关系切换为所述第二对应关系。

所述的存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1