无线网络的匹配方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24467712 阅读:39 留言:0更新日期:2020-06-10 19:16
本申请实施例提供一种无线网络的匹配方法、装置、电子设备及存储介质,属于互联网技术领域。该方法通过将获得的多个网络提供方的名称进行处理,获得包括有多个不同形式的名称的名称候选集,然后将目标无线网络的名称与名称候选集中的各个不同形式的名称进行匹配,从而获得与目标无线网络匹配的目标网络提供方,进而可在用户终端连接到目标无线网络时,知晓目标无线网络对应的网络提供方,相比于现有技术中通过人工对无线网络与网络提供方之间的对应关系进行标注导致效率低下的问题,本方案可以自动识别无线网络对应的网络提供方,提高了无线网络与网络提供方之间的对应关系的识别的效率以及准确性。

Matching method, device, electronic equipment and storage medium of wireless network

【技术实现步骤摘要】
无线网络的匹配方法、装置、电子设备及存储介质
本申请涉及互联网
,具体而言,涉及一种无线网络的匹配方法、装置、电子设备及存储介质。
技术介绍
现有用户终端中的应用软件大多会采集用户终端连接过的无线网络(WirelessFidelity,WiFi)的相关信息,所以,可以基于这些信息统计共同连接过同一个WiFi的用户,从而可以挖掘用户直接的关系网,比如家人关系、同事关系等等。但是,家庭WiFi或者工作WiFi只是用户连接过的无线网络中的一部分,甚至是一小部分,用户通常还会连接一些商家WiFi、公共WiFi等。而为了防止盗用,很多商家WiFi或公共WiFi的名称可能并不是直接以商家的名称作为WiFi的名称,这就使得无法得知用户终端连接的WiFi到底是哪个商家的WiFi,或者,获得WiFi与商家错误的对应关系,进而使得无法挖掘用户关系或者挖掘的用户关系并不牢靠。在此情况下,识别WiFi与商家的对应关系成为了关键,无论是做社交还是做商家推荐,都具有重要意义。但是,目前只有在WiFi名称与商家名称对应的情况下才能识别出WiFi与商家的对应关系,这种方式获取的数据量较少,对大部分的WiFi的识别还得依靠人工的方式去识别后进行标注,但是由于WiFi覆盖范围较大,数量较大,通过人工方式对WiFi和商家之间的对应关系进行标注的方式效率低下。
技术实现思路
本申请实施例的目的在于提供一种无线网络的匹配方法、装置、电子设备及存储介质,可以自动识别无线网络对应的网络提供方,提高了无线网络与网络提供方之间的对应关系的识别的效率以及准确性。第一方面,本申请实施例提供了一种无线网络的匹配方法,所述方法包括:在检测到用户终端连接目标无线网络时,获取所述目标无线网络的网络特征信息,所述网络特征信息包括所述目标无线网络的名称以及发射位置;至少根据所述目标无线网络的发射位置获取与所述发射位置处于预设距离内的多个网络提供方的提供方信息,所述提供方信息包括每个网络提供方的名称;将每个网络提供方的名称进行处理,获得每个网络提供方对应的名称候选集,所述名称候选集包括多个不同形式的名称;将每个网络提供方对应的名称候选集中的多个不同形式的名称分别与所述目标无线网络的名称进行匹配,确定与所述目标无线网络匹配的目标网络提供方。在上述实现过程中,通过将获得的多个网络提供方的名称进行处理,获得包括有多个不同形式的名称的名称候选集,然后将目标无线网络的名称与名称候选集中的各个不同形式的名称进行匹配,从而获得与目标无线网络匹配的目标网络提供方,进而可在用户终端连接到目标无线网络时,知晓目标无线网络对应的网络提供方,相比于现有技术中通过人工对无线网络与网络提供方之间的对应关系进行标注导致效率低下的问题,本方案可以自动识别无线网络对应的网络提供方,提高了无线网络与网络提供方之间的对应关系的识别的效率以及准确性。可选地,将每个网络提供方对应的名称候选集中的多个不同形式的名称分别与所述目标无线网络的名称进行匹配,确定与所述目标无线网络匹配的目标网络提供方,包括:获取每个网络提供方对应的名称候选集中的每个的名称对应的第一字符串,以及获取所述目标无线网络的名称对应的第二字符串;将每个第一字符串与所述第二字符串进行匹配,获得多个匹配度;根据所述多个匹配度确定与所述目标无线网络匹配的目标网络提供方。在上述实现过程中,通过将名称候选集中的各个名称对应的多个第一字符串与目标无线网络对应的第二字符串进行匹配,计算获得多个匹配度,然后可根据多个匹配度确定与目标无线网络匹配的目标网络提供方,以此可实现无线网络与网络提供方之间的自动匹配,提高了无线网络与网络提供方之间的对应关系的识别的效率。可选地,根据所述多个匹配度确定与所述目标无线网络匹配的目标网络提供方,包括:获取所述多个匹配度中与所述第二字符串匹配度最大的作为目标匹配度,匹配度为第一字符串中与所述第二字符串中具有相同的字符串的长度除以所述第二字符串的长度的值;将所述目标匹配度对应的网络提供方作为与所述目标无线网络匹配的目标网络提供方。在上述实现过程中,通过比较各个匹配度的值,然后找出匹配度最大作为的目标匹配度,从而可获得与目标无线网络匹配度最大的目标网络提供方,以此实现了无线网络与网络提供方之间的自动匹配,提高了无线网络与网络提供方之间的对应关系的识别的效率。可选地,所述提供方信息还包括每个网络提供方的目标位置,至少根据所述目标无线网络的发射位置获取与所述发射位置处于预设距离内的多个网络提供方的提供方信息之后,所述方法还包括:基于所述发射位置与所述每个网络提供方的目标位置确定与所述目标无线网络匹配的目标网络提供方。在上述实现过程中,可以直接通过将目标无线网络的发射位置与每个网络提供方的目标位置进行匹配,从而确定与目标无线网络匹配的目标网络提供方,该方式可以自动识别无线网络对应的网络提供方,提高了无线网络与网络提供方之间的对应关系的识别的效率。可选地,基于所述发射位置与所述每个网络提供方的目标位置确定与所述目标无线网络匹配的目标网络提供方,包括:获取每个网络提供方的目标位置与所述发射位置之间的距离,将所述多个网络提供方中与所述发射位置距离最近的网络提供方确定为所述目标无线网络匹配的目标网络提供方。在上述实现过程中,将距离目标无线网络的发射位置最近的网络提供方作为与目标无线网络匹配的目标网络提供方,从而可以根据位置信息自动识别出无线网络对应的网络提供方,提高了无线网络与网络提供方之间的对应关系的识别的效率。可选地,在检测到用户终端连接目标无线网络时,获取所述目标无线网络的发射位置之后,至少根据所述目标无线网络的发射位置获取与所述发射位置处于预设距离内的多个网络提供方的提供方信息之前,还包括:在检测到用户终端连接目标无线网络时,获取所述用户终端当前所处的当前位置;至少根据所述目标无线网络的发射位置获取与所述发射位置处于预设距离内的多个网络提供方的提供方信息,包括:根据所述当前位置获取与所述当前位置处于所述预设距离内的多个网络提供方的提供方信息,以及根据所述发射位置获取与所述发射位置处于所述预设距离内的多个网络提供方的提供方信息。在上述实现过程中,通过获取与所述当前位置处于所述预设距离内的多个网络提供方以及与所述发射位置处于所述预设距离内的多个网络提供方,从而可以获得更多的网络提供方,为后续进行匹配时提供更多的数据量。可选地,根据所述当前位置获取与所述当前位置处于所述预设距离内的多个网络提供方的提供方信息,以及根据所述发射位置获取与所述发射位置处于所述预设距离内的多个网络提供方的提供方信息,包括:判断所述当前位置与所述发射位置之间的距离是否处于所述预设距离的两倍范围内;若是,则获取与所述当前位置以及与所述发射位置之间的距离均处于所述预设距离内的多个网络提供方的提供方信息。在上述实现过程中,通过获取与当前位置及发射位置之间的距离均处于上述预设距离范围的网络提供方,减少了网络提供方的数据量,提高了匹配效率。可选地,在检测到用户终端连接目标无线本文档来自技高网...

