一种基于蓝牙技术的用户身份关键信息匹配方法组成比例

技术编号:39145416 阅读:15 留言:0更新日期:2023-10-23 14:56
本发明专利技术提供一种基于蓝牙技术的用户身份关键信息匹配方法,属于无线通信及计算机算法技术领域,包括:S1:通过手机对手机终端密切接触追踪APP进行前置操作;S2:APP周期性地对周围蓝牙设备进行搜索从而获得其他同样安装了该APP的手机蓝牙MAC地址;S3:APP将用户的手机号、时间戳、GPS信号以及搜索到的周边蓝牙地址上传的服务器;S4:服务器基于上传的数据进行特定筛选和集合运算,通过周围人搜索到的蓝牙地址及其对应的手机号,将所有人的蓝牙地址和手机号进行匹配本发明专利技术提高了确定特定目标在同一时空范围内人员的准确性,在人员安全、组织运作、应急响应、健康监测和事件调查等多个领域具有重大意义。领域具有重大意义。领域具有重大意义。

【技术实现步骤摘要】
一种基于蓝牙技术的用户身份关键信息匹配方法


[0001]本专利技术属于无线通信及计算机算法
,尤其涉及一种基于蓝牙技术的用户身份关键信息匹配方法。

技术介绍

[0002]当前,需要确定与特定目标在同一时空范围内的人员已经成为一项重要任务。比如,在特定活动、政府机构或商业场所可能需要确保只有授权人员才能接近或进入特定区域,以保护敏感信息、设备或资产的安全;在组织管理和运营中,了解与特定目标同时出现的人员可以提供有关工作流程、资源调配和协作的重要信息。这对于提高效率、减少冲突和改善组织运作至关重要;在灾难管理、紧急情况或危机事件中,确定与特定目标在同一时空范围内的人员可以帮助指挥中心或救援机构迅速了解受影响的人数、位置和需求,以便有效地进行救援和支援;在医疗保健领域,了解与特定目标在同一时空范围内的人员可以用于进行健康监测和疾病传播的追踪。这对于控制传染病的扩散、制定防控策略和保护公众健康至关重要。
[0003]还可以在调查犯罪、违法行为或事故发生后,确定与特定目标在同一时空范围内的人员可以帮助执法机构或调查人员追踪目击证人、嫌疑人或相关人员,以便解决案件或还原事故过程。
[0004]目前,确定这些同时空人员包括人工流调、基于摄像头、运营商基站定位排查、GPS定位排查等。其中人工流调存在劳动强度大,准确性不足,效率低等问题;摄像头的排查方法存在盲区并且容易被干扰,受周围光线的影响大,数据量大,处理复杂,需要占有大量计算资源;运营商基站定位方法受环境影响较大,在郊区和农村可以将移动台定位在基站无线信号覆盖范围内,在城区由于高大建筑物较多,电波传播环境不好,定位精度一般为千米级;GPS定位受物理空间、天气和位置的影响较大,当处于室内、高架桥/树荫的下面,或者在高楼的旁边角落、地下车库或露天的下层车库(或者简单地说当见不到天空的时候),GPS的定位就会受到相当大的影响,甚至无法进行定位服务。
[0005]基于上述原因提出了通过蓝牙技术的方法。蓝牙信号传输距离近,也不易穿过大多数隔离墙,这有助于避免误认为近距离的两个人会发生“接触”事件。此外,蓝牙比基于运营商基站的应用具有更高的定位精度,可达米级,更符合查询同时空者的要求。该技术可以有效检测出同时空人员,正得到广泛关注。比如苹果公司针对疫情防控场景,在最新IOS系统中加入了疫情暴露功能,其核心基础是蓝牙技术,华为的鸿蒙系统也针对该场景定制了自己的接触者检测功能。
[0006]然而,现有的蓝牙解决方案尚存在明显的局限性。这些应用与手机系统深度绑定,且不同的系统之间无法进行数据共享,使得可检测出的目标数量大打折扣,接触者排查的精度和效率是否能满足大规模场景的需要,尚待商榷。
[0007]针对上述问题,提出跨平台的通用解决方案(比如开发多系统平台的手机App)成为必由之路。然而,随着手机系统厂商对数据安全的重视,已无法在第三方应用中获取到本
机的蓝牙地址,使得上述方法失效。有些人尝试着提出一些破解方法,本质上是利用系统的漏洞,是不可持续的。

技术实现思路

