用户常驻位置的获取方法、装置以及计算机可读存储介质制造方法及图纸

技术编号:27038187 阅读:76 留言:0更新日期:2021-01-12 11:21
本文公开了一种用户常驻位置的获取方法、装置以及计算机可读存储介质,包括:终端获取预设时间段内的若干个采样点信息;其中,每个采样点信息是终端根据采样周期获得的且包括:采样时间和采样对象信息,每个采样对象信息至少包括以下一种:无线保真wifi信息和基站信息;终端根据不同采样点信息包括的采样对象信息之间的联系对获得的若干个采样点信息进行聚类,得到预设时间段内用户的常驻位置信息。由于wifi信息和/或基站信息能够用于表征位置,因此本申请实现了用户常驻位置的获取。

【技术实现步骤摘要】
用户常驻位置的获取方法、装置以及计算机可读存储介质
本专利技术实施例涉及通信
,尤指一种用户常驻位置的获取方法、装置以及计算机可读存储介质。
技术介绍
常驻位置是终端所属用户在一段时间内经常所处的位置,用户常驻位置的获取有利于帮助运营商为用户提供更具针对性的服务,并同时有利用用户自身进行个性化的设置。相关技术中,存在多种获取用户所在实时位置的获取方法,但缺乏用户常驻位置的获取方法,因此,如何获取用户的常驻位置成为一个亟待解决的问题。
技术实现思路
本专利技术实施例提供了一种用户常驻位置的获取方法、装置以及计算机可读存储介质,能够实现用户常驻位置的获取。为了达到本专利技术实施例的目的,本专利技术实施例提供了一种用户常驻位置的获取方法,包括:终端获取预设时间段内的若干个采样点信息;其中,每个所述采样点信息是所述终端根据采样周期获得的且包括:采样时间和采样对象信息,每个所述采样对象信息至少包括以下一种:无线保真(wirelessfidelity,wifi)信息和基站信息:所述终端根据不同采样点信息包括的采样对象信息之间的联系对获得的若干个采样点信息进行聚类,得到所述预设时间段内用户的常驻位置信息。本专利技术实施例还提供了一种终端,包括:获取模块,用于获取预设时间段内的若干个采样点信息;其中,每个所述采样点信息是所述终端根据采样周期获得的且包括:采样时间和采样对象信息,每个所述采样对象信息至少包括以下一种:wifi信息和基站信息;处理模块,用于根据不同采样点信息包括的采样对象信息之间的联系对获得的若干个采样点信息进行聚类,得到所述预设时间段内用户的常驻位置信息。本专利技术实施例还提供了一种用户常驻位置的获取装置,包括:存储器和处理器,其中,存储器中存储有以下可被处理器执行的指令:获取预设时间段内的若干个采样点信息;其中,每个所述采样点信息是所述终端根据采样周期获得的且包括:采样时间和采样对象信息,每个所述采样对象信息至少包括以下一种:wifi信息和基站信息;根据不同采样点信息包括的采样对象信息之间的联系对获得的若干个采样点信息进行聚类,得到所述预设时间段内用户的常驻位置信息。本专利技术实施例还提供了一种计算机可读存储介质,储介质上存储有计算机可执行指令,计算机可执行指令用于执行以下步骤:获取预设时间段内的若干个采样点信息;其中,每个所述采样点信息是所述终端根据采样周期获得的且包括:采样时间和采样对象信息,每个所述采样对象信息至少包括以下一种:wifi信息和基站信息;根据不同采样点信息包括的采样对象信息之间的联系对获得的若干个采样点信息进行聚类,得到所述预设时间段内用户的常驻位置信息。由于wifi信息和/或基站信息能够用于表征位置,因此当终端获取预设时间段内的若干个采样点信息,并根据不同采样点信息包括的采样对象信息(采样对象信息包括wifi信息和基站信息中至少一种)之间的联系对获得的若干个采样点信息进行聚类,就能够得到预设时间段内用户的常驻位置信息,从而实现了用户常驻位置的获取。本专利技术实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术实施例而了解。本专利技术实施例的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术实施例技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术实施例的技术方案,并不构成对本专利技术实施例技术方案的限制。图1为本专利技术实施例提供的一种用户常驻位置的获取方法的流程示意图;图2为本专利技术实施例提供的一种终端的结构示意图;图3为本专利技术实施例提供的一种用户常驻位置的获取装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本专利技术实施例提供一种用户常驻位置的获取方法,如图1所示,该方法包括:步骤101、终端获取预设时间段内的若干个采样点信息。其中,每个采样点信息是终端根据采样周期获得的且包括:采样时间和采样对象信息,每个采样对象信息至少包括以下一种:无线保真wifi信息和基站信息。步骤102、终端根据不同采样点信息包括的采样对象信息之间的联系对获得的若干个采样点信息进行聚类,得到预设时间段内用户的常驻位置信息。在一种示例性实例中,预设时间段为M天,采样周期为N分钟,M、N均为正整数,终端根据不同采样点信息包括的采样对象信息之间的联系对获得的若干个采样点信息进行聚类,得到预设时间段内用户的常驻位置信息,包括:步骤201、终端根据采样时间的所属日期对获得的若干个采样点信息进行划分,得到若干个单日的采样点信息。步骤202、终端对每一个单日的采样点信息都进行如下操作:根据不同采样点信息包括的采样对象信息之间的联系对单日的采样点信息进行聚类,得到单日的常驻位置聚类结果。步骤203、终端对所有单日的常驻位置聚类结果进行合并,得到预设时间段内的常驻位置聚类结果。步骤204、终端根据获得的预设时间段内的常驻位置聚类结果得到预设时间段内用户的常驻位置信息。在一种示例性实例中,获得的预设时间段内的常驻位置聚类结果中包含若干个簇,每个簇包括若干个采样点信息,采样点信息包括采样对象信息,采样对象信息包括以下一种:wifi信息和基站信息,而无论是wifi信息,还是基站信息,还是wifi信息+基站信息均能作为位置信息以表征一个位置,因此得到了预设时间段内的常驻位置聚类结果即得到了设时间段内用户的常驻位置信息。在一种示例性实例中,终端根据不同采样点信息包括的采样对象信息之间的联系对单日的采样点信息进行聚类,得到单日的常驻位置聚类结果,包括:步骤301、终端根据不同采样点信息包括的wifi信息之间的联系对单日的采样点信息中包括wifi信息的采样点信息进行聚类,得到单日基于wifi信息的常驻位置聚类结果。步骤302、终端基于单日基于wifi信息的常驻位置聚类结果、并根据不同采样点信息包括的基站信息之间的联系对单日的采样点信息中只包括基站信息的采样点信息进行再聚类,得到单日的常驻位置聚类结果。在一种示例性实例中,wifi信息包括:终端能够扫描到的包括至少一个wifi的wifi列表,终端根据不同采样点信息包括的wifi信息之间的联系对单日的采样点信息中包括wifi信息的采样点信息进行聚类,得到单日基于wifi信息的常驻位置聚类结果,包括:步骤401、终端按照两个采样点信息中存在相同的wifi就包含在一个簇中的规则对单日的采样点信息本文档来自技高网...

