支持终端处于关机状态下的寻踪定位方法及终端的制作方法

文档序号:10691269阅读:473来源:国知局
支持终端处于关机状态下的寻踪定位方法及终端的制作方法
【专利摘要】本发明公开一种支持关机状态下的寻踪定位方法及终端,通过将用户输入的当前密码与预置的关机密码相比较,并在两密码不相同时控制终端进入伪关机状态,所述伪关机状态类似于彻底关机状态,但不同的是此时终端仍然运行定位程序,从而能够迷惑除非机主之外的其他拥有者,在终端处于伪关机状态下依然能够进行寻踪定位。
【专利说明】
支持终端处于关机状态下的寻踪定位方法及终端
技术领域
[0001]本发明实施例涉及寻踪定位以及终端技术领域,具体涉及一种支持终端处于关机状态下的寻踪定位方法以及基于该方法的终端。
【背景技术】
[0002]随着科技和人类生活水平的不断提高,手机等智能终端越来越普及,而且高端手机的价位也越来越高,但是目前手机被盗等遗失情况越来越频繁,而且遗失后很难找回,给用户造成很大的损失,不仅是经济的损失,更总要的是丢失了保存在手机内的重要信息。如何能够在手机被盗后定位到手机位置,帮助找回手机成为一个大家很关注的问题。当前,业界定位手机等防盗功能仅仅局限于开机状态,如果偷盗者或者捡拾者将手机关机,则机主将很难进行寻踪和定位,因此一种能在关机状态下仍然可以进行定位和寻踪的方案实为业界所追求的。

【发明内容】

