A method for establishing a connection between a face recognition terminal device and a server

By setting the IP of the system management server in the face recognition terminal device, matching parameter information and establishing dedicated communication interface paths, the problem of delayed connection between the terminal device and the system management terminal is solved, and fast linking and security improvement is achieved.

CN115914333BActive Publication Date: 2025-04-08FOUNDER INT(WUHAN)TECH DEV CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211442443.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-17
Publication Date
2025-04-08
Estimated Expiration
2042-11-17

AI Technical Summary

Technical Problem

In the face recognition system, there are problems with delay and real-time connections between the terminal device and the system management end, especially the challenges of how to quickly establish links when the device increases or decreases.

Method used

Set the IP of the system management end server in the face recognition terminal device, and send the parameter information of the terminal device to the system management end server through communication to match the data. After the matching is successful, the parameter information is stored in the associated device table, the data is read and updated regularly, and a dedicated communication interface path is established to allow the terminal device to actively feedback the recognition results.

Benefits of technology

It realizes the establishment of a quick link between the terminal device and the system management end, without the need for the entire network to scan or specify a fixed IP, prevent illegal equipment from being accessed, and improves the real-time and security of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115914333B_ABST
    Figure CN115914333B_ABST
Patent Text Reader

Abstract

The present invention provides a method for establishing a connection between a face recognition terminal device and a server, comprising: setting the IP of a system management end server in the face recognition terminal device, the face recognition terminal device and the system management end server communicating and connecting, the system management end server matching the parameter information with the data stored in the system management end server after receiving the parameter information, storing the parameter information as the information of the face recognition terminal device in an associated device table after the matching is successful; the system management end server periodically reads the data in the associated device table, and at the same time sends the dedicated communication interface path of the system management end server to the face recognition terminal; the face recognition terminal device actively calls the dedicated communication interface path to feed back the recognition result to the system management end server. It is only necessary to specify a fixed IP of the system management server in the terminal device, and the terminal device IP and port can be automatically transmitted to the system management end through communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of face recognition systems, and in particular to a method for establishing a connection between a face recognition terminal device and a server. Background Art

[0002] Facial recognition systems are generally divided into facial recognition device terminals and a system management terminal. A single system management terminal manages multiple facial recognition device terminals via a network connection. Furthermore, as business needs change, facial recognition device terminals may be added or removed at any time. When terminal devices change, there are challenges such as establishing a real-time link between the terminal and the management terminal. Furthermore, after a terminal device is connected, there are delays when the system management terminal scans the terminal. Summary of the Invention

[0003] The present invention provides a method for establishing a connection between a face recognition terminal device and a server, which overcomes the above problems or at least partially solves the above problems.

[0004] According to a first aspect of the present invention, there is provided a method for establishing a connection between a face recognition terminal device and a server, comprising:

[0005] The IP address of the system management server is set in the face recognition terminal device, the face recognition terminal device communicates with the system management server, and the parameter information of the face recognition terminal device is sent to the system management server. After receiving the parameter information, the system management server matches it with the data stored in the system management server. If the match is successful, the parameter information is stored as the information of the face recognition terminal device in the associated device table;

[0006] The system management server periodically reads the data in the associated device table and initiates communication with the face recognition terminal device, while sending the dedicated communication interface path of the system management server to the face recognition terminal;

[0007] When the face recognition terminal device performs a recognition action, it actively calls the dedicated communication interface path to feed back the recognition result to the system management server.

[0008] According to the above technical solution of the present invention, the following improvements can also be made:

[0009] Optionally, the parameter information includes the serial number and port information of the face recognition terminal device.

[0010] Optionally, the serial number information of the face recognition terminal device in the parameter information is stored in advance in the system management server.

[0011] Optionally, when performing data matching, the system management server only matches the serial number information of the face recognition terminal device; if the serial number match is successful, the other parameter information of the face recognition terminal device corresponding to the serial number is stored in the associated device table, otherwise, an option to add the serial number to be confirmed is provided or the communication request is rejected.

[0012] Optionally, after the face recognition terminal device receives the dedicated communication interface path sent by the system management server, it sets it as a face recognition authentication result feedback interface.

[0013] Optionally, when the face recognition terminal device performs a face recognition operation, the face recognition result calls a dedicated communication interface to send the recognition result to the system management server.

[0014] Optionally, the system management server automatically stores the face recognition authentication request and feedback results, as well as the data matching records between the face recognition terminal device and the system management server, and processes the face recognition authentication request and feedback results and data matching records into logs for easy viewing and comparison.

[0015] Optionally, before the face recognition terminal device successfully matches the data with the system management terminal server, communication is carried out through the open interface of the system management terminal server. After the face recognition terminal device successfully matches the data with the system management terminal server, the system management terminal server sends a dedicated communication interface to the face recognition terminal device for communication.

[0016] Optionally, when the data matching between the face recognition terminal device and the system management terminal server fails, the system management terminal server and the face recognition terminal device still use an open interface to communicate, and the parameter information of the face recognition terminal device is not stored.

