User information management method and device, computer equipment and readable storage medium

Through iris recognition and account freezing processing under timeliness conditions, the problem of untimely account freezing when a user's mobile phone is lost is solved, and fast and accurate account freezing is achieved, improving account security.

CN120387822APending Publication Date: 2025-07-29INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410475623.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-19
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

When a user's mobile phone is lost, the prior art cannot quickly and accurately freeze the bank account, resulting in the impact of account security.

Method used

Identity authentication is performed through iris recognition, user identification is obtained and timeliness conditions are set, and the account is frozen according to the user's voice command after the account password is passed, achieving batch freezing.

Benefits of technology

Improves the response rate of account freeze and the accuracy of identity authentication, ensuring account security and real-time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

The invention relates to a user information management method and device, computer equipment, a computer readable storage medium and a computer program product, which can be used in the field of financial science and technology or other related fields, and can be used for obtaining a user identifier of a user under the condition that user identity authentication is passed, and realizing user information management under the condition that the user identifier meets an aging condition. The user account is obtained according to the user identifier, and the user account is frozen according to the freezing voice triggered by the user under the condition that the user triggers login of the user account and the account password verification is passed, so that batch freezing of the user account can be realized, and the response rate is improved; the real-time performance of the user identification can be ensured, so that the accuracy of user identity authentication is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of big data technology, and particularly to a user information management method, device, computer device, and readable storage medium. Background Art

[0002] With the popularization of smart phones and the increasing demand for mobile payment, more and more people choose to use mobile banking for payment and transfer. When a user's mobile phone is lost, in order to avoid account theft or fund loss, it is necessary to log in to the mobile banking of each bank one by one to freeze the account. For most customers, since they have relied on biometric authentication to log in to mobile banking and there is a situation of forgetting the password, they also need to retrieve the password before freezing, resulting in untimely freezing and affecting account security. Summary of the Invention

[0003] Based on this, in view of the above technical problems, it is necessary to provide a user information management method, device, computer device, and readable storage medium that can improve the response rate.

[0004] In a first aspect, this application provides a user information management method, including:

[0005] When the user identity authentication is passed, obtain the user identifier of the user;

[0006] When the user identifier meets the time limit condition, obtain the user account according to the user identifier;

[0007] When the user triggers to log in to the user account and the account password verification is passed, freeze the user account according to the freeze voice triggered by the user.

[0008] In one embodiment, the step of determining that the user identity authentication is passed includes:

[0009] Obtain the iris digital image of the user;

[0010] Perform normalization processing on the iris digital image to obtain a target iris image;

[0011] Extract features from the target iris image, and upload the extracted features to the identity authentication terminal for data comparison;

[0012] When the data comparison is successful, determine that the user identity authentication is passed.

[0013] In one embodiment, the step of determining that the user identifier meets the time limit condition includes:

[0014] Obtain the storage duration of the verification information of the user; the verification information includes the identity authentication information and user identifier of the user;

[0015] When the storage duration does not exceed the valid duration, it is determined that the user identification meets the time limit condition.

[0016] In one embodiment, the step of obtaining the user account according to the user identification includes:

[0017] Obtain the account information corresponding to the user identification from the server through the sealed packaging interface;

[0018] Perform encryption processing on the account information to obtain encrypted account information, and send the encrypted account information to the server through the sealed packaging interface to instruct the server to perform desensitization processing on the encrypted account information to obtain desensitized account information;

[0019] Obtain the user account according to the desensitized account information.

[0020] In one embodiment, the step of determining that the account password verification is passed includes:

[0021] When the user triggers to log in to the user account, prompt the user to input the payment password through the password keyboard;

[0022] When the payment password verification is passed, it is determined that the account password verification is passed.

[0023] In one embodiment, the step of freezing the user account according to the freezing voice triggered by the user includes:

[0024] Amplify the freezing voice and convert the amplified freezing voice into readable information;

[0025] When the verification of the readable information is passed, freeze the user account according to the freezing period indicated by the freezing voice.

[0026] In one embodiment, when the storage duration exceeds the valid duration, upload the user identification to the identity authentication terminal for data comparison;

[0027] When the data comparison is successful, it is determined that the user identification meets the time limit condition, and the user identification is re-saved to the time limit area.

