[发明专利]定位服务的控制方法和装置有效
申请号: | 201510918291.7 | 申请日: | 2015-12-10 |
公开(公告)号: | CN105553963B | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 邱峰;张建春;刘小宪 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04W4/02;H04W12/06 |
代理公司: | 11415 北京博思佳知识产权代理有限公司 | 代理人: | 林祥<国际申请>=<国际公布>=<进入国 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定位 服务 控制 方法 装置 | ||
1.一种定位服务的控制方法,其特征在于,应用于终端,包括:
接收应用发送的定位服务请求;
根据系统事件判断所述应用是否具有定位权限,所述定位权限包括:用户在安装所述应用时设置的定位权限或在所述应用运行时设置的定位权限;
若所述应用没有定位权限,则移除所述定位服务请求;若所述应用具有定位权限,则根据所述系统事件判断所述应用是否在后台运行;
若所述应用在后台运行,则根据后台权限配置检查所述应用是否具有后台定位权限;若所述应用没有后台定位权限,则移除所述定位服务请求;若所述应用具有后台定位权限,则向所述应用提供所述定位服务。
2.根据权利要求1所述的方法,其特征在于,所述根据系统事件判断所述应用是否在后台运行之后,所述方法还包括:
若所述应用在前台运行,则向所述应用提供所述定位服务。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述应用从前台切换到后台运行时,检查所述应用是否具有后台定位权限;
若所述应用具有后台定位权限,则向所述应用提供定位服务;
若所述应用没有后台定位权限,则在备份存储文件中对所述定位服务请求进行备份,并从操作系统的定位服务中移除所述定位服务请求。
4.根据权利要求1或3所述的方法,其特征在于,所述方法还包括:
当所述应用从后台切换到前台运行时,检查备份存储文件中是否存在所述定位服务请求;
若所述备份存储文件中存在所述定位服务请求,则将所述定位服务请求恢复至操作系统的定位服务中,并在所述备份存储文件中删除所述定位服务请求。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收用户发送的后台权限设置指令;
根据所述后台权限设置指令生成所述后台权限配置。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
从云平台获取所述后台权限配置。
7.根据权利要求1所述的方法,其特征在于,所述定位服务请求包括所述应用的标识,所述后台权限配置包括应用的标识与后台定位权限之间的对应关系;
则所述根据后台权限配置检查所述应用是否具有后台定位权限,包括:
根据所述应用的标识、以及应用的标识与后台定位权限之间的对应关系,确定所述应用是否具有后台定位权限。
8.一种定位服务的控制装置,其特征在于,应用于终端,包括:
第一接收模块,被配置为接收应用发送的定位服务请求;
第一判断模块,被配置为根据系统事件判断所述应用是否具有定位权限,所述定位权限包括:用户在安装所述应用时设置的定位权限或在所述应用运行时设置的定位权限;若所述应用具有定位权限,则根据所述系统事件判断所述应用是否在后台运行;
第一处理模块,被配置为若所述应用没有定位权限,则移除所述定位服务请求;若所述应用在后台运行,则根据后台权限配置检查所述应用是否具有后台定位权限;若所述应用没有后台定位权限,则移除所述定位服务请求;若所述应用具有后台定位权限,则向所述应用提供所述定位服务。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
第三处理模块,被配置为若所述应用在前台运行,则向所述应用提供所述定位服务。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括:
第一检查模块,被配置为当所述应用从前台切换到后台运行时,检查所述应用是否具有后台定位权限;
第四处理模块,被配置为若所述应用具有后台定位权限,则向所述应用提供定位服务;
备份模块,被配置为若所述应用没有后台定位权限,则在备份存储文件中对所述定位服务请求进行备份,并从操作系统的定位服务中移除所述定位服务请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510918291.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:密钥交换的方法及装置
- 下一篇:应用程序的强制访问控制方法、系统和管理服务器