CN110335399A - 蓝牙门禁控制方法、计算机终端和计算机可读存储介质 - Google Patents
蓝牙门禁控制方法、计算机终端和计算机可读存储介质 Download PDFInfo
- Publication number
- CN110335399A CN110335399A CN201910741625.6A CN201910741625A CN110335399A CN 110335399 A CN110335399 A CN 110335399A CN 201910741625 A CN201910741625 A CN 201910741625A CN 110335399 A CN110335399 A CN 110335399A
- Authority
- CN
- China
- Prior art keywords
- node
- door
- access control
- bluetooth access
- opening devices
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/20—Individual registration on entry or exit involving the use of a pass
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C2209/00—Indexing scheme relating to groups G07C9/00 - G07C9/38
- G07C2209/08—With time considerations, e.g. temporary activation, valid time window or time limitations
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C2209/00—Indexing scheme relating to groups G07C9/00 - G07C9/38
- G07C2209/60—Indexing scheme relating to groups G07C9/00174 - G07C9/00944
- G07C2209/63—Comprising locating means for detecting the position of the data carrier, i.e. within the vehicle or within a certain distance from the vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Lock And Its Accessories (AREA)
Abstract
本发明涉及蓝牙门禁控制方法、计算机终端和计算机可读存储介质,该蓝牙门禁控制方法包括:获取用户的开门触发指令并对周围的蓝牙设备进行搜索,并判断是否获取到具有开门权限的当前蓝牙门禁设备的第一设备标识,若是,则根据第一设备标识与当前蓝牙门禁设备进行匹配连接以打开相应门禁,若否,根据当前时间戳查询历史通行设备节点图以获取预测目标蓝牙门禁设备的第二设备标识,并根据第二设备标识与预测目标蓝牙门禁设备进行匹配连接以打开相应门禁。该蓝牙门禁控制方法能够通过收集记录用户的开门历史数据构建形成历史通行设备节点图,进而根据当前时间戳查询历史通行设备节点图进而打开相应门禁,提高了开门成功率。
Description
技术领域
本发明涉及门禁控制领域,尤其涉及一种蓝牙门禁控制方法、计算机终端和计算机可读存储介质。
背景技术
随着物联网的发展,各种智能设备被赋予互通互联的能力,以满足各种新场景下的应用需求,例如,可通过新型的智能设备扫描连接门禁上的蓝牙设备进行网络开门,上述开门方式丰富了开门方式的种类,满足各类人群的门禁使用需求。
然而,上述开门方式存在一定的缺陷,例如通过智能终端扫描到蓝牙门禁设备的SSID标识,然后进行连接进行开门操作,若出现扫描不到附近的设备情况,则无法进行后续开门动作,影响开门成功率和开门体验。
发明内容
鉴于此,本发明提供一种蓝牙门禁控制方法和计算机终端,能够通过收集记录用户的开门历史数据构建形成历史通行设备节点图,进而预测找到对应的蓝牙设备进行连接以打开门禁,最终提高开门的成功率和开门体验。
一种蓝牙门禁控制方法,包括:
获取用户的开门触发指令并对周围的蓝牙设备进行搜索,并判断是否获取到具有开门权限的当前蓝牙门禁设备的第一设备标识;
若是,则根据第一设备标识与当前蓝牙门禁设备进行匹配连接以打开相应门禁;
若否,根据当前时间戳查询历史通行设备节点图以获取预测目标蓝牙门禁设备的第二设备标识,并根据第二设备标识与预测目标蓝牙门禁设备进行匹配连接以打开相应门禁。
在一个实施例中,蓝牙门禁控制方法还包括:
当根据第一设备标识打开相应门禁成功时,判断所述第一设备标识是否能在所述历史通行设备节点图获取,若否,则在历史通行设备节点图中创建新的设备节点以保存第一设备标识以及对应的开门时间戳。
在一个实施例中,蓝牙门禁控制方法还包括:
当第一设备标识能在历史通行设备节点图中获取时,更新第一设备标识在历史通行设备节点图中所对应节点的开门时间戳。
在一个实施例中,根据当前时间戳查询历史通行设备节点图以获取预测目标蓝牙门禁设备的第二设备标识的步骤包括:
在当前时间戳之前的预定时间范围内查询历史通行设备节点图中是否存在上一开门设备节点;
若不存在,则根据当前时间戳在历史通行设备节点图中进行全局查询以获取预测目标蓝牙门禁设备的第二设备标识;
若存在,则在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点,将关联度最高的下一开门节点作为预测开门设备节点,并获取与预测开门设备节点相对应的预测目标蓝牙门禁设备的第二设备标识。
在一个实施例中,蓝牙门禁控制方法还包括:
当根据第二设备标识打开相应门禁成功时,将预测开门设备节点作为下次开门时的上一开门设备节点,并根据所述第二设备标识和对应的开门时间戳更新所述历史通行设备节点图。
在一个实施例中,关联节点集包括每个关联节点的关联次数信息,在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点的步骤包括:
根据关联次数信息,在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点。
在一个实施例中,关联节点集包括每个关联节点的时间属性信息,在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点的步骤包括:
根据时间属性信息和当前时间戳在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点。
在一个实施例中,关联节点集包括每个关联节点的位置属性信息,在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点的步骤包括:
获取当前位置信息,根据当前位置信息和位置属性信息在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点。
此外,还提供一种计算机终端,包括存储器以及处理器,存储器用于存储计算机程序,处理器运行计算机程序以使计算机终端上述蓝牙门禁控制方法。
一种计算机可读存储介质,计算机可读存储介质上存储有计算机终端所使用的计算机程序。
上述蓝牙门禁控制方法,通过获取用户的开门触发指令并对周围的蓝牙设备进行搜索,并判断是否获取到具有开门权限的当前蓝牙门禁设备的第一设备标识,若是,则根据第一设备标识与当前蓝牙门禁设备进行匹配连接以打开相应门禁,若否,则根据当前时间戳查询历史通行设备节点图以获取预测目标蓝牙门禁设备的第二设备标识,并根据第二设备标识与预测目标蓝牙门禁设备进行匹配连接以打开相应门禁,能够通过收集记录用户的开门历史数据构建形成历史通行设备节点图,进而根据当前时间戳查询历史通行设备节点图以获取预测目标蓝牙门禁设备的第二设备标识并根据第二设备标识与预测目标蓝牙门禁设备进行匹配连接以打开相应门禁,克服了现有技术中若出现扫描不到附近设备情况则无法进行后续开门的缺点,大大提高了开门的成功率,提升了用户的开门体验。
附图说明
为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对本发明保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
图1为一个实施例中一种蓝牙门禁控制方法应用环境示意图;
图2为另一个实施例中一种蓝牙门禁控制方法的流程示意图;
图3为又一个实施例中一种蓝牙门禁控制方法的流程示意图;
图4为再一个实施例中一种蓝牙门禁控制方法的流程示意图;
图5为一个实施例中获取预测目标蓝牙门禁设备的第二设备标识方法流程示意图;
图6为一个实施例中一种蓝牙门禁控制方法的流程示意图;
图7为一个实施例中历史通行设备节点图的界面示意图。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
在下文中,将更全面地描述本公开的各种实施例。本公开可具有各种实施例,并且可在其中做出调整和改变。然而,应理解:不存在将本公开的各种实施例限于在此公开的特定实施例的意图,而是应将本公开理解为涵盖落入本公开的各种实施例的精神和范围内的所有调整、等同物和/或可选方案。
在下文中,可在本发明的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本发明的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本发明的各种实施例中被清楚地限定。
图1为一个实施例中一种蓝牙门禁控制方法应用环境示意图,其中100表示用户终端,200表示蓝牙门禁设备,用户终端100可为具有蓝牙功能的智能终端。
图2为一个实施例中一种蓝牙门禁控制方法的流程示意图,上述蓝牙门禁控制方法包括以下步骤:
步骤S110,获取用户的开门触发指令并对周围的蓝牙设备进行搜索,并判断是否获取到具有开门权限的当前蓝牙门禁设备的第一设备标识,若是,则进入步骤S120,若否,则进入步骤S130。
其中,用户终端一般采用带有蓝牙功能的智能移动终端,用户可通过用户终端上运行应用程序APP,进而获取用户的开门触发指令,以控制蓝牙功能的开启。
在一个实施例中,用户终端采用智能手机,蓝牙门禁设备进行广播,用户终端可进行广播监听,其中,蓝牙广播可采用可连接的非定向广播,蓝牙门禁设备每次广播时,会在若干个广播信道上发送相同报文,报文中含有每个蓝牙门禁设备终端的设备标识信息,当用户终端获取到用户的开门触发指令时,打开蓝牙功能进行扫描式搜索以接收对应的蓝牙广播信息,并判断获取的蓝牙设备标识是否在预设蓝牙门禁设备列表中,当上述蓝牙设备标识在上述预设蓝牙门禁设备列表中,用户终端判断获取到具有开门权限的当前蓝牙门禁设备的第一设备标识,然后进入步骤S120,如果获取的蓝牙设备标识是不在预设蓝牙门禁设备列表中,则进入步骤S130。
步骤S120,根据第一设备标识与当前蓝牙门禁设备进行匹配连接以打开相应门禁。
其中,在获取到具有开门权限的当前蓝牙门禁设备的第一设备标识后,用户终端进一步根据上述第一设备标识与对应的当前蓝牙门禁设备进行匹配连接,进而打开相应门禁。
步骤S130,根据当前时间戳查询历史通行设备节点图以获取预测目标蓝牙门禁设备的第二设备标识,并根据第二设备标识与预测目标蓝牙门禁设备进行匹配连接以打开相应门禁。
其中,在获取不到具有开门权限的当前蓝牙门禁设备的第一设备标识时,用户终端还可通过查询历史通行设备节点图以查找对应的蓝牙门禁设备。
其中,首先,历史通行设备节点图是通过收集记录用户的开门历史数据所构建形成的历史通行设备节点图,每个设备节点包括了用户终端通行过程中打开门禁时每个蓝牙门禁设备相对应设备标识;其次,上述历史通行设备节点图中还保存用户通行各个门禁的时间戳信息;此外,上述历史通行设备节点图还能够记录了用户通行各个门禁的所形成的位置关系和路径规律,这是因为用户在每天的通行过程中通行各个门禁均有对应的位置路径约束关系,例如当用户早上上班时首先出家门,然后通行楼道门,进一步通行小区门;下班时则会首先通行小区门,然后通行楼道门,最后通行家门,在每个时间范围内,用户通行各个门禁存在位置上的先后关系;此外,每天用户的开门记录也存在对应的通行路径规律,通过分析用户的开门历史数据,可得到用户终端对应的历史通行设备节点图。
显然,根据当前时间戳查询历史通行设备节点图,进一步采用历史通行设备节点图中的用户数据对下一开门的门禁设备进行预测,进而获取预测目标蓝牙门禁设备的第二设备标识,最后根据上述第二设备标识与预测目标蓝牙门禁设备进行匹配连接以打开相应门禁。
上述蓝牙门禁控制方法,通过收集记录用户的开门历史数据构建形成历史通行设备节点图,进而在获取不到具有开门权限的当前蓝牙门禁设备的第一设备标识时,进一步根据当前时间戳查询历史通行设备节点图以获取预测目标蓝牙门禁设备的第二设备标识并根据第二设备标识与预测目标蓝牙门禁设备进行匹配连接以打开相应门禁,克服了现有技术中若出现扫描不到附近设备情况则无法进行后续开门的缺点,大大提高开门的成功率。提升了用户的开门体验。
如图3所示,在一个实施例中,上述蓝牙门禁控制方法还包括:
步骤S140,当根据第一设备标识打开相应门禁成功时,判断第一设备标识是否能在上述历史通行设备节点图获取,若否,则进入步骤S150;若是,则进入步骤S160。
其中,当用户终端根据第一设备标识与当前蓝牙门禁设备进行匹配连接打开门禁成功后,需要对上述历史通行设备节点图进行对应的更新以记录用户的通行数据,首先需要判断该第一设备标识是否能在上述历史通行设备节点图获取,如果不是,则进入步骤S150。如果是,此时则进入步骤S160。
步骤S150,在历史通行设备节点图中创建新的设备节点以保存第一设备标识以及对应的开门时间戳。
其中,如果上述第一设备标识不在上述历史通行设备节点图中,此时就需要在原有的历史通行设备节点图增加新的设备节点,保存上述第一设备标识和对应的开门时间戳,使得历史通行设备节点图能够及时反映用户终端对应用户的通行门禁的变化,同时也为用户终端下一次开门时提供历史参考数据。
在一个实施例中,如图4所示,蓝牙门禁控制方法还包括:
步骤S160,当第一设备标识能在历史通行设备节点图中获取时,更新第一设备标识在历史通行设备节点图中所对应节点的开门时间戳。
其中,如果上述第一设备标识能够在上述历史通行设备节点图中获取,此时就不需要在原有的历史通行设备节点图增加新的设备节点,直接在原有历史通行设备节点图中原有节点的开门时间戳进行记录和更新。
在一个实施例中,如图5所示,步骤S130中根据当前时间戳查询历史通行设备节点图以获取预测目标蓝牙门禁设备的第二设备标识的步骤包括:
步骤S132,在当前时间戳之前的预定时间范围内查询历史通行设备节点图中是否存在上一开门设备节点,若是,则进入步骤S134,若否,则进入步骤S138。
其中,上一开门设备节点是指用户终端在进行本次开门时对应的前一开门设备节点,在查询历史通行设备节点图时,需要根据当前时间戳进行查询是否存在上一开门设备节点,这是因为用户通行的上一开门设备节点记录和用户的下次开门的设备节点往往具有很强的关联性质,根据用户终端对应的历史通行数据,上一开门设备节点对应的时间戳往往在当前时间戳之前的预定时间范围内,因此通过在当前时间戳之前的预定时间范围内查询,一般可以有效的获得上一开门设备节点,其中预定时间范围往往和用户终端对应的用户习惯特性相关联,需要根据具体情况进行设置。
其中,历史通行设备节点图中上一开门设备节点的数量也可能存在多个,此时就需要进一步设定条件进行筛选。
步骤S134,在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点。
其中,历史通行设备节点图中每个通行设备节点均有对应的关联节点集,这些关联节点往往根据对应用户的通行位置路线和通行习惯等用户通行数据获得,在存在上一开门设备节点时,进一步在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点,如果上一开门设备节点的关联节点集中只存在一个,直接将该上一开门设备节点的关联节点作为下一开门设备节点;如果上一开门设备节点的关联节点集中存在多个关联节点,此时则需要在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点,其中,关联度的计算需要综合考虑多个因素,以尽量符合用户的通行习惯。
步骤S136,将关联度最高的下一开门节点作为预测开门设备节点,并获取与预测开门设备节点相对应的预设目标蓝牙门禁设备的第二设备标识。
其中,关联度最高的关联节点反映了用户终端对应用户的通行习惯,此时可直接将关联度最高的下一开门节点作为预测开门设备节点,并获取与预测开门设备节点相对应的预测目标蓝牙门禁设备的第二设备标识,最终根据第二设备标识与对应的预测目标蓝牙门禁设备进行连接以打开相应门禁。
步骤S138,根据当前时间戳在历史通行设备节点图中进行全局查询以获取预测目标蓝牙门禁设备的第二设备标识。
其中,在不存在上一开门设备节点时,此时需要根据当前时间戳在整个历史通行设备节点图中进行全局查询,查找每个开门节点时间戳最接近当前时间戳的开门节点作为预测开门节点,进而获取对应得预测目标蓝牙门禁设备的第二设备标识。
上述蓝牙门禁控制方法,通过根据当前时间戳从历史通行设备节点图获取上一开门设备节点,进而从上一开门设备节点的关联节点集中获取关联度最高的预测开门设备节点,进而获取到与预测开门设备节点相对应的预设目标蓝牙门禁设备的第二设备标识,进而能够根据第二设备标识打开相应门禁,能够在出现扫描不到附近设备情况则无法进行后续开门时,有效的获取到预设目标蓝牙门禁设备,大大提高了开门的成功率,提升了用户的开门体验。
在一个实施例中,如图6所示,上述蓝牙门禁控制方法还包括:
步骤S170,当根据第二设备标识打开相应门禁成功时,将预测开门设备节点作为下次开门时的上一开门设备节点,并根据第二设备标识和对应的开门时间戳更新历史通行设备节点图。
其中,在根据第二设备标识打开相应门禁成功时,此时在历史通行设备节点图中可将预测开门设备节点作为下次开门时的上一开门设备节点,并根据第二设备标识,更新上述预测开门节点对应的开门时间戳。
通过将打开门禁成功时的预测开门设备节点作为下一次开门时对应的上一开门设备节点,同时根据第二设备标识,更新上述预测开门节点在历史通行设备节点图中所对应的开门时间戳,能够有效地保证历史通行设备节点图能够实时反映的用户终端通行的变化信息,同时为后续能够有效的获取上一开门设备节点并对下一开门设备节点进行预测奠定基础。
在一个实施例中,关联节点集包括每个关联节点的关联次数信息,步骤S134包括:
根据关联次数信息,在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点。
其中,在关联节点集中存在多个关联节点时,每个关联节点对应的关联次数存在差别,关联节点集包括每个关联节点的关联次数信息,通过选取关联次数最多的关联节点作为关联度最高的下一开门设备节点,上述处理过程能够较为准确的反映用户终端对应的通行习惯,进而准确的对用户终端实际需要打开的门禁进行准确的预测,得到对应的预测开门设备节点,最后成功打开门禁,提高开门的成功率。
在一个实施例中,关联节点集包括每个关联节点的时间属性信息,步骤S134包括:
根据时间属性信息和当前时间戳在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点。
其中,在关联节点集中存在多个关联节点时,每个关联节点对应的时间属性信息也有差别,其中,每个关联节点的关联节点集包括各个关联节点的时间属性信息,进一步根据时间属性信息,在上一开门设备节点的关联节点集中查找时间最接近当前时间戳的关联节点作为上一开门设备节点关联度最高的下一开门设备节点。
在一个实施例中,如图7所示,在图7中,该历史通行设备节点图包括A、B、C、D、E和F六个节点,节点A的时间戳为上午08.00,节点B对应的时间戳为08.06,节点C对应的时间戳为上午08.10,节点D、E和F各自对应的时间戳分别为上午08.13、上午08.32以及上午08.50,其中,每个节点均对应一个开门设备,其中节点B的关联节点为节点D和E,节点C对应的关联节点为E和F,假设用户上午08.06分经过节点B成功开门,由于成功开门,用户终端实时更新上述历史通行设备节点图,进而将保留节点B的时间戳信息和对应的设备标识信息,并作为下一次开门的上一开门节点。当用户终端上午08.15请求开门时,首先查询是否存在上一开门节点,此时可查询得到上一开门节点B,进一步得到B的关联节点E和F,根据当前时间戳上午08.15,时间属性信息最接近当前时间戳的关联节点显然为节点D,此时就可将节点D作为上一开门设备节点关联度最高的下一开门设备节点。
上述处理过程,根据每个关联节点的时间属性信息能够较为准确的反映用户终端对应的通行时间习惯,进而准确的对用户终端实际需要打开的门禁进行准确的预测,得到对应的预测开门设备节点,最后成功打开门禁,提高了开门的成功率。
在一个实施例中,每个关联节点对应的关联节点集包括每个关联节点的位置属性信息,步骤S134包括:
获取当前位置信息,根据当前位置信息和位置属性信息在上一开门设备节点的关联节点集中查找与上一开门设备节点关联度最高的下一开门设备节点。
其中,在关联节点集中存在多个关联节点时,每个关联节点对应的位置属性信息区别明显不同,通过获取当前位置信息,将每个关联节点对应的位置属性信息与当前位置信息进行比较,进一步根据位置属性信息,在上一开门设备节点的关联节点集中查找位置属性信息最接近当前位置信息的关联节点作为上一开门设备节点关联度最高的下一开门设备节点。
上述处理过程,根据每个关联节点的位置属性信息能够较为准确的反映用户终端对应的通行位置习惯,进而准确的对用户终端实际需要打开的门禁进行准确的预测,得到对应的预测开门设备节点,最后成功打开门禁,提高了开门的成功率。
此外,还提供一种计算机终端,包括存储器以及处理器,存储器用于存储计算机程序,处理器运行计算机程序以使计算机终端上述蓝牙门禁控制方法。
一种计算机可读存储介质,计算机可读存储介质上存储有计算机终端所使用的计算机程序。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
Claims (10)
1.一种蓝牙门禁控制方法,其特征在于,所述蓝牙门禁控制方法包括:
获取用户的开门触发指令并对周围的蓝牙设备进行搜索,并判断是否获取到具有开门权限的当前蓝牙门禁设备的第一设备标识;
若是,则根据所述第一设备标识与所述当前蓝牙门禁设备进行匹配连接以打开相应门禁;
若否,根据当前时间戳查询历史通行设备节点图以获取预测目标蓝牙门禁设备的第二设备标识,并根据所述第二设备标识与所述预测目标蓝牙门禁设备进行匹配连接以打开相应门禁。
2.根据权利要求1所述的蓝牙门禁控制方法,其特征在于,所述蓝牙门禁控制方法还包括:
当根据所述第一设备标识打开相应门禁成功时,判断所述第一设备标识是否能在所述历史通行设备节点图获取,若否,则在所述历史通行设备节点图中创建新的设备节点以保存所述第一设备标识以及对应的开门时间戳。
3.根据权利要求2所述的蓝牙门禁控制方法,其特征在于,所述蓝牙门禁控制方法还包括:
当所述第一设备标识能在所述历史通行设备节点图中获取时,更新所述第一设备标识在所述历史通行设备节点图中所对应节点的开门时间戳。
4.根据权利要求1所述的蓝牙门禁控制方法,其特征在于,所述根据当前时间戳查询历史通行设备节点图以获取预测目标蓝牙门禁设备的第二设备标识的步骤包括:
在当前时间戳之前的预定时间范围内查询历史通行设备节点图中是否存在上一开门设备节点;
若不存在,则根据当前时间戳在所述历史通行设备节点图中进行全局查询以获取预测目标蓝牙门禁设备的第二设备标识;
若存在,则在所述上一开门设备节点的关联节点集中查找与所述上一开门设备节点关联度最高的下一开门设备节点,将关联度最高的下一开门节点作为预测开门设备节点,并获取与所述预测开门设备节点相对应的预设目标蓝牙门禁设备的第二设备标识。
5.根据权利要求4所述的蓝牙门禁控制方法,其特征在于,所述蓝牙门禁控制方法还包括:
当根据所述第二设备标识打开相应门禁成功时,将所述预测开门设备节点作为下次开门时的上一开门设备节点,并根据所述第二设备标识和对应的开门时间戳更新所述历史通行设备节点图。
6.根据权利要求4所述的蓝牙门禁控制方法,其特征在于,所述关联节点集包括每个关联节点的关联次数信息,所述在所述上一开门设备节点的关联节点集中查找与所述上一开门设备节点关联度最高的下一开门设备节点的步骤包括:
根据所述关联次数信息,在所述上一开门设备节点的关联节点集中查找与所述上一开门设备节点关联度最高的下一开门设备节点。
7.根据权利要求4所述的蓝牙门禁控制方法,其特征在于,所述关联节点集包括每个关联节点的时间属性信息,所述在所述上一开门设备节点的关联节点集中查找与所述上一开门设备节点关联度最高的下一开门设备节点的步骤包括:
根据所述时间属性信息和所述当前时间戳在所述上一开门设备节点的关联节点集中查找与所述上一开门设备节点关联度最高的下一开门设备节点。
8.根据权利要求4所述的蓝牙门禁控制方法,其特征在于,所述关联节点集包括每个关联节点的位置属性信息,所述在所述上一开门设备节点的关联节点集中查找与所述上一开门设备节点关联度最高的下一开门设备节点的步骤包括:
获取当前位置信息,根据所述当前位置信息和所述位置属性信息在所述上一开门设备节点的关联节点集中查找与所述上一开门设备节点关联度最高的下一开门设备节点。
9.一种计算机终端,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述计算机终端执行权利要求1至8中任一项所述的蓝牙门禁控制方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有权利要求9所述计算机终端所使用的所述计算机程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910741625.6A CN110335399B (zh) | 2019-08-12 | 2019-08-12 | 蓝牙门禁控制方法、计算机终端和计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910741625.6A CN110335399B (zh) | 2019-08-12 | 2019-08-12 | 蓝牙门禁控制方法、计算机终端和计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110335399A true CN110335399A (zh) | 2019-10-15 |
CN110335399B CN110335399B (zh) | 2021-07-06 |
Family
ID=68149433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910741625.6A Active CN110335399B (zh) | 2019-08-12 | 2019-08-12 | 蓝牙门禁控制方法、计算机终端和计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110335399B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112053484A (zh) * | 2020-08-25 | 2020-12-08 | 青岛聚好联科技有限公司 | 一种门禁设备开门方法、装置、电子设备和介质 |
CN113538763A (zh) * | 2021-06-09 | 2021-10-22 | 青岛海信智慧生活科技股份有限公司 | 门禁打开方法、智能终端及服务器 |
CN114821863A (zh) * | 2022-04-14 | 2022-07-29 | 杭州遁甲科技有限公司 | 智能门锁解锁方法及装置 |
CN115238257A (zh) * | 2022-09-26 | 2022-10-25 | 深圳市亲邻科技有限公司 | 门禁人脸权限更新方法、装置、计算机设备及存储介质 |
CN115983802A (zh) * | 2023-03-03 | 2023-04-18 | 泰州市人民医院 | 一种集中档案管理终端及档案管理方法 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005258777A (ja) * | 2004-03-11 | 2005-09-22 | Mitsubishi Electric Building Techno Service Co Ltd | 入退室管理システム |
WO2009087311A1 (fr) * | 2007-10-19 | 2009-07-16 | P1G | Systeme d'authentification biometrique sans contact et procede d'authentification |
CN205486370U (zh) * | 2016-01-22 | 2016-08-17 | 上海欧萨评价咨询股份有限公司 | 一种人员进入区域控制*** |
CN106652117A (zh) * | 2016-10-14 | 2017-05-10 | 张智 | 动态密码能离线开锁的方法及***、移动终端、服务器 |
CN106690917A (zh) * | 2017-01-27 | 2017-05-24 | 南京佳普科技有限公司 | 双开门智能钥匙柜 |
US20170213403A1 (en) * | 2016-01-26 | 2017-07-27 | GM Global Technology Operations LLC | Building access and layout mapping for an autonomous vehicle based transportation system |
CN107749097A (zh) * | 2017-09-28 | 2018-03-02 | 上海若禅信息科技有限公司 | 一种蓝牙智能门锁唤醒方法及开锁方法 |
CN107833317A (zh) * | 2017-10-20 | 2018-03-23 | 珠海华发新科技投资控股有限公司 | 蓝牙门禁控制***和方法 |
CN108198308A (zh) * | 2018-01-11 | 2018-06-22 | 广州得令信息科技有限公司 | 门禁控制方法及装置 |
CN108600962A (zh) * | 2018-03-30 | 2018-09-28 | 广州杰赛科技股份有限公司 | 移动路径信息获取方法、***和装置 |
CN109118616A (zh) * | 2018-07-09 | 2019-01-01 | 深圳市商汤科技有限公司 | 门禁控制方法及门禁控制装置 |
CN109636991A (zh) * | 2019-01-09 | 2019-04-16 | 珠海华伟电气科技股份有限公司 | 具有通讯功能的防误操作电气锁及其方法 |
-
2019
- 2019-08-12 CN CN201910741625.6A patent/CN110335399B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005258777A (ja) * | 2004-03-11 | 2005-09-22 | Mitsubishi Electric Building Techno Service Co Ltd | 入退室管理システム |
WO2009087311A1 (fr) * | 2007-10-19 | 2009-07-16 | P1G | Systeme d'authentification biometrique sans contact et procede d'authentification |
CN205486370U (zh) * | 2016-01-22 | 2016-08-17 | 上海欧萨评价咨询股份有限公司 | 一种人员进入区域控制*** |
US20170213403A1 (en) * | 2016-01-26 | 2017-07-27 | GM Global Technology Operations LLC | Building access and layout mapping for an autonomous vehicle based transportation system |
CN106652117A (zh) * | 2016-10-14 | 2017-05-10 | 张智 | 动态密码能离线开锁的方法及***、移动终端、服务器 |
CN106690917A (zh) * | 2017-01-27 | 2017-05-24 | 南京佳普科技有限公司 | 双开门智能钥匙柜 |
CN107749097A (zh) * | 2017-09-28 | 2018-03-02 | 上海若禅信息科技有限公司 | 一种蓝牙智能门锁唤醒方法及开锁方法 |
CN107833317A (zh) * | 2017-10-20 | 2018-03-23 | 珠海华发新科技投资控股有限公司 | 蓝牙门禁控制***和方法 |
CN108198308A (zh) * | 2018-01-11 | 2018-06-22 | 广州得令信息科技有限公司 | 门禁控制方法及装置 |
CN108600962A (zh) * | 2018-03-30 | 2018-09-28 | 广州杰赛科技股份有限公司 | 移动路径信息获取方法、***和装置 |
CN109118616A (zh) * | 2018-07-09 | 2019-01-01 | 深圳市商汤科技有限公司 | 门禁控制方法及门禁控制装置 |
CN109636991A (zh) * | 2019-01-09 | 2019-04-16 | 珠海华伟电气科技股份有限公司 | 具有通讯功能的防误操作电气锁及其方法 |
Non-Patent Citations (1)
Title |
---|
向宇: "基于Node.js的智能锁管理***的设计与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112053484A (zh) * | 2020-08-25 | 2020-12-08 | 青岛聚好联科技有限公司 | 一种门禁设备开门方法、装置、电子设备和介质 |
CN113538763A (zh) * | 2021-06-09 | 2021-10-22 | 青岛海信智慧生活科技股份有限公司 | 门禁打开方法、智能终端及服务器 |
CN113538763B (zh) * | 2021-06-09 | 2023-10-27 | 青岛海信智慧生活科技股份有限公司 | 门禁打开方法、智能终端及服务器 |
CN114821863A (zh) * | 2022-04-14 | 2022-07-29 | 杭州遁甲科技有限公司 | 智能门锁解锁方法及装置 |
CN114821863B (zh) * | 2022-04-14 | 2023-10-17 | 杭州遁甲科技有限公司 | 智能门锁解锁方法及装置 |
CN115238257A (zh) * | 2022-09-26 | 2022-10-25 | 深圳市亲邻科技有限公司 | 门禁人脸权限更新方法、装置、计算机设备及存储介质 |
CN115238257B (zh) * | 2022-09-26 | 2023-01-06 | 深圳市亲邻科技有限公司 | 门禁人脸权限更新方法、装置、计算机设备及存储介质 |
CN115983802A (zh) * | 2023-03-03 | 2023-04-18 | 泰州市人民医院 | 一种集中档案管理终端及档案管理方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110335399B (zh) | 2021-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110335399A (zh) | 蓝牙门禁控制方法、计算机终端和计算机可读存储介质 | |
CN104318654B (zh) | 楼宇对讲***与方法 | |
CN104639907B (zh) | 一种基于移动终端的智能安防方法及*** | |
CN101163336B (zh) | 一种手机终端访问权限认证的实现方法 | |
CN107180080B (zh) | 一种多交互模式的智能问答方法及装置 | |
Roy et al. | JUIndoorLoc: A ubiquitous framework for smartphone-based indoor localization subject to context and device heterogeneity | |
CN107526845A (zh) | 停车场库手持终端、停车场库管理***及方法 | |
CN107542359A (zh) | 一种移动厕所的开门方法及装置 | |
CN110475014A (zh) | 用户场景的识别方法及终端设备 | |
US11243965B2 (en) | Method and apparatus to correlate mobile device wireless activity and security data | |
CN105915723B (zh) | 一种楼宇对讲方法、***及门口机 | |
CN106327364A (zh) | 一种接待机器人的服务方法 | |
CN109255863A (zh) | 基于用户人脸和二维码验证的智能门锁及其运行方法 | |
CN106951828B (zh) | 一种基于卫星影像和网络的城市区域功能属性的识别方法 | |
CN106203306A (zh) | 年龄的预测方法、装置及终端 | |
CN110321481A (zh) | 消息推送方法、***、计算机设备和存储介质 | |
CN111554292A (zh) | 在移动终端中进行人机交互的方法及其装置 | |
CN107371122B (zh) | 基于电子设备行为模式的辅助定位的实现方法 | |
US10791155B2 (en) | Infrastructure apparatus and method of providing collaboration between thing devices | |
CN110782572A (zh) | 园区安防用智能监控方法及*** | |
CN110399537A (zh) | 一种基于人工智能技术的警情时空预测方法 | |
CN115599260A (zh) | 智能场景的生成方法、装置、***、存储介质及电子装置 | |
CN114187775B (zh) | 基于大数据的停车位推荐的方法、装置、设备及存储介质 | |
CN109903006A (zh) | 楼盘的报备方法、装置、设备及计算机可读存储介质 | |
KR20240012177A (ko) | 전기모빌리티 충전소 검색 서비스 제공 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |