一种手机以及手机防丢失系统的制作方法
【专利摘要】本发明公开了一种手机以及手机防丢失系统。该手机包括:内存;GPS模块,用于获取位置信息;通信模块;安全操作系统,安装于内存的预定区域,安全操作系统记录有手机的唯一识别码;处理器,运行安全操作系统,其中安全操作系统通过通信模块与云端服务器进行通信;其中,安全操作系统接收到云端服务器发送的包括验证信息的位置查询请求时,在判断到验证信息与唯一识别码一致时,从GPS模块获取位置信息,并发送位置信息至云端服务器。通过上述方式,本发明能够通过软件的方式增强对手机的安全保护,节省成本。
【专利说明】
一种手机以及手机防丢失系统
技术领域
[0001]本发明涉及手机技术领域,特别是涉及一种手机以及手机防丢失系统。
【背景技术】
[0002]目前,安全芯片是一个可独立进行密钥生成、加解密的芯片装置。其中,安全芯片的内部拥有独立的处理器和存储单元,并拥有简单的安全操作系统。该安全操作系统用于存储密钥和特征数据,能够为电子产品提供加密和安全认证服务。
[0003]由于安全芯片的独立性和安全性更高,手机丢失后其他人无法通过刷机、工程重启等方式进行破解,而安全芯片依然可以访问手机的各种模块,取得所需要的信息,因此可以增强对手机的安全保护,但是安全芯片的成本高。
【发明内容】
[0004]本发明主要解决的技术问题是提供一种手机以及手机防丢失系统,能够解决上述问题。
[0005]为解决上述技术问题,本发明采用的一个技术方案是:提供一种手机,包括:
[0006]内存;
[0007]GPS模块,用于获取位置信息;
[0008]通信模块;
[0009]安全操作系统,安装于内存的预定区域,安全操作系统记录有手机的唯一识别码;
[0010]处理器,运行安全操作系统,其中安全操作系统通过通信模块与云端服务器进行通信;
[0011]其中,安全操作系统接收到云端服务器发送的包括验证信息的位置查询请求时,在判断到验证信息与唯一识别码一致时,从GPS模块获取位置信息,并发送位置信息至云端服务器。
[0012]其中,手机还包括:
[0013]主操作系统,安装于内存除预定区域外的其他区域,其中内存设置为在主操作系统重启、更新或删除时均不会对预定区域造成影响,处理器运行主操作系统。
[0014]其中,安全操作系统进一步记录有手机的呼叫记录、号码以及SM卡号码,安全操作系统在判断到验证信息与唯一识别码一致时,并发送呼叫记录、号码以及S頂卡号码至云端服务器。
[0015]其中,安全操作系统通过特定端口与主操作系统进行通信。
[0016]其中,唯一识别码为手机的BffiI号码。
[0017]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种手机防丢失系统,包括:
[0018]云端服务器,用于发送包括验证信息的位置查询请求;
[0019]手机,包括:
[0020]内存;
[0021 ] GPS模块,用于获取位置信息;
[0022]通信模块,用于接收位置查询请求;
[0023]安全操作系统,安装于内存的预定区域,安全操作系统记录有手机的唯一识别码;
[0024]处理器,运行安全操作系统,其中安全操作系统通过通信模块与云端服务器进行通信;
[0025]其中,安全操作系统接收到位置查询请求时,在判断到验证信息与唯一识别码一致时,从GPS模块获取位置信息,并发送位置信息至云端服务器。
[0026]其中,手机还包括:
[0027]主操作系统,安装于内存除预定区域外的其他区域,其中内存设置为在主操作系统重启、更新或删除时均不会对预定区域造成影响,处理器运行主操作系统。
[0028]其中,安全操作系统进一步记录有手机的呼叫记录、号码以及SM卡号码,安全操作系统在判断到验证信息与唯一识别码一致时,并发送呼叫记录、号码以及S頂卡号码至云端服务器。
[0029]其中,安全操作系统通过特定端口与主操作系统进行通信。
[0030]其中,唯一识别码为手机的BffiI号码。
[0031]本发明的有益效果是:区别于现有技术的情况,本发明的手机包括内存、GPS模块、通信模块、安全操作系统以及处理器,安全操作系统安装于内存的预定区域,安全操作系统记录有手机的唯一识别码;处理器,运行安全操作系统,其中安全操作系统通过通信模块与云端服务器进行通信;安全操作系统接收到云端服务器发送的包括验证信息的位置查询请求时,在判断到验证信息与唯一识别码一致时,从GPS模块获取位置信息,并发送位置信息至云端服务器,能够通过软件的方式增强对手机的安全保护,节省成本。
【附图说明】
[0032]图1是本发明第一实施例的手机的结构示意图;
[0033]图2是本发明第一实施例的手机防丢失系统的结构示意图;
[0034]图3是本发明第一实施例的手机防丢失的方法的流程图。
【具体实施方式】
[0035]请参见图1,图1是本发明第一实施例的手机的结构示意图。如图1所示,本实施例所揭示的手机10包括内存IUGPS模块12、通信模块13、安全操作系统14、处理器15以及主操作系统16,处理器15分别与内存11、GPS模块12以及通信模块13连接。
[0036]其中,安全操作系统14安装于内存11的预定区域,主操作系统16安装于内存22除预定区域外的其他区域。主操作系统16即手机10自身的操作系统,安全操作系统14通过特定端口 111与主操作系统16进行通信,进而与处理器15连接通信,因此安全操作系统14能够访问手机10的各个模块,例如内存IUGPS模块12、通信模块13或者射频模块(图未示)等。特定端口 111优选为安全端口。
[0037]优选地,预定区域为Trustzone (信任)区域,Trustzone为ARM提出的一种软件安全架构,即在普通的内存(memory) 11里划分出一块区域作为Trustzone区域,划分之后即作为一块独立的存储空间,手机10通过工程重启或刷机都无法对该区域构成影响,从而能够以软件方式模拟出一个硬件安全芯片的环境,但其运算功能还是需要依赖手机11的处理器15ο
[0038]其中内存11设置为在主操作系统16重启、更新或删除时均不会对预定区域造成影响,处理器15运行主操作系统16。即在主操作系统16重启、更新或删除时,安全操作系统14并不受主操作系统16的影响。
[0039]安全操作系统14用于记录手机10的唯一识别码,处理器15用于运行安全操作系统14。安全操作系统14进一步与通信模块13连接,安全操作系统14通过通信模块13与云端服务器20进行通信。
[0040]GPS模块12用于获取手机1的位置信息。
[0041]安全操作系统14在接收到云端服务器20发送的包括验证信息的位置查询请求时,即云端服务器20发送位置查询请求给通信模块13,并且安全操作系统14判断到验证信息与唯一识别码一致时,处理器15从GPS模块12获取手机10的位置信息,并通过通信模块13发送位置信息至云端服务器20。
[0042]安全操作系统14进一步记录有手机10的呼叫记录、号码以及S頂卡号码,安全操作系统14在判断到验证信息与唯一识别码一致时,并发送呼叫记录、号码以及S頂卡号码至云端服务器20。
[0043]以下详细描述上述手机10如何通过安全操作系统14进行手机10定位。
[0044]在用户的手机10丢失后,用户通过云端服务器20发送位置查询请求给手机10,其中用户通过预先注册的用户名登录该云端服务器20,用户名与手机10的頂EI号码绑定。
[0045]手机10从云端服务器20获取位置查询请求后,安全操作系统14验证位置查询请求的验证信息。
[0046]若安全操作系统14判断到验证信息与唯一识别码一致时,处理器15从GPS模块12获取手机10的位置信息,并通过通信模块13发送位置信息至云端服务器20,以使用户在云端服务器20上获取手机10的实时位置。
[0047]唯一识别码优选为手机10的IMEI(Internat1nal Mobile Equipment Identity,国际移动设备标识)号码。
[0048]区别于现有技术,本发明的手机10的安全操作系统14安装于内存11的预定区域,安全操作系统14记录有手机10的唯一识别码;安全操作系统14通过通信模块13与云端服务器20进行通信;安全操作系统14接收到云端服务器20发送的包括验证信息的位置查询请求时,在判断到验证信息与唯一识别码一致时,从GPS模块12获取位置信息,并发送位置信息至云端服务器20,能够通过软件的方式增强对手机10的安全保护,节省成本,并且能够寻找丢失的手机10。
[0049]本发明还提供第一实施例的手机防丢失系统,其基于第一实施例所揭示的手机10的基础上进行描述。如图2所示,本实施例所揭示的手机防丢失系统包括云端服务器20以及手机10,其中,云端服务器20用于发送包括验证信息的位置查询请求。手机10优选为上述实施例所描述的手机,在此不再赘述。
[0050]此外,本实施例所揭示的手机防丢失系统进一步包括用户端30,用户端30与云端服务器20建立连接。在用户的手机10丢失后,用户在用户端30上登录到云端服务器20,以使云端服务器20发送位置查询请求给手机10。
[0051]本实施例的手机防丢失系统能够实现手机10的防丢失功能。
[0052]本发明还提供第一实施例的手机防丢失的方法,其基于第一实施例所揭示的手机10的基础上进行描述。如图3所示,本实施例所揭示的方法包括以下步骤:
[0053]步骤S41:云端服务器20发送的包括验证信息的位置查询请求;
[0054]步骤S42:安全操作系统14判断到验证信息与唯一识别码一致时,获取手机10的位置信息,并发送位置信息至云端服务器20。
[0055]在步骤S42中,安全操作系统14进一步记录有手机10的呼叫记录、号码以及SM卡号码,安全操作系统14在判断到验证信息与唯一识别码一致时,并发送呼叫记录、号码以及S頂卡号码至云端服务器20。
[0056]综上所述,本发明的手机10的安全操作系统14安装于内存11的预定区域,安全操作系统14记录有手机10的唯一识别码;安全操作系统14通过通信模块13与云端服务器20进行通信;安全操作系统14接收到云端服务器20发送的包括验证信息的位置查询请求时,在判断到验证信息与唯一识别码一致时,从GPS模块12获取位置信息,并发送位置信息至云端服务器20,能够通过软件的方式增强对手机10的安全保护,节省成本,并且能够寻找丢失的手机10。
[0057]以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种手机,其特征在于,包括: 内存; GPS模块,用于获取位置信息; 通信模块; 安全操作系统,安装于所述内存的预定区域,所述安全操作系统记录有所述手机的唯一识别码; 处理器,运行所述安全操作系统,其中所述安全操作系统通过所述通信模块与云端服务器进行通信; 其中,所述安全操作系统接收到所述云端服务器发送的包括验证信息的位置查询请求时,在判断到所述验证信息与所述唯一识别码一致时,从所述GPS模块获取所述位置信息,并发送所述位置信息至所述云端服务器。2.根据权利要求1所述的手机,其特征在于,所述手机还包括: 主操作系统,安装于所述内存除所述预定区域外的其他区域,其中所述内存设置为在所述主操作系统重启、更新或删除时均不会对所述预定区域造成影响,所述处理器运行所述主操作系统。3.根据权利要求1所述的手机,其特征在于,所述安全操作系统进一步记录有所述手机的呼叫记录、号码以及S頂卡号码,所述安全操作系统在判断到所述验证信息与所述唯一识别码一致时,并发送所述呼叫记录、号码以及S頂卡号码至所述云端服务器。4.根据权利要求2所述的手机,其特征在于,所述安全操作系统通过特定端口与所述主操作系统进行通信。5.根据权利要求1所述的手机,其特征在于,所述唯一识别码为所述手机的IMEI号码。6.一种手机防丢失系统,其特征在于,包括: 云端服务器,用于发送包括验证信息的位置查询请求; 手机,包括: 内存; GPS模块,用于获取位置信息; 通信模块,用于接收所述位置查询请求; 安全操作系统,安装于所述内存的预定区域,所述安全操作系统记录有所述手机的唯一识别码; 处理器,运行所述安全操作系统,其中所述安全操作系统通过所述通信模块与所述云端服务器进行通信; 其中,所述安全操作系统接收到所述位置查询请求时,在判断到所述验证信息与所述唯一识别码一致时,从所述GPS模块获取所述位置信息,并发送所述位置信息至所述云端服务器。7.根据权利要求6所述的手机防丢失系统,其特征在于,所述手机还包括: 主操作系统,安装于所述内存除所述预定区域外的其他区域,其中所述内存设置为在所述主操作系统重启、更新或删除时均不会对所述预定区域造成影响,所述处理器运行所述主操作系统。8.根据权利要求6所述的手机防丢失系统,其特征在于,所述安全操作系统进一步记录有所述手机的呼叫记录、号码以及SM卡号码,所述安全操作系统在判断到所述验证信息与所述唯一识别码一致时,并发送所述呼叫记录、号码以及S頂卡号码至所述云端服务器。9.根据权利要求7所述的手机防丢失系统,其特征在于,所述安全操作系统通过特定端口与所述主操作系统进行通信。10.根据权利要求6所述的手机防丢失系统,其特征在于,所述唯一识别码为所述手机的頂EI号码。
【文档编号】H04L29/06GK105939512SQ201610430358
【公开日】2016年9月14日
【申请日】2016年6月16日
【发明人】金鑫
【申请人】捷开通讯(深圳)有限公司