[0028] In a second aspect, the present application further provides a user information management device, including:

[0029] An identification acquisition module, configured to acquire the user identification of the user when the user identity authentication is passed;

[0030] An account acquisition module, configured to acquire the user account according to the user identification when the user identification meets the time limit condition;

[0031] An account freezing module, configured to freeze a user account according to a freezing voice triggered by the user when the user triggers logging in to the user account and the account password verification is passed.

[0032] In a third aspect, the present application further provides a computer device, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the method steps of any one of the first aspect are implemented.

[0033] In a fourth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method steps of any one of the first aspect are implemented.

[0034] In a fifth aspect, the present application further provides a computer program product, including a computer program. When the computer program is executed by a processor, the method steps of any one of the first aspect are implemented.

[0035] In the above user information management method, device, computer device, computer-readable storage medium and computer program product, when the user identity authentication is passed, the user identification is obtained. When the user identification meets the time limit condition, the user account is obtained according to the user identification. When the user triggers logging in to the user account and the account password verification is passed, the user account is frozen according to the freezing voice triggered by the user, which can realize batch freezing of the user account, improve the response rate. In addition, due to the time limit of the user identification, the timeliness of the user identification can be ensured, thereby improving the accuracy of user identity authentication. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required to be used in the description of the embodiments or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0037] Figure 1 It is an application environment diagram of the user information management method in an embodiment;

[0038] Figure 2 It is a schematic flowchart of the user information management method in an embodiment;

[0039] Figure 3 It is a schematic flowchart of the user information management method in an embodiment;

[0040] Figure 4 It is a structural block diagram of the user information management device in an embodiment;

[0041] Figure 5 It is the internal structure diagram of a computer device in an embodiment. Specific implementation manners

[0042] In order to make the objectives, technical solutions and advantages of the present application clearer and more understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0043] The user information management method provided by the embodiments of the present application can be applied to, for example Figure 1 the application environment shown. Among them, the client 102 communicates with the server 104 through a network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or can be placed in the cloud or on other network servers. Among them, the client 102 is used to obtain the user identifier of the user from the server 104 when the user identity authentication is passed, obtain the user account according to the user identifier when the user identifier meets the time limit condition, and freeze the user account according to the frozen voice triggered by the user when the user triggers to log in to the user account and the account password verification is passed. Among them, the client 102 can be but is not limited to various personal computers, laptop computers, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, projection devices, etc. The portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The head-mounted device can be a virtual reality (VR) device, an augmented reality (AR) device, smart glasses, etc. The server 104 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.

[0044] In an exemplary embodiment, as Figure 2 shown, a user information management method is provided. Taking the method applied to the Figure 1 client 102 in it as an example, it includes the following steps 202 to 206. Among them:

[0045] S202: Obtain the user identifier of the user when the user identity authentication is passed.

[0046] Optionally, the identity authentication is to authenticate the user's biometric features, such as authenticating the user's iris. Since the iris is not easy to forge and is not damaged by other substances, the effectiveness of the identity authentication can be ensured. The user identifier may be a user identity identifier pre-stored in the server. Taking the server's use in banking services as an example, the user identifier may be the ID number reserved by the user or other identity identifiers.

[0047] S204: When the user identifier meets the time limit condition, obtain the user account according to the user identifier.

[0048] Optionally, the user identifier is stored in the time limit area of the server. When the storage duration of the user identifier in the time limit area exceeds the duration limit, it is deleted from the time limit area. When the user identifier meets the time limit condition, it means that the storage duration of the user identifier does not exceed the duration limit, and it is considered that the user identifier is valid at this time. Obtain all the user's accounts from the server according to the user identifier.

[0049] S206: When the user triggers to log in to the user account and the account password verification is passed, freeze the user account according to the freeze voice triggered by the user.

[0050] Optionally, after obtaining the user account, the client prompts the user to verify the account information. If the verification is passed, the user is instructed to trigger to log in to the user account, and the password of the user account is verified. Taking the user account as a bank account as an example, the password verification may be the payment password verification. The client triggers the password keyboard, instructs the user to enter the payment password in the password keyboard, and verifies the payment password. When the password verification is passed, voiceprint recognition is triggered, the voiceprint command of the user is collected, a freeze voice is generated, and the user account is frozen according to the instruction of the freeze voice.