[0017] Optionally, the system management server is connected to a mobile terminal or a remote management platform, and when the face recognition terminal device fails to match the data with the system management terminal server, an early warning message is sent to the mobile terminal or the remote management platform.

[0018] The present invention provides a method for establishing a connection between a facial recognition terminal device and a server. This method eliminates the need for a full network scan from the system management server or for each device to specify a fixed IP address to establish a connection. Simply specifying the fixed IP address of the system management server on the terminal device automatically transmits the terminal device's IP address and port number to the system management server via communication. The serial numbers of terminal devices permitted to access the system management server are directly entered into the system management server, thereby preventing unauthorized access. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 A block diagram of the principles of a method for establishing a connection between a face recognition terminal device and a server provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0020] The following embodiments of the present invention are described in further detail with reference to the accompanying drawings and examples. The following examples are used to illustrate the present invention but are not intended to limit the scope of the present invention.

[0021] Figure 1 A method for establishing a connection between a face recognition terminal device and a server is provided in an embodiment of the present invention, such as Figure 1 As shown, the method includes:

[0022] The IP address of the system management server is set in the face recognition terminal device, the face recognition terminal device communicates with the system management server, and the parameter information of the face recognition terminal device is sent to the system management server. After receiving the parameter information, the system management server matches it with the data stored in the system management server. If the match is successful, the parameter information is stored as the information of the face recognition terminal device in the associated device table;

[0023] The system management server periodically reads the data in the associated device table and initiates communication with the face recognition terminal device, while sending the dedicated communication interface path of the system management server to the face recognition terminal;

[0024] When the face recognition terminal device performs a recognition action, it actively calls the dedicated communication interface path to feed back the recognition result to the system management server.

[0025] It will be appreciated that in this embodiment, the method for establishing a connection between a facial recognition terminal device and a server can establish a link between the facial recognition terminal and the system management server without requiring a full network scan from the system management server or assigning a fixed IP address to each device. Simply specifying the fixed system management server IP address on the terminal device automatically transmits the terminal device IP address and port number to the system management server via communication. The serial numbers of terminal devices permitted to access the system management server are directly entered into the system management server, thereby preventing unauthorized access.

[0026] Specifically, this technical solution sets the IP of the system management server in the face recognition terminal device, initiates communication from the terminal device side to the open interface of the server side, and sends the device serial number, IP, port and other parameters of its own device to the system management server. After the server receives the parameters, it compares the serial number with the data in the serial number table in the database. If there is a match, the IP, port and other parameters are stored in the associated device table as the information of the face recognition terminal device.

[0027] The device management end periodically reads the data in the associated device table, actively initiates communication with the terminal device through the stored IP, port and other information, and sends the server-side dedicated communication interface to the face recognition terminal device.

[0028] The terminal device stores the received dedicated communication interface in the corresponding attribute of the device. When the terminal device performs an identification action, it actively calls the dedicated communication interface to send the identification result to the management server.

[0029] In a possible embodiment, the parameter information includes a serial number and port information of the face recognition terminal device.

[0030] It can be understood that in this embodiment, the parameter information includes parameter information such as the serial number, IP, and port of the face recognition terminal device. As much as possible, more parameter information can be provided to characterize the identity information of the face recognition device.

[0031] In a possible embodiment, the serial number information of the face recognition terminal device in the parameter information is stored in advance in the system management server.

[0032] It can be understood that when a parameter information is determined to be used as comparison information for matching, it will be entered into the system management server in advance. During matching and identification, the stored data can be directly called for comparison. This method can avoid the access of illegal devices, and only the corresponding face recognition terminal device with a serial number stored in advance can access the system management server for communication.

[0033] In one possible embodiment, when performing data matching, the system management server only matches the serial number information of the facial recognition terminal device. If the serial number matches successfully, the other parameter information of the facial recognition terminal device corresponding to the serial number is stored in the associated device table. Otherwise, an option to add the serial number for confirmation is provided or the communication request is rejected. It is understood that when the serial number is successfully matched, it indicates that the facial recognition terminal device is a legitimate device terminal, and therefore, the corresponding other parameter information is also recorded and stored for later use. Otherwise, the device terminal is an illegal device and requires further confirmation, and a decision is made to add the serial number as a legitimate serial number, perform further identity authentication, or directly reject the communication request.

[0034] In a possible embodiment, after the face recognition terminal device receives the dedicated communication interface path sent by the system management server, it sets it as a face recognition authentication result feedback interface.

[0035] It will be understood that in this embodiment, after a successful match, the system management server will send the corresponding dedicated communication interface path to the authorized facial recognition terminal device. After receiving the dedicated communication interface path, the facial recognition terminal device will communicate its parameter information and subsequent verification request data with the system management server through the dedicated communication interface path to ensure the security of special information communication. In other words, when the facial recognition terminal device performs a facial recognition operation, the facial recognition result is transmitted to the system management server via the dedicated communication interface.

