[发明专利]定位模块控制方法及终端在审
申请号: | 201910985340.7 | 申请日: | 2019-10-16 |
公开(公告)号: | CN110933666A | 公开(公告)日: | 2020-03-27 |
发明(设计)人: | 刘建勤 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | H04W12/00 | 分类号: | H04W12/00;H04M1/725;H04W4/02 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 李雪 |
地址: | 519070*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定位 模块 控制 方法 终端 | ||
本发明提供一种定位模块控制方法,应用于终端,所述终端包括定位模块和应用模块,所述定位模块控制方法包括:所述定位模块接收所述应用模块发送的操作请求;所述定位模块检测所述操作请求中是否包含认证命令,所述认证命令是由所述应用模块在检测到由用户启动的所述应用模块时发送的操作请求中包含的;若检测到所述操作请求中包含所述认证命令,则所述定位模块启动定位功能;通过检测是否为用户启动的应用模块来使给定位模块发送的请求中是否包含认证命令,而定位模块在接收到操作请求后通过检测操作请求中是否包含认证命令从而判断是否启动定位功能,使得应用模块只有在由用户启动的情况时才能启动定位功能。
技术领域
本发明涉及通讯技术领域,具体涉及一种定位模块控制方法及应用该定位模块控制方法的终端。
背景技术
手机是现代生活中比较重要的用品。经过多年的发展,手机不仅从结构、外观上有了很大的变化,而且应用于手机上的APP(Application,应用程序)也愈加多种多样。
手机内通常设有定位(GPS,Global Positioning System)模块,可以通过定位模块20实现定位功能,从而获取使用手机的用户的位置信息。
而手机APP一般会获取用户授权的控制GPS模块的权限。
在某些情况下,有些手机APP会被用户正在操作的其他APP唤醒启动。而此时,用户对于该APP已经被唤醒启动并不知情。这些被唤醒启动的APP会去控制GPS模块、并启动GPS模块进行定位,而此时用户实际上并不需要定位。
发明内容
本发明的主要目的是提供一种能够防止手机APP私自控制定位模块启动定位功能的定位模块控制方法及应用该方法的终端。
为了实现上述技术问题,本发明实施例提供了一种定位模块控制方法,应用于终端,所述终端包括定位模块和应用模块,所述定位模块控制方法包括:
所述定位模块接收所述应用模块发送的操作请求;
所述定位模块检测所述操作请求中是否包含认证命令,所述认证命令是由所述应用模块在检测到由用户启动的所述应用模块时发送的操作请求中包含的;
若检测到所述操作请求中包含所述认证命令,则所述定位模块启动定位功能。
在一个实施例中,所述定位模块检测所述操作请求中是否包含认证命令包括:
所述定位模块检测所述操作请求是否与预设的操作请求一致;和/或
所述定位模块检测所述操作请求中是否含有特殊字段;和/或
所述定位模块检测所述操作请求的命令长度是否在预设范围内。
在一个实施例中,所述定位模块内设有第一安全服务单元,
所述预设的操作请求包括:
在所述第一安全服务单元内预设所述认证命令。
在一个实施例中,所述方法还包括:若检测到所述操作命令中不包含所述认证命令,则所述定位模块不启动定位功能。
本发明实施例提供了一种定位模块控制方法,应用于终端,所述终端包括定位模块和应用模块,所述定位模块控制方法还包括:
所述应用模块检测是否由用户启动的所述应用模块;
若检测到由用户启动的所述应用模块,则所述应用模块发送操作请求至所述定位模块,所述操作请求中包含认证命令。
在一个实施例中,所述应用模块内设有第二安全服务单元,所述应用模块发送的操作请求中包含认证命令包括:
在所述第二安全服务单元内设有所述认证命令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910985340.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:滤器
- 下一篇:一种变压器试验辅助接线装置