[0051] In the above user information management method, by obtaining the user identifier when the user identity authentication is passed, obtaining the user account according to the user identifier when the user identifier meets the time limit condition, and freezing the user account according to the freeze voice triggered by the user when the user triggers to log in to the user account and the account password verification is passed, batch freezing of the user account can be realized, the response rate can be improved. In addition, due to the time limit of the user identifier, the timeliness of the user identifier can be ensured, thereby improving the accuracy of the user identity authentication.

[0052] In an exemplary embodiment, the step of determining that the user identity authentication is passed includes: obtaining the iris digital image of the user; performing normalization processing on the iris digital image to obtain the target iris image; extracting features from the target iris image, and uploading the extracted features to the identity authentication terminal for data comparison; when the data comparison is successful, determining that the user identity authentication is passed.

[0053] Optionally, the iris digital image is acquired through an iris image collector (such as a client camera), and the inner and outer boundaries of the iris are collected through the iris image collector, wherein the inner boundary of the iris is the outer circle of the pupil, and the outer boundary of the iris is the outer circle of the sclera. The client normalizes the collected iris digital image to obtain a target iris image of standard size, performs feature extraction on the target iris image, and uploads the extracted features to the identity authentication terminal for data comparison. If the comparison is successful, it is determined that the user identity authentication is passed.

[0054] In this embodiment, by extracting features and comparing data on the user's iris digital image, identity fraud, theft or forgery can be effectively prevented, thereby improving the security of information and data.

[0055] In an exemplary embodiment, the step of determining whether the user identification meets the timeliness condition includes: obtaining the storage time of the user's verification information; the verification information includes the user's identity authentication information and the user identification; when the storage time does not exceed the validity time, determining that the user identification meets the timeliness condition.

[0056] Optionally, the verification information includes the user's identity authentication information and user identification. The identity authentication information includes the user's biometric information, such as a digital image of the user's iris. The verification information is stored in a time-limited area of the server. The time-limited area is set with a validity period. For example, after obtaining the user's verification information, it is only stored for 10 minutes. After 10 minutes, if the user does not perform any other query operations, the user's verification information is deleted from the time-limited area. It should be noted that the validity period of the time-limited area can be set according to actual application requirements, such as 5 minutes or 3 minutes, and is not limited here.

[0057] In this embodiment, by setting a validity period for the user's verification information, the real-time nature of the verification information can be ensured, thereby improving the accuracy of user identity authentication.

[0058] In an exemplary embodiment, the step of obtaining a user account based on a user identifier includes: obtaining account information corresponding to the user identifier from a server through an encryption encapsulation interface; encrypting the account information to obtain encrypted account information, and sending the encrypted account information to the server through the encryption encapsulation interface to instruct the server to desensitize the encrypted account information to obtain desensitized account information; and obtaining the user account based on the desensitized account information.

[0059] Optionally, query the account information in the server through the sealed packaging interface. The queried account information is encrypted with a symmetric key to obtain encrypted account information. After encapsulating the encrypted account information, it is provided to the information desensitization model in the server to instruct the server to perform desensitization processing on the encrypted account information. Specifically, the information desensitization model queries each node data in the queue to be desensitized and identifies whether each node data exists in the preset modified data list. If it exists, the data that needs to be desensitized is desensitized by data replacement, and the user's account information is replaced with the deformed data formulated by the information desensitization model. Then, the server decrypts the desensitized account information again and returns all the user's accounts to the client.

[0060] In this embodiment, by performing desensitization processing on the user's account information, the risk of data leakage can be reduced and data security can be improved.

[0061] In an exemplary embodiment, the steps for determining that the account password verification is passed include: when the user triggers to log in to the user account, prompt the user to input the payment password through the password keyboard; when the payment password verification is passed, determine that the account password verification is passed.

[0062] Optionally, the user inputs the payment password through the password keyboard, and the client performs matching verification on the payment password. If the payment password matches successfully, it is determined that the account password verification is passed. If the payment password does not match successfully, the account password verification fails and the current process is exited.