【技术保护点】
1.一种无线网络的匹配方法,其特征在于,所述方法包括:/n在检测到用户终端连接目标无线网络时,获取所述目标无线网络的网络特征信息,所述网络特征信息包括所述目标无线网络的名称以及发射位置;/n至少根据所述目标无线网络的发射位置获取与所述发射位置处于预设距离内的多个网络提供方的提供方信息,所述提供方信息包括每个网络提供方的名称;/n将每个网络提供方的名称进行处理,获得每个网络提供方对应的名称候选集,所述名称候选集包括多个不同形式的名称;/n将每个网络提供方对应的名称候选集中的多个不同形式的名称分别与所述目标无线网络的名称进行匹配,确定与所述目标无线网络匹配的目标网络提供方。/n

【技术特征摘要】
1.一种无线网络的匹配方法,其特征在于,所述方法包括:
在检测到用户终端连接目标无线网络时,获取所述目标无线网络的网络特征信息,所述网络特征信息包括所述目标无线网络的名称以及发射位置;
至少根据所述目标无线网络的发射位置获取与所述发射位置处于预设距离内的多个网络提供方的提供方信息,所述提供方信息包括每个网络提供方的名称;
将每个网络提供方的名称进行处理,获得每个网络提供方对应的名称候选集,所述名称候选集包括多个不同形式的名称;
将每个网络提供方对应的名称候选集中的多个不同形式的名称分别与所述目标无线网络的名称进行匹配,确定与所述目标无线网络匹配的目标网络提供方。