[0036] In one possible embodiment, the system management server automatically stores facial recognition authentication requests and feedback results, as well as data matching records between facial recognition terminal devices and the system management server, and processes facial recognition authentication requests and feedback results and data matching records into logs for easy viewing and comparison.

[0037] It is understandable that the system management server stores all communication records and forms logs for administrators to view, or to facilitate system autonomous analysis or active learning.

[0038] In one possible implementation method, before the face recognition terminal device successfully matches the data with the system management terminal server, communication is performed through the open interface of the system management terminal server. After the face recognition terminal device successfully matches the data with the system management terminal server, the system management terminal server sends a dedicated communication interface to the face recognition terminal device for communication.

[0039] It can be understood that, before the match is successful, the device requesting communication is listed as a device to be confirmed, and communication with the device is performed through an open interface. When the match is successful and the legal identity of the device is confirmed, communication with it is converted to a dedicated communication interface.

[0040] In a possible embodiment, when the data matching between the face recognition terminal device and the system management terminal server fails, the system management terminal server and the face recognition terminal device still communicate using an open interface, and the parameter information of the face recognition terminal device is not stored.

[0041] It can be understood that in this embodiment, when the matching fails, all parameter information of the corresponding face recognition terminal device is not stored to prevent it from causing confusion with other legitimate devices.

[0042] In a possible embodiment, the system management server is connected to a mobile terminal or a remote management platform, and when the face recognition terminal device fails to match the data with the system management terminal server, an early warning message is sent to the mobile terminal or the remote management platform.

[0043] It is understandable that in this embodiment, in the event of an illegal match, the system remotely reports warning information, which helps managers remotely know and view the details of the specific occurrence of the information, including the location of the interface.

[0044] It should be noted that, in the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.

[0045] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0046] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, as well as combinations of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded computer, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowcharts and / or block diagrams. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0047] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0048] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0049] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0050] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.

Claims

1. A method for establishing a connection between a face recognition terminal device and a server, characterized in that: include: The IP of the system management server is set in the face recognition terminal device, the face recognition terminal device is connected to the system management server, and the parameter information of the face recognition terminal device is sent to the system management server. After receiving the parameter information, the system management server matches it with the data stored in the system management server. After the match is successful, the parameter information is stored in the associated device table as the information of the face recognition terminal device; The system management server periodically reads the data in the associated device table and initiates communication with the face recognition terminal device, and at the same time sends the dedicated communication interface path of the system management server to the face recognition terminal; When the face recognition terminal device performs recognition action, it actively calls the dedicated communication interface path to feed back the recognition result to the system management server; Before the face recognition terminal device successfully matches the data with the system management terminal server, the communication is carried out through the open interface of the system management terminal server. After the face recognition terminal device successfully matches the data with the system management terminal server, the system management terminal server sends a dedicated communication interface to the face recognition terminal device for communication. In the event that data matching between the face recognition terminal device and the system management terminal server fails, the system management terminal server and the face recognition terminal device still communicate using an open interface, and parameter information of the face recognition terminal device is not stored.

2. A method for establishing a connection between a face recognition terminal device and a server according to claim 1, characterized in that: The parameter information includes the serial number and port information of the face recognition terminal device.

3. A method for establishing a connection between a face recognition terminal device and a server according to claim 2, characterized in that: The serial number information of the face recognition terminal device in the parameter information is stored in advance in the system management server.

4. A method for establishing a connection between a face recognition terminal device and a server according to claim 3, characterized in that: When performing data matching, the system management server only matches the serial number information of the face recognition terminal device; if the serial number matches successfully, the other parameter information of the face recognition terminal device corresponding to the serial number is stored in the associated device table, otherwise, an option to add the serial number to be confirmed is provided or the communication request is rejected.

5. A method for establishing a connection between a face recognition terminal device and a server according to claim 1, characterized in that: After the face recognition terminal device receives the dedicated communication interface path sent by the system management server, it sets it as the face recognition authentication result feedback interface.

6. A method for establishing a connection between a face recognition terminal device and a server according to claim 5, characterized in that: When the face recognition terminal device performs a face recognition operation, the face recognition terminal device calls a dedicated communication interface to send the recognition result to the system management end server.

7. A method for establishing a connection between a face recognition terminal device and a server according to claim 1, characterized in that: The system management server automatically stores face recognition authentication requests and feedback results, as well as data matching records between face recognition terminal devices and the system management server, and processes face recognition authentication requests and feedback results and data matching records into logs for easy viewing and comparison.

8. A method for establishing a connection between a face recognition terminal device and a server according to claim 1, characterized in that: The system management server is connected to a mobile terminal or a remote management platform. When the face recognition terminal device fails to match the data with the system management terminal server, an early warning message is sent to the mobile terminal or the remote management platform.

Citation Information

Patent Citations

  • Method and system for safe printing management

    CN104462901A

  • Authentication method, authentication device, authentication system and treatment equipment

    CN105871857A