【技术保护点】
1.一种用户常驻位置的获取方法,包括:/n终端获取预设时间段内的若干个采样点信息;其中,每个所述采样点信息是所述终端根据采样周期获得的且包括:采样时间和采样对象信息,每个所述采样对象信息至少包括以下一种:无线保真wifi信息和基站信息:/n所述终端根据不同采样点信息包括的采样对象信息之间的联系对获得的若干个采样点信息进行聚类,得到所述预设时间段内用户的常驻位置信息。/n

【技术特征摘要】
1.一种用户常驻位置的获取方法,包括:
终端获取预设时间段内的若干个采样点信息;其中,每个所述采样点信息是所述终端根据采样周期获得的且包括:采样时间和采样对象信息,每个所述采样对象信息至少包括以下一种:无线保真wifi信息和基站信息:
所述终端根据不同采样点信息包括的采样对象信息之间的联系对获得的若干个采样点信息进行聚类,得到所述预设时间段内用户的常驻位置信息。


2.根据权利要求1所述的获取方法,其特征在于,所述预设时间段为M天,所述采样周期为N分钟,所述M、N均为正整数,所述终端根据不同采样点信息包括的采样对象信息之间的联系对获得的若干个采样点信息进行聚类,得到预设时间段内用户的常驻位置信息,包括:
所述终端根据采样时间的所属日期对获得的若干个采样点信息进行划分,得到若干个单日的采样点信息;
所述终端对每一个单日的采样点信息都进行如下操作:根据不同采样点信息包括的采样对象信息之间的联系对单日的采样点信息进行聚类,得到单日的常驻位置聚类结果;
所述终端对所有单日的常驻位置聚类结果进行合并,得到所述预设时间段内的常驻位置聚类结果;
所述终端根据获得的预设时间段内的常驻位置聚类结果得到所述预设时间段内用户的常驻位置信息。


3.根据权利要求2所述的获取方法,其特征在于,所述终端根据不同采样点信息包括的采样对象信息之间的联系对单日的采样点信息进行聚类,得到单日的常驻位置聚类结果,包括:
所述终端根据不同采样点信息包括的wifi信息之间的联系对单日的采样点信息中包括wifi信息的采样点信息进行聚类,得到单日基于wifi信息的常驻位置聚类结果;
所述终端基于所述单日基于wifi信息的常驻位置聚类结果、并根据不同采样点信息包括的基站信息之间的联系对单日的采样点信息中只包括基站信息的采样点信息进行再聚类,得到单日的常驻位置聚类结果。


