移动终端关系的识别方法技术

技术编号:21664038 阅读:27 留言:0更新日期:2019-07-20 07:02
本发明专利技术涉及一种移动终端关系的识别方法,服务器能够获取M个移动终端的信息{I1,I2,…,IM},其中Ii是第i个移动终端在N个预设时间段的地理位置信息和网络连接信息。所述方法包括以下步骤:S100、比较任意两个移动终端的信息Im和In,统计得到成功匹配总次数Cm,n,其中,m=1…M,n=1…M,m≠n,k=1…N;S200、如果Cm,n≥D1,那么确定第m个移动终端和第n个移动终端具有预设关系,其中,D1为第一阈值。通过本发明专利技术,服务器自动识别出具有关联关系的移动终端,并且得到的移动终端的关联关系结果更为准确和稳定。服务器保存得到的移动终端的关联关系信息,应用于各类应用,满足用户个性化需求。

The Recognition Method of Mobile Terminal Relations

【技术实现步骤摘要】
移动终端关系的识别方法
本专利技术涉及移动终端属性识别,尤其涉及移动终端之间关联关系的识别方法。
技术介绍
随着移动终端和通信技术的迅速发展,越来越多的用户习惯于通过使用移动终端中的APP来满足工作生活中的各种需求,一个用户甚至同时携带并使用多个移动终端。许多APP和服务提供商需要收集移动终端的属性信息,以提供满足用户个性化需求的服务。其中,移动终端之间关联关系,作为终端属性、以及用户画像的一个维度,能向用户提供更好的服务,例如向彼此关联的多个移动终端推送相同的消息或提供相同的应用和服务,在二者之间传送消息,根据所关联移动终端的属性来确定一个移动终端的属性等。但本领域还没有提供一种无需用户参与的、能自动且准确的识别移动终端之间关系的技术方案。
技术实现思路
为解决上述技术问题,本专利技术提出了一种移动终端关系的识别方法,应用于服务器,其特征在于,服务器能够获取M个移动终端的信息{I1,I2,…,IM},其中Ii是第i个移动终端的信息,至少包括(GIi,NIi),GIi是第i个移动终端在N个预设时间段的地理位置信息,GIi={GIi,1,GIi,2,…,GIi,N},其中GIi,j是第i个移动终端在第j个预设时间段的地理位置信息,NIi是第i个移动终端在N个预设时间段的网络连接信息,NIi={NIi,1,NIi,2,…,NIi,N},其中NIi,j包括第i个移动终端在第j个预设时间段的网络连接信息,i=1…M,j=1…N;所述方法包括以下步骤:S100、比较任意两个移动终端的信息Im和In,对于第k个预设时间段,如果GIm,k与GIn,k匹配,和/或,NIm,k与NIn,k匹配,那么统计为一次成功匹配,最终统计得到成功匹配总次数Cm,n,其中,m=1…M,n=1…M,m≠n,k=1…N;S200、如果Cm,n≥D1,那么确定第m个移动终端和第n个移动终端具有第一关系,其中,D1为第一阈值。通过本专利技术,服务器通过收集的多个移动终端的地理位置信息和网络连接信息,自动识别出具有关联关系的移动终端,并且这两类信息相互结合参照,在一个较大的时间窗口内进行统计分析,使得最后判断得到的移动终端的关联关系结果更为准确和稳定。服务器保存得到的移动终端的关联关系信息,应用于各类应用,满足用户个性化需求。附图说明图1是本专利技术的移动终端关系的识别方法的流程图。图2是本专利技术的移动终端预设时间段的地理位置信息匹配的方法的流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,将结合附图对本专利技术作进一步地详细描述。这种描述是通过示例而非限制的方式介绍了与本专利技术的原理相一致的具体实施方式,这些实施方式的描述是足够详细的,以使得本领域技术人员能够实践本专利技术,在不脱离本专利技术的范围和精神的情况下可以使用其他实施方式并且可以改变和/或替换各要素的结构。因此,不应当从限制性意义上来理解以下的详细描述。本专利技术提供了一种移动终端关系的识别方法。根据本专利技术,服务器可以物理实现为一个服务器,也可以实现为包括多个服务器的服务器群组;移动终端可以物理实现为智能手机、PAD、笔记本电脑等能够安装应用程序(例如APP)的任意移动终端。本领域技术人员知晓,服务器和移动终端的型号、规格等参数并不影响本专利技术的保护范围。移动终端中集成的SDK定时或受事件驱动来收集移动终端地理位置信息和网络连接信息,然后和当前时间一起生成数据包并发送给服务器;其中,地理位置信息,例如GPS数据(例如经纬度坐标数据)、蓝牙、WiFi定位信息等;网络连接信息包括终端当时连接的和/或扫描到的WiFi接入点的信息,每个WiFi接入点的信息至少包括WiFi接入点的MAC地址,还可以包括WiFi信号强度、网络名称等。服务器接收一个移动终端上报的信息,并进行处理,包括:根据终端上报的GPS数据、WiFi网络信息等进行定位并确定终端地理位置数据,位置数据可以是经纬度坐标数据,优选的是根据经纬度坐标数据生成的哈希值(例如GeoHash值);对位置数据进行合并和填充,当连续两次上报的终端的地理位置数据指示同一位置时,认为终端在这两次采样时间之间的时间段内也处于该位置,因而对该时间段的位置数据进行填充、合并,将这个时间段关联到该位置,最终不断合并处理后,服务器获得并存储该移动终端的先后多个时间段与终端位置数据的关联关系,例如,某天时间段1:9:00AM~11:00AM,对应位置A,时间段2:11:10AM~13:00PM,对应位置B,时间段3:13:30PM~17:00PM,对应位置A等,此外,有的时刻的位置数据不与相邻位置数据指向同一位置,那么就仍然与时刻关联后存储即可;同样的,服务器对于连续多次上报的指示连接同一网络的网络连接信息进行填充与合并,以将时间段关联该网络,对于连续多次上报指示扫描到相同网络信息的情况,也可以进行时间段的信息填充与合并,将时间段与扫描网络信息进行对应。服务器逐渐收集并存储了大量移动终端的信息,可以应用本专利技术的方法识别大量移动终端之间的关系。这些数据处理使用现有技术实现即可,本专利技术不做具体限定。根据本专利技术,根据两个移动终端在N个预设时间段内的地理位置和网络连接信息来确定移动终端的关系。所述预设时间段可以是晚上时段,例如,晚上9点到第二天早上6点,可以是工作日白天时段,例如,上午9点-12点,下午1点-5点,还可以是其他时间段。一个实施例中,用户可以根据需要来设置所述预设时间段,例如,当需要识别两个终端是否为同一用户的终端、或属于家人的终端,那么预设时间段选择晚上在家休息时间,如果需要识别两个终端是否属于同事的终端,那么预设时间段选择工作日白天上班时间。此外,为了获取准确的识别结果,需要统计分析连续一段时间的数据,例如,连续N天的晚上时段,或连续N个工作日的白天时段等,N的数量由用户指定,优选实施例中,N为28,90,180(天)。本专利技术的一个优选实施例中,服务器可以根据两个移动终端连续N天的地理位置和网络连接信息来设置所述预设时间段,例如,当服务器判断两个移动终端曾在一个或多个晚上时段某个时刻处于同一地理位置或连接同一个WiFi后,可以设置预设时间段为晚上时段,目的是识别两个终端是否为同一用户的终端、或属于家人的终端;如果判断两个移动终端曾在一个或多个白天时段某个时刻处于同一地理位置或连接同一个WiFi后,可以设置预设时间段为白天时段,目的是识别两个终端是否属于同事的终端。根据本专利技术,服务器能够获取M个移动终端的信息{I1,I2,…,IM},其中Ii是第i个移动终端的信息,至少包括(GIi,NIi),GIi是第i个移动终端在N个预设时间段的地理位置信息,GIi={GIi,1,GIi,2,…,GIi,N},其中GIi,j是第i个移动终端在第j个预设时间段的地理位置信息,NIi是第i个移动终端在N个预设时间段的网络连接信息,NIi={NIi,1,NIi,2,…,NIi,N},其中NIi,j包括第i个移动终端在第j个预设时间段的网络连接信息,i=1…M,j=1…N。具体地,GIi,j包括第j个时间段中一个或多个时刻/时间段与对应的第i个移动终端的位置数据,NIi,j包括第j个时间段中一个或多个时刻/时间段与对应的连接/扫描WiFi网络的信息。如图1所示,本专利技术的服务器获取M个移本文档来自技高网...

【技术保护点】
1.一种移动终端关系的识别方法,应用于服务器,其特征在于,服务器能够获取M个移动终端的信息{I1,I2,…,IM},其中Ii是第i个移动终端的信息,至少包括(GIi,NIi),GIi是第i个移动终端在N个预设时间段的地理位置信息,GIi={GIi,1,GIi,2,…,GIi,N},其中GIi,j是第i个移动终端在第j个预设时间段的地理位置信息,NIi是第i个移动终端在N个预设时间段的网络连接信息,NIi={NIi,1,NIi,2,…,NIi,N},其中NIi,j包括第i个移动终端在第j个预设时间段的网络连接信息,i=1…M,j=1…N;所述方法包括以下步骤:S100、比较任意两个移动终端的信息Im和In,对于第k个预设时间段,如果GIm,k与GIn,k匹配,和/或,NIm,k与NIn,k匹配,那么统计为一次成功匹配,最终统计得到成功匹配总次数Cm,n,其中,m=1…M,n=1…M,m≠n,k=1…N;S200、如果Cm,n≥D1,那么确定第m个移动终端和第n个移动终端具有预设关系,其中,D1为第一阈值。

【技术特征摘要】
1.一种移动终端关系的识别方法,应用于服务器,其特征在于,服务器能够获取M个移动终端的信息{I1,I2,…,IM},其中Ii是第i个移动终端的信息,至少包括(GIi,NIi),GIi是第i个移动终端在N个预设时间段的地理位置信息,GIi={GIi,1,GIi,2,…,GIi,N},其中GIi,j是第i个移动终端在第j个预设时间段的地理位置信息,NIi是第i个移动终端在N个预设时间段的网络连接信息,NIi={NIi,1,NIi,2,…,NIi,N},其中NIi,j包括第i个移动终端在第j个预设时间段的网络连接信息,i=1…M,j=1…N;所述方法包括以下步骤:S100、比较任意两个移动终端的信息Im和In,对于第k个预设时间段,如果GIm,k与GIn,k匹配,和/或,NIm,k与NIn,k匹配,那么统计为一次成功匹配,最终统计得到成功匹配总次数Cm,n,其中,m=1…M,n=1…M,m≠n,k=1…N;S200、如果Cm,n≥D1,那么确定第m个移动终端和第n个移动终端具有预设关系,其中,D1为第一阈值。2.根据权利要求1所述的移动终端关系的识别方法,其特征在于,预设时间段被划分为K个子时间段,每个子时间段对应一个分数,K≥2;S100中GIm,k与GIn,k匹配的判断过程,具体实现为以下步骤:步骤a、对于第p个子时间段,如果GIm,k,p与GIn,k,p匹配,那么ap=1,否则ap=0;其中,p=1…K,GIm,k,p是第m个移动终端在第k个预设时间段的第p个子时间段的地理位置信息,GIn,k,p中是第n个移动终端在第k个预设时间段的第p个子时间段的地理位置信息;步骤b、计算分数其中,gp是第p个子时间段的分数;步骤c、如果分数G≥D2,那么确定GIm,k与GIn,k匹配,其中,D2为第二阈值。3.根据权利要求2所述的移动终端关系的识别方法,其特征在于,步骤a中GIm,k,p与GIn,k,...

【专利技术属性】
技术研发人员:段力阁朱金星毕树超陈津来叶新江方毅
申请(专利权)人:浙江每日互动网络科技股份有限公司
类型:发明
国别省市:浙江,33

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

1