[0008]本专利技术的目的在于提供一种基于蓝牙技术的用户身份关键信息匹配方法,其特征在于,包括如下步骤:
[0009]S1:基于手机对APP进行前置操作;
[0010]S2:APP周期性地对周围蓝牙设备进行搜索从而获得其他同样安装了该APP的手机蓝牙MAC地址;
[0011]S3:APP将用户的手机号、时间戳、GPS信号以及搜索到的周边蓝牙地址上传的服务器;
[0012]S4:服务器基于上传的数据进行特定筛选和集合运算,通过周围人搜索到的蓝牙地址及其对应的手机号,将所有人的蓝牙地址和手机号进行匹配,进而完成基于蓝牙技术的用户身份关键信息的匹配。
[0013]进一步地,如图1所示,S4具体包括如下步骤:
[0014]S41:提取上传手机搜索到的全部蓝牙信息,并建立:SET1={B、C、D...};
[0015]S42:新建SET2,遍历其他手机号i,当i个手机号中所搜索到的蓝牙中至少有一个属于SET1,则将该蓝牙所属手机号添加至SET2中;
[0016]S43:取SET2中各个手机所搜索到的蓝牙的并集SET3;
[0017]S44:计算SET3中的元素X出现在SET2手机蓝牙列表中的次数,形成一个对应的次数列表LIST;
[0018]S45:找出LIST元素最大值,分别判断最大值对应的蓝牙是否在SET1中,当皆存在于SET1中时,则本次匹配无效;当存在有不存在于SET1中的元素时,则该元素为目标蓝牙。
[0019]进一步地,包括相互配合的蓝牙通信模块、手机终端密切接触追踪APP、数据库服务器和后台计算中心。
[0020]进一步地,手机终端密切接触追踪APP将信息上传至数据库服务器,信息包括:手机号、时间戳、基站地址、GPS信号和搜索到的周边蓝牙地址数据。
[0021]进一步地,数据库服务器和后台计算中心具有大数据管理、身份匹配、密接排查和密接预警的功能。
[0022]进一步地,手机终端密切接触追踪APP具有用户身份核实、蓝牙周边地址采集、蓝牙被发模式控制、蓝牙广播模式控制、信息远程信息传输、隐私信息加密、蓝牙模式维持和智能节电的功能。
[0023]与现有技术相比,本专利技术提高了确定特定目标在同一时空范围内人员的准确性。人员安全、组织运作、应急响应、健康监测和事件调查等多个领域具有重大意义。
附图说明
[0024]图1为本专利技术一种基于蓝牙技术的用户身份关键信息匹配方法的原理概念示意图。
[0025]图2为本专利技术实施例2中的场景设定示意图。
具体实施方式
[0026]下面将结合示意图对本专利技术一种基于蓝牙技术的用户身份关键信息匹配方法进行更详细的描述,其中表示了本专利技术的优选实施例,应该理解本领域技术人员可以修改在此描述的本专利技术,而仍然实现本专利技术的有利效果,因此,下列描述应当被理解为对于本领域技术人员的广泛知道,而并不作为对本专利技术的限制。
[0027]如图1所示,本专利技术提供一种基于蓝牙技术的用户身份关键信息匹配方法,利用手机及其蓝牙搜索技术,将手机号与蓝牙地址进行匹配。进一步地,就能通过阳性病人手机搜索到的蓝牙设备地址找出密接者以及次密接者。
[0028]BRO MODE思想的匹配方法,基于周围所以人搜索到蓝牙地址及其对应的手机号经过特定筛选和集合运算,通过周围人搜索到的蓝牙地址及其对应的手机号来找出自己的手机号匹配的蓝牙地址,具体包括以下步骤:
[0029]步骤1:在手机上下载手机终端密切接触追踪APP并注册。
[0030]步骤2:手机终端密切接触追踪APP开启手机蓝牙并允许被其他设备发现。
[0031]步骤3:手机终端密切接触追踪APP周期性地对周围蓝牙设备进行搜索从而获得其他同样安装了该手机终端密切接触追踪APP的手机蓝牙MAC地址。
[0032]步骤4:手机终端密切接触追踪APPAPP将用户的手机号、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于蓝牙技术的用户身份关键信息匹配方法,其特征在于,包括如下步骤:S1:基于手机对手机终端密切接触追踪APP进行前置操作;S2:手机终端密切接触追踪APP周期性地对周围蓝牙设备进行搜索从而获得其他同样安装了该手机终端密切接触追踪APP的手机蓝牙MAC地址;S3:手机终端密切接触追踪APP将用户的手机号、时间戳、GPS信号以及搜索到的周边蓝牙地址上传的服务器;S4:服务器基于上传的数据进行特定筛选和集合运算,通过周围人搜索到的蓝牙地址及其对应的手机号,将所有人的蓝牙地址和手机号进行匹配,进而完成基于蓝牙技术的用户身份关键信息的匹配。2.根据权利要求1所述的基于蓝牙技术的用户身份关键信息匹配方法,其特征在于,所述S4具体包括如下步骤:S41:提取上传手机搜索到的全部蓝牙信息,并建立:SET1={B、C、D...};S42:新建SET2,遍历其他手机号i,当i个手机号中所搜索到的蓝牙中至少有一个属于SET1,则将该蓝牙所属手机号添加至SET2中;S43:取SET2中各个手机所搜索到的蓝牙的并集SET3;S44:计算SET3中的元素X出现在SET2手机蓝牙列表中的次数,形成一个对应的次数列表LIST;S45:找出LIST元素最大值,分别判断最大值对应的蓝牙是否在SET1中...

【专利技术属性】
技术研发人员:葛思宇许哲谱邹劲柏谢馄张淼闻硕兰蒙乔彦涵赵依凡
申请(专利权)人:上海应用技术大学
类型:发明
国别省市:

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

1