A method, device and related equipment for site access management
By sharing verification results among multiple access control devices in a venue, the problem of cumbersome processes caused by multiple verifications is solved, efficient and intelligent venue access management is achieved, and user experience and management efficiency are improved.
Patent Information
- Application Number
- CN202211377515.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2022-08-31
- Filing Date
- 2022-11-04
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2042-11-04
AI Technical Summary
In the existing site access management solution, multiple access controls perform multiple verifications on the same person entering the site, which is cumbersome, affecting user experience and management efficiency.
By sharing verification results between multiple access points in a venue, the received verification results are directly used for access control, avoiding repeated verifications.
On the basis of ensuring security, it avoids repeated verification of multiple access control, improves the efficiency and intelligence level of site authority management, and improves users' experience of site access management.
Smart Images

Figure CN116012991B_ABST
Abstract
Description
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on August 31, 2022, with application number 202211054210.X and application name “A method and device for traffic management”, the entire contents of which are incorporated by reference in this application. Technical Field
[0002] The present application relates to the field of computer technology, and in particular to a method, apparatus and related equipment for site access management. Background Art
[0003] In order to ensure the safety of the place, terminal devices (also called access control) are usually installed at different entrances of the place. These terminal devices are used to verify whether the person to be passed has the right to enter the corresponding entrance of the place, and control whether the access device of the corresponding entrance is released based on the verification result. For example, a community usually has access control at the entrance to the community, the entrance to the unit, and the entrance to the public places of the community (such as medical stations, supermarkets, swimming pools, etc.); for another example, an office building usually has access control at the entrance to the office building, the floor entrance, and the entrance to the office area.
[0004] At present, all access control systems in a venue need to maintain the information of legal persons who have the right to enter the area corresponding to the access control system. Every time a person passes through a access control system in the venue, the access control system needs to compare the collected information of the person with the information of the legal person maintained on the access control system to verify whether the person has the right to pass through the entrance corresponding to the access control system. It can be seen that the current venue access management solution is cumbersome and unfriendly to the people entering the venue. Summary of the invention
[0005] The present application provides a method, apparatus and related equipment for venue access management. By sharing verification results among multiple access control systems in a venue and directly using the obtained verification results for access control, it is possible to avoid repeated verification of multiple access control systems while ensuring security, thereby improving the experience of personnel in venue access management.
[0006] In a first aspect, the present application provides a method for site access management, the method being applied to a first access control of a site, the method may include:
[0007] Receiving a first verification result sent by a second access control system of the place, the first verification result is used to indicate that the first user is a legitimate user of the place, and the first verification result includes an identifier of the first user;
[0008] In response to the first user's request to enter the first door, obtaining a first request, wherein the first request includes an identifier of the first user;
[0009] A first response corresponding to the first request is generated according to the first verification result matched with the identifier of the first user, where the first response is used to indicate that the entrance corresponding to the first access control is open to the first user.
[0010] Optionally, the method further comprises:
[0011] In response to a second user's request to enter the first door control, obtaining a second request, where the second request includes an identifier of the second user;
[0012] If it is determined that the identifier of the second user matches the identifier of the locally maintained user with access rights, then a first verification sub-result is obtained, where the first verification sub-result is used to indicate that the second user is a user with access rights to the place;
[0013] obtaining a health status of the second user based on the identifier of the second user;
[0014] If it is determined that the health condition of the second user meets the health requirements for entering the place, then obtaining a second verification sub-result, where the second verification sub-result is used to indicate that the second user is a healthy user;
[0015] Based on the first verification sub-result and the second verification sub-result, a second verification result is determined, the second verification result is used to indicate that the second user is a legitimate user of the place, and the second verification result includes an identifier of the second user.
[0016] Optionally, the method further comprises:
[0017] The second verification result is sent to other access control systems of the place, where the other access control systems include the second access control system.
[0018] Optionally, the method further comprises:
[0019] In response to a request from a third user for temporary access to the place being passed, obtaining temporary visitor information, the temporary visitor information including an identifier of the third user;
[0020] In response to the third user's request to enter the first access control system, obtaining a third request, wherein the third request includes an identifier of the third user;
[0021] If it is determined that the identifier of the third user matches the temporary visitor information maintained locally, then a third verification sub-result is obtained, where the third verification sub-result is used to indicate that the second user is a temporary user who has the right to visit the place;
[0022] Based on the identifier of the third user, obtaining a health status of the third user;
[0023] If it is determined that the health condition of the third user meets the health requirements for entering the place, then obtaining a fourth verification sub-result, the fourth verification sub-result being used to indicate that the third user is a healthy user;
[0024] Based on the third verification sub-result and the fourth verification sub-result, a third verification result is determined, the third verification result is used to indicate that the third user is a temporary visitor to the place, and the third verification result includes an identifier of the third user.
[0025] Optionally, the temporary visitor information further includes an access validity condition of the third user, then obtaining the third verification sub-result includes:
[0026] If it is determined that the identifier of the third user matches the temporary visitor information maintained locally, and if it is determined that the access validity condition of the third user is satisfied when the first request occurs, then the third verification sub-result is obtained.
[0027] Optionally, the temporary visitor information further includes a target area of the third user visiting the place, and the method further includes:
[0028] The third verification result is sent to a third access control system of the target area, and the third verification result is used by the third access control system to respond to an entry request operation of the third user to enter the target area.
[0029] Optionally, the method further comprises:
[0030] If it is determined that the activities of the third user in the place do not conform to the target area, a prompt message is generated, where the prompt message is used to indicate that the third user has illegally visited the place.
[0031] Optionally, the method further comprises:
[0032] The verification information of the user who initiates the entry request at the first access control is sent to the management platform of the place, so that the management platform can use the received verification information to count and analyze the working conditions of each access control in the place.
[0033] In a second aspect, the present application further provides a device for site access management, which is applied to a first access control of a site, and the device includes:
[0034] A receiving unit, configured to receive a first verification result sent by a second access control system of the place, wherein the first verification result is used to indicate that the first user is a legitimate user of the place, and the first verification result includes an identifier of the first user;
[0035] A first obtaining unit is configured to obtain a first request in response to the first user's request entry operation at the first door control system, wherein the first request includes an identifier of the first user;
[0036] The first generating unit is used to generate a first response corresponding to the first request according to the first verification result matched with the identifier of the first user, wherein the first response is used to indicate that the entrance corresponding to the first access control is open to the first user.
[0037] Optionally, the device further comprises:
[0038] A second obtaining unit, configured to obtain a second request in response to a request entry operation of a second user at the first access control, wherein the second request includes an identifier of the second user;
[0039] a third obtaining unit, configured to obtain a first verification sub-result if it is determined that the identifier of the second user matches the identifier of a locally maintained user with access rights, wherein the first verification sub-result is used to indicate that the second user is a user with access rights to the place;
[0040] A fourth obtaining unit, configured to obtain a health status of the second user based on the identifier of the second user;
[0041] a fifth obtaining unit, configured to obtain a second verification sub-result if it is determined that the health condition of the second user meets the health requirements for entering the place, wherein the second verification sub-result is used to indicate that the second user is a healthy user;
[0042] The first determination unit is used to determine a second verification result based on the first verification sub-result and the second verification sub-result, wherein the second verification result is used to indicate that the second user is a legitimate user of the place, and the second verification result includes an identifier of the second user.
[0043] Optionally, the device further comprises:
[0044] The first sending unit is used to send the second verification result to other access control systems of the place, where the other access control systems include the second access control system.
[0045] Optionally, the device further comprises:
[0046] a sixth obtaining unit, configured to obtain temporary visitor information in response to a request from a third user for temporary visit to the place, wherein the temporary visitor information includes an identifier of the third user;
[0047] a seventh obtaining unit, configured to obtain a third request in response to the entry request operation of the third user at the first access control, wherein the third request includes an identifier of the third user;
[0048] an eighth obtaining unit, configured to obtain a third verification sub-result if it is determined that the identifier of the third user matches the temporary visitor information maintained locally, wherein the third verification sub-result is used to indicate that the second user is a temporary user who has the right to visit the place;
[0049] A ninth obtaining unit, configured to obtain a health status of the third user based on the identifier of the third user;
[0050] a tenth obtaining unit, configured to obtain a fourth verification sub-result if it is determined that the health condition of the third user meets the health requirements for entering the place, wherein the fourth verification sub-result is used to indicate that the third user is a healthy user;
[0051] The second determination unit is used to determine a third verification result based on the third verification sub-result and the fourth verification sub-result, wherein the third verification result is used to indicate that the third user is a temporary visitor to the place, and the third verification result includes an identifier of the third user.
[0052] Optionally, the temporary visitor information further includes an access validity condition of the third user, then the eighth obtaining unit is specifically configured to:
[0053] If it is determined that the identifier of the third user matches the temporary visitor information maintained locally, and if it is determined that the access validity condition of the third user is satisfied when the first request occurs, then the third verification sub-result is obtained.
[0054] Optionally, the temporary visitor information further includes a target area of the third user visiting the place, and the device further includes:
[0055] The second sending unit is used to send the third verification result to the third access control system of the target area, and the third verification result is used by the third access control system to respond to the entry operation requested by the third user to enter the target area.
[0056] Optionally, the device further comprises:
[0057] The second generating unit is configured to generate prompt information if it is determined that the activity of the third user at the place does not match the target area, wherein the prompt information is used to indicate that the third user has illegally accessed the place.
[0058] Optionally, the device further comprises:
[0059] The third sending unit is used to send the verification information of the user who initiates the entry operation request at the first access control to the management platform of the place, so that the management platform can use the received verification information to count and analyze the working conditions of each access control in the place.
[0060] In a third aspect, the present application further provides an electronic device, which may include a processor and a memory:
[0061] The memory is used to store computer programs;
[0062] The processor is used to execute the method described in the first aspect and any one of the embodiments of the first aspect according to the computer program.
[0063] In a fourth aspect, the present application further provides a computer-readable storage medium, characterized in that the computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method described in the above-mentioned first aspect and any one of the embodiments of the first aspect.
[0064] In the above-mentioned implementation of the present application, a method for place access management is provided, in which the place includes at least a first access control and a second access control. If a first user initiates a request for entry at the second access control, the second access control will verify the first user and obtain a first verification result indicating that the first user is a legitimate user of the place. Then, the second access control shares the first verification result with other access control of the place. The first verification result includes an identifier of the first user. In this way, if the first user initiates a request for entry at the first access control, the first access control will receive a first request including the identifier of the first user. At this time, the first access control can determine that the identifier of the first user in the first request matches the first verification result received from the second access control, thereby directly generating a first response corresponding to the first request based on the first verification result, and the first response is used to indicate that the entrance corresponding to the first access control is open to the first user. In this way, through the method provided by this application, multiple access control systems in the same place can share the user's verification results. Once a user passes the verification of one access control system, other access control systems no longer need to perform tedious work such as searching and verifying in massive databases. The access control system can directly execute the user's authority management based on the received verification results, thereby overcoming the problem of multiple access control systems in a place conducting multiple verifications on the same entrant, and avoiding repeated verification of multiple access control systems on the basis of ensuring safety, thereby improving the efficiency and intelligence level of place authority management, and also improving the user's experience of place access management. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0066] Figure 1This is a schematic diagram of the structure of a system for place access management in an embodiment of the present application;
[0067] Figure 2 A flowchart of a method for place access management in an embodiment of the present application;
[0068] Figure 3 A schematic diagram of the structure of a device for place access management in an embodiment of the present application;
[0069] Figure 4 This is a schematic diagram of the hardware structure of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION
[0070] For security reasons, places (e.g., communities, residential areas, or office buildings) are equipped with multiple access control systems in different areas or at different entrances. Each access control system can control the access devices (such as doors, pedestrian gates, or garage release levers) in the corresponding area to achieve access management for users or their vehicles.
[0071] At present, multiple access control systems in a venue are isolated from each other. Users entering different areas of the venue require multiple access control systems to verify the user separately. For example, public rental housing communities or confidential enterprise units have stricter identity requirements for entrants, and may set up more access control systems and more complex and numerous verification contents. Therefore, each access control system verifies the entering user separately, which increases the verification workload of the equipment, reduces the working efficiency of the equipment, and also adds inconveniences to the user, such as waiting for the verification results for a long time. Moreover, due to the epidemic and other reasons, entering the venue also requires the user's health status to meet the requirements, that is, under special circumstances, each access control system needs to interact with other devices and verify more content during verification. It can be seen that the current access management method of the venue is cumbersome and unfriendly for users, and not smart and convenient enough for the management of the venue.
[0072] Based on this, considering that when each user visits a place once, the verification results of multiple access control systems are generally basically the same, so the embodiment of the present application provides a method for place access management, in which multiple access control systems of the same place can share the verification results of the user, and other access control systems can directly use the received verification results without performing repeated verification. Taking the place as an example, where at least the first access control system and the second access control system are included, the method may include: if the first user initiates a request to enter the place at the second access control system, the second access control system will verify the first user and obtain a first verification result indicating that the first user is a legitimate user of the place, then the second access control system shares the first verification result with other access control systems of the place, and the first verification result includes the identification of the first user. In this way, if the first user initiates a request to enter the place at the first access control system, the first access control system will receive a first request including the identification of the first user. At this time, the first access control system can determine that the identification of the first user in the first request matches the first verification result received from the second access control system, thereby directly generating a first response corresponding to the first request based on the first verification result, and the first response is used to indicate that the entrance corresponding to the first access control system is open to the first user.
[0073] In this way, through the method provided in the embodiment of the present application, multiple access control systems in the same place can share the user's verification results. After the user passes the verification of one access control system, other access control systems no longer need to perform tedious work such as searching and verifying in massive databases. The access control system can directly execute the user's authority management based on the received verification results, thereby overcoming the problem of multiple access control systems in a place performing multiple verifications on the same entrant, and avoiding repeated verification of multiple access control systems on the basis of ensuring safety, thereby improving the efficiency and intelligence level of place authority management, and also improving the user's experience of place access management.
[0074] It should be noted that in the embodiment of the present application, the access control refers to a terminal device used to control the access device of the venue, and the access control includes a collection module for the user's identification; the access control can communicate with each other and with the management platform of the venue. Optionally, the access control can also connect to other third-party servers (such as health monitoring servers) with authorization, and pull relevant information that needs to be involved in verification from the third-party server.
[0075] Figure 1 Schematic diagram of the structure of the system for site access management applicable to the embodiment of the present application. Figure 1As shown, the system 100 may include: access control 121, access control 122, ..., access control 12N and management platform 110, where N is an integer greater than 1. Access control 121 is connected to the passage device 131 of door 1; access control 122 is connected to the passage device 132 of pedestrian gate 2, and access control 12N is connected to the communication device 13M1 of the sidewalk and the communication device 13M2 of the garage, where M is an integer greater than 1. The management platform 110 is a device for managing access to the place, etc. For example, the management platform 110 may be a management platform of the property center of the community, and the management platform 110 may include a management server and a management display screen. The staff of the place (such as community managers or company personnel) can enter the relevant information of users with access rights on the management platform 110. The management platform 110 can send the relevant information of users with access rights entered by the management platform 110 to the corresponding access control. Each access control system can match and verify the request corresponding to the user's request entry operation and the relevant information of the locally maintained users with access rights. Each access control system can also determine whether to allow the user to pass through the entrance corresponding to the access control system based on the request corresponding to the user's request entry operation and the received verification result. Each access control system can also communicate with a third-party server to pull the user-related information required for verification, or to obtain the relevant information of the temporary visitors who have applied for qualification. It can be seen that the system 100 can realize the access management of the venue in a more reasonable and friendly way.
[0076] To facilitate understanding of the specific implementation of the method for place access management provided in the embodiment of the present application, it will be described below with reference to the accompanying drawings.
[0077] It should be noted that the subject implementing the method for place access management may be the place access management device provided in the embodiment of the present application (i.e., the access control mentioned in the embodiment of the present application, such as the first access control), and the place access management device may be carried in an electronic device or a functional module of an electronic device. The electronic device in the embodiment of the present application may be any device capable of implementing the method for place access management in the embodiment of the present application, such as an Internet of Things (IoT) device.
[0078] Figure 2 A schematic diagram of a method flow chart of a place access management method provided in an embodiment of the present application. The method can be applied to a place access management device, for example, Figure 3 Alternatively, the method may also be applied to an electronic device integrated with a place access management device, such as a Figure 4 The electronic device 400 shown. The device for managing site access can also be called a first access control, which can be Figure 1Any gate in the place access management system shown, for example, the first gate may be any one of gate 121, gate 122, ..., gate 12N.
[0079] like Figure 2 As shown, the method provided in the embodiment of the present application may include, for example:
[0080] S101, receiving a first verification result sent by a second access control system of the place, where the first verification result is used to indicate that a first user is a legitimate user of the place, and the first verification result includes an identifier of the first user.
[0081] In the embodiment of the present application, the user identification refers to the biometric information that can uniquely identify the user, for example, it may include the user's facial information or fingerprint information. If the user identification includes the user's facial information, then the access control includes an image acquisition module or is connected to the image acquisition module, and the access control obtains the user identification by obtaining the user's facial information collected by the image acquisition module from the image acquisition module. If the user identification includes the user's fingerprint information, then the access control includes a fingerprint acquisition module or is connected to the fingerprint acquisition module, and the access control obtains the user identification by obtaining the user's fingerprint information collected by the fingerprint acquisition module from the fingerprint acquisition module.
[0082] It should be noted that the first verification result is a verification result obtained after the second access control system processes the entry request operation of the first user. The first verification result at least includes the identification of the first user.
[0083] As an example, before S101, the method may also include a process in which the second access control verifies the first user, which may include: S11, in response to the first user's request to enter the second access control, the second access control obtains a fourth request, and the fourth request includes the identification of the first user; S12, if it is determined that the identification of the first user matches the identification of the user with access rights maintained locally, then the second access control obtains a fifth verification sub-result, and the fifth verification sub-result is used to indicate that the first user is a user with access rights to the place; S13, the second access control obtains the health status of the first user based on the identification of the first user; S14, if it is determined that the health status of the first user meets the health requirements for entering the place, then the second access control obtains a sixth verification sub-result, and the sixth verification sub-result is used to indicate that the first user is a healthy user; S15, the second access control determines a first verification result based on the fifth verification sub-result and the sixth verification sub-result, and the first verification result is used to indicate that the first user is a legitimate user of the place, and the first verification result includes the identification of the first user; S16, the second access control sends the first verification result to the first access control.
[0084] For S11, the first user may trigger an entry request operation to the second access control system by entering the first user's identification on the second access control system. Then, the second access control system generates a fourth request including the identification of the first user in response to the entry request operation. The fourth request is used to request the second access control system to verify whether the first user can enter the place based on the identification of the first user.
[0085] Each access control system of a place can obtain relevant information of users who have the right to access the place from the management platform of the place, and the relevant information of users who have the right to access the place includes the user's identification. Then, for S12, the second access control system can search whether there is a user matching the identification of the first user in the first request from the saved relevant information of users who have the right to access the place, and if so, it is determined that the first user is a user who has the right to access the place, thereby obtaining the fifth verification sub-result, which is used to indicate that the first user is a user who has the right to access the place.
[0086] In one case, if the venue has no requirements for the health status of people entering, S13 to S14 can be skipped after S12. In S15, the second access control obtains the first verification result based on the fifth verification sub-result. The information indicated by the first verification result and the fifth verification sub-result is the same, and the content may be the same or there may be a small difference in information.
[0087] In another case, if the place has requirements for the health status of the people entering, then after S12, the health status of the first user can also be verified through S13~S14. For S13, the second access control can request the health status of the first user from other devices based on the identification of the first user, and receive the health status of the first user sent by other devices. For example, the second access control can obtain the health status of the first user from other terminal devices or servers. The health status of the first user may include, but is not limited to, at least one of the following information: the body temperature of the first user, the health code of the first user, the travel code of the first user, or the vaccine status of the first user. For S14, the second access control can compare the obtained health status of the first user with the health requirements of the place, and if all are met, the sixth verification sub-result is obtained. Health requirements may include, for example: body temperature is not greater than 37.3 degrees Celsius, health code is green code and travel code is normal. If the health status of the first user includes the body temperature of the first user, then the first user can obtain the body temperature of the first user from the temperature sensor connected to the second access control, or the first user can also obtain the body temperature of the first user from the health monitoring server connected to the second access control, and the body temperature of the first user on the health monitoring server may be uploaded by the first user through the client or applet corresponding to the health monitoring server. If the health status of the first user includes the health code of the first user, the first user can obtain the health code of the first user from the health monitoring server connected to the second access control, and the second access control needs to be authorized to obtain the health code of the first user from the health monitoring server.
[0088] If it is determined that the identification of the first user does not match the identification of the locally maintained user with access rights, and / or it is determined that the health condition of the first user does not meet the health requirements for entering the place. Then, a fourth verification result can be generated, and the fourth verification result is used to indicate that the first user is an illegal user of the place. In addition to the identification of the first user, the fourth verification result may also include the reason why the first user failed the verification and the identity information and / or health condition of the first user. In addition, the second access control can also send the fourth verification result to the management platform, so that the management platform can count and analyze the information of illegal persons applying to enter the place. Alternatively, the second access control can also send the fourth verification result to other access control systems of the place, so that other access control systems can quickly respond to the first user's request to enter.
[0089] It should be noted that the second access control may be the access control corresponding to the first entrance through which the user enters the place, and the first access control may be the access control corresponding to the entrance of a certain area inside the place. For example, the second access control may be the access control corresponding to the main gate of a residential community, and the first access control may be the access control of a unit door of a unit building in the community; for another example, the second access control may be the access control corresponding to the main entrance to a company, and the first access control may be the access control of the door to the company's archives room.
[0090] S102: In response to the first user's request to enter the first door, a first request is obtained, where the first request includes an identifier of the first user.
[0091] The first user triggers an entry request operation to the first access control system by entering the first user's identification on the first access control system. Then, the first access control system generates a first request including the first user's identification as a response to the entry request operation. The first request is used to request the first access control system to determine whether the first user can enter the entrance corresponding to the first access control system.
[0092] S103: Generate a first response corresponding to the first request according to the first verification result matched with the identifier of the first user, where the first response is used to indicate that the entrance corresponding to the first access control is open to the first user.
[0093] After S102, the first access control system can search the received verification results to see whether there is a verification result that matches the identifier of the first user in the first request. If so, the first user is considered to be a legitimate user who has passed the verification in the place, and S103 is executed; if not, the first user can be considered to have failed the verification or is not verified, and the verification process of the first user on the second access control system is executed to complete the verification of the first user.
[0094] The entrance corresponding to the first access control may be a pedestrian entrance, in which case the first access device that responds to controlling the door or gate of the pedestrian entrance operates to release the first user; or, the entrance corresponding to the first access control may be a garage entrance, in which case the first access device that responds to controlling the release lever of the garage entrance operates to release the vehicle driven by the first user.
[0095] In the embodiment of the present application, each access control can manage visitor rights based on the verification results shared by other access control systems, or can complete the management of visitor rights through local verification. The functions of each access control system are the same, but the method of visitor rights management performed by the access control system is determined based on the location of the access control system in the venue or the path of the user entering the venue. Different from S101 to S103, if the first access control system is deployed at the entrance to the venue (such as the gate of a community or a company), then, taking the verification process of the second user on the first access control system as an example, the verification process of the first access control system for the application is introduced. As an example, the method may further include: S21, in response to the second user's request to enter the first access control, the first access control obtains a second request, the second request includes the identification of the second user; S22, if it is determined that the identification of the second user matches the identification of the user with access rights maintained locally, then the first access control obtains a first verification sub-result, the first verification sub-result is used to indicate that the second user is a user with access rights to the place; S23, the first access control obtains the health status of the second user based on the identification of the second user; S24, if it is determined that the health status of the second user meets the health requirements for entering the place, then the first access control obtains a second verification sub-result, the second verification sub-result is used to indicate that the second user is a healthy user; S25, the first access control determines a second verification result based on the first verification sub-result and the second verification sub-result, the second verification result is used to indicate that the second user is a legitimate user of the place, and the second verification result includes the identification of the second user. After S25, the method may further include: S26, the first access control sends the second verification result to other access controls of the place, the other access controls include the second access control. In this way, the first access control system can share the verification result of the second user with other access control systems in the place, so that when the second user needs to pass through other access control systems, the verification process of the second user by other access control systems can be simplified, so that other access control systems can respond quickly to the second user's request, and also save the second user's door opening time.
[0096] It should be noted that the implementation method of S21 to S26 and the effects achieved can refer to the relevant descriptions of S11 to S16.
[0097] In some implementations, considering that in addition to users who frequently visit the place (such as residents of a community or employees of a company), there may also be some temporary visitors. In order to make the method provided in the embodiment of the present application applicable to temporary visitors, the embodiment of the present application may also include: S31, in response to a request from a third user to temporarily visit the place, the first access control obtains temporary visitor information, and the temporary visitor information includes the identifier of the third user; S32, in response to the third user's request to enter the place at the first access control, the first access control obtains a third request, and the third request includes the identifier of the third user; S33, if it is determined that the identifier of the third user matches the temporary visitor information maintained locally, then the first access control obtains a third request. A third verification sub-result is obtained, and the third verification sub-result is used to indicate that the second user is a temporary user who has the authority to access the place; S34, the first access control obtains the health status of the third user based on the identification of the third user; S35 if it is determined that the health status of the third user meets the health requirements for entering the place, then, the first access control obtains a fourth verification sub-result, and the fourth verification sub-result is used to indicate that the third user is a healthy user; S36, the first access control determines a third verification result based on the third verification sub-result and the fourth verification sub-result, and the third verification result is used to indicate that the third user is a temporary visitor to the place, and the third verification result includes the identification of the third user.
[0098] For S31, for example, the temporary visitor information may be entered by the temporary user or the manager of the first access control (or the manager of the venue) on the first access control or management platform after the temporary user passes the information review of the manager of the first access control. The temporary user may include a third user, and the temporary access information may include temporary access information related to the third user, and the temporary access information related to the third user includes the identifier of the third user.
[0099] It should be noted that the specific implementation method and effect of S32 to S36 can refer to the relevant description of S11 to S15.
[0100] As an example, considering that temporary visitors' access to a place is temporary and will become invalid, in order to improve the security of place access management, in this method, the temporary visitor information also includes the access validity conditions of the third user. Then, obtaining the third verification sub-result in S33 may include: if it is determined that the identifier of the third user matches the temporary visitor information maintained locally, and it is determined that the access validity conditions of the third user are met when the first request occurs, then the first access control obtains the third verification sub-result. Among them, the access validity conditions include the threshold of the number of visits of the temporary user (such as 2 times) or the access time limit of the temporary user (such as 3 hours). In this example, the third verification result is also used to indicate the valid conditions for the third user to access the place, so that after sharing the verification result with other access control, other access control can judge whether the third user is still a valid and authorized temporary visitor based on the received verification result. The access validity conditions of the third user in the temporary visitor information can be applied by the third user through the client social with the need to access the place on his own terminal device and transmitted to the management platform or the first access control, or can be allocated by the management personnel to the third user and entered into the management platform or the first access control.
[0101] As another example, considering that some temporary visitors (for example, takeaways or couriers) usually need to visit a fixed destination after entering the venue, in order to avoid temporary visitors from falsely reporting reasons to perform other behaviors that are detrimental to the venue and the people in the venue, in the embodiment of the present application, the temporary visitor information also includes the target area for the third user to visit the venue, then, the method may also include: the first access control sends the third verification result to the third access control of the target area, and the third verification result is used by the third access control to respond to the request to enter the target area by the third user. In this example, the first access control does not share the third verification result with other access controls except the access control corresponding to the target area, or the first access control or management platform does not send the temporary visitor information related to the third user to the access control that is not related to the target area of the third user entering the venue, so as to ensure strict management of the access of temporary visitors and ensure the safety of the venue. It should be noted that the target area for the third user to visit the venue in the temporary visitor information can be entered by the third user through the client on his terminal device that has the need to access the venue and transmitted to the management platform or the first access control.
[0102] In this example, in order to improve the security of the venue, after the temporary visitor enters the entrance corresponding to the first access control, the method may also include: if it is determined that the activities of the third user in the venue do not match the target area, then the first access control or management platform generates a prompt message, and the prompt message is used to indicate that the third user has illegally accessed the venue. Among them, the judgment of whether the activities of the third user in the venue match the target area can be performed by the first access control or the management platform. The activities of the third user in the venue can be obtained by the first access control or the management platform from the monitoring equipment in the venue, or can be obtained from the collection devices of other access controls in the venue. The collection devices of other access controls that obtain the activities of the third user in the venue can be the collection devices of the access control where the third user initiated the entry request.
[0103] It should be noted that if it is determined that the activities of the third user in the place do not conform to the target area, the first access control or management platform can also control the closure of the temporary visitor rights of the third user. The control of closing the temporary visitor rights of the third user and the generation of the prompt information can occur at the same time; it can also be that after the first access control or management platform generates the prompt information, the temporary visitor rights of the third user are controlled to be closed based on the prompt information; it can also be that after the first access control or management platform controls the closure of the temporary visitor rights of the third user, the prompt information is generated for security and information statistics.
[0104] In some implementations, each access control in a venue may send verification information of the user who initiated an entry request at the access control to the management platform of the venue, so that the management platform can use the received verification information to count and analyze the working conditions of each access control in the venue. For example, the second access control or the first access control may send the first verification result of the first user to the management platform of the venue, the first access control may send the second verification result of the second user to the management platform of the venue, and the first access control may send the third verification result of the third user to the management platform of the venue.
[0105] It should be noted that in the method provided in the embodiment of the present application, the legal user may refer to a healthy user with permission to access the venue. If the venue has no requirements on the health status of people entering, the legal user may refer to a user with permission to access the venue.
[0106] It should be noted that in the method provided in the embodiment of the present application, the access control also generates the verification result of the illegal user, and shares the verification result of the illegal user with the management platform or other access control, so as to quickly respond to the entry request of the illegal user and make statistics on the situation. Illegal users can refer to users who do not have the authority to access the venue and / or users who do not meet the health requirements. If the venue has no requirements for the health status of the entrants, illegal users can refer to users who do not have the authority to access the venue.
[0107] It can be seen that in the method provided in the embodiment of the present application, multiple access control systems in the same place can share the user's verification results. After the user passes the verification of one access control system, other access control systems no longer need to perform tedious work such as searching and verifying in massive databases. The access control system can directly execute the user's authority management based on the received verification results, thereby overcoming the problem of multiple access control systems in a place performing multiple verifications on the same entrant, and avoiding repeated verification of multiple access control systems on the basis of ensuring safety, thereby improving the efficiency and intelligence level of place authority management, and also improving the user's experience of place access management.
[0108] In addition, the embodiment of the present application also provides a device 300 for managing site access. Figure 3 , Figure 3 A schematic structural diagram of a device 300 for place access management in an embodiment of the present application is shown. The device 300 may include: a receiving unit 301, a first obtaining unit 302 and a first generating unit 303.
[0109] in:
[0110] A receiving unit 301 is used to receive a first verification result sent by a second access control system of the place, where the first verification result is used to indicate that the first user is a legitimate user of the place, and the first verification result includes an identifier of the first user;
[0111] A first obtaining unit 302 is configured to obtain a first request in response to the first user's request to enter the first door, wherein the first request includes an identifier of the first user;
[0112] The first generating unit 303 is used to generate a first response corresponding to the first request according to the first verification result matched with the identifier of the first user, wherein the first response is used to indicate that the entrance corresponding to the first access control is open to the first user.
[0113] Optionally, the device 300 further includes:
[0114] A second obtaining unit, configured to obtain a second request in response to a request entry operation of a second user at the first access control, wherein the second request includes an identifier of the second user;
[0115] a third obtaining unit, configured to obtain a first verification sub-result if it is determined that the identifier of the second user matches the identifier of a locally maintained user with access rights, wherein the first verification sub-result is used to indicate that the second user is a user with access rights to the place;
[0116] A fourth obtaining unit, configured to obtain a health status of the second user based on the identifier of the second user;
[0117] a fifth obtaining unit, configured to obtain a second verification sub-result if it is determined that the health condition of the second user meets the health requirements for entering the place, wherein the second verification sub-result is used to indicate that the second user is a healthy user;
[0118] The first determination unit is used to determine a second verification result based on the first verification sub-result and the second verification sub-result, wherein the second verification result is used to indicate that the second user is a legitimate user of the place, and the second verification result includes an identifier of the second user.
[0119] Optionally, the device 300 further includes:
[0120] The first sending unit is used to send the second verification result to other access control systems of the place, where the other access control systems include the second access control system.
[0121] Optionally, the device 300 further includes:
[0122] a sixth obtaining unit, configured to obtain temporary visitor information in response to a request from a third user for temporary visit to the place, wherein the temporary visitor information includes an identifier of the third user;
[0123] a seventh obtaining unit, configured to obtain a third request in response to the entry request operation of the third user at the first access control, wherein the third request includes an identifier of the third user;
[0124] an eighth obtaining unit, configured to obtain a third verification sub-result if it is determined that the identifier of the third user matches the temporary visitor information maintained locally, wherein the third verification sub-result is used to indicate that the second user is a temporary user who has the right to visit the place;
[0125] A ninth obtaining unit, configured to obtain a health status of the third user based on the identifier of the third user;
[0126] a tenth obtaining unit, configured to obtain a fourth verification sub-result if it is determined that the health condition of the third user meets the health requirements for entering the place, wherein the fourth verification sub-result is used to indicate that the third user is a healthy user;
[0127] The second determination unit is used to determine a third verification result based on the third verification sub-result and the fourth verification sub-result, wherein the third verification result is used to indicate that the third user is a temporary visitor to the place, and the third verification result includes an identifier of the third user.
[0128] Optionally, the temporary visitor information further includes an access validity condition of the third user, then the eighth obtaining unit is specifically configured to:
[0129] If it is determined that the identifier of the third user matches the temporary visitor information maintained locally, and if it is determined that the access validity condition of the third user is satisfied when the first request occurs, then the third verification sub-result is obtained.
[0130] Optionally, the temporary visitor information further includes a target area of the third user visiting the place, and the device 300 further includes:
[0131] The second sending unit is used to send the third verification result to the third access control system of the target area, and the third verification result is used by the third access control system to respond to the entry operation requested by the third user to enter the target area.
[0132] Optionally, the device 300 further includes:
[0133] The second generating unit is configured to generate prompt information if it is determined that the activity of the third user at the place does not match the target area, wherein the prompt information is used to indicate that the third user has illegally accessed the place.
[0134] Optionally, the device 300 further includes:
[0135] The third sending unit is used to send the verification information of the user who initiates the entry operation request at the first access control to the management platform of the place, so that the management platform can use the received verification information to count and analyze the working conditions of each access control in the place.
[0136] It should be noted that, since the information interaction, execution process and other contents between the modules and units of the above-mentioned device 300 are based on the same concept as the method embodiment in the embodiments of the present application, the technical effects they bring are the same as those of the method embodiment in the embodiments of the present application. For specific contents, please refer to the description in the method embodiment shown in the aforementioned embodiments of the present application, and will not be repeated here.
[0137] In addition, the embodiment of the present application further provides an electronic device 400. Figure 4 , Figure 4 A schematic diagram of the hardware structure of an electronic device 400 in an embodiment of the present application is shown. The electronic device 400 may include a processor 401 and a memory 402.
[0138] Wherein, the memory 402 is used to store computer programs;
[0139] The processor 401 is used to execute the method for place access management described in the above method embodiment according to the computer program.
[0140] In addition, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method for place access management described in the above method embodiment.
[0141] The "first" in the names of "first user", "first access control" and the like mentioned in the embodiments of the present application is only used as a name identifier and does not represent the first in order. The same rule applies to "second", "third" and the like.
[0142] Through the description of the above implementation methods, it can be known that those skilled in the art can clearly understand that all or part of the steps in the above-mentioned embodiment method can be implemented by means of software plus a general hardware platform. Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a storage medium, such as a read-only memory (ROM) / RAM, a magnetic disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network communication device such as a router) to execute the methods described in each embodiment of the present application or some parts of the embodiments.
[0143] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described above is only schematic, in which the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the goals of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative work.
[0144] The above description is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.
Claims
1. A method for managing site access, characterized in that: A first access control method applied to a place, the method comprising: Receiving a first verification result sent by a second access control system of the place, the first verification result is used to indicate that the first user is a legitimate user of the place, and the first verification result includes an identifier of the first user; the identifier is biometric information that uniquely identifies the first user; In response to the first user's request to enter the first door, obtaining a first request, wherein the first request includes an identifier of the first user; Generate a first response corresponding to the first request according to the first verification result matched with the identifier of the first user, wherein the first response is used to indicate that the entrance corresponding to the first access control is open to the first user; The method also includes: receiving a fourth verification result sent by a second access control system of the place; the fourth verification result is used to indicate that the first user is an illegal user of the place, the identification of the illegal user does not match the identification of a user with access rights maintained locally, and / or the health condition of the illegal user does not meet the health requirements for entering the place; generating a second response based on the fourth verification result; the second response is a response to the first user's request to enter the first access control system.
2. The method according to claim 1, characterized in that The method further comprises: In response to a second user's request to enter the first door control, obtaining a second request, where the second request includes an identifier of the second user; If it is determined that the identifier of the second user matches the identifier of the locally maintained user with access rights, then a first verification sub-result is obtained, where the first verification sub-result is used to indicate that the second user is a user with access rights to the place; obtaining a health status of the second user based on the identifier of the second user; If it is determined that the health condition of the second user meets the health requirements for entering the place, then obtaining a second verification sub-result, where the second verification sub-result is used to indicate that the second user is a healthy user; Based on the first verification sub-result and the second verification sub-result, a second verification result is determined, the second verification result is used to indicate that the second user is a legitimate user of the place, and the second verification result includes an identifier of the second user.
3. The method according to claim 2, characterized in that The method further comprises: The second verification result is sent to other access control systems of the place, where the other access control systems include the second access control system.
4. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: In response to a request from a third user for temporary access to the place being passed, obtaining temporary visitor information, the temporary visitor information including an identifier of the third user; In response to the third user's request to enter the first access control system, obtaining a third request, wherein the third request includes an identifier of the third user; If it is determined that the identifier of the third user matches the temporary visitor information maintained locally, then a third verification sub-result is obtained, where the third verification sub-result is used to indicate that the third user is a temporary user who has the right to visit the place; Based on the identifier of the third user, obtaining a health status of the third user; If it is determined that the health condition of the third user meets the health requirements for entering the place, then obtaining a fourth verification sub-result, the fourth verification sub-result being used to indicate that the third user is a healthy user; Based on the third verification sub-result and the fourth verification sub-result, a third verification result is determined, the third verification result is used to indicate that the third user is a temporary visitor to the place, and the third verification result includes an identifier of the third user.
5. The method according to claim 4, characterized in that The temporary visitor information also includes the access validity condition of the third user, then, obtaining the third verification sub-result includes: If it is determined that the identifier of the third user matches the temporary visitor information maintained locally, and if it is determined that the access validity condition of the third user is satisfied when the first request occurs, then the third verification sub-result is obtained.
6. The method according to claim 4, characterized in that The temporary visitor information also includes a target area for the third user to visit the place, and the method further includes: The third verification result is sent to a third access control system of the target area, and the third verification result is used by the third access control system to respond to an entry request operation of the third user to enter the target area.
7. The method according to claim 6, characterized in that The method further comprises: If it is determined that the activities of the third user in the place do not conform to the target area, a prompt message is generated, where the prompt message is used to indicate that the third user has illegally visited the place.
8. The method according to claim 1, characterized in that The method further comprises: The verification information of the user who initiates the entry request at the first access control is sent to the management platform of the place, so that the management platform can use the received verification information to count and analyze the working conditions of each access control in the place.
9. A device for managing site access, characterized in that: A first access control device applied to a place, the device comprising: A receiving unit, configured to receive a first verification result sent by a second access control system of the place, wherein the first verification result is used to indicate that the first user is a legitimate user of the place, and the first verification result includes an identifier of the first user; the identifier is biometric information that uniquely identifies the first user; an obtaining unit, configured to obtain a first request in response to the first user's request to enter the first door, wherein the first request includes an identifier of the first user; a generating unit, configured to generate a first response corresponding to the first request according to the first verification result matched with the identifier of the first user, wherein the first response is used to indicate that the entrance corresponding to the first access control is open to the first user; The device is also used to receive a fourth verification result sent by a second access control system of the place; the fourth verification result is used to indicate that the first user is an illegal user of the place, the identification of the illegal user does not match the identification of the user with access rights maintained locally, and / or the health status of the illegal user does not meet the health requirements for entering the place; a second response is generated based on the fourth verification result; the second response is a response to the first user's request to enter the first access control system.
10. An electronic device, characterized in that: The electronic device comprises a processor and a memory: The memory is used to store computer programs; The processor is configured to execute the method according to any one of claims 1 to 8 according to the computer program.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Visitor management method and system
CN105427414A
Access control method and device, electronic equipment and storage medium
CN112884966A
Access control management method and system based on face recognition
CN113611032A