[0063] In this embodiment, by performing account password verification on the user account, the account security can be guaranteed, which is convenient for subsequent freezing processing of the user account and improves the response rate.

[0064] In an exemplary embodiment, the steps for freezing the user account according to the freezing voice triggered by the user include: amplifying the freezing voice and converting the amplified freezing voice into readable information; when the verification of the readable information is passed, freeze the user account according to the freezing period indicated by the freezing voice.

[0065] Optionally, when the password verification is passed, voiceprint recognition is triggered, and the user's voiceprint is collected by a voiceprint collector. The user needs to trigger the batch freezing period of the account by voice, such as 1 day, 30 days, 60 days, etc. After exceeding the personalized account freezing period set by the user, the account will be automatically unfrozen. Specifically, when the user says "Please set the batch freezing period of the account to xx days", the user's voiceprint is collected by the voiceprint collector to obtain the freezing voice. The short-term voiceprint is amplified by a sound wave amplifier and processed by a short-term voiceprint processor to convert the freezing voice triggered by the user into readable information and perform comparison. After successful comparison, the user account is directly frozen according to the freezing period indicated by the freezing voice. Optionally, the verification of the readable information can be to verify the correctness of the readable information.

[0066] In this embodiment, by collecting the user's voiceprint, extracting the user's freezing voice, and freezing the user account according to the freezing period indicated by the freezing voice, batch freezing of the user account can be achieved, and the response rate can be improved.

[0067] In one embodiment, the method further includes: when the saving duration exceeds the effective duration, uploading the user identifier to the identity authentication terminal for data comparison; when the data comparison is successful, determining that the user identifier meets the time limit condition, and re-saving the user identifier to the time limit area.

[0068] Optionally, the user identifier is the identity verification information reserved by the user. When the saving duration of the user identifier exceeds the effective duration, it is considered that the user identifier has expired. At this time, the user needs to be prompted to re-verify the user identifier. The client can upload the user identifier to the identity authentication terminal for data comparison. When the data comparison is successful, the client re-saves the user identifier to the time limit area. Within the effective duration, the user identifier can be directly queried from the time limit area until it exceeds the effective duration, and the user identifier will be deleted from the time limit area.

[0069] In this embodiment, by uploading the user identifier to the identity authentication terminal for data comparison when the saving duration exceeds the effective duration, the security of the user identifier can be ensured. Since the user identifier is re-saved to the time limit area when the data comparison is successful, the timeliness of the user identifier can be ensured, and the user identifier can be quickly queried within the effective duration, improving the convenience of data acquisition.

[0070] In an exemplary embodiment, as Figure 3 shown, a user information management method is provided, and the method includes the following steps:

[0071] S302: Obtain the iris digital image of the user; perform normalization processing on the iris digital image to obtain a target iris image; extract features from the target iris image, and upload the extracted features to the identity authentication terminal for data comparison; in the case of successful data comparison, determine that the user identity authentication is passed.

[0072] S304: In the case of successful user identity authentication, obtain the user identifier of the user.

[0073] S306: Obtain the preservation duration of the verification information of the user; the verification information includes the user's identity authentication information and user identifier; in the case that the preservation duration does not exceed the effective duration, determine that the user identifier meets the timeliness condition.

[0074] S308a: In the case that the user identifier meets the timeliness condition, obtain the account information corresponding to the user identifier from the server through the encrypted encapsulation interface; perform encryption processing on the account information to obtain encrypted account information, and send the encrypted account information to the server through the encrypted encapsulation interface to instruct the server to perform desensitization processing on the encrypted account information to obtain desensitized account information; obtain the user account according to the desensitized account information.

[0075] S308b: In the case that the preservation duration exceeds the effective duration, upload the user identifier to the identity authentication terminal for data comparison; in the case of successful data comparison, determine that the user identifier meets the timeliness condition, and re-save the user identifier to the timeliness area.

[0076] S310: In the case that the user triggers logging in to the user account, prompt the user to input the payment password through the password keyboard; in the case of successful verification of the payment password, determine that the account password verification is passed.

[0077] S312: In the case that the user triggers logging in to the user account and the account password verification is passed, amplify the frozen voice, and convert the amplified frozen voice into readable information; in the case of successful verification of the readable information, freeze the user account according to the freezing period indicated by the frozen voice.

