Access control group continuous linkage management system and method based on visitor one-key code scanning authentication
By using a continuous linkage management method for access control groups through one-click visitor QR code authentication, the problems of low efficiency, low security, and inconvenience in traditional access control management are solved. This method achieves efficient and secure linkage management of access control systems, improving visitor access experience and management efficiency.
Patent Information
- Application Number
- CN202511293690.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-11
- Publication Date
- 2026-01-13
AI Technical Summary
Traditional access control management methods are inefficient, insecure, and inconvenient to manage. In particular, visitor passage is slow during peak hours, cards or credentials are easily lost, and owners cannot answer the phone in time, resulting in long waiting times for visitors. Furthermore, there is a lack of linkage between different access control systems, making it impossible to achieve full-process tracking and management.
The system adopts a continuous linkage management method for access control groups based on one-click QR code authentication for visitors. It obtains the initial access request through the access control management system, plans the access path, identifies and builds a group of access control machines, parses the QR code authentication information and calls the owner for confirmation, and listens for access requests in the access control group to achieve linkage management between access control machines and automatic door opening.
It improves visitor access efficiency, enhances security, enables coordinated management between different access control systems, reduces manual intervention, lowers management costs, and facilitates information storage and retrieval.
Smart Images

Figure CN121330809A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of access control management application technology, and in particular to a method for continuous linkage management of access control groups based on one-click visitor QR code authentication, as well as an access control group continuous linkage management system, electronic equipment, and computer-readable storage medium based on one-click visitor QR code authentication. Background Technology
[0002] Traditional access control systems primarily manage visitors in the following ways: Manual registration: Upon arrival at the access control point, visitors need to fill out personal information in a paper registration book, such as name, purpose of visit, and contact information. Security personnel or property management staff then manually verify the information before granting entry. This method relies on manual operation; visitors need to spend time filling out the information, and staff need to verify it one by one, resulting in low efficiency.
[0003] Access by card or credential: Visitors may receive a temporary access card or paper credential after obtaining permission from the property owner. Visitors swipe or present this card or credential at the access control machine, which then opens the door. This method requires preparing temporary cards or credentials in advance, making management cumbersome, and the cards or credentials are prone to loss or theft.
[0004] Telephone confirmation: After arriving at the access control point, the visitor contacts the homeowner via the intercom on the access control machine. The homeowner then confirms the visitor's identity and remotely controls the access control to open the door. This method improves security to some extent, but the homeowner needs to be available to answer the phone at any time, which may be limited by time and location. Moreover, if the homeowner is unable to answer the phone, it may result in excessively long waiting times for visitors.
[0005] The above-mentioned traditional methods have the following application drawbacks: Inefficiency: Manual registration requires visitors to fill out a large amount of information, which staff then manually verify, making the process cumbersome and prone to causing queues, especially during peak hours, severely impacting access efficiency. Card or voucher access requires pre-prepared cards or vouchers, increasing management and time costs. Telephone confirmation also suffers from the problem of residents not being able to answer calls promptly, leading to excessively long visitor wait times.
[0006] Low security: Manual registration is prone to errors and falsification of information, and paper registration books are easily lost or damaged, hindering information preservation and retrieval. Card or voucher access methods are susceptible to loss or theft, posing security risks. Telephone verification relies solely on voice confirmation, failing to accurately verify visitor identities and making it vulnerable to exploitation by criminals.
[0007] Inconvenient management: Traditional methods require manual management of temporary cards or vouchers, including issuance, collection, and safekeeping, which increases management costs and workload. Moreover, there is a lack of linkage between different access control systems, making it impossible to achieve full tracking and management of visitors. Summary of the Invention
[0008] In order to solve the technical problems existing in the prior art, the present invention provides the following technical solution: On the one hand, a method for continuous linkage management of access control groups based on one-click visitor QR code authentication is provided. This method is implemented by electronic devices and includes: S1. The access control management system obtains the initial access request reported by the visitor terminal and plans the visitor's access path based on the initial access request; S2. Identify each access control machine located on the access path, extract the device information of each access control machine, and build a group based on the device information of each access control machine to obtain the corresponding access control group; S3. The access control management system obtains the visitor's initial access control QR code authentication information by parsing the initial access request and calls the owner for confirmation; S4. The access control management system uploads the initial access control QR code authentication information confirmed by the owner to the access control group, and listens to whether the corresponding access control machine in the access control group reports the second access request uploaded by the visitor terminal: If the second access request is received, the second access request is matched based on the initial access control QR code authentication information. If the match is successful, an opening command is sent to the corresponding access control machine that reported the second access request. If it does not appear, continue listening.
[0009] Preferably, step S1, the access control management system obtains the initial access request reported by the visitor terminal and plans the visitor's access path based on the initial access request, including: The access control management system pre-generates a corresponding access control map based on the distributed access control machines and saves the address codes of each access control machine located in the access control map; When the visitor terminal initially scans the access control code and reports the initial access request to the access control management system, the access control management system parses the initial access request and obtains the destination address code to be visited by the visitor. Based on the destination address code and the current access control machine's address code, path planning is performed on the access control map to generate the visitor's access path, which is then sent to the visitor's terminal by the access control management system.
[0010] Preferably, the step of performing path planning in the access control map to generate the visitor's access path includes: The access control map provides path planning modes for the following two algorithms: (1) Based on the Dijkstra algorithm, the first access path of the visitor is generated; (2) Based on the path planning model of the A* algorithm, generate the visitor's second access path; The access control management system parses the first access path and the second access path respectively to obtain the number of access control machines on each path, and selects the path with the fewest access control machines as the final visitor's access path.
[0011] Preferably, the step of performing path planning in the access control map to generate the visitor's access path further includes: If the number of access control machines on the two paths is the same, then the visitor's historical access records are read from the access logs in the backend database. Based on the historical access records, the visitor's access control communication preferences are identified, and the first access path and the second access path are selected according to the access control communication preferences. The selected path is then used as the final visitor's access path.
[0012] Preferably, step S3, whereby the access control management system parses the initial access request, obtains the visitor's initial access control QR code authentication information, and calls the owner for confirmation, includes: The access control management system authenticates the visitor's initial access request based on the authentication mechanism, and generates the visitor's initial access control QR code authentication information based on the feedback from the visitor. Based on the owner information to be visited in the initial access request, a video call room is established between the owner's terminal and the visitor's terminal, allowing the owner to confirm the visitor's identity and send an identity confirmation feedback to the access control management system through the owner's terminal. At the same time, the access control management system notifies the owner to confirm the visitor's initial access control QR code authentication information. After receiving confirmation feedback from the owner regarding the visitor's identity and the initial access control QR code authentication information, the visitor's initial access control QR code authentication information is registered and saved.
[0013] Preferably, in step S4, when the access control management system uploads the initial access control QR code authentication information confirmed by the owner to the access control group, and listens to whether the corresponding access control machine in the access control group reports the second access request uploaded by the visitor terminal, the method further includes: Once the second access request is successfully matched based on the initial access control QR code authentication information, the opening status of the corresponding access control machine for the second access request and the access control advertisement it is playing will be reported and simultaneously pushed to the visitor terminal, and displayed on the access control page of the visitor terminal.
[0014] On the other hand, a method for continuous linkage management of access control groups based on one-click visitor QR code authentication is provided, the method comprising: S11. The access control management system obtains the initial access request reported by the visitor terminal, parses the initial access request, obtains the visitor's initial access control QR code authentication information, and calls the owner for confirmation. S21. Based on the initial access request, plan the visitor's access path, identify each access control machine located on the access path, and extract the device information of each access control machine; S31. The access control management system creates a group based on the device information of each access control machine, constructs a corresponding access control group, and uploads the initial access control QR code authentication information confirmed by the owner to the access control group. S41. The access control management system monitors whether the corresponding access control machine in the access control group reports the second access request uploaded by the visitor terminal: If the second access request is received, the second access request is matched based on the initial access control QR code authentication information. If the match is successful, an opening command is sent to the corresponding access control machine that reported the second access request. If it does not appear, continue listening.
[0015] On the other hand, a continuous linkage management system for access control groups based on one-click visitor QR code authentication is provided. This system is used to implement the aforementioned continuous linkage management method for access control groups based on one-click visitor QR code authentication. The system includes: The visitor terminal is used for scanning QR codes and reporting initial access requests; The access control management system is used to obtain initial access requests reported by visitors and plan visitor access paths based on these requests; identify each access control machine located on the access path and extract device information for each machine, then create a group based on this information to construct a corresponding access control group; parse the initial access request to obtain the visitor's initial access control QR code authentication information and call the homeowner for confirmation; upload the homeowner-confirmed initial access control QR code authentication information to the access control group, and monitor whether the corresponding access control machine in the access control group reports a second access request uploaded by the visitor. If the second access request is received, the second access request is matched based on the initial access control QR code authentication information. If the match is successful, an opening command is sent to the corresponding access control machine that reported the second access request. If it does not appear, continue listening; On the owner's end, it is used to confirm the visitor's identity and the visitor's initial access control QR code authentication information and then feed it back to the access control management system; The visitor terminal and the property owner terminal are respectively communicatively connected to the access control management system.
[0016] On the other hand, an electronic device is provided, which includes: a processor; a memory, on which computer-readable instructions are stored, and when the computer-readable instructions are executed by the processor, any one of the methods in the above-mentioned access control group continuous linkage management method based on one-key QR code authentication for visitors is implemented.
[0017] On the other hand, a computer-readable storage medium is provided, in which at least one instruction is stored, and the at least one instruction is loaded and executed by a processor to implement any one of the methods in the above-mentioned access control group continuous linkage management method based on one-key QR code authentication for visitors. The beneficial effects brought by the technical solutions provided in the embodiments of the present invention at least include: Improve efficiency: The present invention adopts a one-key QR code authentication method. Visitors only need to scan the QR code with their mobile phones to complete identity authentication, without filling in a large amount of information, which greatly shortens the waiting time of visitors and improves the passing efficiency. At the same time, the access control management system can automatically plan the access path of visitors and build an access control group to realize the linkage management between access controls, further improving the management efficiency.
[0018] Enhance security: The present invention ensures the authenticity of the visitor's identity by analyzing the initial access control QR code authentication information of the visitor and calling the property owner to confirm. At the same time, when the visitor enters the subsequent access control, the access control management system will match the second access request, and only when the match is successful can the door be opened, effectively preventing criminals from entering the community by冒用他人身份.
[0019] Implement continuous linkage management: The present invention realizes the linkage management between different access controls by building an access control group. The access control management system can real-time monitor the information in the access control group, track and manage the access situation of visitors throughout the process, and ensure that visitors pass according to the planned path. At the same time, when the visitor enters the subsequent access control, the system will automatically judge whether it meets the access permission, realizing the intelligent management of the access control.
[0020] Convenient management: The present invention adopts a digital management method, and all information can be saved and queried in the access control management system, which is convenient for management personnel to conduct statistics and analysis. At the same time, the system can automatically process the access requests of visitors, reducing manual intervention, and reducing the management cost and workload. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0022] Figure 1 This is a flowchart of a continuous linkage management method for access control groups based on one-click visitor QR code authentication provided by an embodiment of the present invention; Figure 2 This is a schematic diagram of a final visitor path generation mechanism provided by an embodiment of the present invention; Figure 3 This is a block diagram of a continuous linkage management system for access control groups based on one-click visitor QR code authentication provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0023] The technical solution of the present invention will now be described with reference to the accompanying drawings.
[0024] In embodiments of the present invention, words such as "exemplarily," "for example," etc., are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" in the present invention should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present the concept in a concrete manner. Furthermore, in embodiments of the present invention, the meaning expressed by "and / or" can be both, or either one.
[0025] In the embodiments of this invention, the terms "image" and "picture" may sometimes be used interchangeably. It should be noted that, without emphasizing the distinction between them, they convey the same meaning. Similarly, the terms "of," "corresponding (relevant)," and "corresponding" may sometimes be used interchangeably. It should be noted that, without emphasizing the distinction between them, they convey the same meaning.
[0026] In this embodiment of the invention, sometimes a subscript such as W1 may be mistakenly written as a non-subscript form such as W1. When the difference is not emphasized, the meaning they express is the same.
[0027] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.
[0028] An embodiment of the present invention provides a method for continuous linkage management of an access control group based on one - click QR code authentication for visitors. This method can be implemented by an electronic device, which can be a terminal or a server. As Figure 1 shown in the flowchart of the method for continuous linkage management of an access control group based on one - click QR code authentication for visitors, the processing flow of this method can include the following steps: S1. The access control management system obtains the initial access request reported by the visitor terminal and plans the access path of the visitor based on the initial access request, including: The access control management system pre - generates a corresponding access control map according to each distributed access control machine and saves the address codes of each access control machine located in the access control map; When the visitor terminal initially scans the access control QR code and reports the initial access request to the access control management system, the access control management system analyzes the initial access request to obtain the destination address code that the visitor intends to access; Based on the destination address code and the address code of the current access control machine, path planning is performed in the access control map, and the access path of the visitor is generated and sent by the access control management system to the visitor terminal; S2. Identify each access control machine located on the access path, extract the device information of each access control machine, and build a group based on the device information of each access control machine to construct a corresponding access control group; S3. The access control management system analyzes the initial access request to obtain the initial access control QR code authentication information of the visitor and calls the owner to confirm, including: The access control management system authenticates the initial access request of the visitor based on the authentication mechanism and generates the initial access control QR code authentication information of the visitor based on the feedback of the visitor terminal; According to the information of the owner to be visited in the initial access request, a call video room is established between the owner terminal and the visitor terminal, allowing the owner to confirm the visitor's identity and send an identity confirmation feedback to the access control management system through the owner terminal. At the same time, the access control management system notifies the owner to confirm the initial access control QR code authentication information of the visitor; After receiving the confirmation feedback from the owner terminal on the visitor's identity and the initial access control QR code authentication information, register and save the initial access control QR code authentication information of the visitor; S4. The access control management system uploads the initial access control QR code authentication information confirmed by the owner to the access control group and monitors whether the corresponding access control machine in the access control group reports a second access request uploaded by the visitor terminal: If the second access request appears, the second access request is matched based on the initial access control QR code authentication information. If the match is successful, an opening instruction is sent to the corresponding access control machine that reports the second access request; If it does not appear, continue listening.
[0029] This invention relates to a continuous linkage management system and method for access control groups based on one-click visitor QR code authentication, solving the problem of "multiple QR code scans for main gates, community gates, and other access doors, which is cumbersome": With one visitor call and authentication, subsequent access control systems share the authentication information, achieving "one-click door opening" without the need for multiple QR code scans and resident confirmations. After the visitor's authentication call and video call end, the door opening interface displays the opening status of each access control system and the advertisement playing on the currently active access control (the system determines which access control the visitor is near and simultaneously pushes its advertisement to the visitor's advertising interface). After a certain time limit, the interface displays the closed status of the corresponding access control, and the visitor re-calls and authenticates the current access control, with subsequent access control systems continuing to share authentication.
[0030] System architecture of the present invention: 1. Hardware components: Multiple access control devices: distributed at the main gate, community gate, and other access doors, with functions such as QR code scanning and communication.
[0031] Visitor-end devices: such as mobile phones, apps, or mini-programs, are used for visitors to scan codes for authentication, view access control status and advertising information, and incorporate video communication.
[0032] Owner's side: Same as above, can communicate with the backend (access control system) and add call communication rooms, etc.
[0033] Server: Used to store visitor authentication information, access control status information, and other data, and to coordinate information sharing between various access control devices.
[0034] Software component: Access control management software: runs on various access control devices and is responsible for functions such as QR code scanning and recognition, communication and coordination with the server and visitor terminals.
[0035] Authentication information sharing software: running on the server side, responsible for managing visitor authentication information and synchronizing the authentication information to various relevant access control devices.
[0036] Visitor-facing app: Provides a user interface that allows visitors to easily scan codes for authentication, view access control status, and access advertising information.
[0037] When a visitor arrives at the first access control point, they use their mobile phone to scan the access control code to authenticate their identity and call the homeowner. After receiving the scanned information, the access control management software sends the visitor's request to the homeowner's terminal and uploads the authentication information to the server.
[0038] After the homeowner confirms the visitor's identity, the server synchronizes the authentication information to subsequent access control devices. Visitors do not need to scan the code again at subsequent access control points; the system automatically opens the door based on the shared authentication information. The visitor's app displays the real-time opening status of each access control point. When a visitor approaches an authenticated access control point, the system pushes an advertisement for that point to the visitor's app's advertising interface. When the authentication information expires after a certain period, the access control system automatically closes, and the visitor needs to scan the code again at that access control point. After successful authentication, subsequent access control points continue to share the authentication information.
[0039] The following section will describe in detail the implementation methods of each step of the present invention.
[0040] S1. The access control management system obtains the initial access request reported by the visitor's terminal and plans the visitor's access path based on the initial access request. 1. Generate access control map and save address codes: The access control management system establishes communication connections with access control machines distributed in various locations to collect their location information. This information, including the physical location and network address of each access control machine, can be integrated using either manual input or automatic detection methods.
[0041] Using Geographic Information System (GIS) technology or a simple coordinate mapping method, the location information of each access control machine is transformed into a visualized access control map. During map generation, a unique address code is assigned to each access control machine, and these address codes are associated with and saved in relation to the corresponding location of the access control machine on the map.
[0042] 2. Parse the initial access request to obtain the destination address encoding: The visitor terminal is equipped with a scanning device. When a visitor arrives at a certain access control machine, they use the visitor terminal to scan the access control code on the machine. After scanning, the visitor terminal reports an initial access request containing access control code information and the visitor's destination information to the access control management system via the network (such as Wi-Fi, 4G / 5G, etc.).
[0043] After receiving an initial access request, the access control system parses the request data. Data parsing algorithms can be used to extract the destination address code of the visitor based on a preset data format.
[0044] 3. Path planning and distribution: After obtaining the destination address code and the address code of the current access control machine, the access control management system uses graph search algorithms (such as Dijkstra's algorithm, A* algorithm, etc.) to perform path planning on the access control map. These algorithms calculate the shortest or optimal path from the current access control machine to the destination access control machine based on factors such as the connection relationship and distance between access control machines.
[0045] After planning the access route, the access control system encapsulates the route information (such as the address code sequence of the access control machines passed through) into a data packet and sends it to the visitor's terminal via the network. After receiving the route information, the visitor's terminal can display it to the visitor in the form of map navigation on its interface.
[0046] The access control management system constructs a network topology (access control map) by collecting and managing the location information of the access control machines. When a visitor initiates an access request, the system searches for the optimal path within this topology based on the destination and current location information in the request. Its core principle is to utilize graph theory and search algorithms to abstract the access control machines as nodes in a graph, the connections between the machines as edges, and then calculate the shortest path from the starting point to the destination using algorithms.
[0047] For example, a residential community might have multiple access control machines distributed across different entrances and building units. The access control management system collects the location information of these machines in advance, generates a community access control map, and assigns a unique address code to each machine. When a visitor arrives at the community gate's access control machine, they scan the access code using their mobile phone's visitor app and enter the building unit information of the resident they wish to visit. The visitor app sends an initial access request to the access control management system, which parses the request to obtain the address code of the destination building unit's access control machine. Then, the system uses the A* algorithm to calculate the access path from the community gate to the destination building unit on the access control map and sends the path information to the visitor's mobile phone. The visitor can then follow the navigation instructions on their phone to reach their destination.
[0048] Therefore, through precise route planning, visitors can quickly find the best route to their destination, reducing the time spent getting lost in the community or building and improving visit efficiency.
[0049] Enhancing system management capabilities, the access control management system's effective management of access control machine location information and path planning functions help to better monitor and schedule the use of access control machines, thereby improving the overall management efficiency of the access control system.
[0050] Visitors receive clear navigation guidance, enhancing their experience during their visit and demonstrating the intelligence and user-friendliness of the access control system.
[0051] S2. Identify each access control machine located on the access path, extract the device information of each access control machine, and build a group based on the device information of each access control machine to obtain the corresponding access control group. 1. Identify access control machines along the access path: The access control system extracts the address codes of each access control machine it passes through from the path information based on the previously planned access path.
[0052] These address codes are used to query the database of the access control management system to determine the access control device corresponding to each address code.
[0053] 2. Extract device information: The access control system establishes a communication connection with the identified access control device and sends a device information query command to the device. After receiving the command, the access control device returns its own device information (such as device model, serial number, status information, etc.) to the access control system.
[0054] 3. Group creation process: After obtaining the device information of each access control machine along the access path, the access control management system uses instant messaging technology or a dedicated group management module to add this device information as member information to a new group, thus creating an access control group. Simultaneously, a unique identifier is assigned to this access control group for subsequent management and operation.
[0055] Based on the pre-planned access paths, the access control system identifies the access control machines that need to participate in the visitor access process. By communicating with these machines, it collects their device information and then uses a group management mechanism to organize them into a logical access control group. This facilitates unified management and control of these access control machines.
[0056] For example, in the aforementioned example of a visitor's access to a residential community, the access control system plans the visitor's path from the community gate to the destination building unit. This path passes through the community gate access control machine, the intermediate passage access control machine, and the destination building unit access control machine. The system identifies these three access control machines based on the path information and then sends device information query commands to each of them to obtain their device model, serial number, and other information. Next, the system uses the API interface of the instant messaging software to add the device information of these three access control machines to a newly created group, forming the access control group corresponding to this visitor's access.
[0057] By constructing an access control group, access control machines along the access path can be centrally managed and controlled, improving the management efficiency of the access control system. Access control machines within the group can share information; for example, during subsequent identity authentication and door opening operations, each machine can promptly obtain relevant information. The collaborative system can monitor the status of each access control machine along the access path in real time through the access control group, promptly detecting and handling anomalies.
[0058] S3. The access control management system parses the initial access request to obtain the visitor's initial access control QR code authentication information and calls the owner for confirmation. 1. Generate initial access control QR code authentication information: After receiving an initial access request from a visitor, the access control system authenticates the request based on a preset authentication mechanism. This mechanism may include verifying the validity of the access code and verifying the visitor's device information.
[0059] Based on the authentication result and relevant information returned by the visitor (such as visitor name, contact information, etc.), the initial access control QR code authentication information for the visitor is generated. This authentication information can be an encrypted string containing visitor identification, access permissions, and other information.
[0060] 2. Establish a video call room and have the homeowner confirm: The access control system extracts the owner's information (such as the owner's mobile phone number, registered account, etc.) from the initial access request.
[0061] Using video communication technologies (such as WebRTC), a video call room is established between the owner's end (e.g., the owner's mobile application or smart terminal) and the visitor's end. The system sends a video call request to the owner's end, inviting the owner to confirm the visitor's identity.
[0062] Homeowners can access the video room through their homeowner app to conduct a video call with visitors and verify their identities. Simultaneously, the access control system sends a notification to the homeowner's app, reminding them to confirm the visitor's initial access control QR code authentication information.
[0063] 3. Register and save authentication information: Once the access control system receives confirmation from the owner regarding the visitor's identity and initial access control QR code authentication information, it registers the visitor's initial access control QR code authentication information in the system's database and saves it in association with the visitor's relevant information (such as name, access time, etc.).
[0064] The access control system first authenticates the visitor's access request and generates authentication information. Then, it establishes a video communication channel for face-to-face identity verification between the homeowner and the visitor. After homeowner confirmation, the system registers and saves the authentication information for subsequent access control verification. Its core function is to ensure the authenticity and legitimacy of the visitor's identity through authentication mechanisms and video verification.
[0065] For example, in a community visitor access scenario, after receiving an initial access request from a visitor, the access control system verifies the access code in the request and checks whether the visitor's device is in the system's allowed device list. Upon successful verification, the system generates initial access control QR code authentication information containing the visitor's name, access time, and access permissions. The system then obtains the resident's mobile phone number from the initial access request and uses the video call service to send a video call request to the resident's mobile application. The resident opens the mobile application, enters the video room, and conducts a video call with the visitor to confirm their identity. Simultaneously, the resident confirms the visitor's initial access control QR code authentication information on their mobile application. After receiving the resident's confirmation, the access control system registers the visitor's authentication information in the database.
[0066] By verifying visitor identities via video call and storing authentication information, the security of visitor identification is greatly improved, preventing unauthorized entry into the community or building. Residents can directly verify visitor identities through video calls, avoiding the inconvenience of traditional telephone verification and enhancing the user experience for both residents and visitors. The system's registration and storage of visitor authentication information facilitates subsequent queries and statistics, aiding property management departments in information management and security monitoring.
[0067] S4. The access control management system uploads the initial access control QR code authentication information confirmed by the owner to the access control group, and listens to whether the corresponding access control machine in the access control group reports the second access request uploaded by the visitor terminal. 1. Upload authentication information to the access control group: After receiving confirmation from the homeowner regarding the visitor's initial access control QR code authentication information, the access control management system encapsulates the authentication information into a data packet.
[0068] By communicating with the access control group through the communication interface, data packets are sent to the access control group, so that each access control machine in the access control group can obtain the authentication information.
[0069] 2. Listen for the second access request: The access control management system continuously monitors messages in the access control group, waiting for the corresponding access control machine to report the second access request uploaded by the visitor's terminal. The second access request is usually a request collected and uploaded by the access control machine after the visitor scans the access code again with the visitor's terminal at a certain access control machine along the way.
[0070] 3. Matching and opening door operation: When the access control management system receives the second access request reported by the access control machine, it extracts relevant information from the request (such as access control code, visitor identity identifier, etc.) and matches it with the initial access control QR code authentication information previously uploaded to the access control group.
[0071] If the match is successful, confirming that the visitor's identity is legitimate and they have authorization to use the access control machine, the access control management system sends an opening command to the access control machine. Upon receiving the opening command, the access control machine executes the opening operation.
[0072] If no match is found or no second access request is received, continue listening for messages in the access control group.
[0073] The access control management system shares the authentication information confirmed by the owner with the access control machines in the access control group. When a visitor arrives at an access control machine on the path, the machine collects the visitor's access request and reports it to the system. The system compares the information in the access request with the existing authentication information to determine whether the visitor has the authority to pass through the access control machine, and thus decides whether to send an opening command.
[0074] During a visitor's visit to the community, the access control system uploads the initial access control QR code authentication information confirmed by the resident to the previously established access control group. When a visitor arrives at the central access control machine, they scan the access code using their device. The central access control machine collects the visitor's second access request and uploads it to the access control group. Upon receiving the uploaded request, the access control system extracts visitor identification information from the request and compares it with the authentication information previously uploaded to the access control group. If the comparison matches, the system sends an opening command to the central access control machine, which opens the door, allowing the visitor to pass.
[0075] The access control system achieves automated control through automatic matching and door opening operations, improving access efficiency. Only visitors whose identities are confirmed by the resident and whose information matches can pass through the access control machine, further enhancing the system's security. The system's continuous monitoring function can monitor the access control machine's usage in real time, promptly detecting abnormal access requests and ensuring the safety of the community or building.
[0076] like Figure 2 As shown, preferably, the step of performing path planning in the access control map to generate the visitor's access path includes: The access control map provides path planning modes for the following two algorithms: (1) Based on the Dijkstra algorithm, the first access path of the visitor is generated; (2) Based on the path planning model of the A* algorithm, generate the visitor's second access path; The access control management system parses the first access path and the second access path respectively to obtain the number of access control machines on each path, and selects the path with the fewest access control machines as the final visitor's access path; If the number of access control machines on the two paths is the same, then the visitor's historical access records are read from the access logs in the backend database. Based on the historical access records, the visitor's access control communication preferences are identified, and the first access path and the second access path are selected according to the access control communication preferences. The selected path is then used as the final visitor's access path.
[0077] The specific implementation method is as follows: 1. Path planning mode selection and path generation The system first obtains the visitor's starting point and destination information, and then initiates the path planning process in the access control map.
[0078] The system will invoke both the Dijkstra algorithm-based path planning mode and the A* algorithm-based path planning mode. In the Dijkstra algorithm-based mode, the system abstracts the access control map into a graph structure. Nodes in the graph represent the locations of access control machines or key points, and edges represent connecting paths between these locations. Each edge is assigned a weight (such as distance, passage time, etc.). The Dijkstra algorithm starts from the starting point and gradually expands to other nodes, calculating the shortest paths from the starting point to each node, ultimately generating the visitor's first access path.
[0079] For the path planning model based on Algorithm A, the access control map is also transformed into a graph structure. In addition to considering the actual cost from the starting point to the current node, Algorithm A also estimates the cost from the current node to the target point. It uses a heuristic function to guide the search direction, thereby finding the path from the starting point to the target point more quickly and generating the visitor's second access path.
[0080] 2. Path parsing and access control machine quantity statistics The access control management system parses the generated first and second access paths. The system traverses each node on each path, identifies the nodes representing access control machines, and counts them to obtain the number of access control machines on the first and second access paths, respectively.
[0081] 3. Final access path selection The system compares the number of access control machines on the two paths. If the number of access control machines on the first access path is less than that on the second access path, the first access path will be selected as the final visitor's access path; otherwise, the second access path will be selected.
[0082] If the number of access control machines on both paths is the same, the system will read the visitor's historical access records from the access logs in the backend database. By analyzing the historical access records, the system identifies the access control communication methods that the visitor prefers to use in previous visits (such as card swiping, facial recognition, fingerprint recognition, etc.), i.e., access control communication preferences. Based on the identified access control communication preferences, the system compares the degree of matching between the communication methods supported by the access control machines involved in the two paths and the visitor's preferences, and selects the path with the higher matching degree as the final access path for the visitor.
[0083] The entire solution operates based on graph theory and pathfinding algorithms. The access control map is abstracted as a graph structure, and Dijkstra's algorithm and A* algorithm are used to search for paths from the starting point to the target point within the graph. Dijkstra's algorithm is a breadth-first search algorithm that finds the shortest path by continuously expanding nodes, ensuring that the found path is globally optimal. A* algorithm is a heuristic search algorithm that combines actual and estimated costs, enabling faster convergence to the optimal path. After generating two paths, the path with the fewest access control machines is selected by counting the number of machines on each path to minimize visitor obstruction. When the number of access control machines is the same, the path is selected based on the visitor's historical access records and their access control communication preferences, improving the visitor's experience.
[0084] Suppose a large park's access control system uses this scheme. The park contains multiple buildings connected by roads, with several access control machines distributed along these roads. A visitor wants to travel from the park entrance (starting point) to a meeting room (destination point). After obtaining the visitor's starting and destination point information, the system uses Dijkstra's algorithm and A* algorithm for path planning. The first access path generated by Dijkstra's algorithm requires passing through 3 access control machines, while the second access path generated by A* algorithm requires passing through 2. After analyzing the two paths, the access control management system finds that the second access path has fewer access control machines, therefore adopting the second access path as the final visitor's path and guiding the visitor along this path.
[0085] If both access control machines on the two paths have two access points, the system will read the visitor's historical access records. If it finds that the visitor previously preferred to use facial recognition for access control communication, and both access control machines on the first access path support facial recognition, while only one access control machine on the second access path supports facial recognition, then the system will select the first access path as the final visitor's access path.
[0086] Therefore, using the above method for path optimization has the following technical advantages. 1) Path optimization By using two different path planning algorithms, the optimal path can be searched from multiple perspectives. Dijkstra's algorithm guarantees the global optimality of the path, while the A* algorithm uses a heuristic function to improve search efficiency. The two algorithms complement each other, increasing the likelihood of finding a better path.
[0087] Using the number of access control machines as an important indicator for route selection can reduce the number of access control machines visitors need to pass through during their journey, thereby reducing passage time and costs and improving passage efficiency.
[0088] 2) Personalized services When the number of access control machines on two paths is the same, by analyzing the visitor's historical access records and selecting the path according to their access control communication preferences, a personalized access solution is provided for the visitor, improving visitor satisfaction and user experience.
[0089] 3) Flexibility and adaptability This solution can be applied to access control systems of various sizes and layouts, from small office buildings to large parks. As long as the map can be abstracted into a graph structure, this solution can be used for path planning and selection. Furthermore, as visitor history records accumulate, the system can dynamically adjust its path selection strategy based on changes in visitor preferences, demonstrating strong adaptability.
[0090] Preferably, in step S4, when the access control management system uploads the initial access control QR code authentication information confirmed by the owner to the access control group, and listens to whether the corresponding access control machine in the access control group reports the second access request uploaded by the visitor terminal, the method further includes: Once the second access request is successfully matched based on the initial access control QR code authentication information, the opening status of the corresponding access control machine for the second access request and the access control advertisement it is playing will be reported and simultaneously pushed to the visitor terminal, and displayed on the access control page of the visitor terminal.
[0091] After the resident confirms the initial access control QR code authentication information, the access control management system uploads this information to the access control group. This process is fundamental to the entire system's operation. By sharing the resident's confirmed authentication information to the access control group, all access control machines within the group can obtain this information, preparing for subsequent matching work.
[0092] Meanwhile, the access control management system monitors the corresponding access control machines in the access control group, paying particular attention to any secondary access requests uploaded by visitors. This is a continuous monitoring process to ensure that the system can promptly capture the visitor's access intent.
[0093] When the access control machine reports the second access request uploaded by the visitor, the system will match the request with the previously uploaded initial access control QR code authentication information. The matching process compares key information from both requests, such as visitor identification and access permissions, to determine whether the visitor has legitimate access rights.
[0094] A successful match means that the visitor's access request matches the authentication information confirmed by the owner, indicating that the visitor has the owner's permission to enter the relevant area.
[0095] Once a match is successful, the system will simultaneously push the door opening status of the corresponding access control machine that reported the second access request, along with the access control advertisement it was playing, to the visitor's device. Door opening status information is crucial for visitors, as it allows them to clearly know whether the access control is open and whether they can enter smoothly.
[0096] Synchronized push notifications for access control ads provide an additional form of information display, offering businesses advertising opportunities and providing visitors with useful information.
[0097] Finally, this information will be displayed on the access control page for visitors, making it easy for them to obtain relevant information intuitively.
[0098] By having homeowners confirm initial access control QR code authentication information and matching it when the access control machine reports visitor requests, unauthorized personnel can be effectively prevented from entering, significantly improving the security of the access control management system. Only visitors authorized by homeowners can pass through the access control, reducing the risk of unauthorized intrusion. The information matching process, based on accurate authentication information, ensures the legitimacy of every visit, providing reliable protection for the security of the community or building.
[0099] The system synchronizes the door opening status of the access control machine to the visitor's device in real time, eliminating the need for visitors to wait in front of the door or guess whether it has opened, saving time and improving passage efficiency. Simultaneously, it pushes access control advertisements to the visitor's device, providing them with more information and entertainment content, enriching their experience while waiting for the door to open.
[0100] The access control management system uploads the initial access control QR code authentication information to the access control group, enabling all access control machines within the group to share this information, achieving efficient data sharing and collaborative operation. This data sharing mechanism allows the system to quickly respond to visitor access requests, improving the overall operational efficiency and collaboration of the access control management system.
[0101] Displaying door opening status and access control advertisements on the visitor's access control page visualizes the information. Visitors can intuitively see relevant information, avoiding misunderstandings and inconveniences caused by unclear information. This visual information display also facilitates visitor operations and decision-making, enhancing user-system interactivity.
[0102] On the other hand, a method for continuous linkage management of access control groups based on one-click visitor QR code authentication is provided, the method comprising: S11. The access control management system obtains the initial access request reported by the visitor terminal, parses the initial access request, obtains the visitor's initial access control QR code authentication information, and calls the owner for confirmation. S21. Based on the initial access request, plan the visitor's access path, identify each access control machine located on the access path, and extract the device information of each access control machine; S31. The access control management system creates a group based on the device information of each access control machine, constructs a corresponding access control group, and uploads the initial access control QR code authentication information confirmed by the owner to the access control group. S41. The access control management system monitors whether the corresponding access control machine in the access control group reports the second access request uploaded by the visitor terminal: If the second access request is received, the second access request is matched based on the initial access control QR code authentication information. If the match is successful, an opening command is sent to the corresponding access control machine that reported the second access request. If it does not appear, continue listening.
[0103] The basic principle of the above method steps is the same as the mechanism of the previous steps S1-S4, only the implementation steps are different.
[0104] like Figure 3 As shown, on the other hand, a continuous linkage management system for access control groups based on one-click visitor QR code authentication is provided. This system is used to implement the aforementioned continuous linkage management method for access control groups based on one-click visitor QR code authentication. The system includes: The visitor terminal is used for scanning QR codes and reporting initial access requests; The access control management system is used to obtain initial access requests reported by visitors and plan visitor access paths based on these requests; identify each access control machine located on the access path and extract device information for each machine, then create a group based on this information to construct a corresponding access control group; parse the initial access request to obtain the visitor's initial access control QR code authentication information and call the homeowner for confirmation; upload the homeowner-confirmed initial access control QR code authentication information to the access control group, and monitor whether the corresponding access control machine in the access control group reports a second access request uploaded by the visitor. If the second access request is received, the second access request is matched based on the initial access control QR code authentication information. If the match is successful, an opening command is sent to the corresponding access control machine that reported the second access request. If it does not appear, continue listening; On the owner's end, it is used to confirm the visitor's identity and the visitor's initial access control QR code authentication information and then feed it back to the access control management system; The visitor terminal and the owner terminal are respectively connected to the access control management system.
[0105] To understand and implement the system's working principles and interactions, please refer to the preceding methods, steps, and principles.
[0106] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention, such as... Figure 4 As shown, optionally, electronic device 410 may include a first processor 2001.
[0107] Optionally, the electronic device 410 may also include a memory 2002 and a transceiver 2003.
[0108] The first processor 2001, memory 2002, and transceiver 2003 can be connected via a communication bus.
[0109] The following is combined Figure 4 A detailed description of each component of electronic device 410 is provided below: The first processor 2001 is the control center of the electronic device 410. It can be a single processor or a collective term for multiple processing elements. For example, the first processor 2001 can be one or more central processing units (CPUs), application-specific integrated circuits (ASICs), or one or more integrated circuits configured to implement embodiments of the present invention, such as one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs).
[0110] Optionally, the first processor 2001 can perform various functions of the electronic device 410 by running or executing software programs stored in the memory 2002 and calling data stored in the memory 2002.
[0111] In a specific implementation, as one example, the first processor 2001 may include one or more CPUs, for example... Figure 4 CPU0 and CPU1 are shown in the diagram.
[0112] In a specific implementation, as one example, the electronic device 410 may also include multiple processors, for example... Figure 4 The first processor 2001 and the second processor 2004 are shown in the diagram. Each of these processors can be a single-core processor or a multi-core processor. Here, a processor can refer to one or more devices, circuits, and / or processing cores used to process data (such as computer program instructions).
[0113] The memory 2002 is used to store the software program that executes the present invention, and is controlled by the first processor 2001 to execute it. The specific implementation method can be referred to the above method embodiment, and will not be repeated here.
[0114] Optionally, the memory 2002 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 2002 may be integrated with the first processor 2001 or may exist independently and be connected via the interface circuit of the electronic device 410. Figure 4 (Not shown in the image) is coupled to the first processor 2001, and this embodiment of the invention does not specifically limit this.
[0115] The transceiver 2003 is used to communicate with network devices or with terminal devices.
[0116] Alternatively, transceiver 2003 may include a receiver and a transmitter. Figure 4 (Not shown separately). The receiver is used to implement the receiving function, and the transmitter is used to implement the transmitting function.
[0117] Optionally, the transceiver 2003 can be integrated with the first processor 2001, or it can exist independently and be connected via the interface circuit of the electronic device 410. Figure 4(Not shown in the image) is coupled to the first processor 2001, and this embodiment of the invention does not specifically limit this.
[0118] It should be noted that, Figure 4 The structure of the electronic device 410 shown does not constitute a limitation on the router. Actual knowledge structure identification devices may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0119] Furthermore, the technical effect of the electronic device 410 can be referred to the technical effect of the access control group continuous linkage management method based on visitor one-click QR code authentication described in the above method embodiments, and will not be repeated here.
[0120] It should be understood that the first processor 2001 in the embodiments of the present invention may be a central processing unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0121] It should also be understood that the memory in the embodiments of the present invention can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0122] The above embodiments can be implemented, in whole or in part, by software, hardware (such as circuits), firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable system. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0123] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. A and B can be singular or plural. Additionally, the character " / " in this article generally indicates an "or" relationship between the preceding and following related objects, but it can also represent an "and / or" relationship. Please refer to the context for a more accurate understanding.
[0124] In this invention, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be a single item or multiple items.
[0125] It should be understood that, in various embodiments of the present invention, the order of the above-mentioned process numbers does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0126] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0127] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the devices, systems, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0128] In the embodiments provided by this invention, it should be understood that the disclosed devices, systems, and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between systems or units may be electrical, mechanical, or other forms.
[0129] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0130] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0131] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0132] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for continuous linkage management of access control groups based on one-click visitor QR code authentication, characterized in that, The method includes: S1. The access control management system obtains the initial access request reported by the visitor terminal and plans the visitor's access path based on the initial access request; S2. Identify each access control machine located on the access path, extract the device information of each access control machine, and build a group based on the device information of each access control machine to obtain the corresponding access control group; S3. The access control management system obtains the visitor's initial access control QR code authentication information by parsing the initial access request and calls the owner for confirmation; S4. The access control management system uploads the initial access control QR code authentication information confirmed by the owner to the access control group, and listens to whether the corresponding access control machine in the access control group reports the second access request uploaded by the visitor terminal: If the second access request is received, the second access request is matched based on the initial access control QR code authentication information. If the match is successful, an opening command is sent to the corresponding access control machine that reported the second access request. If it does not appear, continue listening.
2. The access control group continuous linkage management method based on visitor one-click QR code authentication according to claim 1, characterized in that, S1, the access control management system obtains the initial access request reported by the visitor terminal and plans the visitor's access path based on the initial access request, including: The access control management system pre-generates a corresponding access control map based on the distributed access control machines and saves the address codes of each access control machine located in the access control map; When the visitor terminal initially scans the access control code and reports the initial access request to the access control management system, the access control management system parses the initial access request and obtains the destination address code to be visited by the visitor. Based on the destination address code and the current access control machine's address code, path planning is performed on the access control map to generate the visitor's access path, which is then sent to the visitor's terminal by the access control management system.
3. The method for continuous linkage management of access control groups based on one-click visitor QR code authentication according to claim 2, characterized in that, The step of performing path planning in the access control map to generate the visitor's access path includes: The access control map provides path planning modes for the following two algorithms: (1) Based on the Dijkstra algorithm, the first access path of the visitor is generated; (2) Based on the path planning model of the A* algorithm, generate the visitor's second access path; The access control management system parses the first access path and the second access path respectively to obtain the number of access control machines on each path, and selects the path with the fewest access control machines as the final visitor's access path.
4. The method for continuous linkage management of access control groups based on one-click visitor QR code authentication according to claim 3, characterized in that, The step of performing path planning in the access control map to generate the visitor's access path also includes: If the number of access control machines on the two paths is the same, then the visitor's historical access records are read from the access logs in the backend database. Based on the historical access records, the visitor's access control communication preferences are identified, and the first access path and the second access path are selected according to the access control communication preferences. The selected path is then used as the final visitor's access path.
5. The method for continuous linkage management of access control groups based on one-click visitor QR code authentication according to claim 1, characterized in that, S3, the access control management system, obtains the visitor's initial access control QR code authentication information by parsing the initial access request and calls the owner for confirmation, including: The access control management system authenticates the visitor's initial access request based on the authentication mechanism, and generates the visitor's initial access control QR code authentication information based on the feedback from the visitor. Based on the owner information to be visited in the initial access request, a video call room is established between the owner's terminal and the visitor's terminal, allowing the owner to confirm the visitor's identity and send an identity confirmation feedback to the access control management system through the owner's terminal. At the same time, the access control management system notifies the owner to confirm the visitor's initial access control QR code authentication information. After receiving confirmation feedback from the owner regarding the visitor's identity and the initial access control QR code authentication information, the visitor's initial access control QR code authentication information is registered and saved.
6. The method for continuous linkage management of access control groups based on one-click visitor QR code authentication according to claim 4, characterized in that, In S4, when the access control management system uploads the initial access control QR code authentication information confirmed by the owner to the access control group, and listens to whether the corresponding access control machine in the access control group reports the second access request uploaded by the visitor terminal, it also includes: Once the second access request is successfully matched based on the initial access control QR code authentication information, the opening status of the corresponding access control machine for the second access request and the access control advertisement it is playing will be reported and simultaneously pushed to the visitor terminal, and displayed on the access control page of the visitor terminal.
7. A method for continuous linkage management of access control groups based on one-click visitor QR code authentication, characterized in that, The method includes: S11. The access control management system obtains the initial access request reported by the visitor terminal, parses the initial access request, obtains the visitor's initial access control QR code authentication information, and calls the owner for confirmation. S21. Based on the initial access request, plan the visitor's access path, identify each access control machine located on the access path, and extract the device information of each access control machine; S31. The access control management system creates a group based on the device information of each access control machine, constructs a corresponding access control group, and uploads the initial access control QR code authentication information confirmed by the owner to the access control group. S41. The access control management system monitors whether the corresponding access control machine in the access control group reports the second access request uploaded by the visitor terminal: If the second access request is received, the second access request is matched based on the initial access control QR code authentication information. If the match is successful, an opening command is sent to the corresponding access control machine that reported the second access request. If it does not appear, continue listening.
8. A continuous linkage management system for access control groups based on one-click visitor QR code authentication, wherein the continuous linkage management system for access control groups based on one-click visitor QR code authentication is used to implement the continuous linkage management method for access control groups based on one-click visitor QR code authentication as described in any one of claims 1-7, characterized in that, The system includes: The visitor terminal is used for scanning QR codes and reporting initial access requests; The access control management system is used to obtain initial access requests reported by visitors and plan visitor access paths based on these requests; identify each access control machine located on the access path and extract device information for each machine, then create a group based on this information to construct a corresponding access control group; parse the initial access request to obtain the visitor's initial access control QR code authentication information and call the homeowner for confirmation; upload the homeowner-confirmed initial access control QR code authentication information to the access control group, and monitor whether the corresponding access control machine in the access control group reports a second access request uploaded by the visitor. If the second access request is received, the second access request is matched based on the initial access control QR code authentication information. If the match is successful, an opening command is sent to the corresponding access control machine that reported the second access request. If it does not appear, continue listening; On the owner's end, it is used to confirm the visitor's identity and the visitor's initial access control QR code authentication information and then feed it back to the access control management system; The visitor terminal and the owner terminal are respectively connected to the access control management system.
9. An electronic device, characterized in that, The electronic device includes: processor; A memory storing computer-readable instructions that, when executed by the processor, implement the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium contains program code that can be invoked by a processor to execute the method as described in any one of claims 1 to 7.