Intelligent access control device and system based on OpenHarmony and Agent AI
The intelligent access control system, built with OpenHarmony and Agentic AI, utilizes device sensing and a virtual authentication platform to achieve seamless access and AI-assisted calling. This solves the problems of cumbersome explicit interaction processes and insufficient security in existing access control systems, thereby improving the access experience and system reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN QINLIN TECH
- Filing Date
- 2026-03-23
- Publication Date
- 2026-04-21
AI Technical Summary
Existing access control systems suffer from cumbersome explicit interaction processes, insufficient security, and inadequate interactive capabilities in identity verification, making it difficult to meet the seamless access needs of the elderly, children, and people with disabilities. Furthermore, they pose security risks due to outdated operating systems.
The system employs intelligent access control devices based on OpenHarmony and Agentic AI. These devices sense and acquire the owner's Bluetooth, RFID, or other identification tags, enabling seamless access. Identity recognition and verification are performed on a virtual authentication platform. Combined with AI-assisted calling and security verification units, visitor access is handled, reducing reliance on the network and enhancing the system's continuous operation and security.
It enables seamless passage for residents, reduces queuing and congestion in high-frequency passage scenarios, and improves passage efficiency and convenience. It is especially beneficial for the user experience of the elderly, children and people with disabilities, while also improving the system's security and risk resistance.
Smart Images