[0078] In this embodiment, by obtaining the user identifier of the user in the case of successful user identity authentication, obtaining the user account according to the user identifier in the case that the user identifier meets the timeliness condition, and freezing the user account according to the frozen voice triggered by the user in the case that the user triggers logging in to the user account and the account password verification is passed, it is possible to realize batch freezing of user accounts, improve the response rate. In addition, due to the timeliness limitation of the user identifier, the timeliness of the user identifier can be ensured, thereby improving the accuracy of user identity authentication.

[0079] It should be understood that although the steps in the flowcharts involved in the above embodiments are sequentially shown according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same moment, but can be executed at different moments. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0080] Based on the same inventive concept, the embodiments of the present application also provide a user information management device for implementing the user information management method involved above. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the user information management device provided below can refer to the limitations on the user information management method in the above text, and will not be repeated here.

[0081] In an exemplary embodiment, as Figure 4 shown, a user information management device is provided, including: an identification acquisition module 10, an account acquisition module 20, and an account freezing module 30, where:

[0082] The identification acquisition module 10 is used to acquire the user identification of the user when the user identity authentication is passed.

[0083] The account acquisition module 20 is used to acquire the user account according to the user identification when the user identification meets the timeliness condition.

[0084] The account freezing module 30 is used to freeze the user account according to the freezing voice triggered by the user when the user triggers to log in to the user account and the account password verification is passed.

[0085] In an exemplary embodiment, the identification acquisition module 10 is further used to acquire the iris digital image of the user; perform normalization processing on the iris digital image to obtain a target iris image; extract features from the target iris image, and upload the extracted features to the identity authentication terminal for data comparison; when the data comparison is successful, determine that the user identity authentication is passed.

[0086] In an exemplary embodiment, the account acquisition module 20 is further used to acquire the preservation duration of the verification information of the user; the verification information includes the identity authentication information and the user identification of the user; when the preservation duration does not exceed the effective duration, determine that the user identification meets the timeliness condition.

[0087] In an exemplary embodiment, the account acquisition module 20 is further configured to obtain account information corresponding to the user identifier from the server through the encrypted encapsulation interface; perform encryption processing on the account information to obtain encrypted account information, and send the encrypted account information to the server through the encrypted encapsulation interface to instruct the server to perform desensitization processing on the encrypted account information to obtain desensitized account information; obtain the user account according to the desensitized account information.

[0088] In an exemplary embodiment, the account freezing module 30 is further configured to prompt the user to input the payment password through the password keyboard when the user triggers the login of the user account; determine that the account password is verified successfully when the payment password is verified successfully.

[0089] In an exemplary embodiment, the account freezing module 30 is further configured to amplify the freezing voice and convert the amplified freezing voice into readable information; freeze the user account according to the freezing period indicated by the freezing voice when the readable information is verified successfully.

[0090] Each module in the above user information management device can be implemented in whole or in part by software, hardware, and their combination. Each of the above modules can be embedded in the processor of the computer device in hardware form or be independent of it, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each of the above modules.

[0091] In an exemplary embodiment, a computer device is provided. The computer device can be a terminal, and its internal structural diagram can be as Figure 5As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, near field communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a user information management method. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the computer device housing, or an external keyboard, touchpad, or mouse, etc.

[0092] Those skilled in the art can understand that Figure 5 the structure shown in is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0093] In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory. When the processor executes the computer program, the following steps are implemented: when the user identity authentication is passed, obtain the user identification; when the user identification meets the time limit condition, obtain the user account according to the user identification; when the user triggers to log in to the user account and the account password verification is passed, freeze the user account according to the freeze voice triggered by the user.

[0094] In one embodiment, the steps involved in determining that the user identity authentication is passed when the processor executes the computer program include: obtaining the iris digital image of the user; performing normalization processing on the iris digital image to obtain a target iris image; extracting features from the target iris image and uploading the extracted features to the identity authentication terminal for data comparison; when the data comparison is successful, determining that the user identity authentication is passed.

[0095] In one embodiment, the step of determining that the user identifier meets the time limit condition when the processor executes the computer program includes: obtaining the storage duration of the user's verification information; the verification information includes the user's identity authentication information and the user identifier; and determining that the user identifier meets the time limit condition when the storage duration does not exceed the effective duration.

