地理围栏的确定方法、设备及存储介质技术

技术编号:37396707 阅读:13 留言:0更新日期:2023-04-30 09:24
本申请提供了一种地理围栏的确定方法、设备及存储介质。该方法在确定目标地理围栏时,利用变化后的Cell

【技术实现步骤摘要】
地理围栏的确定方法、设备及存储介质


[0001]本申请涉及电子信息
,尤其涉及一种地理围栏的确定方法、设备及存储介质。

技术介绍

[0002]地理围栏(Geo

fencing)是基于位置的服务(Location Based Services,LBS)的一种应用,即用一个虚拟的栅栏围出一个虚拟地理边界。当电子设备进入、离开某个特定地理区域或在该地理区域内活动时,电子设备可以接收自动通知和警告。基于地理围栏的这一特性,各大应用厂商相继推出了基于地理围栏的智能化业务为用户的出行带来了很大的便利。
[0003]但是,现有地理围栏的确定方式,确定的地理围栏的误差范围较大,例如基于全球定位系统(Global Positioning System,GPS)确定的地理围栏误差范围可能在1000米,甚至更大。这就导致在该区域内可能多次作出提醒通知,不仅无法实现精准提醒,还会导致电子设备功耗增加。

技术实现思路

[0004]为了解决上述技术问题,本申请提供一种地理围栏的确定方法、设备及存储介质,旨在提高确定的地理围栏的精确度,以确保基于地理围栏实现业务的精准推荐,同时降低电子设备的功耗。
[0005]第一方面,本申请提供一种地理围栏的确定方法。该方法包括:在感知到Cell

ID发生变化时,获取变化后的Cell

ID;查找与Cell

ID匹配的地理围栏配置信息,得到第一地理围栏配置信息;基于网络定位技术确定当前的位置信息;从第一地理围栏配置信息中查找与位置信息匹配的目标地理围栏配置信息;根据查找到的目标地理围栏配置信息,确定目标地理围栏。
[0006]由此,在确定目标地理围栏时,利用变化后的Cell

ID先进行一次匹配,从而可以缩小目标地理围栏的选中范围,在筛选出可行的第一地理围栏配置信息后,基于网络定位技术确定当前的位置信息,再根据确定的位置信息对第一地理围栏配置信息进行一次匹配,这样就可以在有限的范围内筛选出准确度最高的目标地理围栏。也就是说,本申请提供的地理围栏的确定方法,通过Cell

ID匹配的方式可以有效解决获取经纬度方法的突变误差导致精确度不稳定的问题,并且利用Cell

ID和网络定位匹配的方式,可以缩小目标地理围栏的范围,避免预测过早或过晚。这样,保证了能够在合适的时间精准确定目标地理围栏,进而便于根据确定的目标地理围栏实现业务的精准推荐。
[0007]此外,由于借助的是网络定位技术来确定当前的位置信息,因此无需调用设备用于定位的硬件,如GPS,从而能够大大降低设备功耗。
[0008]这样,就可以既兼顾确定的地理围栏的精确度,又兼顾设备的功耗。
[0009]根据第一方面,在查找与Cell

ID匹配的地理围栏配置信息,得到第一地理围栏配
置信息之前,方法还包括:获取构建地理围栏的样本数据集,样本数据集中的每一条样本数据包括基于地理围栏实现的服务的服务信息、使用服务的时间信息、使用服务时所处位置的经纬度和指示经纬度精确度的精确度信息、使用服务时连接的基站的Cell

ID和信号强度、使用服务时所在的城市区域信息;对样本数据集进行清洗,得到构建地理围栏的基础数据集;基于密度的聚类算法对基础数据集进行处理,得到服务对应的地理围栏;基于信号强度衰减机制,对地理围栏对应的信号强度进行处理,确定地理围栏对应的最大信号强度和最小信号强度;为地理围栏分配地理围栏标识号;根据地理围栏标识号、最大信号强度、最小信号强度、地理围栏的围栏圆心经纬度、围栏半径,以及地理围栏对应的服务信息、Cell