[0003]鉴于此,本发明实施例提供一种支持终端处于关机状态下的寻踪定位方法及终端,在终端处于关机状态下依然能够进行定位和寻踪。
[0004]本发明实施例提供的一种支持终端处于关机状态下的寻踪定位方法,包括:预置关机密码,关机密码为终端停止运行所有程序的密码;接收用户的操作指令,操作指令包括用户输入的当前密码;将操作指令所包括的当前密码与关机密码相比较;在当前密码与关机密码不相同时,终端进入伪关机状态,终端停止运行所有程序中除定位程序之外的其他程序。
[0005]可选地,所述方法还包括:在当前密码与关机密码相同时,终端进入彻底关机状态,终端停止运行所有程序。
[0006]可选地,所述接收用户的操作指令的步骤包括:检测用户是否下达长按关机键的指令,长按关机键为用户按下关机键的时间超过预先设定的时间阈值;若是,则终端以预定形式提示用户输入密码,并接收用户下达的输入指令,输入指令包括用户输入的当前密码。
[0007]可选地,关机密码为经过加密并存储于终端的嵌入式多媒体卡eMMC中的密码,将操作指令所包括的当前密码与关机密码相比较之前,所述方法还包括:解密获得关机密码。
[0008]可选地,在当前密码与关机密码不相同时,终端进入伪关机状态,包括:在当前密码与关机密码不相同的次数等于预设的允许输入错误密码次数的最大阈值时,终端进入伪关机状态。
[0009]本发明实施例提供的一种终端,包括:预置模块,用于预置终端的关机密码,关机密码为终端停止运行所有程序的密码;接收模块,用于接收用户的操作指令,操作指令包括用户输入的当前密码;比较模块,用于将操作指令所包括的当前密码与关机密码相比较;关机模块,用于在比较模块比较当前密码与关机密码不相同时,控制终端进入伪关机状态,终端停止运行所有程序中除定位程序之外的其他程序。
[0010]可选地,在比较模块比较当前密码与关机密码相同时,关机模块用于控制终端进入彻底关机状态,终端停止运行所有程序。
[0011]可选地,接收模块包括:检测单元用于检测用户是否下达长按关机键的指令,长按关机键为用户按下关机键的时间超过预先设定的时间阈值;提示单元用于以预定形式提示用户输入密码,使得接收单元接收用户下达的输入指令,输入指令包括用户输入的当前密码。
[0012]可选地,关机密码为经过加密并存储于终端的嵌入式多媒体卡eMMC中的密码,终端还包括解密模块,用于解密获得所述关机密码。
[0013]可选地,终端还包括计数模块,用于得到当前密码与关机密码不相同的次数,关机模块用于在当前密码与关机密码不相同的次数等于预设的允许输入错误密码次数的最大阈值时,控制终端进入伪关机状态。
[0014]本发明实施例的支持终端处于关机状态下的寻踪定位方法及终端,通过将用户输入的当前密码与预置的关机密码相比较,并在两密码不相同时控制终端进入伪关机状态,该伪关机状态类似于彻底关机状态,但不同的是此时终端仍然运行定位程序,从而能够迷惑除非机主之外的其他拥有者,在终端处于伪关机状态下依然能够进行寻踪定位。
【附图说明】
[0015]图1是本发明的关机状态下的寻踪定位方法一实施例的流程图;
[0016]图2是本发明预置关机密码一实施例的界面操作示意图;
[0017]图3是本发明的关机状态下的寻踪定位方法另一实施例的流程图;
[0018]图4是本发明的终端一实施例的原理框示意图;
[0019]图5是本发明的终端一实施例的硬件结构示意图。
【具体实施方式】
[0020]下面将结合本发明实施例中的附图,对本发明所提供的各个示例性的实施例的技术方案进行清楚、完整地描述。
[0021]图1是本发明的关机状态下的寻踪定位方法一实施例的流程图。请参阅图1所示,本实施例的寻踪定位方法包括:
[0022]Sll:预置关机密码,关机密码为终端停止运行所有程序的密码;
[0023]所谓预置关机密码相当于在终端的操作系统上增加一个彻底停止终端的所有程序的关机判断条件,只有用户输入的当前密码与该预置的关机密码相同时,终端才会停止运行所有程序。
[0024]而如果用户进行现有正常的关机流程,终端将会保留下文所述最小定位程序运行,并且自动发送位置信息以实现寻踪定位。当用户选择密码关机,并正确输入密码时终端才会进入停止运行所有程序的彻底关机状态。具体实现这个功能的方式包括但不限于:
[0025]以手机为例,首先,预先编程一脚本或者应用程序,以在如图2所示终端的设置界面中增加密码关机选项;然后,通过滑动滑块开启或关闭密码关机选项,即可对应开启或关闭密码关机功能;当每次开启该功能时,终端界面会显示一对话框,以要求用户设置一个密码,用户输入的该密码将以加密的方式保存到终端的eMMC(Embedded Multi Media Card,嵌入式多媒体卡)中,具体保存至eMMC的mobile_info分区。
[0026]应理解,上述终端停止运行所有程序等同于现有技术中手机等电子设备处于关机状态,所有程序暂停运行但手机的电池仍在供电。
[0027]S12:接收用户的操作指令,操作指令包括用户输入的当前密码;
[0028]S13:在当前密码与关机密码不相同时,终端进入伪关机状态,终端停止运行所有程序中除定位程序之外的其他程序。
[0029]相反的,在当前密码与关机密码相同时,终端进入彻底关机状态,在彻底关机状态下终端停止运行所有程序。
[0030]所述伪关机状态即为终端停止运行所有程序中除定位程序之外的其他程序的状态。本发明实施例可视为对现有的关机程序进行一种优化,即,相比较于现有技术的彻底关机状态增加一项伪关机状态,使得用户按照正常关机流程,无法彻底断电,终端的CPU只是处于休眠模式,但定位程序仍然供电,从而保证一个最小的寻踪定位系统继续运行,迷惑除非机主之外的其他拥有者,让机主可以对终端进行寻踪定位。
[0031]本发明实施例在伪关机状态下,终端的最小的寻踪定位系统包括GPS模块、S頂卡以及部分CPU,GPS模块用于定位终端以得到定位数据,部分CPU用于建立GPS模块和S頂卡之间的数据传输通道,S頂卡用于将定位数据发送给机主。GPS模块得到定位数据的原理为:终端利用码发生器生成的信息与卫星接收的信号进行相关处理,并根据导航电文的时间标和子帧计数测量终端和卫星的伪距;将修正后的伪距及输入的初始数据及卫星的观测值列出三个观测方程式,即可解出终端的位置,并转换成所需要的坐标系统,以达到定位目的。在静态定位中,终端在捕获卫星时固定不变,只需要高精度地计算GPS信号传播的时间,利用卫星已知的位置,计算出终端所在的三维位置。
[0032]图3是本发明的关机状态下的寻踪定位方法一实施例的流程图。请参阅图3所示,本实施例的寻踪定位方法包括:
[0033]S21:预置关机密码,关机密码为终端停止运行所有程序的密码;
[0034]S22:检测用户是否下达长按关机键的指令,所述长按关机键为用户按下关机键的时间超过预先设定的时间阈值;
[0035]若用户下达长按关机键的指令,则执行步骤S23;若用户未下达长按关机键的指令,则继续执行步骤S22,直至检测到用户下达长按关机键的指令,而后才执行步骤S23。
[0036]S23:终端以预定形式提示用户输入密码,并接收用户下达的输入指令,输入指令包括用户输入的当前密码;
[0037]所述预定形式包括但不限于对话框的形式,所弹出的对话框还包括有确定菜单键,检测用户是否按下该确定菜单键,若按下则获取用户输入的当前密码,若未按下,则保留显示对话框以等待用户按下。
[0038]S24:解密获得关机密码;
[0039]采用与加密算法对应的解密算法得到保存至eMMC中的关机密码。
[0040]S25:判断当前密码与关机密码是否相同;
[0041]若相同,则执行步骤S26;若不相同,则执行步骤S27。
[0042]S26:终端进入彻底关机状态;
[0043]优选地,本发明实施例可以在当前密码与关机密码不相同的次数等于预设的允许输入错误密码次数的最大阈值时,终端进入伪关机状态。
[0044]S27:终端进入伪关机状态。
[0045]本发明实施例还提供图4所示的终端40,如图4所示,包括:
[0046]预置模块41,用于预置终端40的关机密码,关机密码为终端停止运行所有程序的密码;
[0047]接收模块42,用于接收用户的操作指令,操作指令包括用户输入的当前密码;
[0048]比较模块43,用于将操作指令包括的当前密码与关机密码相比较;
[0049]关机模块44,用于在比较模块43比较当前密码与关机密码不相同时,控制终端40进入伪关机状态,在伪关机状态下终端40停止运行所有程序中除定位程序之外的其他程序;在比较模块43比较当前密码与关机密码相同时,关机模块44用于控制终端40进入彻底关机状态,在彻底关机状态下终端40停止运行所有程序。
[0050]可选地,接收模块42包括检测单元421和提示单元422,其中,检测单元421用于检测用户是否下达长按关机键的指令,长按关机键为用户按下关机键的时间超过预先设定的时间阈值;提示单元422用于以预定形式提示用户输入密码,使得接收单元42接收用户下达的输入指令,输入指令包括用户输入的当前密码。
[0051]可选地,关机密码为经过加密并存储于终端40的eMMC中的密码,终端还包括解密模块45,用于解密获得所述关机密码。
[0052]可选地,终端40还包括计数模块46,用于得到当前密码与关机密码不相同的次数,关机模块46用于在当前密码与关机密码不相同的次数等于预设的允许输入错误密码次数的最大阈值时,控制终端40进入伪关机状态。
[0053]本发明实施例的通信终端40的上述模块对应执行上述各个实施例的联系人信息的显示方法,具有与其相同的技术效果。
[0054]应该理解到,上述模块的划分为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如两个模块可以集成到另一个系统中,或一些特征可以忽略,或不执行。另外,模块相互之间的连接可以通过一些接口,也可以是电性或其它形式。上述模块既可以采用软件功能框的形式实现,也可以采用例如图5所示的硬件的形式实现。
[0055]参阅图5所示,所述终端40包括至少一个处理器51、至少一个网络接口或其他通信接口 52、存储器53以及至少一个通信总线54,网络接口或其他通信接口 52用于处理器51调用各种数据,存储器53用于存储程序指令。为了方便说明,图5所示处理器51、网络接口或其他通信接口 52、存储器53以及通信总线54的数量为一个。
[0056]其中,所述处理器51用于:
[0057]执行程序指令以预置终端的关机密码,关机密码为终端停止运行所有程序的密码;;
[0058]执行程序指令以控制网络接口或其他通信接口52接收用户的操作指令,操作指令包括用户输入的当前密码;
[0059]执行程序指令以将操作指令所包括的当前密码与关机密码相比较;
[0060]执行程序指令以在当前密码与关机密码不相同时,控制终端40进入伪关机状态,终端40停止运行所有程序中除定位程序之外的其他程序;在当前密码与关机密码相同时,控制终端40进入彻底关机状态,终端40停止运行所有程序。
[0061]可选地,处理器51用于执行程序指令以检测用户是否下达长按关机键的指令,长按关机键为用户按下关机键的时间超过预先设定的时间阈值;并以预定形式提示用户输入密码,并控制网络接口或其他通信接口 52接收用户下达的输入指令,输入指令包括用户输入的当前密码。
[0062]可选地,关机密码为经过加密并存储于终端40的eMMC中的密码,处理器51还用于执行程序指令以解密获得所述关机密码。
[0063]可选地,处理器51还用于执行程序指令以得到当前密码与关机密码不相同的次数,并在当前密码与关机密码不相同的次数等于预设的允许输入错误密码次数的最大阈值时,控制终端40进入伪关机状态。
[0064]应理解,本发明实施例的上述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可存储在一个计算机可读取存储介质中,即本发明实施例可以以软件产品的形式体现出来,其包括若干指令用以使得一台电子设备(可以是个人计算机、服务器或者网络设备等)执行本发明各实施例所述方法的全部或部分步骤。
[0065]本发明实施例全文所述的终端可以为智能手机、便携式通信装置、PDA(PersonalDigital Assistant,个人数字助理或平板电脑)、笔记本电脑等移动终端,也可以是佩戴于肢体或者嵌入于衣物、首饰、配件中的可穿戴设备,还可以是其他具有定位及通信功能的智能电子设备。
[0066]需要说明,以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,例如各实施例之间技术特征的相互结合,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种支持终端处于关机状态下的寻踪定位方法,其特征在于,所述方法包括: 预置关机密码,所述关机密码为终端停止运行所有程序的密码; 接收用户的操作指令,所述操作指令包括用户输入的当前密码; 将所述操作指令所包括的当前密码与所述关机密码相比较; 在所述当前密码与所述关机密码不相同时,所述终端进入伪关机状态,所述终端停止运行所有程序中除定位程序之外的其他程序。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在所述当前密码与所述关机密码相同时,所述终端进入彻底关机状态,所述终端停止运行所述所有程序。3.根据权利要求1所述的方法,其特征在于,所述接收用户的操作指令的步骤包括: 检测用户是否下达长按关机键的指令,所述长按关机键为用户按下关机键的时间超过预先设定的时间阈值; 若是,则所述终端以预定形式提示用户输入密码,并接收用户下达的输入指令,所述输入指令包括用户输入的当前密码。4.根据权利要求1所述的方法,其特征在于,所述关机密码为经过加密并存储于所述终端的嵌入式多媒体卡eMMC中的密码, 所述将所述操作指令所包括的当前密码与所述关机密码相比较之前,所述方法还包括: 解密获得所述关机密码。5.根据权利要求1所述的方法,其特征在于,在所述当前密码与所述关机密码不相同时,所述终端进入伪关机状态,包括: 在所述当前密码与所述关机密码不相同的次数等于预设的允许输入错误密码次数的最大阈值时,所述终端进入伪关机状态。6.一种终端,其特征在于,所述终端包括: 预置模块,用于预置终端的关机密码,所述关机密码为所述终端停止运行所有程序的密码; 接收模块,用于接收用户的操作指令,所述操作指令包括用户输入的当前密码; 比较模块,用于将所述操作指令所包括的当前密码与所述关机密码相比较; 关机模块,用于在所述比较模块比较所述当前密码与所述关机密码不相同时,控制所述终端进入伪关机状态,所述终端停止运行所有程序中除定位程序之外的其他程序。7.根据权利要求6所述的终端,其特征在于,在所述比较模块比较所述当前密码与所述关机密码相同时,所述关机模块用于控制所述终端进入彻底关机状态,所述终端停止运行所述所有程序。8.根据权利要求6所述的终端,其特征在于,所述接收模块包括检测单元和提示单元,所述检测单元用于检测用户是否下达长按关机键的指令,所述长按关机键为用户按下关机键的时间超过预先设定的时间阈值;所述提示单元用于以预定形式提示用户输入密码,使得接收单元接收用户下达的输入指令,所述输入指令包括用户输入的当前密码。9.根据权利要求6所述的终端,其特征在于,所述关机密码为经过加密并存储于所述终端的嵌入式多媒体卡eMMC中的密码,所述终端还包括解密模块,用于解密获得所述关机密码。10.根据权利要求6所述的终端,其特征在于,所述终端还包括计数模块,用于得到所述当前密码与所述关机密码不相同的次数,所述关机模块用于在所述当前密码与所述关机密码不相同的次数等于预设的允许输入错误密码次数的最大阈值时,控制所述终端进入伪关机状态。
【文档编号】H04M1/725GK106060233SQ201610293901
【公开日】2016年10月26日
【申请日】2016年5月5日
【发明人】李灿松, 陈云, 何海英, 程川
【申请人】捷开通讯(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1