[0096] In one embodiment, obtaining the user account according to the user identifier when the processor executes the computer program includes: obtaining the account information corresponding to the user identifier from the server through the encrypted encapsulation interface; encrypting the account information to obtain the encrypted account information, and sending the encrypted account information to the server through the encrypted encapsulation interface to instruct the server to perform desensitization processing on the encrypted account information to obtain the desensitized account information; and obtaining the user account according to the desensitized account information.

[0097] In one embodiment, the step of determining that the account password verification is passed when the processor executes the computer program includes: prompting the user to input the payment password through the password keyboard when the user triggers logging in to the user account; and determining that the account password verification is passed when the payment password verification is passed.

[0098] In one embodiment, freezing the user account according to the freezing voice triggered by the user when the processor executes the computer program includes: amplifying the freezing voice and converting the amplified freezing voice into readable information; and freezing the user account according to the freezing period indicated by the freezing voice when the verification of the readable information is passed.

[0099] In one embodiment, when the storage duration exceeds the effective duration, uploading the user identifier to the identity authentication terminal for data comparison; and when the data comparison is successful, determining that the user identifier meets the time limit condition and re-saving the user identifier to the time limit area.

[0100] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented: obtaining the user identifier of the user when the user identity authentication is passed; obtaining the user account according to the user identifier when the user identifier meets the time limit condition; and freezing the user account according to the freezing voice triggered by the user when the user triggers logging in to the user account and the account password verification is passed.

[0101] In one embodiment, the steps involved in determining that user identity authentication is passed when the computer program is executed by a processor include: obtaining a digital iris image of the user; performing normalization processing on the digital iris image to obtain a target iris image; extracting features from the target iris image and uploading the extracted features to an identity authentication terminal for data comparison; and determining that user identity authentication is passed when the data comparison is successful.

[0102] In one embodiment, the steps involved in determining that a user identifier meets the time limit condition when the computer program is executed by a processor include: obtaining the storage duration of the user's verification information; the verification information includes the user's identity authentication information and the user identifier; and determining that the user identifier meets the time limit condition when the storage duration does not exceed the effective duration.

[0103] In one embodiment, the steps involved in obtaining a user account according to a user identifier when the computer program is executed by a processor include: obtaining account information corresponding to the user identifier from a server through an encrypted encapsulation interface; performing encryption processing on the account information to obtain encrypted account information, and sending the encrypted account information to the server through the encrypted encapsulation interface to instruct the server to perform desensitization processing on the encrypted account information to obtain desensitized account information; and obtaining the user account according to the desensitized account information.

[0104] In one embodiment, the steps involved in determining that account password verification is passed when the computer program is executed by a processor include: prompting the user to input a payment password through a password keyboard when the user triggers logging in to the user account; and determining that account password verification is passed when the payment password verification is successful.

[0105] In one embodiment, the steps involved in freezing a user account according to a freezing voice triggered by a user when the computer program is executed by a processor include: performing amplification processing on the freezing voice and converting the amplified freezing voice into readable information; and freezing the user account according to the freezing period indicated by the freezing voice when the verification of the readable information is successful.

[0106] In one embodiment, when the storage duration exceeds the effective duration, the user identifier is uploaded to an identity authentication terminal for data comparison; when the data comparison is successful, it is determined that the user identifier meets the time limit condition, and the user identifier is saved again to the time limit area.

[0107] In one embodiment, a computer program product is provided, including a computer program which, when executed by a processor, implements the following steps: when the user identity authentication is passed, obtain the user identification of the user; when the user identification meets the time limit condition, obtain the user account according to the user identification; when the user triggers to log in to the user account and the account password verification is passed, freeze the user account according to the freeze voice triggered by the user.

[0108] In one embodiment, the steps involved in determining that the user identity authentication is passed when the computer program is executed by the processor include: obtaining the iris digital image of the user; performing normalization processing on the iris digital image to obtain a target iris image; extracting features from the target iris image and uploading the extracted features to the identity authentication terminal for data comparison; when the data comparison is successful, determining that the user identity authentication is passed.