ID、时间信息、城市区域信息,生成地理围栏对应的地理围栏配置信息。
[0010]由此,实现了基于地理围栏实现的不同服务对应的地理围栏和地理围栏配置信息的构建。
[0011]根据第一方面,或者以上第一方面的任意一种实现方式,对样本数据集进行清洗,包括:以城市区域信息为维度,对样本数据集进行清洗;和/或,以Cell

ID为维度,对样本数据集进行清洗;和/或,以精确度信息为维度,对样本数据集进行清洗;和/或,以经纬度为维度,基于密度的聚类算法,对样本数据集进行清洗;和/或,以时间信息为维度,对样本数据集进行清洗。
[0012]由此,通过不同的数据清洗维度,从而能够保证构建的地理围栏适用于各种需求使用场景。
[0013]此外,通过剔除不可用(无效)数据,从而保证了构建的地理围栏的精确度,进而能够根据地理围栏实现对应服务的精准推荐,大大提升用户体验。
[0014]根据第一方面,或者以上第一方面的任意一种实现方式,基于密度的聚类算法对基础数据集进行处理,得到服务对应的地理围栏,包括:以城市区域信息为维度,对基础数据集进行区域划分,得到不同区域对应的基础数据子集;基于密度的聚类算法对基础数据子集进行处理,得到服务在每一区域对应的地理围栏。
[0015]由此,通过以区域为单位对基础数据进行聚类处理,从而保证了聚类算法的高效性。
[0016]根据第一方面,或者以上第一方面的任意一种实现方式,在基于密度的聚类算法对基础数据子集进行处理,得到服务在每一区域对应的地理围栏之后,方法还包括:基于最小二乘法对服务在每一区域对应的地理围栏进行拟合,将拟合的地理围栏作为服务在每一区域对应的地理围栏。
[0017]由此,可以将基于密度的聚类算法确定的椭圆,或者其他不规则形状的地理围栏拟合为圆形,或者规则形状的地理围栏,进而便于确定地理围栏的围栏圆心经纬度和围栏半径。
[0018]根据第一方面,或者以上第一方面的任意一种实现方式,在基于网络定位技术确定当前的位置信息之前,方法还包括:获取Cell

ID标识的基站的信号强度;从第一地理围栏配置信息中查找与信号强度匹配的第二地理围栏配置信息;在查找到与信号强度匹配的第二地理围栏配置信息后,执行基于网络定位技术确定当前的位置信息的步骤。
[0019]由此,通过信号强度进一步缩小了目标地理围栏的选择范围,这样不仅保证最终确定的目标地理围栏的准确性,还能尽可能减少基于网络定位技术,确定当前位置信息的
次数,从而降低设备功耗。
[0020]根据第一方面,或者以上第一方面的任意一种实现方式,从所述第一地理围栏配置信息中查找与位置信息匹配的目标地理围栏配置信息,包括:从第二地理围栏配置信息中查找与位置信息匹配的目标地理围栏配置信息。
[0021]由此,通过信号强度进一步缩小了目标地理围栏的选择范围,这样不仅保证最终确定的目标地理围栏的准确性,还能尽可能减少基于网络定位技术,确定当前位置信息的次数,从而降低设备功耗。
[0022]根据第一方面,或者以上第一方面的任意一种实现方式,在从第一地理围栏配置信息中查找与位置信息匹配的目标地理围栏配置信息;根据查找到的目标地理围栏配置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地理围栏的确定方法,其特征在于,所述方法包括:在感知到Cell

ID发生变化时,获取变化后的Cell

ID;查找与所述Cell