Figure CN121904876A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of IoT smart security and access control technology, specifically relating to a smart access control device and system based on OpenHarmony and Agentic AI. Background Technology
[0002] With the rapid development of the Internet of Things and digital technologies, access control systems, as a crucial infrastructure for entrance and exit management in hotels, commercial buildings, industrial parks, and residential communities, are widely used for identity verification and access control. Existing access control products typically employ verification methods such as card swiping, passwords, fingerprints, and facial recognition, which can achieve access control to a certain extent. However, significant shortcomings remain in practical applications: existing access control systems generally rely on users actively completing interactive actions such as "swiping a card / pressing a button / touching a screen / facing the user for image capture," which is essentially an explicit verification process. Even facial recognition often requires users to pause, face the camera, or trigger recognition, making it difficult to achieve "automatic recognition upon entering the recognition range." The seamless access experience of "authorization and passage" is often lacking, especially in scenarios involving carrying items, pushing strollers, people with mobility issues, or those with high-frequency access, as it can easily lead to congestion and a decline in user experience. Although many facial recognition access control systems have switched to domestically produced hardware, they still generally use older versions of Linux or Android systems, resulting in untimely vulnerability patching and potential security risks. Most access control systems use button or touchscreen interaction, and issues such as unresponsive touchscreens and aging buttons make them difficult for the elderly and other groups to use. Furthermore, existing access control systems often operate in a silent mode, lacking sufficient interactive capabilities and intelligence, failing to meet residents' expectations for more user-friendly and intelligent devices. In conclusion, how to break through the traditional explicit verification model while ensuring security, and achieve seamless access and user-friendly interaction for the elderly, children, riders, and people with disabilities, thereby promoting the implementation of "technology equality," has become an urgent technical problem to be solved. Summary of the Invention
[0003] The purpose of this invention is to propose an intelligent access control device and system based on OpenHarmony and Agentic AI to solve one or more technical problems existing in the prior art, and at least provide a beneficial option or create conditions.
[0004] To achieve the above objectives, according to one aspect of the present invention, a smart access control device based on OpenHarmony and AgenticAI is provided, the device comprising an access control authentication module, an owner registration module, an owner identification module, a visitor access module, and an instruction execution module: The access control authentication module is used to obtain registration information issued by the property management platform and generate a virtual authentication platform; The owner registration module is used to obtain owner authorization information and generate an identity identifier; The owner identification module is used to identify identity on the virtual authentication platform and generate operation instructions based on the identification results; The visitor access module is used to obtain the visitor intent and execute the corresponding visitor decision instructions based on the visitor intent; The instruction execution module is used to execute operation instructions and visitor access instructions; Furthermore, the access control authentication module is connected to the property management platform via a soft bus.
[0005] Furthermore, the access control authentication module includes a platform generation unit and a platform verification unit; The access control registration unit is used to upload community access control information to the property management platform, and the property management platform issues IDs and keys based on the access control information; The platform generation unit is used to generate a virtual authentication platform based on the ID and key issued by the access control registration unit; The platform verification is used to securely verify the identity information of the generated virtual authentication platform.
[0006] Furthermore, the owner registration module includes an information acquisition unit and an information storage unit; The information acquisition unit is used to acquire owner authorization information, wherein the authorization information is the identifier of the authentication device; The information storage unit is used to store authorization information in the identity database of the virtual authentication platform.
[0007] Furthermore, the authentication devices include Bluetooth, StarFlash, and RFID.
[0008] Furthermore, the owner identification module includes a device sensing unit, an identity recognition unit, and an instruction generation unit; The device sensing unit is used by the community access control system to obtain the identification of all devices within the sensing range; The identity recognition unit is used to upload the device identifier obtained by the device sensing unit to the virtual authentication platform to complete the identity recognition; The instruction generation unit generates operation instructions based on the recognition results from the identity recognition unit.
[0009] Furthermore, the method for uploading the device identifier obtained by the device sensing unit to the virtual authentication platform to complete identity verification in the identity recognition unit includes the following steps: S1. Based on the uploaded device identifier and the identity database of the virtual authentication platform, the search results are obtained. S2, If the search result is not empty, then authenticate the device identifier on the virtual authentication platform; S3. If the search result is empty, the device identifier will be uploaded to the property management platform for authentication.
[0010] Furthermore, the visitor access module includes an AI-assisted calling unit and an owner decision-making unit; The AI-assisted calling unit is used to obtain the visitor's access intent and upload it to the AI platform; In the owner decision-making unit, the AI platform extracts the visitor's intention from the visitor's object and simultaneously obtains a feature video and sends it to the visitor's object to generate visitor decision instructions.
[0011] Furthermore, the AI-assisted calling unit also includes a security verification unit, which performs a security assessment on visitor access through the following steps; A1. Extract biological feature information based on the feature video, and determine whether it is a living organism based on the biological feature information. If it is, proceed to step A2; otherwise, proceed to step A6. A2. Extract visitor danger information based on feature video, and determine whether the visitor is an illegal visitor based on visitor feature information. If yes, proceed to step A7; otherwise, proceed to A3. A3. Extract visitor behavior information based on feature video, and determine whether the visitor is a harassing visitor based on visitor feature information. If yes, proceed to step A8; otherwise, proceed to step A4. A4. Extract visitor frequency information based on feature videos. Determine whether the visit is a clustered visit based on the visitor frequency information. If yes, proceed to step A8; otherwise, proceed to step A5. A5 marks the current visitor as a safe visitor and sends the visitor's characteristic video to the AI platform; A6, mark the current visitor as non-living, invalidate this access request and disconnect all data collection devices; A7, mark the current visitor as an unauthorized person and activate the alarm device; A8 marks the current request as an abnormal request and sends the abnormal request to the property management platform.
[0012] Furthermore, the instruction execution module receives operation instructions and visitor access instructions, and controls the access control system according to the operation instructions and visitor access instructions.
[0013] This invention also provides an intelligent access control system based on OpenHarmony and Agentic AI. The system includes a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the computer program in the following modules: an access control authentication module, an owner registration module, an owner identification module, a visitor access module, and an instruction execution module. The access control authentication module is used to obtain registration information issued by the property management platform and generate a virtual authentication platform. The owner registration module is used to obtain owner authorization information and generate an identity identifier. The owner identification module is used to identify the owner's identity on the virtual authentication platform and generate operation instructions based on the identification results. The visitor access module is used to obtain the visitor intent and execute the corresponding visitor decision instructions based on the visitor intent. The instruction execution module is used to execute operation instructions and visitor access instructions.
[0014] Beneficial Effects: This invention proposes an intelligent access control device and system based on OpenHarmony and Agentic AI, which can significantly improve the access experience and system reliability while ensuring security, and has the following beneficial effects: (i) The device senses and acquires the identification of the Bluetooth / Star Flash / RFID and other authentication devices carried by the owner. After the identity is recognized, the device automatically generates and executes the door opening command. The owner can pass through without swiping a card, touching the screen, or stopping to align with the identification, thus achieving truly seamless passage. This method can significantly reduce queuing and congestion in high-frequency passage scenarios and improve the passage efficiency and convenience when carrying items, pushing carts, or having mobility difficulties. It is especially beneficial to the equal use experience of the elderly, children and people with disabilities. (II): This invention generates and registers a virtual authentication platform on a distributed soft bus through a cloud platform, establishes an identity database of owner authorization information, and supports a local-priority authentication mechanism: when the local identity database of the access control side or the virtual authentication platform matches, authentication can be completed directly and access can be granted. Even if the external network is unstable or temporarily interrupted, normal access can still be maintained, thereby reducing the dependence on network real-time performance and improving the continuous operation capability and risk resistance capability of the access control system; at the same time, when the match is not found, cloud-based supplementary authentication is initiated as needed, achieving a balance between efficiency and security. Attached Figure Description
[0015] Figure 1 The diagram shows the system architecture of an intelligent access control device based on OpenHarmony and Agentic AI. Figure 2 The diagram shown is a system architecture diagram of the access control authentication module. Figure 3 The diagram shown is a system architecture diagram of the owner registration module; Figure 4 The diagram shown is a system architecture diagram of the owner identification module; Figure 5 The diagram shows the method flowchart applied to the identity recognition unit; Figure 6 The diagram shown is a system architecture diagram of the visitor access module. Figure 7 The diagram shows the method flowchart applied to the security verification unit. Detailed Implementation
[0016] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0017] Please see Figure 1 As shown, this application proposes an intelligent access control device based on OpenHarmony and Agentic AI. The device includes: an access control authentication module, an owner registration module, an owner identification module, a visitor access module, and an instruction execution module. The access control authentication module is used to obtain registration information issued by the property management platform and generate a virtual authentication platform; The owner registration module is used to obtain owner authorization information and generate an identity identifier; The owner identification module is used to identify identity on the virtual authentication platform and generate operation instructions based on the identification results; The visitor access module is used to obtain the visitor intent and execute the corresponding visitor decision instructions based on the visitor intent; The instruction execution module is used to execute operation instructions and visitor access instructions.
[0018] Please see Figure 2 As shown, the access control authentication module includes an access control registration unit, a platform generation unit, and a platform verification unit; The access control registration unit is used to upload community access control information to the property management platform, and the property management platform issues IDs and keys based on the access control information; After the access control is activated, the access control registration unit uploads the community access control information to the property management platform. The access control information includes, but is not limited to, device serial number, installation location, network parameters, community affiliation, etc. After receiving the access control information, the property management platform issues the device ID and device key to the access control device as registration information.
[0019] In one possible implementation, taking the residential community "×× Yayuan" in Huadu District, Guangzhou City as an example, the property management deploys a smart access control device running OpenHarmony at the entrance of Building 3, Unit 2, to enable seamless access for residents and visitor management. After the access control device is powered on and connected to the network for the first time, it triggers the access control authentication module to execute the access control registration process. The access control registration unit uploads the registration information of the access control devices to the property management platform. An example of the registration information is as follows: Community Name: ×× Garden Project / Community ID: CMT-440305-XXYY-0007 Deployment location: Main entrance of Unit 2, Building 3 (BLD03-UNIT02-ENTRANCE) Equipment Model: ZH-ACD200; Equipment Serial Number (SN): ZHACD200-202512-1234ABCD Access control device network information: Network type: Ethernet (ETH), Internal IP: 10.18.6.23, Gateway: 10.18.6.1, MAC: 8C:1F:**:**:9D:10; Software / firmware information: OpenHarmony version: OpenHarmony4.1.7 LTS; Firmware version: FW-2.3.18; Hardware capabilities description: Supports Bluetooth (BLE) / NearLink / UHF RFID / camera / microphone / speaker; Device public key fingerprint (for platform verification): SHA256:7F:3A:21:9C:...:D8:11; Reporting timestamp: 2025-12-02 09:18:59 (Beijing time); After receiving the above access control information, the property management platform completes device archiving and project ownership binding, and enters the registration information distribution process; The property management platform generates a unique device identifier and device key based on the project ownership and serial number of the access control device, and issues them to the access control device. An example is as follows: Project ID: PRJ-XXYY-2025-0007; Device ID: DEV-ACD-440305-00008321; Device Secret: s3c-*****************8J9k0LmN; Issuance Time: 2025-12-02 09:19:02. The device key is used for subsequent identity verification and secure handshake between the access control device and the cloud-based virtual authentication platform to prevent unauthorized devices from forging access.
[0020] The platform generation unit is used to generate a virtual authentication platform based on the ID and key issued by the access control registration unit; Based on the device ID and device key, the platform generation unit generates a virtual authentication platform on the cloud side. The virtual authentication platform can be regarded as an authentication node deployed on the distributed soft bus by the cloud platform. The authentication node has independent authentication identification capabilities and interacts with the access control device as a node in the distributed soft bus.
[0021] Furthermore, in one possible embodiment, after the access control device obtains the device ID and device key, the "platform generation unit" of the access control authentication module generates a virtual authentication platform (also described as a "virtual authentication device / virtual authentication node") corresponding to the access control on the cloud platform based on the registration information, and registers it as an authentication node in the distributed soft bus to carry out access control authentication and identity database query. Example information of this virtual authentication platform is as follows: Virtual authentication platform node ID: VNODE-PRJ-XXYY-0007-00008321; Node key identifier (Key ID): KID-7E****9C2; Project: PRJ-XXYY-2025-0007; Associated access control device: DEV-ACD-440305-00008321.
[0022] The platform verification is used to securely verify the identity information of the generated virtual authentication platform.
[0023] The platform verification unit performs security verification on the identity information of the generated virtual authentication platform, such as by using key verification, challenge and response or signature verification. After the verification is successful, the virtual authentication platform enters the usable state and can be used as a unified platform for access control authentication.
[0024] In one possible implementation, the platform verification unit performs identity security verification on the virtual authentication platform. The verification content includes: device ID and device key validity, project ownership consistency, key signature verification, etc. After the verification is passed, the virtual authentication platform enters the "available" state and provides authentication capabilities to the outside world as the authentication node of the access control device.
[0025] Please see Figure 3 As shown, the owner registration module includes an information acquisition unit and an information storage unit; The information acquisition unit is used to acquire owner authorization information, wherein the authorization information is the identifier of the authentication device; The information acquisition unit acquires the owner's authorization information, which is the identification information of the authentication device. The authentication device may include at least one of Bluetooth devices, StarFlash devices, and RFID devices. For example, the owner completes the authorization on the APP, or the property staff enters the authorization information on the management terminal; the authorization information may be Bluetooth MAC, StarFlash ID, RFID tag EPC / UID, etc.
[0026] In one possible implementation, after the access control system for Unit 2, Building 3 of the "×× Garden" residential complex is put into use, the resident, Mr. Zhang (room number 3-2-1206), registers for authorization through the property management APP or the property management terminal. The information acquisition unit collects the authentication device identification information that the resident intends to authorize from the APP or the management terminal. The authentication device can be a device or tag carried by the resident, such as a mobile phone Bluetooth identifier, a Star Flash tag identifier, an RFID tag identifier, etc. In one example, the resident's authorization information includes the following authentication device identifier: Bluetooth device identifier: BLE-7C:**:**:1A:02:11 (resident's mobile phone) or Star Flash device identifier: NL-1F3A-****-77B1 (keychain tag). At the same time, the information acquisition unit can obtain the resident's basic information and permission information associated with the authorization information, such as resident number, room number, authorization validity period, etc., so as to generate an identity identifier later.
[0027] The information storage unit is used to store authorization information in the identity database of the virtual authentication platform.
[0028] The information storage unit stores the authorization information in the identity database of the virtual authentication platform and establishes a mapping relationship with the owner's identity information to form an owner identity identifier. The identity identifier may include fields such as owner resident number, room number, permission validity period, authorized device set, and security policy.
[0029] By centrally storing authorization information in the identity database of the virtual authentication platform, unified authorization management across access control systems can be achieved, while also facilitating rapid retrieval and authentication by subsequent identity recognition modules.
[0030] In one possible implementation, the information storage unit writes the mapping relationship between "resident identity information and authentication device identifier" into the identity database of the virtual authentication platform to form identity data items for authentication matching. In one example, a new resident record is added to the identity database corresponding to the virtual authentication platform. An example of the record is as follows: Resident identity identifier: RSD-XXYY-03-02-1206; Room number: 03-02-1206; Authentication device identifier set: {BLE-7C:**:**:1A:02:11, NL-1F3A-****-77B1}; Authorization validity period: 2025-12-12 to 2026-12-11. Once the information storage unit completes the above writing, the virtual authentication platform's identity database will contain the owner's authorized device identification information. During subsequent passage, when the access control device detects that the above-mentioned authentication device has entered the sensing range, it can send the collected device identification to the virtual authentication platform for search and authentication, thereby realizing owner identification and seamless passage based on authorized information.
[0031] Please see Figure 4As shown, the owner identification module includes a device sensing unit, an identity recognition unit, and an instruction generation unit; The device sensing unit is used by the community access control system to obtain the identification of all devices within the sensing range; The device sensing unit scans and senses the devices within the access control detection range, and obtains the identification of all devices within the range. The detection range can be determined by the effective communication range of Bluetooth, Star Flash, or RFID.
[0032] In one possible implementation, taking the "××Yayuan" residential community in Huadu District, Guangzhou City as an example, the property management deploys an OpenHarmony-based smart access control device at the entrance of "Building 3, Unit 2" to provide residents with seamless access. Resident Li, residing in "03-02-1206", has authorized and authenticated the device identifier during the resident registration phase: mobile Bluetooth device identifier: BLE-7C:**:**:1A:02:11 or star-shaped tag identifier: NL-1F3A-****-77B1 (attached to a keychain). When the resident returns from outside the community and approaches the building access control, the resident identification module begins to work, as follows: The access control device's sensing unit continuously scans for surrounding authentication device identifiers within a preset sensing range. When a resident enters the access control sensing range (e.g., 3–5 meters), the sensing unit detects multiple device signals and acquires the corresponding identifiers, for example: BLE-7C:**:**:1A:02:11 (resident's mobile phone) or NL-1F3A-****-77B1 (resident's flashing tag) BLE-38:AF: or 29:CC:**:9E (other people's mobile phones passing by at the same time). The sensing unit outputs the acquired device identifiers as a candidate set to the identity recognition unit.
[0033] The identity recognition unit is used to upload the device identifier obtained by the device sensing unit to the virtual authentication platform to complete the identity recognition process, which includes the following steps: S1: Search the identity database of the virtual authentication platform based on the uploaded device identifier to obtain the search results; S2: If the search result is not empty, then the device identifier will be authenticated on the virtual authentication platform. If the authentication is successful, a successful identification result will be generated. S3: If the search result is empty, the device identifier will be uploaded to the property management platform for authentication or supplementary verification. After successful authentication, the identity database of the virtual authentication platform can be written back synchronously.
[0034] In one possible implementation, the identity recognition unit uploads device identifiers from the candidate set to the virtual authentication platform for identity verification. The virtual authentication platform performs a search and matching within its identity database: For NL-1F3A-****-77B1: A record was found in the identity database, mapped to the owner's identity identifier RSD-XXYY-03-02-1206; For BLE-7C:**:**:1A:02:11: The authorized device set of this owner was also matched; For BLE-38:**:**:CC:10:9E: No authorized record was matched, and it was determined to be an unauthorized device; The virtual authentication platform returned the identity recognition result: "Valid owner identity identified: 03-02-1206 (RSD-XXYY-03-02-1206), authentication passed."
[0035] The instruction generation unit generates operation instructions based on the recognition results from the identity recognition unit.
[0036] The instruction generation unit generates operation instructions based on the identification results from the identity recognition unit. These instructions may include opening the door, keeping it closed, broadcasting prompts, and recording access logs.
[0037] Once authentication is successful, the instruction execution module automatically executes the door opening command, allowing homeowners to complete the operation without touching, swiping cards, or facing the camera, thus achieving a seamless access effect.
[0038] In one possible implementation, after receiving the identity verification result, the instruction generation unit generates a corresponding operation instruction according to the system policy. If the above verification indicates successful authentication, the instruction generation unit generates the operation instruction "Owner authentication successful"; otherwise, the operation instruction is "Owner authentication failed". Please see Figure 5 As shown, the visitor access module includes an AI-assisted calling unit and an owner decision-making unit; The AI-assisted calling unit is used to obtain the visitor's access intent and upload it to the AI platform; The AI-assisted calling unit acquires visitor intent and uploads it to the AI platform. This intent can originate from touchscreen selection of room numbers, voice input of room numbers, or access information obtained by the AI platform through feature-rich video analysis.
[0039] In one possible implementation, taking the "××Yayuan" residential community in Huadu District, Guangzhou City as an example, the property management deployed a smart access control device at the entrance of "Building 3, Unit 2". The resident, Mr. Li, lives in "03-02-1206". One evening, a visitor, Mr. Wang, came to visit Mr. Li. Because the visitor was not on the resident's authorized list, the access control did not trigger the contactless access, and instead entered the visitor access process: Visitors standing in front of the access control can initiate an access request via touch or voice: Touchscreen method: Visitors click "AI Call" on the access control screen and select the building and room number "03-02-1206"; Voice method: Visitors say to the access control: "Hello, please call 1206 for me at the entrance of the community."; The AI call unit of the access control device uploads the access intent to the AI platform. The access intent must include at least the following: Location information: Entrance of Unit 2, Building 3, ×× Garden (BLD03-UNIT02-ENTRANCE); Access target: 03-02-1206; Request time: 2025-12-02 19:18:26; Visitor profile video: Real-time video clips (e.g., 5–10 seconds) captured by access control cameras.
[0040] In the owner decision-making unit, the AI platform extracts the visitor's intention from the visitor's object and simultaneously obtains a feature video and sends it to the visitor's object to generate visitor decision instructions.
[0041] In the homeowner decision-making unit, the AI platform extracts the visitor (such as room number or resident account) from the visitor's intent, and at the same time obtains the feature video collected by the access control system. The feature video is pushed to the visitor's terminal to obtain decision information, which may include voice or button feedback such as "agree to open the door" or "refuse to open the door", and is converted into visitor decision instructions.
[0042] In one possible implementation, after the AI platform parses the access intent, it extracts the access object (room number / resident account) and pushes the visitor feature video collected by the access control system to the resident's mobile phone (APP / mini-program / phone pop-up can all be implemented); the resident's terminal displays an example of the information: "Unit 2, Building 3, ×× Garden: A visitor downstairs requests to open the door (room number: 1206)", while displaying the visitor's video and voice broadcast: "Do you want to open the door?"; the resident makes a decision: if agree: the resident clicks "open the door" or replies with voice "open the door / okay / allow"; if refuse: the resident clicks "refuse" or replies with voice "do not open / refuse"; the AI platform parses the resident's feedback into decision information and generates corresponding visitor decision instructions.
[0043] Please see Figure 7 As shown, the AI-assisted calling unit also includes a security verification unit, which performs a security assessment on visitor access through the following steps: A1: Extract biometric information based on the feature video to determine if the person is alive; if alive, proceed to A2; otherwise, proceed to A6. A2: Extract visitor danger information based on feature video to determine whether the visitor is an illegal visitor; if so, proceed to A7; otherwise, proceed to A3. A3: Extract visitor behavior information based on feature videos to determine whether the visitor is a nuisance; if so, proceed to A8; otherwise, proceed to A4. A4: Extract visitor access frequency information based on feature videos to determine whether it is a clustered visit; if so, proceed to A8; otherwise, proceed to A5. A5: Mark the current visitor as a safe visitor and send the visitor's characteristic video to the AI platform or the called property owner for decision-making; A6: Mark the current visitor as inactive, determine the access request is invalid, and disconnect the data collection device; A7: Mark the current visitor as an unauthorized person and activate the alarm device; Optionally, in such Figure 7 In the process described above, a step of feedback to the property management platform can be added to facilitate intervention by property management personnel. For this purpose, a step of security verification unit conducting security assessment of visitor access is also included, as well as A8: marking the current request as an abnormal request and sending the abnormal request to the property management platform so that property management personnel can intervene.
[0044] In one possible implementation, taking the "××Yayuan" residential community in Huadu District, Guangzhou City as an example, the property management deployed a smart access control device at the entrance of "Building 3, Unit 2" and enabled visitor AI proxy calling and security verification functions. Around 19:43 on December 2, 2025, the access control system received multiple visitor call requests to "03-02-1206" within 3 minutes. One of these requests triggered the anomaly detection process of the security verification unit, as detailed below: A visitor initiates an "AI-assisted call to 1206" at the access control system. The access control camera captures a video of the visitor's features. The security verification unit extracts biometric information (such as blinking, slight mouth movements, slight head movements, and changes in light reflection) from the video and determines that the video is being played on a flat screen, thus failing to establish liveness detection. The system proceeds to step A6: marking the visitor as not alive and deeming the access request invalid; the access control system immediately terminates the call process and disconnects the video capture link, while simultaneously issuing a voice prompt to the visitor: "Recognition failed, please face the camera directly."
[0045] The access result was: Access failed.
[0046] In another possible embodiment, the access control system detects a visitor initiating a proxy call request; the system identifies normal liveness characteristics and executes step A2; the security verification unit extracts visitor danger information (e.g., high similarity to the property management blacklist feature database, abnormal features caused by wearing obstructions, the same feature value appearing at multiple access control points, etc.), and determines it as a suspected unauthorized visitor. The system executes A7: marking the visitor as an unauthorized person and triggering an alarm device (e.g., on-site audio-visual prompts at the access control system + push alarm to the property management platform).
[0047] Access results: After receiving the alarm, the property management platform can see the location "Entrance of Unit 2, Building 3, ×× Garden" and the corresponding video screenshot on the management terminal, and quickly arrange patrol personnel to go and verify.
[0048] In another possible implementation, the access control system continuously receives proxy call requests for "03-02-1206" within a short period of time. The system performs the following steps: A1 Liveness Detection: All are live; A2 Illegal Visitor Detection: No illegal features detected; A3. Harassing Visitor Detection: The system detects that the same visitor feature value repeatedly initiates calls within a short period of time (e.g., 5 times within 2 minutes), which is determined to be harassing access; A4 Aggregated Access Detection: The system detects that multiple different visitors simultaneously call the same room number within the same time period (e.g., 7 calls from different feature values within 3 minutes), which is determined to be aggregated access. The current request is marked as an abnormal request, and the abnormal request (including location, time period, room number, number of calls, visitor feature summary, etc.) is sent to the property management platform to prompt property management personnel to pay attention.
[0049] Access results: The property management platform can temporarily control the location (e.g., limit frequency, increase reminders, arrange patrols) to prevent malicious harassment and abnormal gatherings from affecting residents' safety.
[0050] In another possible implementation, when a normal visitor (e.g., a homeowner's relative or friend) initiates a proxy call at 20:05: The system executes step A1 and determines the visitor to be alive; it executes step A2 and does not determine the visitor to be illegal; it executes step A3 and does not determine the visitor to be harassing; it executes step A4 and does not determine the visitor to be gathering; it executes step A5 and marks the visitor as a safe visitor, and sends the visitor's characteristic video to the AI platform for the owner to make a "open / reject" decision.
[0051] Access result: Access request approved. Waiting for the owner to return feedback instructions to the visitor.
[0052] Furthermore, the instruction execution module receives operation instructions and visitor access instructions, and controls the access control system according to the operation instructions and visitor access instructions.
[0053] The instruction execution module is used to receive operation instructions generated by the owner identification module and visitor access instructions generated by the visitor access module, and control the access control hardware to perform operations such as opening the door, denying access, alarming, disconnecting video, voice broadcasting, and logging according to the instruction type.
[0054] In one possible implementation, when the operation command is to open the door, the command execution module drives the lock controller to unlock and automatically resets after a preset time. The access control lock controller is unlocked, and the owner can pass directly without swiping a card, touching the screen, or standing directly in front of the camera. When the visitor access command is to deny access, the command execution module keeps the access control locked. When the command is to alarm or report an anomaly, the command execution module can link with the property management platform to push alarms.
[0055] Furthermore, this invention also provides an intelligent access control system based on OpenHarmony and Agentic AI. The system includes a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the computer program in the following modules: an access control authentication module, an owner registration module, an owner identification module, a visitor access module, and an instruction execution module. The access control authentication module is used to obtain registration information issued by the property management platform and generate a virtual authentication platform. The owner registration module is used to obtain owner authorization information and generate an identity identifier. The owner identification module is used to identify the owner's identity on the virtual authentication platform and generate operation instructions based on the identification results. The visitor access module is used to obtain the visitor intent and execute the corresponding visitor decision instructions based on the visitor intent. The instruction execution module is used to execute operation instructions and visitor access instructions.
[0056] The aforementioned intelligent access control system based on OpenHarmony and Agentic AI can run on computing devices such as desktop minicomputers, laptops, PDAs, and cloud servers. The system that can run on this OpenHarmony and Agentic AI-based intelligent access control system may include, but is not limited to, processors and memory. Those skilled in the art will understand that the example described is merely an illustration of an intelligent access control system based on OpenHarmony and Agentic AI and does not constitute a limitation on such a system. It may include more or fewer components, combinations of certain components, or different components. For example, the aforementioned intelligent access control system based on OpenHarmony and Agentic AI may also include input / output devices, network access devices, buses, etc.
[0057] The processor can be a Central Processing Unit (CPU), or 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 can be a microprocessor or any conventional processor. This processor is the control center of the intelligent access control system based on OpenHarmony and Agentic AI, connecting all parts of the system through various interfaces and lines.
[0058] The memory can be used to store the computer programs and / or modules. The processor implements various functions of the intelligent access control system based on OpenHarmony and Agentic AI by running or executing the computer programs and / or modules stored in the memory and calling the data stored in the memory. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created based on the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital card (SD), flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0059] Although the invention has been described in considerable detail and particularly with regard to several of the described embodiments, it is not intended to limit itself to any of these details or embodiments or any particular embodiment, thereby effectively covering the intended scope of the invention. Furthermore, the invention has been described above with respect to embodiments foreseeable by the inventors in order to provide a useful description, and non-substantial modifications to the invention that have not yet been foreseen may still represent equivalent modifications.
Claims
1. A smart access control device based on OpenHarmony and Agentic AI, characterized in that, The device includes an access control authentication module, an owner registration module, an owner identification module, a visitor access module, and an instruction execution module. The access control authentication module is used to obtain registration information issued by the property management platform and generate a virtual authentication platform; The owner registration module is used to obtain owner authorization information and generate an identity identifier; The owner identification module is used to identify identity on the virtual authentication platform and generate operation instructions based on the identification results; The visitor access module is used to obtain the visitor intent and execute the corresponding visitor decision instructions based on the visitor intent; The instruction execution module is used to execute operation instructions and visitor access instructions; The access control authentication module is connected to the property management platform via a soft bus.
2. The intelligent access control device based on OpenHarmony and Agentic AI according to claim 1, characterized in that, The access control authentication module includes an access control registration unit, a platform generation unit, and a platform verification unit; The access control registration unit is used to upload community access control information to the property management platform, and the property management platform issues IDs and keys based on the access control information; The platform generation unit is used to generate a virtual authentication platform based on the ID and key issued by the access control registration unit; The platform verification is used to securely verify the identity information of the generated virtual authentication platform.
3. The intelligent access control device based on OpenHarmony and Agentic AI according to claim 1, characterized in that, The owner registration module includes an information acquisition unit and an information storage unit; The information acquisition unit is used to acquire owner authorization information, wherein the authorization information is the identifier of the authentication device; The information storage unit is used to store authorization information in the identity database of the virtual authentication platform.
4. The intelligent access control device based on OpenHarmony and Agentic AI according to claim 3, characterized in that, The authentication devices include Bluetooth, StarFlash, and RFID.
5. The intelligent access control device based on OpenHarmony and Agentic AI according to claim 1, characterized in that, The owner identification module includes a device sensing unit, an identity recognition unit, and an instruction generation unit; The device sensing unit is used by the community access control system to obtain the identification of all devices within the sensing range; The identity recognition unit is used to upload the device identifier obtained by the device sensing unit to the virtual authentication platform to complete the identity recognition; The instruction generation unit generates operation instructions based on the recognition results from the identity recognition unit.
6. The intelligent access control device based on OpenHarmony and Agentic AI according to claim 5, characterized in that, The method for uploading the device identifier obtained by the device sensing unit to the virtual authentication platform to complete the identity verification in the identity recognition unit includes the following steps: S1. Based on the uploaded device identifier and the identity database of the virtual authentication platform, the search results are obtained. S2, If the search result is not empty, then authenticate the device identifier on the virtual authentication platform; S3. If the search result is empty, the device identifier will be uploaded to the property management platform for authentication.
7. The intelligent access control device based on OpenHarmony and Agentic AI according to claim 1, characterized in that, The visitor access module includes an AI-assisted calling unit and an owner decision-making unit; The AI-assisted calling unit is used to obtain the visitor's access intent and upload it to the AI platform; In the owner decision-making unit, the AI platform extracts the visitor's intention from the visitor's object and simultaneously obtains a feature video and sends it to the visitor's object to generate visitor decision instructions.
8. The intelligent access control device based on OpenHarmony and Agentic AI according to claim 7, characterized in that, The AI-assisted calling unit also includes a security verification unit, which performs a security assessment of visitor access through the following steps; A1. Extract biological feature information based on the feature video, and determine whether it is a living organism based on the biological feature information. If it is, proceed to step A2; otherwise, proceed to step A6. A2. Extract visitor danger information based on feature video, and determine whether the visitor is an illegal visitor based on visitor feature information. If yes, proceed to step A7; otherwise, proceed to A3. A3. Extract visitor behavior information based on feature video, and determine whether the visitor is a harassing visitor based on visitor feature information. If yes, proceed to step A8; otherwise, proceed to step A4. A4. Extract visitor frequency information based on feature videos. Determine whether the visit is a clustered visit based on the visitor frequency information. If yes, proceed to step A8; otherwise, proceed to step A5. A5 marks the current visitor as a safe visitor and sends the visitor's characteristic video to the AI platform; A6, mark the current visitor as non-living, invalidate this access request and disconnect all data collection devices; A7, mark the current visitor as an unauthorized person and activate the alarm device; A8 marks the current request as an abnormal request and sends the abnormal request to the property management platform.
9. The intelligent access control device based on OpenHarmony and Agentic AI according to claim 1, characterized in that, The instruction execution module receives operation instructions and visitor access instructions, and controls the access control system according to the operation instructions and visitor access instructions.
10. An intelligent access control system based on OpenHarmony and Agentic AI, characterized in that, include: The intelligent access control device according to any one of claims 1 to 9; The intelligent access control system includes access control hardware, a cloud server, and a user management platform. The access control hardware communicates with the user management platform through the cloud server.
Citation Information
Patent Citations
Intelligent residential community security system and customizing service realizing method thereof
CN102646295A
Entrance guard access control method
CN105488887A
Control method of city safety system and city safety system
CN105551125A
Access control method and system
CN107221050A
Intelligent access control system
CN114445947A