Identity verification method and identity verification device
By collecting and verifying the identity information of the target person in the identity verification device, assembling the target web page link, and requesting information display web page data from the web server, the problem that the existing technology cannot meet the customer's diverse interface display needs is solved, and the balance of identity verification and interface display is achieved.
Patent Information
- Application Number
- CN202411692701.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2044-11-25
AI Technical Summary
Existing identity verification equipment cannot meet customers' diverse interface display needs, and cannot take into account both the personnel identity verification and customer interface display needs.
By realizing the predetermined collection module in the identity verification device, collecting the identity credential information of the target person, performing identity verification, and when the verification is passed, determining the target field content and designated fields, assembling the target web page link, requesting information from the web server to display the web page data, and displaying it on the display unit of the device.
It takes into account both the personnel identity verification and customer interface display needs, meets customers' diverse interface display needs, and reduces the cost of customized interface UI.
Smart Images

Figure CN119203094B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display control technology, and in particular to an identity verification method and an identity verification device. Background Art
[0002] As the use of identity verification devices becomes more and more common, identity verification devices can also be applied to various identity verification scenarios where there is a need for information display, such as: examination scenarios, expert identity verification scenarios, etc.
[0003] In related technologies, during the identity verification process, a person stands in front of an identity verification device, and the identity verification device verifies the person's identity and displays the person's relevant information through an interface; for example: in an examination scenario, the identity verification device can display the person's examination room number, seat number and other information.
[0004] However, the use of related technologies can usually only display personnel-related information in a fixed interface format. Therefore, it is unable to meet the diverse needs of customers, that is, it is unable to meet the diverse needs of customers who purchase identity verification equipment for personnel identity verification.
[0005] It can be seen that an identity verification method is needed to achieve both the verification of personal identity and the customer's interface display needs. Summary of the invention
[0006] The purpose of the embodiments of the present application is to provide an identity verification method and an identity verification device to achieve both the verification of a person's identity and the interface display requirements of a customer. The specific technical solution is as follows:
[0007] In a first aspect, an embodiment of the present application provides an identity verification method, which is applied to an identity verification device; the method includes:
[0008] Based on the identity credential information of the target person collected by the predetermined collection module, verify the identity of the target person to obtain a first verification result;
[0009] In the case where the first verification result indicates that the verification is passed, the target field content and each designated field are determined; wherein the target field content and each designated field are: fields pre-configured to the identity verification device by a target configuration personnel and used to assemble a web page link of an information display web page of any person provided by a web page server; the target field content is the URL field content used to make a web page request for the information display web page, and each designated field includes a keyword field that is required to be used when constructing the web page data of the information display web page of any person and represents the identity information of the person; the target configuration personnel is a configuration personnel for the target customer to whom the identity verification device belongs, and the web page server is a server provided by the target customer;
[0010] Determine the field content of each designated field corresponding to the target person;
[0011] Each designated field and the corresponding field content are spliced with the target field content in the form of a key-value pair to assemble a target web page link corresponding to the target person;
[0012] By loading the target web page link, requesting from the web page server to obtain web page data of the target person's information display web page;
[0013] Based on the first verification result, the personnel verification result of the target person is determined, and the requested web page data is loaded to display the information display web page of the target person through the display unit of the identity verification device.
[0014] In a second aspect, an embodiment of the present application provides an identity verification device, including:
[0015] Memory, used to store computer programs;
[0016] The processor is used to implement any of the identity verification methods when executing the program stored in the memory.
[0017] Beneficial effects of the embodiments of the present application:
[0018] In the identity verification method provided in the embodiment of the present application, the identity verification device can collect the identity credential information of the target person through a predetermined collection module, and based on the identity credential information, perform identity verification on the target person to obtain a first verification result; when the first verification result indicates that the verification is passed, in order to display the relevant information of the target person, the target field content and each designated field can be determined; and the field content of each designated field is determined, and then, each designated field and the corresponding field content are spliced with the target field content in the form of a key-value pair to assemble a target web page link corresponding to the target person; by loading the target web page link, the web page data of the target person's information display web page can be requested from the web server; in order to take into account both identity verification and customer interface display requirements, the personnel verification result of the target person is determined based on the first verification result, and the requested web page data is loaded to display the target person's information display web page. Among them, the target field content and each designated field are fields pre-configured to the identity verification device by the target configuration personnel, and are used to assemble the web page link of any person's information display web page provided by the web server; because the target field content and each designated field are pre-configured by the target configuration personnel of the target customer, and the service end provided by the web server for the target customer, the target web page link obtained by using the target field content and each designated field, and the web page data obtained by requesting from the web server through the target web page link, all meet the customer's interface display requirements. It can be seen that this solution can take into account both the verification of personnel identity and the customer's interface display requirements.
[0019] Of course, implementing any product or method of the present application does not necessarily require achieving all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other embodiments can also be obtained based on these drawings.
[0021] Figure 1 A flowchart of an identity verification method provided in an embodiment of the present application;
[0022] Figure 2 A schematic diagram of a first type of information display webpage provided in an embodiment of the present application;
[0023] Figure 3 A schematic diagram of various areas of an information display webpage provided in an embodiment of the present application;
[0024] Figure 4A schematic diagram of a predetermined standby interface provided in an embodiment of the present application;
[0025] Figure 5 A schematic diagram of a configuration interface provided in an embodiment of the present application;
[0026] Figure 6 A schematic diagram of the connection relationship between the identity verification device, the information management platform and the remote verification platform provided in the embodiment of the present application;
[0027] Figure 7 Another schematic diagram of a flow chart of an identity verification method provided in an embodiment of the present application;
[0028] Figure 8 A schematic diagram of the structure of an identity verification device provided in an embodiment of the present application;
[0029] Fig. 9 A block diagram of an identity verification device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0030] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field based on the present application belong to the scope of protection of the present application.
[0031] For ease of understanding, the professional terms involved in this application are first introduced below.
[0032] 1 to N matching: The identity credential information collected on-site is compared with all the identity credential information in the identity verification database to obtain the identity credential information with the greatest matching similarity, thereby verifying the identity of the person.
[0033] 1:1 comparison: The identity credential information collected on-site is compared with a known identity credential information to obtain the similarity, which is then compared with the set similarity threshold to determine whether the person is the person with the known identity credential information.
[0034] Identity verification component: A device that uses facial information as an identity verification component and can also support multiple authentication methods such as other biometrics and card swiping.
[0035] Information management platform: a platform for managing personal information such as face, name, card number, etc.
[0036] Identity verification equipment: It has at least one acquisition module for collecting identity credential information and a display screen, and has an internal 1:N comparison and / or 1:1 comparison algorithm. It has a device for verifying the identity of a person through the person's identity credential information, and the verification result can be displayed on the device display screen. The at least one acquisition module can include at least one of a camera, a document information acquisition module, etc.
[0037] As identity verification equipment is becoming more and more common, it is no longer just ordinary equipment on gates and access control systems. Some identity verification equipment is also used in various identity verification scenarios where there is a need for information display, such as examination rooms and expert identity verification.
[0038] Since the identity verification device has a display screen, during the identity verification process, it is not just a matter of comparing the identity information of the person with the identity information of the person in the database used by the identity verification device, but there is a need to display different information to different people. However, the storage information inside the identity verification device is limited. Therefore, in order to display different information to different people, in one implementation method, additional information can be temporarily requested from a remote database. There are many possibilities for additional information, which may be different in different scenarios. That is, in different scenarios, the additional information required to be displayed by the customer is different. If each scenario is manually customized, the workload may be huge. A method that is fast, convenient, and can meet the customer's complex interface display needs is needed.
[0039] Some customers only require the completeness of the displayed content, while some special customers have detailed requirements for the size, spacing, thickness and position of the text. However, it may be difficult for a manually customized interface to include multiple elements required by customers and cannot meet all of their display needs. Such high interface display requirements have also led to a large number of customized projects.
[0040] In addition, in the expert identity verification scenario, before the expert arrives at the identity verification device, the identity verification device obtains the person's identity credential information through a local one-to-one comparison, and then the identity verification device interacts with the remote expert platform (expert information management platform) through the identity credential information to obtain the corresponding expert information and display it. The traditional method can only display the corresponding information by row, and the display effect is very rough, which is difficult for customers to accept, that is, it does not meet the customer's interface display requirements. Another way is to manually design an interactive display UI (User Interface) according to customer needs. This method often has a better effect and can meet the customer's interface display requirements, but the design cost is high and the cycle is long. The designed UI display can often only meet the specific needs of one or several customers and has poor reusability. It can be seen that if the manufacturer of the identity verification device customizes the interface UI according to customer needs, there is undoubtedly a problem of high customization costs for customers of the identity verification device.
[0041] Based on this, the embodiments of the present application provide an identity verification method and an identity verification device to achieve both the verification of a person's identity and the interface display requirements of the customer.
[0042] The following is an introduction to an identity verification method provided in an embodiment of the present application.
[0043] Among them, an identity verification method provided in an embodiment of the present application can be applied to an identity verification device. In a specific application, the identity verification device can be a device for verifying the identity of a person and displaying relevant information of the person. In addition, there are multiple specific device forms of the identity verification device. For example, the identity verification device can be an all-in-one machine integrating a predetermined acquisition module and a display screen, or the identity verification device can be a device that has a communication relationship with the predetermined acquisition module and has a display screen, or the identity verification device can be a device that has a communication relationship with the predetermined acquisition module and is connected to a display screen. Among them, the predetermined acquisition module can include at least one module of a camera, a certificate information acquisition component, etc. This application does not limit the specific form of the identity verification device and the specific form of the predetermined acquisition module.
[0044] Furthermore, an identity verification method provided in an embodiment of the present application can be applied to any scenario where the identity of a person is verified and the relevant information of the person is displayed, for example: an examination scenario where the identity of a person is verified and information such as the examination room number and seat number is displayed; an expert verification scenario where the identity of a person is verified and the corresponding expert information is displayed, etc. This application does not limit this.
[0045] Among them, an identity verification method provided in an embodiment of the present application, applied to an identity verification device, may include the following steps:
[0046] Based on the identity credential information of the target person collected by the predetermined collection module, verify the identity of the target person to obtain a first verification result;
[0047] In the case where the first verification result indicates that the verification is passed, the target field content and each designated field are determined; wherein the target field content and each designated field are: fields pre-configured to the identity verification device by a target configuration personnel and used to assemble a web page link of an information display web page of any person provided by a web page server; the target field content is the URL field content used to make a web page request for the information display web page, and each designated field includes a keyword field that is required to be used when constructing the web page data of the information display web page of any person and represents the identity information of the person; the target configuration personnel is a configuration personnel for the target customer to whom the identity verification device belongs, and the web page server is a server provided by the target customer;
[0048] Determine the field content of each designated field corresponding to the target person;
[0049] Each designated field and the corresponding field content are spliced with the target field content in the form of a key-value pair to assemble a target web page link corresponding to the target person;
[0050] By loading the target web page link, requesting from the web page server to obtain web page data of the target person's information display web page;
[0051] Based on the first verification result, the personnel verification result of the target person is determined, and the requested web page data is loaded to display the information display web page of the target person through the display unit of the identity verification device.
[0052] In the identity verification method provided in the embodiment of the present application, the identity verification device can collect the identity credential information of the target person through a predetermined collection module, and based on the identity credential information, perform identity verification on the target person to obtain a first verification result; when the first verification result indicates that the verification is passed, in order to display the relevant information of the target person, the target field content and each designated field can be determined; and the field content of each designated field is determined, and then, each designated field and the corresponding field content are spliced with the target field content in the form of a key-value pair to assemble a target web page link corresponding to the target person; by loading the target web page link, the web page data of the target person's information display web page can be requested from the web server; in order to take into account both identity verification and customer interface display requirements, the personnel verification result of the target person is determined based on the first verification result, and the requested web page data is loaded to display the target person's information display web page. Among them, the target field content and each designated field are fields pre-configured to the identity verification device by the target configuration personnel, and are used to assemble the web page link of any person's information display web page provided by the web server; because the target field content and each designated field are pre-configured by the target configuration personnel of the target customer, and the service end provided by the web server for the target customer, the target web page link obtained by using the target field content and each designated field, and the web page data obtained by requesting from the web server through the target web page link, all meet the customer's interface display requirements. It can be seen that this solution can take into account both the verification of personnel identity and the customer's interface display requirements.
[0053] The following is an exemplary introduction to an identity verification method provided by the present application in conjunction with the accompanying drawings.
[0054] like Figure 1 As shown, an identity verification method provided in an embodiment of the present application, applied to an identity verification device, may include the following steps:
[0055] S101: Based on the identity credential information of the target person collected by the predetermined collection module, verify the identity of the target person to obtain a first verification result;
[0056] In order to verify the identity of a person, the person may be located in front of an identity verification device. A predetermined collection module of the identity verification device collects the identity credential information of the target person, and performs identity verification on the target person based on the identity credential information to obtain a first verification result.
[0057] Wherein, the predetermined acquisition module may include an ID information acquisition module and / or a camera. In the case where the predetermined acquisition module only includes the ID information acquisition module, the target person may place the ID in the identification area of the ID information acquisition module, and the ID information acquisition module acquires the ID information to obtain the identity credential information of the target person; or, in the case where the predetermined acquisition module only includes the camera, the target person may move the face to the identification area of the camera, and the camera acquires the facial image of the target person to obtain the identity credential information of the target person; in the case where the predetermined acquisition module includes the ID information acquisition module and the camera, the target person may place the ID in the identification area of the ID information acquisition module and may move the face to the identification area of the camera to obtain the identity credential information of the target person.
[0058] In addition, when the identity verification device verifies the identity of the target person based on the identity credential information, it can call the identity verification component to compare the identity credential information of the target person with the information of the person stored in the information management platform (which information can be sent to the identity verification device), thereby verifying the identity of the person and obtaining a first verification result; and the identity verification device can also display the first verification result on the display screen of the identity verification device.
[0059] It should be noted that the first verification result can be understood as the result of the first local identity verification of the target person by the identity verification device using the local information management platform. If the first verification result indicates that the verification is passed, the target person can continue to be verified for the second time, and more comprehensive data of the person can be obtained remotely for display.
[0060] S102: When the first verification result indicates that the verification is passed, determine the target field content and each designated field;
[0061] The target field content and each designated field are: fields pre-configured to the identity verification device by a target configuration personnel and used to assemble a web page link of an information display web page of any person provided by a web page server; the target field content is the URL field content used to make a web page request for the information display web page, and each designated field includes a keyword field that is required to be used when constructing web page data of any person's information display web page and represents the identity information of the person; the target configuration personnel is a configuration personnel of the target customer to whom the identity verification device belongs, and the web page server is a server provided by the target customer;
[0062] The first verification result can indicate whether the target person has passed the verification. When the first verification result indicates that the verification has passed, in order to meet the customer's interface display requirements for the target person's information, this application can determine the target field content and each designated field that the target configuration person pre-configures to the identity verification device.
[0063] The target field content and each designated field can be assembled into a web page link of a display web page of any personnel information provided by the web page server, so that the information of the target personnel can be displayed in the form of a web page later; specifically, the target field content is the URL (Universal Resource Locator) field content used for making a web page request for the information display web page, and each designated field includes a keyword field used when constructing the web page data of any personnel information display web page and representing the identity information of the personnel, and the target field content and the web page link assembled by each designated field can be understood as the access address of the web page server, and the access address can access the personalized web page of the web page server; the target configuration personnel is the configuration personnel of the target customer to whom the identity verification device belongs, that is, the target configuration personnel is the configuration personnel of the target customer who uses the identity verification device to verify the identity of the target person, and the target field content and each designated field configured by the target configuration personnel meet the display requirements of the target customer; and the web page server is a service end provided by the target customer, so the web page data requested from the web page server later through the target field content and the target web page link assembled by each designated field meets the display requirements of the target customer.
[0064] It should be noted that the focus of this application is that the target customer can configure the target field content and the configuration of each specified field according to their own display needs, and design the personalized web page provided by the web server, so that the identity verification device can assemble the target web page link according to the target field content and each specified field configured by the target customer, and request the corresponding personalized web page from the web server for display, and the displayed web page meets the interface display needs of the target customer. It can be seen that this application is aimed at customers with certain development capabilities, saving the cost of customers to customize the interface UI from the manufacturer of the identity verification device. Customers can customize personalized web pages and corresponding web page links according to their own needs, so that the identity verification device can take into account both the verification of personnel identity and the customer's interface display needs.
[0065] It should be noted that each designated field includes a keyword field that is required to be used when constructing the information display web page of any person and represents the identity information of the person. By way of example, for the target person, each designated field may include a keyword field for the target person's name, a keyword field for the target person's ID number, and so on; of course, each designated field may also include a scene field, or a field for corresponding information collected by other acquisition modules (such as a temperature acquisition module, etc.), and this application does not limit this.
[0066] In addition, it should be noted that the target configuration personnel can configure the target field content and each designated field through the configuration interface, and the configuration interface can be a web interface; the target field content can also represent the web page category represented when a web page request is made, for example: a web page displayed for an examination room scenario, a web page displayed for an expert verification scenario, etc.; the target configuration personnel can configure each designated field as a name field, an ID number field, an area field, etc., and can be configured according to the needs of the target customers, and this application does not limit this.
[0067] S103: Determine the field content of each designated field corresponding to the target person;
[0068] After determining the target field content and each designated field, the field content of each designated field can be further determined; illustratively, each designated field can include a name field, and the field content corresponding to the name field of the target person can be "Zhang X" and so on.
[0069] In addition, when the target person's identity is verified and the first verification result is obtained, the target person's identity information can also be obtained, for example: the name is Zhang X, the ID number is 123456789, etc., then the field content of each designated field can be determined based on the target person's identity information.
[0070] Optionally, each designated field may also include other fields in addition to the identity information. In one implementation, each designated field further includes: a first keyword field of predetermined parameters with dynamic attributes that characterize any person;
[0071] The method for determining the field content of the first keyword field corresponding to the target person includes:
[0072] A collection module matching the predetermined parameters is called to collect parameter values of the target person regarding the predetermined parameters, and the collected parameter values are used as field contents of the first keyword field corresponding to the target person.
[0073] Each designated field may also include a first keyword field of predetermined parameters that characterize any person with dynamic attributes. For the target person, a collection module that matches the predetermined parameters can be called to collect the parameter values of the person regarding the predetermined parameters, and the collected parameter values can be used as the field content of the first keyword field corresponding to the target person.
[0074] Exemplarily, the dynamic attributes of any person may be temperature, heart rate, etc. Taking temperature as an example, the temperature acquisition module may be called to collect the body temperature of the target person, and the collected parameter value may be 36.5°C. Then the first keyword field is temperature, and the field content of the first keyword field is 36.5°C.
[0075] In another implementation, each designated field further includes: a keyword field representing the area information where the identity verification device is located.
[0076] Each designated field may also include a key field of the area information where the identity verification device is located, that is, one field in each designated field may be an area, and the corresponding field content may be: area A where the identity verification device is located, and of course it can also be an area identifier, etc. This application does not limit this.
[0077] It should be noted that when each designated field includes a keyword field representing the regional information where the identity verification device is located, the target web page link containing the regional information can be used to request the target person's information display web page from the web server corresponding to the field content "Area A" of the area; if each designated field does not contain a keyword field representing the regional information where the identity verification device is located, the target person's information display web page can be requested from any web server, or a preset target web server, and this application does not limit this.
[0078] In addition, each designated field may also include a field for a designated function in the interactive interface of the display screen of the identity verification device. This field can also be understood as a scene field, that is, the identity verification scene currently required by the target person. For example, each designated field may include: a visit field, an attendance field, a takeout field, etc.; exemplarily, if the target person only has the need to pick up takeout, the target person can click the takeout button in the interactive interface. At this time, each designated field includes the takeout field. Thus, by including a target web page link composed of the takeout field, the subsequent information display web page can be more reasonable, and while verifying the identity of the target person, information display can be more in line with the needs of the target person.
[0079] S104: splicing each designated field and the corresponding field content with the target field content in the form of key-value pairs to assemble a target web page link corresponding to the target person;
[0080] After obtaining the field content of each designated field, each designated field and the corresponding field content can be spliced with the target field content in the form of a key-value pair to assemble the target web page link corresponding to the target person. For each designated field, a key-value pair of the designated field and the corresponding field content can be generated first, and then the key-value pair of each designated field can be spliced with the target field content; when splicing, the target field content can be spliced with each key-value pair in a preset order to quickly request an information display web page; or, the target field content can be spliced with each key-value pair in any order, which is reasonable.
[0081] Exemplarily, the preset order can be the order in which the target configuration personnel configures the target field content and each designated field, for example: each designated field includes: an ID number field, an area field (a keyword field representing the area information where the identity verification device is located) and a name field, and in that order, the target configuration personnel configure the target field content and each designated field in the following order: target field content, ID number field, area field and name field; then the assembled target web page link can be: target field content & key-value pairs corresponding to the ID number field & key-value pairs corresponding to the area field & key-value pairs corresponding to the name field.
[0082] Of course, the preset sequence can also be any splicing sequence pre-set by the target configuration personnel, and this application does not limit this.
[0083] S105: Requesting web page data of the target person's information display web page from the web page server by loading the target web page link;
[0084] After assembling the target web page link corresponding to the target person, a web page request for the information display web page can be sent to the web server by loading the target web page link. The request can carry the target field content and the field content of each specified field. After receiving the web page request, the web server constructs the web page data based on the target field content and the field content of each specified field, and returns the web page data to the identity verification device, so as to realize the request from the web server to obtain the web page data of the information display web page of the target person.
[0085] It can be understood that the web page data of the target person's information display web page contains information corresponding to the target field content and the field content of each designated field. For example: if the target field content represents a web page of the expert verification category, then the web page data of the information display web page contains web page data for expert verification and the corresponding web page format, such as: the expert identity information corresponding to the target person, the expert's area information, the expert number information, the expert's unit information, etc., and the web page format is a format that displays the expert information in rows; the information corresponding to the field content of each designated field is associated with the corresponding field content, for example: each designated field includes a temperature field, and the corresponding field content is 38°C, then the corresponding information in the web page data is prompt information for the temperature, such as: the temperature is abnormal, it is recommended to go to the fever clinic, etc., and this application does not limit this.
[0086] In one implementation of the present application, considering the accuracy of identity verification and the special identity role of the target person, a secondary identity verification can be performed on the target person through a designated verification platform. Before determining the target field content and each designated field, the method further includes:
[0087] Sending the personnel identity of the target person determined based on the identity credential information to the designated verification platform, so that the designated verification platform verifies whether the target person belongs to the predetermined identity role based on the personnel identity, obtains a second verification result, and feeds back the second verification result to the identity verification device;
[0088] The determining, based on the first verification result, a personnel verification result of the target person includes:
[0089] Based on the first verification result and the second verification result, a personnel verification result of the target person is determined.
[0090] The present application can also send the target person's personal identity determined based on the identity credential information to a designated verification platform to verify whether the target person belongs to a predetermined identity role, obtain a second feedback result, and feedback the second verification result to the identity verification device; wherein the identity credential information can be facial feature information or ID number information, and the determined personal identity can be the person's ID number, or ID number and name, etc., and the present application does not limit this.
[0091] In addition, the designated verification platform can be understood as a remote information management platform for secondary verification. The designated verification platform is a platform that records the predetermined identity roles and the corresponding personnel. For example, the designated verification platform records personnel 1, personnel 2, personnel 3, ..., personnel 15 as predetermined identity roles; when verifying whether the target person belongs to the predetermined identity role, it can be determined whether the target person is one of personnel 1-personnel 15. If so, a second verification result is obtained that the target person belongs to the predetermined identity role, that is, the second verification result indicates that the verification is passed. Otherwise, a second verification result is obtained that the target person does not belong to the predetermined identity role, that is, the second verification result indicates that the verification is not passed. Among them, the designated verification platform can communicate with the web server, or the web server can also be integrated into the designated verification platform, so that the web page data of the target person's information display web page can be determined based on the second verification result.
[0092] In addition, the predetermined identity role can be understood as an identity role related to the verification scenario of the identity verification device. For example, for the verification scenario in the examination room, the predetermined identity role can be a candidate or even an invigilator, etc. For the identity verification scenario of expert verification, the predetermined identity role can be an expert. This application does not limit this.
[0093] Furthermore, the personnel verification result of the target person can be comprehensively determined based on the first verification result and the second verification result.
[0094] Correspondingly, the web page data determined by the web page server is different due to the different second verification results. The web page server determines the web page data of the target person's information display web page in the following manners:
[0095] Obtain the second verification result of the designated verification platform for the target person;
[0096] In response to the second verification result indicating that the verification is passed, based on the field content of each designated field in the web page link, determining web page data of the first type of information display web page as web page data of the information display web page of the target person;
[0097] In response to the second verification result indicating that the verification has failed, based on the field content of each designated field in the web page link, determining web page data of the second type of information display web page as web page data of the information display web page of the target person;
[0098] The first type of information display webpage is an information display webpage indicating that the identity role is valid, and the second type of information display webpage is an information display webpage indicating that the identity role is invalid.
[0099] Due to the different results of the second verification, the web server determines the web page data of the target person's information display web page in different ways, so that if the target person does not belong to the predetermined identity role, the target person's relevant information about the predetermined identity role will not be displayed. If the target person belongs to the predetermined identity role, the target person's relevant information about the predetermined identity role will be displayed to meet the display requirements of the target person's specific identity role.
[0100] Specifically, the designated verification platform and the web server can be two devices that communicate with each other, or integrated into the same device and can communicate with each other. The web server can first obtain the second verification result of the designated verification platform for the target person. If the second verification result indicates that the verification is passed, then based on the field content of each designated field in the web link, the web page data of the first category of information display web page that represents the validity of the identity role is determined as the web page data of the information display web page of the target person; for example: the web page data of the first category of information display web page can be the expert identity information of the target person, the expert's area information, the expert number information, the expert's unit information, etc., as well as information corresponding to the field content of each designated field, etc. If the second verification result indicates that the verification has not passed, it means that the target person is not the predetermined identity role. However, since the first verification result has passed, it means that the target person may have been the predetermined identity role before, but is not the predetermined identity role currently. Based on the field content of each specified field in the web page link, the web page data of the second type of information display web page indicating that the identity role is invalid can be determined as the web page data of the target person's information display web page. For example, the web page data of the second type of information display web page can be prompt information indicating that the expert identity information of the target person is invalid, such as from XX / XX / XXXX, the predetermined identity role of the target person is invalid, as well as information corresponding to the field content of each specified field, etc.
[0101] Of course, the second type of information display web page is an information display web page that represents invalid identity information. The so-called invalidity can be understood as the target person's predetermined identity role is invalid at the current time point, or within a time period including the current time point. The target person's predetermined identity role may be valid in historical time, or it may be valid at a certain future time point or time period after the current time point. This is all reasonable.
[0102] S106: Based on the first verification result, determine the personnel verification result of the target person, and load the requested web page data to display the information display web page of the target person through the display unit of the identity verification device.
[0103] After obtaining the web page data of the target person's information display web page, you can first determine the target person's verification result based on the first verification result, and then respond to the verification result of the target person, for example: open / close the door for the target person, voice broadcast the verification result, etc., to verify the identity of the target person and obtain a comprehensive verification result.
[0104] Optionally, on the premise of obtaining the second verification result, determining the personnel verification result of the target person based on the first verification result and the second verification result includes:
[0105] If both the first verification result and the second verification result indicate that the verification is passed, the result indicating that the person has passed the verification will be used as the person verification result of the target person; otherwise, the result indicating that the person has not passed the verification will be used as the person verification result of the target person.
[0106] If both the first verification result and the second verification result indicate that the verification is successful, that is, the local verification of the first identity verification device is successful, and the second verification of the predetermined identity role is successful, that is, the target person is the predetermined identity role, for example, the target person is an expert role, then the result of the target person's verification is used as the personnel verification result of the target person; otherwise, considering security, the result indicating that the person has not been verified is used as the personnel verification result of the target person, such as: the first verification result indicates that the verification is successful, but the second verification result indicates that it is unsuccessful, that is, the target person is not the predetermined identity role, then the target person still fails the verification, such as: the target person fails the expert verification and cannot enter the access control with expert authority.
[0107] After determining the personnel verification result of the target person, the requested web page data can also be loaded to display the information display web page of the target person through the display unit of the identity verification device to meet the interface display needs of the target customer.
[0108] Exemplarily, in one implementation, the web page data obtained by the loading request is displayed on the display unit of the identity verification device to display the information display web page of the target person, including:
[0109] The webview control is called to load the requested web page data so as to display the information display web page of the target person through the display unit of the identity verification device.
[0110] This application can call the webview control to load the requested web page data to display the target person's information display web page through the display unit of the identity verification device. It can be understood that the requested web page data can represent the format of the web page, as well as the location where data such as pictures and text need to be rendered, etc. This application can directly call the webview control to load and display the target person's information display web page through the display unit of the identity verification device.
[0111] In the technical solution of this application, the acquisition, storage, use, processing, transmission, provision and disclosure of personal information of personnel, content of each field, web page data, etc. are all carried out with the authorization of the user.
[0112] In the identity verification method provided in the embodiment of the present application, the identity verification device can collect the identity credential information of the target person through a predetermined collection module, and based on the identity credential information, perform identity verification on the target person to obtain a first verification result; when the first verification result indicates that the verification is passed, in order to display the relevant information of the target person, the target field content and each designated field can be determined; and the field content of each designated field is determined, and then, each designated field and the corresponding field content are spliced with the target field content in the form of a key-value pair to assemble a target web page link corresponding to the target person; by loading the target web page link, the web page data of the target person's information display web page can be requested from the web server; in order to take into account both identity verification and customer interface display requirements, the personnel verification result of the target person is determined based on the first verification result, and the requested web page data is loaded to display the target person's information display web page. Among them, the target field content and each designated field are fields pre-configured to the identity verification device by the target configuration personnel, and are used to assemble the web page link of any person's information display web page provided by the web server; because the target field content and each designated field are pre-configured by the target configuration personnel of the target customer, and the service end provided by the web server for the target customer, the target web page link obtained by using the target field content and each designated field, and the web page data obtained by requesting from the web server through the target web page link, all meet the customer's interface display requirements. It can be seen that this solution can take into account both the verification of personnel identity and the customer's interface display requirements.
[0113] Optionally, in the related art, the standby interface of the identity verification device usually displays pictures, advertisements, etc. In another embodiment of the present application, the present application is also designed with a predetermined standby interface for interacting with the target person, and the identity of the target person is verified based on the identity credential information of the target person collected by the predetermined collection module. Before obtaining the first verification result, the method further includes:
[0114] Display the predetermined standby interface;
[0115] In response to detecting a designated touch operation on the standby interface, the identity credential information of the target person collected by the predetermined collection module is triggered to perform identity verification on the target person to obtain a first verification result.
[0116] Before verifying the identity of the target person, the identity verification device can display a predetermined standby interface, which can display multiple interactive buttons, as well as a facial recognition collection screen, etc.; the target person can issue a specified touch operation on the standby interface, such as clicking a verification button in the standby interface, etc., to trigger the step of verifying the target person and obtain a first verification result.
[0117] By displaying a predetermined standby interface, the target person can issue a specified touch operation as required, thereby triggering identity verification of the target person, making the identity verification more in line with the needs of the target person.
[0118] Optionally, in one implementation, a plurality of touch buttons are displayed in the standby interface; each touch button uniquely corresponds to a predetermined verification scenario, and each touch button is used to trigger identity verification in the corresponding predetermined verification scenario; different predetermined verification scenarios correspond to different categories of information display web pages; the designated touch operation is a touch operation for any touch button;
[0119] The respective designated fields also include: a second keyword field for characterizing a verification scenario;
[0120] The method for determining the field content of the second keyword field corresponding to the target person includes:
[0121] Obtain the scene identifier of the predetermined verification scene corresponding to the target touch button, and use the obtained scene identifier as the field content of the second keyword field corresponding to the target person; wherein the target touch button is the touch button operated by the specified touch operation.
[0122] There can also be multiple touch buttons in the standby interface, each touch button corresponds to a predetermined detection scenario, and each touch button is used to trigger identity verification in a predetermined verification scenario. Different predetermined verification scenarios correspond to different categories of information display web pages, and a designated touch operation is a touch operation for any touch button; exemplarily, the predetermined standby interface can display multiple touch buttons such as picking up takeout, visiting, attendance, or expert verification. The target person can click any button to issue a designated touch operation to trigger identity verification of the target person in the corresponding predetermined verification scenario. Different predetermined verification scenarios correspond to different categories of information display web pages, for example: the information display web page corresponding to expert verification is a web page category that displays expert information, the information display web page corresponding to picking up takeout is a web page category that simply displays the target person's information for the takeout pickup scenario, and so on.
[0123] Of course, in order to ensure the personalized display of the information display webpage corresponding to different predetermined verification scenarios, each designated field also includes a second keyword field representing the verification scenario, which can obtain the scene identifier of the predetermined verification scenario corresponding to the target touch button touched by the target person issuing the designated touch operation, such as: expert verification, takeout or visit, etc., and use the obtained scene identifier as the field content of the second keyword field corresponding to the target person. Thus, the webpage server can determine the corresponding information display webpage of the predetermined verification scenario based on the second keyword field and the corresponding field content, and construct data to return to the identity verification device, etc.
[0124] It can be seen that in the embodiment of the present application, a predetermined standby interface can be displayed, and the target person can also perform specified touch operations on the touch buttons in the standby interface. The assembled target web page link can include a second keyword field and the corresponding field content, so that the information display web page displayed can include information related to the target touch button clicked by the user, so that the content displayed on the information display web page is more reasonable and in line with the target person's specified touch operation.
[0125] An identity verification method provided by the present application is introduced below in conjunction with another embodiment.
[0126] An identity verification method provided by an embodiment of the present application takes the expert verification scenario as an example. The target person performs a one-to-one identity information comparison on the identity verification device. After the one-to-one comparison passes, that is, after the first verification result characterization passes, the identity verification device uses the identity card number (i.e., identity identification) of the target person to go to the remote verification platform (the remote verification platform is the above-mentioned designated verification platform, which refers to the hardware server, and the server runs the verification function software) to request the expert information of the target person, which may include the bid evaluation project, bid evaluation seat, etc. The remote verification platform returns whether the remote verification result (the second verification result) passes. If it passes, the target person's identity number, name, region (region information where the identity verification device is located) and other designated fields and the corresponding field contents are assembled in the form of key-value pairs on the web page URL (i.e., the target field content), wherein the key-value pair of the target person's identity card number is: id_card=123456789, the key-value pair of the region is: region_code=130500, and the key-value pair of the target person's name is: name=%E6%9D%9C%E5%87%AF%E7%91%9E, after assembling the target web page link of the target person, the customized web page of the target person is obtained through the target web page link. The customized web page is made by the target customer and stored on the web server (which can be the same hardware server as the remote verification platform), and the target person's information display web page is displayed through the display unit of the identity verification device, and the functions of opening the door and voice broadcasting are completed at the same time.
[0127] Among them, an exemplary, spliced target web page link is as follows:
[0128] Wherein, exemplary, the spliced target webpage link is as follows: http: / / XXX.XXX.XXX.XXX:XXXX / xxxx?id_card=123456789®ion_code=130500&name=%E6%9D%9C%E5%87%AF%E7%91%9E;
[0129] Among them, http: / / XXX.XXX.XXX.XXX:XXXX / xxxx is the expert verification URL link, that is, the target field content mentioned above;
[0130] id_card=123456789, which is the ID card number of the target person compared by the identity verification device, i.e. the above-mentioned identity identification;
[0131] region_code=130500, which is the region code where the identity verification device is located;
[0132] name=%E6%9D%9C%E5%87%AF%E7%91%9E, which is the name of the target person compared by the identity verification device;
[0133] From the perspective of the interaction between the target person and the identity verification device, the specific process of an identity verification method provided by the embodiment of the present application is as follows:
[0134] 1. First, the expert (i.e. the target person) swipes his / her ID card on the identity verification device (of course, the face can also be moved to the recognition area of the camera, etc.); an identity verification method provided in the embodiment of the present application can be applied to the identity verification device. The identity verification device has functions such as identity verification and facial comparison, and has a display screen and the display screen is relatively large, which can be used for displaying electronic doorplates, meeting information, etc., and can be directly connected to the remote verification platform.
[0135] 2. The identity verification device first performs local identity verification on the expert to obtain a first verification result. If the first verification result of the local identity verification indicates that the expert fails, the device directly prompts that the expert fails.
[0136] 3. If the first verification result indicates that the verification is passed, the door will not be opened first; the identity verification device will send the expert's ID card information (identity identifier) to the remote verification platform, and the remote verification platform will verify the expert's identity (i.e., verify whether it belongs to the predetermined identity role) and feedback the second verification result to the identity verification device;
[0137] 4. If the second verification result indicates that the expert's identity is passed, the identity verification device assembles the target web page link, and by loading the target web page link, requests the web page data of the first type of information display web page of the target person from the web server and displays the first type of information display web page. The first type of information display web page can display text information about the expert and open the door to let the expert in; for example, the first type of information display web page, Figure 2 As shown, four lines of prompts are displayed on the display screen, evaluation expert: Lu XX; evaluation project: procurement demonstration; transaction platform: city platform; evaluation seat: XX City Sixth Evaluation Room, Sixth Evaluation Station 1; of course, the specific name of the platform can also be displayed: XX City XXXX Platform, and time information: Monday, February 26, 2024, 16:51, etc., this application does not limit this.
[0138] 5. If the second verification result indicates that the expert identity fails, the door will not be opened. At this time, the identity verification device assembles the target web page link, and by loading the target web page link, requests the web page data of the second type of information display web page of the target person from the web server and displays the second type of information display web page. For example, a prompt message indicating that the expert identity information of the target person is invalid can be displayed, such as from XX / XX / XXXX, the target person's predetermined identity role is invalid.
[0139] In addition, the content, text style, layout and other contents of the target person's information display webpage are controlled by the target customer's customized webpage on the remote verification platform, that is, the target customer can customize the layout, text style and other contents of the webpage as needed; the identity verification device actively obtains the information display webpage through the target webpage link, and the interface of the remote verification platform (including the web server) returns a section of html (Hypertext Markup Language) code. The identity verification device loads the html code and displays the information display webpage.
[0140] For easier understanding, add the following explanation:
[0141] Remote verification process:
[0142] The remote verification process in this application is generally a request of http (HyperText Transfer Protocol), and the request result is the second verification result, which can indicate whether the target person is an expert. If the target person is an expert, the identity verification device will perform the corresponding door opening operation, voice broadcast, etc. The identity verification device can call the corresponding interface to perform the door opening operation and voice broadcast, etc.; the identity verification device can also request the first type of information display webpage corresponding to the target person for display. If the target person is not an expert, that is, a non-expert, the identity verification device can also request the second type of information display webpage to prompt that the target person is currently a non-expert.
[0143] In addition, the information returned by the remote verification http request includes the second verification result of whether the target person has passed the verification, the serial number and information of the remote verification, the voice information used for subsequent voice broadcast, etc. The identity verification device can parse the information returned by the http request, and determine whether the verification is passed, control the door opening, call the voice broadcast, the content of the broadcast voice information, etc.
[0144] In one implementation, the content returned by the remote verification http request may include:
[0145] {
[0146] "RemoteCheck":{
[0147] "serialNO":1,
[0148] "checkResult":0,
[0149] "userInfo":{
[0150] "face_picdata": "",
[0151] “workNum”: “1876497”,
[0152] “name”: “Zhang X”,
[0153] “position”: “Research expert in XX City”
[0154] “commute”: 0
[0155] }
[0156] }
[0157] }
[0158] Among them, the serial number: “serialNO” is 1, the second verification result of the target person: “checkResult” is 0 (0 indicates that the verification fails, 1 indicates that the verification passes), the work number of the target person: “workNum” is 1876497, the name of the target person: “name” is “Zhang X”, and the position of the target person “position” is “Research expert in XX City”; among them, information such as work number, name, and position can also be used as voice information for voice broadcast.
[0159] Web page acquisition process:
[0160] The information display web page in this application is a customized web page for any person by the target customer. The production of the information display web page is completed by the research and development of the target customer. The UI display and layout of the identity verification device can be adjusted by updating the web page content, thus avoiding the requirement for the target customer to develop a complex interface on the identity verification device, and also enabling the target customer with web development capabilities to quickly modify the key information display interface. Among them, different target persons correspond to different identity information. For example, the names of different persons, corresponding work numbers, etc. are different, and the data of the obtained html code will also change according to the corresponding different data. That is, the remote verification platform communicates with the web server, so that the web server can obtain the identity information of the target person in the remote verification platform and assemble and feedback it in the html code to the identity verification device, so that the identity verification device can display the information display web pages of different target persons.
[0161] Exemplarily, for the html code fed back by the web server, the html code can be displayed in the browser interface, and subsequently, the information display web page of the target person can be displayed by loading the html code.
[0162] The displayed information display web page, such as Figure 3As shown: the information display webpage may include area 1, area 2, area 3, and area 4; among which, area 1 includes a frame (rectangular frame in the figure), and time is a fixed part of the webpage; area 2 "XX City XXXX Platform" is dynamically generated by the region_code configuration; area 3: is a fixed part, that is, four fixed displayed parameters; area 4: includes: name (Road XX), project (procurement demonstration), platform (city platform) and seat (XX City Sixth Bidding Evaluation Room·Sixth Evaluation Station 1), that is, the parameter values of the four fixed displayed parameters, among which the seat can be generated by the webpage server according to id_card=123456789, name=%E6%9D%9C%E5%87%AF%E7%91%9E by querying the database of the remote verification platform to obtain the corresponding data.
[0163] The web page is expanded as follows:
[0164] In the relevant time, the standby interface of the identity verification device usually displays pictures, advertisements, etc., while in this application, the webpage can be displayed through Android's webview technology to display the device UI (that is, the above-mentioned predetermined standby interface), and the identity verification can be triggered by superimposing buttons (touch buttons) on the webview interface, thereby increasing the scenario and customization of the interface of the identity verification device display screen; and the standby interface can also be designed by the target customers and quickly iterated, etc. The timing for the identity verification device to refresh the predetermined standby interface includes: browser refresh, identity verification device from off screen to bright screen, identity verification device from offline to online, identity verification device restart, etc., to prevent the identity verification device from updating the predetermined standby interface UI inaccurately.
[0165] The preset standby interface is as follows: Figure 4 As shown, the platform name can be displayed: "XX City XXXX Platform", as well as a brief introduction to the platform's functions, etc. The predetermined standby interface can include buttons for picking up takeout, visiting, attendance, and expert verification. The target person can click any button to trigger the corresponding identity verification process, and perform identity verification through the identification area. After the identity verification, the corresponding information display web page of the button clicked by the user can be displayed.
[0166] The assembly process of the target web page link is as follows:
[0167] In different scenarios, the elements of assembling the target web page link may be different. The common ones are the person's name, user ID (such as ID number) and other information. The target web page link is assembled to obtain the corresponding information display web page for display. In some special scenarios, the second keyword field related to the scene and the corresponding field content will also be spliced. For example, there will be several buttons on the scheduled standby interface, such as visiting, attendance, take-out, expert verification and other buttons. If the target person just wants to pick up takeout at noon, but is under the authority control that the door cannot be opened without face scanning, the target person can perform the corresponding operation by clicking the take-out button. The identity verification device can splice the second keyword field containing the take-out scene and the corresponding field content to obtain the target web page link. The information displayed on the resulting information display web page will be more reasonable, rather than just displaying some expert evaluation information, etc.
[0168] In some hospital scenarios, it may be necessary to compare the temperature and use the temperature as a keyword field to splice into the target web page link. In this way, for target personnel with abnormal temperature, the information display web page can prompt the target personnel to go to the fever clinic instead of the emergency room. Therefore, it is necessary to assemble some additional keyword fields and corresponding field contents.
[0169] The target web page link corresponding to the visiting scene is as follows: http: / / XXX.XXX.XXX.XXX:XXXX / xxxx?id_card=123456789®ion_code=130500&name=%E6%9D%9C%E5%87%AF%E7%91%9E&operation=visit; wherein operation=visit is a key-value pair consisting of the second keyword field corresponding to the visiting scene and the corresponding field content.
[0170] In addition, in order to meet different scenarios, the target web page link can be assembled in a preset order, wherein the preset order is for the target personnel to configure the target field content and the order of each specified field. The target configuration personnel can configure the target page link in a preset order. Figure 5 The configuration interface shown (i.e. the interface for customizing parameter settings) is configured as follows:
[0171] Custom text 1 can configure the target field content, http: / / XXX.XXX.XXX.XXX:XXXX / xxxx;
[0172] Custom text 2 configures the prefix of the ID number, such as "id_card";
[0173] Custom text 3 configures the region of the identity verification device, which may be different on different devices, such as "region_code=130500";
[0174] Custom text 4 configures the name prefix such as "name";
[0175] The prefix of the custom text 5 configuration operation (i.e., the second keyword field related to the scenario) is such as "operation";
[0176] Custom text 6 configures the prefix of temperature (i.e., the first keyword field of the dynamic attribute of personnel), such as "temperate";
[0177] After the configuration is completed, you can click the custom button switch to make the configured content take effect, etc. After it takes effect, the target web page link will be spliced and generated according to the configured content.
[0178] The connection relationship between the identity verification device, the information management platform and the remote verification platform provided in the embodiment of the present application is as follows: Figure 6 As shown:
[0179] The identity verification device 610 is connected to the information management platform 620 through the network. The information management platform 620 sends the personnel data to the identity verification device, so that the identity verification device verifies the identity of the target person and obtains the first verification result. The personnel data includes basic personnel information (name, ID number, etc.) and facial data, etc. The identity verification device is connected to the remote verification platform 630 (which may include a web server) through a short network connection, reports the personnel identity, and obtains the second verification result; after that, if the first verification result is passed, the identity verification device splices the target web page link, and then obtains the information display web page, and displays it on the identity verification device through the web page component (display unit). The information management platform is responsible for managing personnel information and sending personnel information to the identity verification device.
[0180] like Figure 7 As shown, the specific process of the identity verification method provided in the embodiment of the present application may include the following steps:
[0181] P1: The remote verification platform is developed by the target customer to generate information display web page framework codes corresponding to different personnel;
[0182] The framework code includes the HTML web page data that can be obtained by the spliced target web page link. Depending on the scenario, different data such as assembly operation information and temperature information can be configured to obtain the corresponding framework code.
[0183] P2: The identity verification device is directly connected to the information management platform. The target person swipes his ID card on the identity verification device, and the identity verification device obtains the target person's identity credential information;
[0184] Among them, step P1 is pre-executed by the target customer during research and development, and step P2 is pre-executed by the target person when the identity verification is triggered and the target person interacts with the identity verification device.
[0185] P3: The identity verification device verifies the identity of the target person and obtains the first verification result;
[0186] If the first verification result indicates failure, a direct prompt will be given and the door will not be opened;
[0187] P4: If the first verification result indicates that the target person has passed, the door will not be opened first. The identity verification device will push the target person's identification information to the remote verification platform, so that the remote verification platform can verify whether the target person is an expert and obtain the second verification result;
[0188] P5: If the second verification result indicates that the verification is passed, the target person's expert information and the target field content are assembled to obtain the target web page link, and the corresponding information display web page is obtained through the target web page link, and the information display web page is displayed by calling the webview web page control, and the door is opened;
[0189] Experts can enter at this time.
[0190] P6: If the second verification result indicates that the verification has not passed, the door is not opened, and the personnel information of the target person and the content of the target field are assembled to obtain the target web page link, and the corresponding information display web page is obtained through the target web page link, and the information display web page is displayed by calling the webview web page control;
[0191] The information display webpage displayed at this time is different from the information display webpage displayed by the second verification result representation, and the target person cannot enter at this time.
[0192] P7; process ends;
[0193] The identity verification method provided by this application can not only perform identity verification, remotely obtain personnel information, and display personnel information according to customer needs, but also facilitate changes and modifications to the display interface, and reduce the design cost of the display interface that customers need to customize from the manufacturer. This application combines remote verification and web page display technology to take into account the verification of personnel identities, and on the premise of ensuring the complete display of remote verification information, the design of the display interface can be adjusted by the customer to meet the customer's interface display needs, reduce repeated customization of user information layout on the display interface of the identity verification device, and reduce the waste of customization resources.
[0194] It can be seen that there is a need for an identity verification method that can verify identity, obtain personnel information remotely, display personnel information according to customer needs, and facilitate changes and modifications to the display interface, as well as reduce the design cost of the display interface that customers need to customize from manufacturers. This application combines remote verification and web page display technology to take into account the verification of personnel identities, and on the premise of ensuring the complete display of remote verification information, the design of the display interface can be adjusted by the customer to meet the customer's interface display needs.
[0195] Based on the above method embodiment, the present application also provides an identity verification device, which is applied to an identity verification device, such as Figure 8 As shown, the device comprises:
[0196] A first verification module 810 is used to verify the identity of the target person based on the identity credential information of the target person collected by the predetermined collection module to obtain a first verification result;
[0197] The first determination module 820 is used to determine the target field content and each designated field when the first verification result indicates that the verification is passed; wherein the target field content and each designated field are: fields pre-configured to the identity verification device by the target configuration personnel and used to assemble a web page link of any person's information display web page provided by the web page server; the target field content is the URL field content used to make a web page request for the information display web page, and each designated field includes a keyword field that is required to be used when constructing the web page data of any person's information display web page and represents the identity information of the person; the target configuration personnel is the configuration personnel of the target customer to whom the identity verification device belongs, and the web page server is the server provided by the target customer;
[0198] The second determination module 830 is used to determine the field content of each designated field corresponding to the target person;
[0199] The splicing module 840 is used to splice each designated field and the corresponding field content with the target field content in the form of key-value pairs to assemble a target web page link corresponding to the target person;
[0200] A first loading module 850 is used to request web page data of the target person's information display web page from the web page server by loading the target web page link;
[0201] The second loading module 860 is used to determine the personnel verification result of the target person based on the first verification result, and load the requested web page data to display the information display web page of the target person through the display unit of the identity verification device.
[0202] In the identity verification device provided in the embodiment of the present application, the identity verification device can collect the identity credential information of the target person through a predetermined collection module, and based on the identity credential information, perform identity verification on the target person to obtain a first verification result; when the first verification result indicates that the verification is passed, in order to display the relevant information of the target person, the target field content and each designated field can be determined; and the field content of each designated field is determined, and then, each designated field and the corresponding field content are spliced with the target field content in the form of a key-value pair to assemble a target web page link corresponding to the target person; by loading the target web page link, the web page data of the target person's information display web page can be requested from the web server; in order to take into account both the identity verification and the customer's interface display requirements, the personnel verification result of the target person is determined based on the first verification result, and the requested web page data is loaded to display the target person's information display web page. Among them, the target field content and each designated field are fields pre-configured to the identity verification device by the target configuration personnel, and are used to assemble the web page link of any person's information display web page provided by the web server; because the target field content and each designated field are pre-configured by the target configuration personnel of the target customer, and the service end provided by the web server for the target customer, the target web page link obtained by using the target field content and each designated field, and the web page data obtained by requesting from the web server through the target web page link, all meet the customer's interface display requirements. It can be seen that this solution can take into account both the verification of personnel identity and the customer's interface display requirements.
[0203] The present application also provides an identity verification device, such as Fig. 9 As shown, including:
[0204] Memory 901, used for storing computer programs;
[0205] The processor 902 is used to implement any of the above-mentioned identity verification methods when executing the program stored in the memory 901.
[0206] In addition, the above-mentioned identity verification device may further include a communication bus and / or a communication interface, and the processor 902, the communication interface, and the memory 901 communicate with each other via the communication bus.
[0207] The communication bus mentioned in the above identity verification device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0208] The communication interface is used for communication between the above-mentioned identity verification device and other devices.
[0209] The memory may include a random access memory (RAM) or a non-volatile memory (NVM), such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0210] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0211] In another embodiment provided in the present application, a computer-readable storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above-mentioned identity verification methods are implemented.
[0212] In another embodiment provided in the present application, a computer program product including instructions is also provided, which, when executed on a computer, enables the computer to execute any identity verification method in the above embodiments.
[0213] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a solid-state hard disk (SSD), etc.
[0214] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0215] Each embodiment in this specification is described in a related 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.
[0216] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are included in the protection scope of the present application.
Claims
1. An identity verification method, characterized in that: Applied to identity verification equipment; the identity verification equipment is a device for verifying the identity of a person and displaying the information of the person, the method comprises: Based on the identity credential information of the target person collected by the predetermined collection module, the target person is verified to obtain a first verification result; wherein the first verification result is the result of the identity verification device verifying the target person using the information management platform; In the case where the first verification result indicates that the verification is passed, the personnel identity of the target person determined based on the identity credential information is sent to the designated verification platform, so that the designated verification platform verifies whether the target person belongs to the predetermined identity role based on the personnel identity, obtains a second verification result, and feeds back the second verification result to the identity verification device; and, determines the target field content and each designated field; wherein the target field content and each designated field are: fields pre-configured to the identity verification device by the target configuration personnel and used to assemble a web page link of any person's information display web page provided by the web server; the target field content is the URL field content used to make a web page request for the information display web page, and each designated field includes a keyword field that is required to be used when constructing the web page data of any person's information display web page and represents the identity information of the person; the target configuration personnel is the configuration personnel of the target customer to whom the identity verification device belongs, and the web server is the service provided by the target customer; the target customer has purchased the identity verification device; Determine the field content of each designated field corresponding to the target person; Each designated field and the corresponding field content are spliced with the target field content in the form of a key-value pair to assemble a target web page link corresponding to the target person; By loading the target web page link, requesting from the web page server to obtain web page data of the target person's information display web page; Based on the first verification result and the second verification result, the personnel verification result of the target person is determined, and the requested web page data is loaded to display the information display web page of the target person through the display unit of the identity verification device.
2. The method according to claim 1, characterized in that The method for the web page server to determine the web page data of the target person's information display web page includes: Obtain the second verification result of the designated verification platform for the target person; In response to the second verification result indicating that the verification is passed, based on the field content of each designated field in the web page link, determining web page data of the first type of information display web page as web page data of the information display web page of the target person; In response to the second verification result indicating that the verification has failed, based on the field content of each designated field in the web page link, determining web page data of the second type of information display web page as web page data of the information display web page of the target person; The first type of information display webpage is an information display webpage indicating that the identity role is valid, and the second type of information display webpage is an information display webpage indicating that the identity role is invalid.
3. The method according to any one of claims 1 to 2, characterized in that: Each of the specified fields also includes: a first keyword field of predetermined parameters with dynamic attributes that characterize any person; The method for determining the field content of the first keyword field corresponding to the target person includes: A collection module matching the predetermined parameters is called to collect parameter values of the target person regarding the predetermined parameters, and the collected parameter values are used as field contents of the first keyword field corresponding to the target person.
4. The method according to any one of claims 1 to 2, characterized in that: Each of the designated fields further includes: a keyword field representing the area information where the identity verification device is located.
5. The method according to any one of claims 1-2, characterized in that: Before the identity verification of the target person based on the identity credential information of the target person collected by the predetermined collection module and obtaining the first verification result, the method further includes: Display the predetermined standby interface; In response to detecting a designated touch operation on the standby interface, the identity credential information of the target person collected by the predetermined collection module is triggered to perform identity verification on the target person to obtain a first verification result.
6. The method according to claim 5, characterized in that The standby interface displays a plurality of touch buttons; each touch button uniquely corresponds to a predetermined verification scenario, and each touch button is used to trigger identity verification in the corresponding predetermined verification scenario; different predetermined verification scenarios correspond to different categories of information display web pages; the designated touch operation is a touch operation for any touch button; The respective designated fields also include: a second keyword field for characterizing a verification scenario; The method for determining the field content of the second keyword field corresponding to the target person includes: Obtain the scene identifier of the predetermined verification scene corresponding to the target touch button, and use the obtained scene identifier as the field content of the second keyword field corresponding to the target person; wherein the target touch button is the touch button operated by the specified touch operation.
7. The method according to any one of claims 1-2, characterized in that: The web page data obtained by the loading request is displayed on the display unit of the identity verification device to display the information display web page of the target person, including: The webview control is called to load the requested web page data so as to display the information display web page of the target person through the display unit of the identity verification device.
8. The method according to claim 1, characterized in that The determining, based on the first verification result and the second verification result, a personnel verification result of the target person includes: If both the first verification result and the second verification result indicate that the verification is passed, the result indicating that the person has passed the verification will be used as the person verification result of the target person; otherwise, the result indicating that the person has not passed the verification will be used as the person verification result of the target person.
9. An identity verification device, characterized in that: include: Memory, used to store computer programs; A processor, for implementing any of the methods described in claims 1-8 when executing a program stored in a memory.
Citation Information
Patent Citations
Identity authentication method and device, electronic equipment, system and storage medium
CN115567283A
Access control method and device, computer equipment and storage medium
CN116112279A