4.根据权利要求3所述的获取方法,其特征在于,所述wifi信息包括:所述终端能够扫描到的包括至少一个wifi的wifi列表,所述终端根据不同采样点信息包括的wifi信息之间的联系对单日的采样点信息中包括wifi信息的采样点信息进行聚类,得到单日基于wifi信息的常驻位置聚类结果,包括:
所述终端按照两个采样点信息中存在相同的wifi就包含在一个簇中的规则对单日的采样点信息进行聚类,得到包含若干个簇的预聚类结果;
所述终端依次获取所述预聚类结果中的每个簇,并每当获得一个簇时对获得的簇进行如下操作:将获得的簇中每个采样点信息包括的wifi列表映射到维度与获得的簇的wifi列表长度相同的空间中以得到wifi列表的空间坐标,并根据不同wifi列表的空间坐标之间的欧式距离对获得的簇中若干个采样点信息进行再聚类以得到若干个子簇;
所述终端在由每个簇获得的若干个子簇中获取采样点个数大于预设数值的子簇,得到所述单日基于wifi信息的常驻位置聚类结果。


5.根据权利要求4所述的获取方法,其特征在于,所述终端按照两个采样点信息中存在相同的wifi就包含在一个簇中的规则对单日的采样点信息进行聚类,得到包含若干个簇的预聚类结果,包括:
所述终端获取单日的采样点信息中第一个采样点信息作为一个簇,并将第一个采样点信息的wifi列表作为所在簇的wifi列表,所述终端依次获取单日的采样点信息中除第一个采样点信息以外的采样点信息,并每当获得一个采样点信息时对获得的采样点信息进行如下操作:
所述终端判断获得的采样点信息中的至少一个wifi是否存在于已存在的任意一个簇的wifi列表中;
当获得的采样点信息中的至少一个wifi存在于已存在的一个簇的wifi列表中,将获得的采样点信息加入该簇,并将获得的采样信息的wifi列表加入该簇的wifi列表中;
当获得的采样点信息中的所有wifi均不存在于已存在的所有簇的wifi列表中,将获得的采样点信息作为一个新的簇,并将获得的采样点信息的wifi列表作为新的簇的wifi列表。


6.根据权利要求5所述的获取方法,其特征在于,所述采样点信息的wifi列表为wifi信号强度从强到弱排列在第一预设位数前的wifi的列表。


7.根据权利要求2-5任一项所述的获取方法,其特征在于,所述单日的采样点信息包括:单日经过降噪处理的采样点信息;
所述终端根据不同采样点信息包括的wifi信息之间的联系对包括wifi信息的单日的采样点信息进行聚类之前,还包括:
所述终端对单日的采样点信息进行降噪处理,得到所述单日经过降噪处理的采样点信息。


8.根据权利要求7所述的获取方法,其特征在于,所述终端对单日的采样点信息进行降噪处理,包括:
所述终端统计单日的采样点信息中所有采样点信息包括的采样对象信息出现的次数;
所述终端获取出现的次数小于预设次数的采样对象信息;
所述终端剔除获得的采样对象信息所属的采样点信息。


9.根据权利要求4所述的获取方法,其特征在于,所述终端将获得的簇中每个采样点信息包括的wifi列表映射到维度与获得的簇的wifi列表长度相同的空间中以得到wifi列表的空间坐标,包括:
所述终端获取获得的簇的wifi列表长度;
所述终端创建维度与获得的簇的wifi列表的长度相同的预设数组;
所述终端确定所述预设数组中的每个元素对应获得的簇的wifi列表中的wifi以及用于表示该wifi的值;
所述终端依次获取获得的簇中的每个采样点信息,并每当获得一个采样点信息时对获得的采样点信息进行如下操作:根据获得的采样点信息包括的wifi列表、所述预设数组中的元素对应获得的簇的wifi列表中的wifi以及用于表示该wifi的值填充所述预设数组,得到获得的采样点信息包括的wifi列表的空间坐标。


10.根据权利要求9所述的获取方法,其特征在于,所述终端根据不同wifi列表的空间坐标之间的欧式距离对获得的簇中若干个采样点信息进行再聚类以得到若干个子簇,包括:
所述终端将获得的簇的采样点信息按照采样对象信息的出现次数由大到小排序,得到降序列表;
所述终端获取降序列表中的第一个采样点信息作为一个子簇,并将该采样点信息包括的wifi列表的空间坐标作为该子簇的中心,所述终端依次获取降序列表中除第一个采样点信息以外的采样点信息,并每当获得一个采样点信息时对获得的采样点信息进行如下操作:
所述终端判断获得的采样点信息包括的wifi列表的空间坐标与已存在的任意一个子簇的中心的欧式距离是否小于预设阈值;
当获得的采样点信息包括的wifi列表的空间坐标与一个子簇的中心的欧式距离小于预设阈值,将该采样点信息加入该子簇;
当获得的采样点信息包括的wifi列表的空间坐标与所有子簇的中心的欧式距离均不小于预设阈值,将该采样点信息作为一个新的子簇。


11.根据权利要求4所述的获取方法,其特征在于,所述单日基于wifi信息的常驻位置聚类结果包括:单日按照停留时间排序的基于wifi信息的常驻位置的聚类结果;所述终端得到单日基于wifi信息的常驻位置聚类结果之后,且对单日的采样点信息中只包括基站信息的采样点信息进行再聚类之前,还包括:
所述终端将单日基于wifi信息的...

【专利技术属性】
技术研发人员:黎聪
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1