2.根据权利要求1所述的方法,其特征在于,将每个网络提供方对应的名称候选集中的多个不同形式的名称分别与所述目标无线网络的名称进行匹配,确定与所述目标无线网络匹配的目标网络提供方,包括:
获取每个网络提供方对应的名称候选集中的每个名称对应的第一字符串,以及获取所述目标无线网络的名称对应的第二字符串;
将每个第一字符串与所述第二字符串进行匹配,获得多个匹配度;
根据所述多个匹配度确定与所述目标无线网络匹配的目标网络提供方。


3.根据权利要求2所述的方法,其特征在于,根据所述多个匹配度确定与所述目标无线网络匹配的目标网络提供方,包括:
获取所述多个匹配度中与所述第二字符串匹配度最大的作为目标匹配度,匹配度为第一字符串中与所述第二字符串中具有相同的字符串的长度除以所述第二字符串的长度的值;
将所述目标匹配度对应的网络提供方作为与所述目标无线网络匹配的目标网络提供方。


4.根据权利要求1所述的方法,其特征在于,所述提供方信息还包括每个网络提供方的目标位置,至少根据所述目标无线网络的发射位置获取与所述发射位置处于预设距离内的多个网络提供方的提供方信息之后,所述方法还包括:
基于所述发射位置与所述每个网络提供方的目标位置确定与所述目标无线网络匹配的目标网络提供方。


5.根据权利要求4所述的方法,其特征在于,基于所述发射位置与所述每个网络提供方的目标位置确定与所述目标无线网络匹配的目标网络提供方,包括:
获取每个网络提供方的目标位置与所述发射位置之间的距离,将所述多个网络提供方中与所述发射位置距离最近的网络提供方确定为所述目标无线网络匹配的目标网络提供方。


6.根据权利要求5所述的方法,其特征在于,在检测到用户终端连接目标无线网络时,获取所述目标无线网络的发射位置之后,至少根据所述目标无线网络的发射位置获取与所述发射位置处于预设距离内的多个网络提供方的提供方信息之前,还包括:
在检测到用户终端连接目标无线网络时,获取所述用户终端当前所处的当前位置;
至少根据所述目标无线网络的发射位置获取与所述发射位置处于预设距离内的多个网络提供方的提供方信息,包括:
根据所述当前位置获取与所述当前位置处于所述预设距离内的多个网络提供方的提供方信息,以及根据所述发射位置获取与所述发射位置处于所述预设距离内的多个网络提供方的提供方信息。


7.根据权利要求6所述的方法,其特征在于,根据所述当前位置获取与所述当前位置处于所述预设距离内的多个网络提供方的提供方信息,以及根据所述发射位置获取与所述发射位置处于所述预设距离内的多个网络提供方的提供方信息,包括:
判断所述当前位置与所述发射位置之间的距离是否处于所述预设距离的两倍范围内;
若是,则获取与所述当前位置以及与所述发射位置之间的距离均处于所述预设距离内的多个网络提供方的提供方信息。


8.根据权利要求6所述的方法,其特征在于,在检测到用户终端连接目标无线网络时,获取所述用户终端当前所处的当前位置,包括:
在检测到用户的用户终端连接目标无线网络时,获取所述用户在执行订单操作时所述用户终端当前所在的当前位置。


9.根据权利要求8所述的方法,其特征在于,在检测到用户的用户终端连接目标无线网络时,获取所述用户...

【专利技术属性】
技术研发人员:唐甜田
申请(专利权)人:北京嘀嘀无限科技发展有限公司
类型:发明
国别省市:北京;11

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

1