[发明专利]在移动设备上实现多边形地理围栏服务的系统及方法有效
申请号: | 201980034800.6 | 申请日: | 2019-04-28 |
公开(公告)号: | CN112189350B | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 赵艺伟;杨俊;黄硕;李宝普 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04W4/021 | 分类号: | H04W4/021 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 设备 实现 多边形 地理 围栏 服务 系统 方法 | ||
1.一种计算机实现的地理防护方法,其特征在于,包括:
计算设备生成多个圆形地理围栏,以覆盖多边形地理围栏定义的地理区域;
所述计算设备对所述多个圆形地理围栏进行监控,以检测进入任一所述圆形地理围栏的边界的用户设备的当前位置;
所述计算设备基于所述检测,确定所述用户设备的当前位置在所述多边形地理围栏中;
通知基于位置的服务所述用户设备已经进入所述多边形地理围栏;
所述方法还包括:所述计算设备定义基线阈值;
所述计算设备生成内插点,其中,每个内插点位于所述多边形地理围栏内部;
所述计算设备计算所述多个圆形地理围栏的最小数量,以基于生成的内插点生成所述多个圆形地理围栏;
所述计算设备对所述多个圆形地理围栏的质量阈值进行求值,以确定所述质量阈值是否满足所述基线阈值;
如果所述质量阈值大于所述基线阈值,所述计算设备调整所述最小数量并基于调整后的最小数量生成所述多个圆形地理围栏;
如果所述质量阈值小于或等于所述基线阈值,所述计算设备生成所述最小数量的多个圆形地理围栏,以覆盖所述多边形地理围栏。
2.根据权利要求1所述的方法,其特征在于,所述生成多个圆形地理围栏还包括:
所述计算设备通过计算所述多边形地理围栏覆盖的地理区域的面积与所述多个圆形地理围栏覆盖的地理区域的面积的差值,测量所述多个圆形地理围栏的质量阈值。
3.根据权利要求1至2任一项所述的方法,其特征在于,所述生成多个圆形地理围栏的步骤包括:基于所述多个圆形地理围栏的最小数量生成所述多个圆形地理围栏,其中,所述最小数量使所述多个圆形地理围栏的质量阈值满足基线阈值。
4.根据权利要求3所述的方法,其特征在于,所述计算所述多个圆形地理围栏的最小数量包括:
所述计算设备计算所述多个圆形地理围栏的初始中心点,作为将所述多边形地理围栏在一个方向上划分为所述最小数量的等分的内插点;
所述计算设备将所述内插点分割为最小数量的集群,并围绕每个所述集群中的内插点创建单个圆形地理围栏;
由于所述多个圆形地理围栏中不只一个位于所述多边形地理围栏内部,所述计算设备对所述多个圆形地理围栏进行合并,以减少所述多个圆形地理围栏的总数。
5.根据权利要求4所述的方法,其特征在于,所述确定所述用户设备的当前位置在所述多边形地理围栏中还包括:
所述计算设备检索方位及准确度信息,所述方位及准确度信息定义围绕所述用户设备的位置的圆形区域;
所述计算设备计算所述方位与所述多边形地理围栏的每个边之间的距离;
根据所述距离是大于还是等于所述准确度,所述计算设备确定所述方位是在所述多边形地理围栏的内部还是外部;
如果所述距离中的至少一个距离小于所述准确度,所述计算设备确定所述圆形区域与所述多边形地理围栏之间存在重叠。
6.根据权利要求5所述的方法,其特征在于,如果所述距离小于所述准确度:
所述计算设备生成内插于所述圆形区域的M个点;
所述计算设备确认位于所述圆形区域及所述多边形地理围栏内部的N个点;
所述计算设备计算出所述用户设备位于所述多边形地理围栏内部的概率为N/M,其中,
N近似于所述圆形区域与所述多边形地理围栏之间的重叠面积大小,
M近似于所述圆形区域的面积大小。
7.根据权利要求6所述的方法,其特征在于,所述基于位置的服务是基于所述用户设备的当前位置提供信息的应用、导航系统或系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980034800.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可膨胀的灌注增强装置及相关设备,系统和方法
- 下一篇:低分辨率深度预过程