ID匹配的地理围栏配置信息,得到第一地理围栏配置信息;基于网络定位技术确定当前的位置信息;从所述第一地理围栏配置信息中查找与所述位置信息匹配的目标地理围栏配置信息;根据查找到的所述目标地理围栏配置信息,确定目标地理围栏。2.根据权利要求1所述的方法,其特征在于,在所述查找与所述Cell

ID匹配的地理围栏配置信息,得到第一地理围栏配置信息之前,所述方法还包括:获取构建地理围栏的样本数据集,所述样本数据集中的每一条样本数据包括基于地理围栏实现的服务的服务信息、使用所述服务的时间信息、使用所述服务时所处位置的经纬度和指示经纬度精确度的精确度信息、使用所述服务时连接的基站的Cell

ID和信号强度、使用所述服务时所在的城市区域信息;对所述样本数据集进行清洗,得到构建地理围栏的基础数据集;基于密度的聚类算法对所述基础数据集进行处理,得到所述服务对应的地理围栏;基于信号强度衰减机制,对所述地理围栏对应的信号强度进行处理,确定所述地理围栏对应的最大信号强度和最小信号强度;为所述地理围栏分配地理围栏标识号;根据所述地理围栏标识号、所述最大信号强度、所述最小信号强度、所述地理围栏的围栏圆心经纬度、围栏半径,以及所述地理围栏对应的服务信息、Cell

ID、时间信息、城市区域信息,生成所述地理围栏对应的地理围栏配置信息。3.根据权利要求2所述的方法,其特征在于,所述对所述样本数据集进行清洗,包括:以城市区域信息为维度,对所述样本数据集进行清洗;和/或,以Cell

ID为维度,对所述样本数据集进行清洗;和/或,以精确度信息为维度,对所述样本数据集进行清洗;和/或,以经纬度为维度,基于密度的聚类算法,对所述样本数据集进行清洗;和/或,以时间信息为维度,对所述样本数据集进行清洗。4.根据权利要求2所述的方法,其特征在于,所述基于密度的聚类算法对所述基础数据集进行处理,得到所述服务对应的地理围栏,包括:以城市区域信息为维度,对所述基础数据集进行区域划分,得到不同区域对应的基础数据子集;基于密度的聚类算法对所述基础数据子集进行处理,得到所述服务在每一区域对应的地理围栏。5.根据权利要求4所述的方法,其特征在于,在所述基于密度的聚类算法对所述基础数据子集进行处理,得到所述服务在每一区域对应的地理围栏之后,所述方法还包括:基于最小二乘法对所述服务在每一区域对应的地理围栏进行拟合,将拟合的所述地理
围栏作为所述服务在每一区域对应的地理围栏。6.根据权利要求1所述的方法,其特征在于,在所述基于网络定位技术确定当前的位置信息之前,所述方法还包括:获取所述Cell

ID标识的基站的信号强度;从所述第一地理围栏配置信息中查找与所述信号强度匹配的第二地理围栏配置信息;在查找到与所述信号强度匹配的第二地理围栏配置信息后,执行所述基于网络定位技术确定当前的位置信息的步骤。7.根据权利要求6所述的方法,其特征在于,所述从所述第一地理围栏配置信息中查找与所述位置信息匹配的目标地理围栏配置信息,包括:从所述第二地理围栏配置信息中查找与所述位置信息匹配的目标地理围栏配置信息。8.根据权利要求1所述的方法,其特征在于,在所述从所述第一地理围栏配置信息中查找与所述位置信息匹配的目标地理围栏配置信息之后,所述方法还包括:在当前的显示页面显示所述目标地理围栏对应的服务的启动入口。9.根据权利要求8所述的方法,其特征在于,所述在当前的显示页面显示所述目标地理围栏对应的服务的启动入口之后,所述方法还包括:根据消失策略,取消当前的显示页面显示的所述目标地理围栏对应的服务的启动入口。10.根据权利要求9所述的方法,其特征在于,所述根据消失策略...

【专利技术属性】
技术研发人员:刘成科田舒佘彦星秦涛
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1