[0109] In one embodiment, the steps involved in determining that the user identification meets the time limit condition when the computer program is executed by the processor include: obtaining the storage duration of the verification information of the user; the verification information includes the user identity authentication information and the user identification; when the storage duration does not exceed the effective duration, determining that the user identification meets the time limit condition.

[0110] In one embodiment, obtaining the user account according to the user identification when the computer program is executed by the processor includes: obtaining the account information corresponding to the user identification from the server through the sealed packaging interface; performing encryption processing on the account information to obtain encrypted account information, and sending the encrypted account information to the server through the sealed packaging interface to instruct the server to perform desensitization processing on the encrypted account information to obtain desensitized account information; obtaining the user account according to the desensitized account information.

[0111] In one embodiment, the steps involved in determining that the account password verification is passed when the computer program is executed by the processor include: when the user triggers to log in to the user account, prompt the user to input the payment password through the password keyboard; when the payment password verification is passed, determining that the account password verification is passed.

[0112] In one embodiment, freezing the user account according to the freeze voice triggered by the user when the computer program is executed by the processor includes: performing amplification processing on the freeze voice and converting the amplified freeze voice into readable information; when the verification of the readable information is passed, freezing the user account according to the freeze period indicated by the freeze voice.

[0113] In one embodiment, when the computer program is executed by a processor, in the case where the storage duration exceeds the effective duration, the user identification is uploaded to the identity authentication terminal for data comparison; in the case where the data comparison is successful, it is determined that the user identification meets the timeliness condition, and the user identification is re-saved to the timeliness area.

[0114] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in the present application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, artificial intelligence (AI) processors, etc., without limitation.

[0115] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.

[0116] The above-described embodiments merely represent several implementation manners of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the patent of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims

1. A user information management method, characterized in that, Applied to a client; the method includes: If the user identity authentication is successful, obtaining the user ID of the user; If the user identification satisfies the timeliness condition, obtaining the user account according to the user identification; When the user triggers to log in to the user account and the account password verification is passed, the user account is frozen according to the freezing voice triggered by the user.

2. The method according to claim 1, characterized in that, The step of determining that the user identity authentication is passed includes: Obtaining a digital image of the user's iris; performing normalization processing on the iris digital image to obtain a target iris image; Extracting features from the target iris image and uploading the extracted features to an identity authentication terminal for data comparison; If the data comparison is successful, it is determined that the user identity authentication is successful.

3. The method according to claim 1, characterized in that, The step of determining that the user identifier meets the timeliness condition includes: Obtaining the storage period of the user's verification information; the verification information includes the user's identity authentication information and the user identifier; When the storage time does not exceed the validity time, it is determined that the user identification meets the timeliness condition.

4. The method according to claim 1, wherein The obtaining of the user account according to the user identifier includes: Obtaining account information corresponding to the user identifier from the server through an encryption encapsulation interface; encrypting the account information to obtain encrypted account information, and sending the encrypted account information to the server through the encryption encapsulation interface to instruct the server to desensitize the encrypted account information to obtain desensitized account information; Obtain a user account based on the desensitized account information.

5. The method according to claim 4, wherein The step of determining whether the account password verification is successful includes: When the user triggers logging into the user account, prompting the user to enter the payment password through the password keyboard; When the payment password verification is passed, it is determined that the account password verification is passed.

6. The method according to claim 1, characterized in that, Freezing the user account according to the freezing voice triggered by the user includes: amplifying the frozen voice and converting the amplified frozen voice into readable information; When the readable information is verified to be successful, the user account is frozen according to the freezing period indicated by the freezing voice.

7. The method according to claim 3, characterized in that, The method further comprises: If the storage time exceeds the validity time, the user identification is uploaded to the identity authentication terminal for data comparison; If the data comparison is successful, it is determined that the user identification meets the expiration condition, and the user identification is saved again in the expiration area.

8. A user information management device, characterized in that, The device comprises: An identification acquisition module is used to obtain the user identification of the user when the user identity authentication is passed; An account acquisition module, configured to acquire a user account according to the user identifier if the user identifier satisfies a timeliness condition; The account freezing module is used to freeze the user account according to the freezing voice triggered by the user when the user triggers to log in to the user account and the account password verification is passed.

9. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.