Remote authentication method, apparatus, device, storage medium and program product

By using remote authentication methods, the appropriate authentication method can be selected based on user groups and device information, solving the problem of low convenience of offline authentication and realizing the convenience and flexibility of online authentication for users.

CN119011151BActive Publication Date: 2025-12-26CHINA CONSTRUCTION BANK +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411004569.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-25
Publication Date
2025-12-26
Estimated Expiration
2044-07-25

AI Technical Summary

Technical Problem

In existing technologies, users need to bring their documents offline for authentication when conducting financial transactions, which results in low authentication convenience.

Method used

By receiving authentication requests from terminal devices, obtaining user information and device reference information, determining user groups and target sub-data, and selecting appropriate authentication methods, such as facial recognition, video authentication, or online Q&A, remote authentication can be achieved.

Benefits of technology

It enables online user authentication, improves authentication convenience, avoids the inconvenience of offline authentication, adapts to the needs of different user groups and devices, and further enhances authentication convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119011151B_ABST
    Figure CN119011151B_ABST
Patent Text Reader

Abstract

The application discloses a remote authentication method and device, equipment, storage medium and program product, and applies to the field of data processing. The method comprises the following steps: receiving an authentication request sent by a terminal device, and acquiring user information corresponding to a user associated with the terminal device and reference information of the terminal device according to the authentication request; determining a user group to which the user belongs according to the user information, and determining target sub-data in each sub-data in the reference information according to the user group; determining a target authentication mode in multiple authentication modes according to the target sub-data; and initiating an authentication process of the target authentication mode to the terminal device. In the application, the authentication convenience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of data processing, and particularly relates to a remote authentication method and device, equipment, a storage medium and a program product. BACKGROUND

[0002] When handling financial business, a user needs to be authenticated to confirm whether the user has the qualification to handle the business.

[0003] In the exemplary technology, the user performs authentication at a counter or a self-service device to complete the business handling. As can be seen, the user needs to carry relevant certificates offline to perform authentication to handle the business, but this way requires the user to go to a network point to perform authentication, and there is low authentication convenience. SUMMARY

[0004] Embodiments of the present application provide a remote authentication method, device, equipment, storage medium and program product to solve the problem of low authentication convenience.

[0005] In a first aspect, the embodiments of the present application provide a remote authentication method, which comprises the following steps:

[0006] receiving an authentication request sent by a terminal device, and obtaining user information corresponding to a user associated with the terminal device and reference information of the terminal device according to the authentication request;

[0007] determining a target user group to which the user belongs according to the user information, and determining target sub-data in each sub-data in the reference information according to the target user group, each sub-data comprising running information, device information and storage information of the terminal device;

[0008] determining a target authentication mode in multiple authentication modes according to the target sub-data, the multiple authentication modes comprising a face recognition authentication mode, a video authentication mode and a network question and answer authentication mode;

[0009] initiating an authentication process of the target authentication mode to the terminal device.

[0010] In some possible implementation manners, the steps of determining the target sub-data in each sub-data in the reference information according to the target user group, and determining the target authentication mode in the multiple authentication modes according to the target sub-data comprise the following steps:

[0011] in response to the target user group being a working group, obtaining the running information in the reference information as the target sub-data;

[0012] determining time regularity information of the user using the terminal device according to the running information;

[0013] determine the target authentication mode of the user in the current time period according to the time regularity information.

[0014] In some possible implementation manners, the step of determining the target authentication mode of the user in the current time period according to the time regularity information comprises:

[0015] in response to determining that the user uses the terminal device in the current time period in a mute mode based on the time regularity information, determining the face recognition mode as the target authentication mode;

[0016] in response to determining that the user uses the terminal device in the current time period in a loud mode based on the time regularity information, determining the video authentication mode or the online question and answer mode as the target authentication mode.

[0017] In some possible implementation manners, the step of determining the target authentication mode of the user in the current time period according to the time regularity information comprises:

[0018] in response to the user group being a non-working group, determining the device information as the target sub-data;

[0019] determining a model parameter of the terminal device according to the device information;

[0020] in response to determining that the terminal device has an instant communication function based on the model parameter, determining the video authentication mode or the face recognition authentication mode as the target authentication mode.

[0021] In some possible implementation manners, the step of determining the video authentication mode or the face recognition authentication mode as the target authentication mode comprises:

[0022] obtaining storage information of the terminal device;

[0023] in response to determining that the terminal device stores a video or an image generated by the instant communication function according to the storage information, determining the video authentication mode or the face recognition authentication mode as the target authentication mode.

[0024] In some possible implementation manners, after the step of obtaining the storage information of the terminal device, the method further comprises:

[0025] in response to determining that the terminal device does not store a video or an image generated by the instant communication function according to the storage information, determining the online question and answer mode as the target authentication mode.

[0026] In some possible implementation manners, the determining, according to the target sub-data, of the target authentication mode from a plurality of authentication modes includes:

[0027] In response to the target sub-data being running information, determining an authentication risk parameter of the terminal device according to the running information;

[0028] In response to the authentication risk parameter being greater than a preset threshold, determining the face authentication mode or the video authentication mode as the target authentication mode.

[0029] In a second aspect, an embodiment of the present application provides a remote authentication device, and the remote authentication device includes:

[0030] A receiving module, configured to receive an authentication request sent by a terminal device, and acquire user information corresponding to a user associated with the terminal device and reference information of the terminal device according to the authentication request;

[0031] A first determining module, configured to determine a user group to which the user belongs according to the user information, and determine target sub-data in each sub-data in the reference information according to the user group, each of the sub-data including running information, device information and storage information of the terminal device;

[0032] A second determining module, configured to determine a target authentication mode from a plurality of authentication modes according to the target sub-data, the plurality of authentication modes including a face recognition authentication mode, a video authentication mode and a network question and answer authentication mode;

[0033] A processing module, configured to initiate an authentication process of the target authentication mode to the terminal device.

[0034] In a third aspect, an embodiment of the present application provides a remote authentication device, and the remote authentication device includes:

[0035] A processor and a memory storing computer program instructions; the processor implements the remote authentication method as described above when executing the computer program instructions.

[0036] In a fourth aspect, an embodiment of the present application provides a computer storage medium, and the computer readable storage medium stores computer program instructions, and the computer program instructions are executed by a processor to implement the remote authentication method of any one of the above aspects.

[0037] In a fifth aspect, an embodiment of the present application provides a computer program product, and instructions in the computer program product are executed by a processor of an electronic device to enable the electronic device to execute the remote authentication method of any one of the above aspects.

[0038] The remote authentication method, device, equipment, storage medium and program product provided by the embodiments of the present application, when receiving the authentication request sent by the terminal device, obtain the user information corresponding to the user associated with the terminal device and the reference information of the terminal device, determine the user group to which the user belongs based on the user information, determine the target sub-data in each sub-data of the reference information based on the user group, determine the target authentication mode in the plurality of authentication modes through the target sub-data, and thus initiate the authentication process of the target authentication mode to the terminal device. In the present application, by initiating the remote authentication of the target authentication mode to the terminal device, the online authentication of the user is realized, and the user does not need to perform offline authentication, thereby improving the authentication convenience. Further, through the user group to which the user belongs and the sub-data in the terminal device, the appropriate authentication mode of the user can be determined, the replacement of the new authentication mode due to the fact that the authentication mode determined online cannot match the user demand is avoided, and the authentication convenience of the user is further improved. BRIEF DESCRIPTION OF DRAWINGS

[0039] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the embodiments of the present application will be briefly introduced. For those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.

[0040] Figure 1 is a scene schematic diagram of the remote authentication method of the present application;

[0041] Figure 2 is a flowchart of the first embodiment of the remote authentication method of the present application;

[0042] Figure 3 is a flowchart of the second embodiment of the remote authentication method of the present application;

[0043] Figure 4 is a flowchart of the third embodiment of the remote authentication method of the present application;

[0044] Figure 5 is a flowchart of the fourth embodiment of the remote authentication method of the present application;

[0045] Figure 6 is a functional module schematic diagram of the remote authentication device of the present application;

[0046] Figure 7 is a structural schematic diagram of the remote authentication equipment of the present application. DETAILED DESCRIPTION

[0047] The features and exemplary embodiments of the various aspects of the present application will be described in detail below with reference to the drawings. For the purpose of clarity, not all of the individual features of the application are described in detail herein. The following detailed description is merely exemplary of the application and is not intended to limit the scope of the application, as described.

[0048] It should be noted that the relational terms herein, such as first and second, and the like, are used solely to distinguish one from another entity or action, without necessarily requiring or implying any actual relationship or order between such entities or actions. Moreover, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.

[0049] It should be noted that the acquisition, storage, use and processing of data in the embodiments of the present application comply with the relevant provisions of national laws and regulations.

[0050] It should be noted that in the embodiments of the present application, some software, components, models and other industry existing solutions may be mentioned, which should be considered as exemplary, and the purpose is only to illustrate the feasibility of the implementation of the technical solutions of the present application, but does not mean that the applicant has or will necessarily use the solution.

[0051] When handling financial business, the user needs to be authenticated to confirm whether the user has the qualification to handle the business. In the exemplary technology, the user performs authentication at the counter or self-service equipment to complete the business handling.

[0052] The present inventors have found that the user needs to carry relevant certificates offline for authentication to handle the business, but this way requires the user to go to the network point for authentication, which has low authentication convenience.

[0053] The inventors of the present application have thus conceived that by initiating remote authentication of the target authentication mode to the terminal device, online authentication of the user is realized, without the need for the user to perform offline authentication, thereby improving authentication convenience. Further, by the user group to which the user belongs and the sub-data in the terminal device, the appropriate authentication mode of the user can be determined, thereby avoiding replacement of the new authentication mode due to the fact that the authentication mode determined online cannot match the user demand, and further improving the authentication convenience of the user.

[0054] Referring to Figure 1 , Figure 1 is a scenario schematic diagram of the remote authentication method of the present application. The terminal device 100 sends an authentication request to the remote authentication apparatus 200. The remote authentication apparatus 200 obtains user information corresponding to a user associated with the terminal device 100 and reference information of the terminal device 100 based on the authentication request, the reference information including running information, device information and storage information of the terminal device, determines a user group to which the user belongs based on the user information, and determines target sub-data in the running information, the device information and the storage information based on the user group. The remote authentication apparatus 200 determines a target authentication mode in the face recognition mode, the video authentication mode and the network question and answer authentication mode based on the target sub-data. The remote authentication apparatus 200 initiates an authentication process of the target authentication mode to the terminal device 100.

[0055] The remote authentication method of the present application will be described in detail below. Figure 1

[0056] Figure 2 A flowchart of a first embodiment of the remote authentication method of the present application is shown, which includes the following steps:

[0057] Step S201, receiving an authentication request sent by a terminal device, and obtaining user information corresponding to a user associated with the terminal device and reference information of the terminal device according to the authentication request.

[0058] In the present embodiment, the execution subject is a remote authentication apparatus, and in order to facilitate description, the apparatus will be used to represent the remote authentication apparatus hereinafter. The apparatus can be a server, can be a terminal device or a cloud device with an authentication function, and can also be a terminal device with a business handling function.

[0059] ​When a user handles a service through a terminal device, the device requires the user to be authenticated, and the user sends an authentication request to the device through the terminal device. The authentication request carries a user identifier, such as a phone number of the user. The device stores user information associated with the user identifier. For example, before the user handles a service through the terminal device, the user needs to register on the device, and when registering, the user needs to fill in the user identifier and information related to the user. The device stores the information related to the user as user information and associates it with the user identifier.

[0060] In addition, the device can also send an instruction to the terminal device, which is used to obtain reference information of the terminal device. At the same time that the device sends the instruction to the terminal device, it sends prompt information to prompt that the reference information required by the instruction is for authentication. The user makes a consent operation based on the terminal device, and the terminal device sends the reference information to the device. The reference information includes running information, device information, and storage information of the terminal device.

[0061] Step S202, determining a user group to which the user belongs according to the user information.

[0062] After obtaining the user information, the device determines the user group to which the user belongs based on the user information. Specifically, the device stores two user groups, a working group and a non-working group. The working group refers to a user group that has a job and has not retired, and the non-working group refers to a user group that has retired or is old. The working group is actually middle-aged and young people, who generally have a job and have not retired. The device analyzes the user information, and if the age in the user information indicates that the user is middle-aged or young, the user belongs to the working group; if the age in the user information indicates that the user is old, the user belongs to the non-working group.

[0063] After determining the user group to which the user belongs, the device determines a target sub-data in each sub-data in the reference information based on the user group. Each sub-data includes the running information, the device information, and the storage information described above. The target sub-data is different when the user group is different. For example, when the user group is the working group, the target sub-data is the running information; when the user group is the non-working group, the target sub-data is the device information or the storage information.

[0064] Step S203, determining a target sub-data in each sub-data in the reference information according to the user group, and determining a target authentication mode in multiple authentication modes according to the target sub-data, each sub-data including running information, device information, and storage information of the terminal device, and the multiple authentication modes including a face recognition authentication mode, a video authentication mode, and a network question and answer authentication mode.

[0065] The device stores a plurality of authentication modes, including but not limited to a face recognition authentication mode, a video authentication mode, and a network question and answer authentication mode. The face recognition authentication mode refers to obtaining a face image and performing face recognition to perform authentication; the video authentication refers to connecting with the user through instant messaging to perform authentication; and the network question and answer mode refers to asking the user questions online, which can be information known only to the user filled in the user information.

[0066] After determining the target sub-data, the device determines a target authentication mode from the plurality of authentication modes based on the target sub-data. For example, when the target sub-data is running information and the user group is a working group, if the running information indicates that the terminal device has not been operated for a long time, the network question and answer mode can be used to initiate authentication to the terminal device, and when initiating authentication, prompt information is sent to the terminal device to prompt the user to perform network question and answer authentication.

[0067] In step S204, the terminal device is initiated to perform the authentication process of the target authentication mode.

[0068] After determining the target authentication mode, the device initiates the authentication process of the target authentication mode to the terminal device. In an exemplary technique, when a user performs authentication offline, the user may forget relevant materials and cannot perform authentication. In addition, when performing authentication offline, the user password is used for authentication, and if the user forgets the user password, the authentication cannot be performed. In addition, offline authentication is usually bound to a business. In this embodiment, through remote authentication, the user does not need to remember the user password or carry relevant materials, thereby improving the convenience of user authentication.

[0069] The device saves the data involved in the authentication process to ensure the completeness, accuracy, and traceability of each authentication material. In addition, the device can be used as a third-party component for authentication, thereby reducing the requirements of the business handling device on the component and improving the reliability of the business scenario.

[0070] In addition, by introducing the face recognition authentication mode, the accuracy of customer identification is improved, and the operation difficulty of the seat is reduced. Through video authentication with the customer, the authenticity of the customer can be ensured, the real scene of the customer is confirmed, and the accuracy of business handling is improved. The online question and answer mode improves the flexibility of customer authentication.

[0071] In this embodiment, when receiving the authentication request sent by the terminal device, the user information corresponding to the user associated with the terminal device and the reference information of the terminal device are obtained, the user group to which the user belongs is determined based on the user information, the target sub-data is determined in each sub-data of the reference information based on the user group, the target authentication mode is determined in the plurality of authentication modes through the target sub-data, and the authentication process of the target authentication mode is initiated to the terminal device. In this embodiment, by initiating the remote authentication of the target authentication mode to the terminal device, online authentication of the user is realized, and the user does not need to perform offline authentication, thereby improving the authentication convenience. Further, by the user group to which the user belongs and the sub-data in the terminal device, the appropriate authentication mode of the user can be determined, and the replacement of a new authentication mode due to the fact that the authentication mode determined online cannot match the user demand is avoided, thereby further improving the authentication convenience of the user.

[0072] With reference to Figure 3 , Figure 3 FIG. 2 is a flowchart of a second embodiment of the remote authentication mode of the present application. Based on the first embodiment, step S203 comprises:

[0073] In step S301, in response to the user group being a work group, running information is obtained in the reference information as the target sub-data.

[0074] In this embodiment, when it is determined that the user group to which the user belongs is a work group, the device obtains running information in the reference information as the target sub-data, that is, the target authentication mode of the user is determined based on the running information.

[0075] In step S302, time regularity information of the user using the terminal device is determined according to the running information.

[0076] The running information refers to the running information of the terminal device in the current time period. The current time period is, for example, the last week, that is, the current time period is obtained with the current day as the end date and seven days as the time length.

[0077] The device determines the time regularity information of the user using the terminal device based on the running information. In an example, the device can determine the time period in which the terminal device is in mute and the time period in which the terminal device is in loud based on the running information, for example, the user is used to using the terminal device in mute from 8:00 am to 4:00 pm and using the terminal device in loud from 4:00 pm to 9:00 pm, and loud refers to the terminal device playing sound. The time period of loud and mute is the time regularity information.

[0078] In another example, the apparatus determines the usage time period and non-usage time period of the terminal device based on the operation information. For example, if the user uses the terminal device less than 20 times from 8:00 to 12:00 every day, the user does not use the terminal device from 8:00 to 12:00, and if the user uses the terminal device more than 100 times from 16:00 to 20:00 every day, the user uses the terminal device frequently from 16:00 to 20:00 every day, that is, the time regularity information includes the non-usage time period and the high-frequency usage time period of the terminal device.

[0079] In step S303, the target authentication mode of the user in the current time period is determined according to the time regularity information.

[0080] After the time regularity information is determined, the target authentication mode of the user in the current time period is determined based on the time regularity information.

[0081] In an example, the time regularity information includes the time period of the loud mode and the mute mode. When it is determined based on the time regularity information that the user uses the terminal device in the current time period in the mute mode, it is determined that the user is not suitable for using the authentication mode with sound such as the video authentication mode and the network question-answering mode in the current time period, and thus the face recognition mode is determined as the target authentication mode. When it is determined based on the time regularity information that the user uses the terminal device in the current time period in the loud mode, it is determined that the user can be authenticated in the authentication mode with sound in the current time period, that is, the video authentication mode or the network question-answering mode is determined as the target authentication mode.

[0082] In another example, the time regularity information includes the non-usage time period and the high-frequency usage time period of the terminal device. When it is determined based on the time regularity information that the terminal device is in the non-usage time period in the current time period, the face recognition mode with shorter authentication time is used as the target authentication mode. When it is determined based on the time regularity information that the terminal device is in the high-frequency usage time period in the current time period, the video authentication mode with fast authentication is used as the target authentication mode, so as to reduce the authentication times and enable the user to use the terminal device for other operations in the time period.

[0083] In the embodiment, when the user group is a working group, the operation information is obtained as the target sub-data in the reference information, the time regularity information of the user using the terminal device is determined based on the operation information, and the target authentication mode of the user in the current time period is accurately determined based on the time regularity information.

[0084] Referring to Figure 4 , Figure 4 FIG. 3 is a flowchart of a third embodiment of the remote authentication method of the present application. Based on the first embodiment, step S203 includes:

[0085] Step S401, in response to the user group being a non-working group, the device information is determined as the target sub-data.

[0086] In this embodiment, when the user group is a non-working group, it can be determined that the user belongs to an older age group, and the older age group may not be able to pass through the cumbersome authentication mode for authentication, for example, compared to the older user, the face recognition authentication mode and the video authentication mode are both cumbersome authentication modes.

[0087] In this regard, when the user group is a non-working group, the device determines the device information as the target sub-data.

[0088] Step S402, the model parameter of the terminal device is determined according to the device information.

[0089] Step S403, in response to determining that the terminal device has instant messaging function based on the model parameter, the video authentication mode or the online face recognition authentication mode is determined as the target authentication mode.

[0090] After determining the device information as the target sub-data, the device determines the model parameter of the terminal device based on the device information. If it is determined that the terminal device has instant messaging function based on the model parameter, the video authentication mode or the online face recognition authentication mode can be determined as the target authentication mode. It can be understood that based on the device information, it is determined that the terminal device supports instant messaging function, it can be determined that the user may operate remote video, and thus it can be determined that the user is familiar with the video authentication or photographing mode, and thus the video authentication or face recognition authentication mode can be used as the target authentication mode for authentication.

[0091] Further, the device obtains the storage information of the terminal device. If it is determined that the terminal device stores the video or image generated by the instant messaging function according to the storage information, it is further determined that the user will operate remote video, and thus the video authentication mode or the face recognition authentication mode is determined as the target authentication mode. If it is determined that the terminal device does not store the video or image generated by the instant messaging function according to the storage information, it can be determined that the user will not operate the instant messaging function, and thus the online question and answer mode can be determined as the target authentication mode.

[0092] It should be noted that after determining the user group to which the user belongs, the device determines whether the user group is a working group. If yes, steps S301 to S303 are executed. If not, steps S401 to S403 are executed.

[0093] In the embodiment, when the user group is a non-working group, the device information is determined as the target sub-data, the model parameter of the user is determined based on the device information, and the terminal device is determined to have the instant messaging function based on the model parameter, the video authentication mode or the face recognition mode is determined as the target authentication mode, so that the non-working group user is configured with a suitable authentication mode for authentication, and the user experience and the authentication convenience of the user are improved.

[0094] Referring to Figure 5 , Figure 5 FIG. 4 is a flowchart of a fourth embodiment of a remote authentication method provided by the present application. Based on the first embodiment, step S203 includes:

[0095] In step S501, in response to the target sub-data being running information, the authentication risk parameter of the terminal device is determined according to the running information.

[0096] In step S502, in response to the authentication risk parameter being greater than a preset threshold, the face authentication mode or the video authentication mode is determined as the target authentication mode.

[0097] In the embodiment, when the target sub-data is running information, the device determines the authentication risk parameter of the terminal device based on the running information. For example, if the alarm information of the terminal device is included in the running information, and the alarm information indicates that the network of the terminal device exists, it can be determined that the terminal device is not safe to run, and thus the authentication risk parameter is set to be relatively large. If the alarm information is included in the running information, the authentication risk parameter is set to be relatively small. When the authentication risk parameter is set to be relatively large and is greater than the preset threshold, the device determines the face authentication mode or the video authentication mode as the target authentication mode, that is, the authentication is performed by a relatively fast and accurate authentication mode, so as to avoid authentication failure caused by the terminal device being in an unstable running state. Further, when the authentication risk parameter is set to be relatively large and is greater than the preset threshold, the time regularity information can be used to determine the target authentication mode of the user in the current time period. For details, please refer to the second embodiment, which will not be described here.

[0098] In the embodiment, the device configures a suitable authentication mode for the user based on the authentication risk parameter of the terminal device, so as to ensure the success rate of authentication of the user.

[0099] Based on the remote authentication method provided in the above embodiments, the present application also provides a specific implementation mode of a remote authentication device. Please refer to the following embodiments.

[0100] Firstly, referring to Figure 6 The remote authentication device 600 provided by the embodiment of the present application includes:

[0101] The receiving module 610 is configured to receive an authentication request sent by the terminal device, and obtain user information corresponding to a user associated with the terminal device and reference information of the terminal device according to the authentication request.

[0102] The first determining module 620 is configured to determine a user group to which the user belongs according to the user information, and determine target sub-data in the reference information according to the user group, wherein each sub-data includes running information, device information and storage information of the terminal device.

[0103] The second determining module 630 is configured to determine a target authentication mode from a plurality of authentication modes according to the target sub-data, wherein the plurality of authentication modes include a face recognition authentication mode, a video authentication mode and a network question and answer authentication mode.

[0104] The processing module 640 is configured to initiate an authentication process of the target authentication mode to the terminal device.

[0105] In an embodiment, the remote authentication apparatus 600 is further configured to:

[0106] In response to the user group being a working group, the running information in the reference information is obtained as the target sub-data;

[0107] The time regularity information of the user using the terminal device is determined according to the running information;

[0108] The target authentication mode of the user in the current time period is determined according to the time regularity information.

[0109] In an embodiment, the remote authentication apparatus 600 is further configured to:

[0110] In response to determining that the way the user uses the terminal device in the current time period is a mute use mode based on the time regularity information, the face recognition mode is determined as the target authentication mode;

[0111] In response to determining that the way the user uses the terminal device in the current time period is an expansion use mode based on the time regularity information, the video authentication mode or the network question and answer mode is determined as the target authentication mode.

[0112] In an embodiment, the remote authentication apparatus 600 is further configured to:

[0113] In response to the user group being a non-working group, the device information is determined as the target sub-data;

[0114] The model parameter of the terminal device is determined according to the device information;

[0115] In response to determining that the terminal device has an instant messaging function based on the model parameter, the video authentication mode or the face recognition authentication mode is determined as the target authentication mode.

[0116] In an embodiment, the remote authentication apparatus 600 is further configured to:

[0117] acquire storage information of the terminal device;

[0118] determine, according to the storage information, that the terminal device stores the video or image generated by the instant messaging function, and determine the video authentication mode or the face recognition authentication mode as the target authentication mode.

[0119] In an embodiment, the remote authentication apparatus 600 is further configured to:

[0120] determine, according to the storage information, that the terminal device does not store the video or image generated by the instant messaging function, and determine the online question and answer mode as the target authentication mode.

[0121] In an embodiment, the remote authentication apparatus 600 is further configured to:

[0122] in response to the target sub-data being the running information, determine an authentication risk parameter of the terminal device according to the running information;

[0123] in response to the authentication risk parameter being greater than a preset threshold, determine the face authentication mode or the video authentication mode as the target authentication mode.

[0124] The various modules of the remote authentication apparatus provided in the embodiments of the present application can realize the functions of the various steps of the remote authentication method provided in the embodiments of the present application and achieve the corresponding technical effects. For brevity, the description is not repeated here. Figures 2 to 5 The various steps of the remote authentication method provided in the embodiments of the present application can realize the functions of the various modules of the remote authentication apparatus provided in the embodiments of the present application and achieve the corresponding technical effects. For brevity, the description is not repeated here.

[0125] Referring to Figure 7 , Figure 7 the hardware structure diagram of the remote authentication apparatus provided in the embodiments of the present application.

[0126] The remote authentication apparatus can include a processor 701 and a memory 702 having computer program instructions stored therein.

[0127] Specifically, the processor 701 can include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or can be configured as one or more integrated circuits that implement the embodiments of the present application.

[0128] The memory 702 can include mass storage for data or instructions. As an example and not by way of limitation, the memory 702 can include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disc (e.g., a compact disc (CD) or a digital versatile disc (DVD)), a solid-state drive (SSD), a USB drive, or a combination of two or more of these. Where appropriate, the memory 702 can include removable or non-removable (or fixed) media. Where appropriate, the memory 702 can be internal or external to the integrated gateway disaster recovery appliance. In particular embodiments, the memory 702 is non-volatile, solid-state memory.

[0129] In particular embodiments, the memory 702 includes read-only memory (ROM). Where appropriate, this ROM can be mask programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically alterable ROM (EAROM), or flash memory or a combination of two or more of these.

[0130] The memory can include read-only memory (ROM), random-access memory (RAM), magnetic disk storage mediums, optical storage mediums, flash memory devices, electrical, optical, or other physical / tangible memory storage devices. Thus, in general, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software that, when executed (by one or more processors), is operable to perform operations described herein in connection with a method according to an aspect of the present application.

[0131] The processor 701 implements the remote authentication method of any of the above embodiments by reading and executing computer program instructions stored in the memory 702.

[0132] In one example, the remote authentication device can also include a communication interface 703 and a bus 310. As shown, the processor 701, the memory 702, the communication interface 703 are connected through the bus 310 and complete the communication between each other. Figure 7

[0133] The communication interface 703 is mainly used to realize the communication between each module, device, unit and / or equipment in the embodiments of the present application.

[0134] ​Bus 710 includes a hardware, software, or both, that couples remote authentication device components, such as a central processing unit (CPU), memory, and peripherals, to each other. Although the application is not limited to a particular bus architecture, bus 710 can be, for example, an accelerated graphics port (AGP) or other graphics bus, an enhanced industry standard architecture (EISA) bus, a front-side bus (FSB), a HyperTransport (HT) interconnect, an industry standard architecture (ISA) bus, an InfiniBand (IB) interconnect, a low pin count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a peripheral component interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serial advanced technology attachment (SATA) bus, a video electronics standards board (VLB) bus, or another suitable bus or a combination of two or more of these. Where appropriate, bus 710 can include one or more buses. Although the application is not limited to a particular bus architecture, the application can be implemented on buses by hardware that currently exists or is developed in the future.

[0135] The remote authentication method in the above embodiments can be implemented by a computer storage medium according to an embodiment of the application. The computer storage medium stores computer program instructions. The computer program instructions are executed by a processor to implement the remote authentication method in any of the above embodiments.

[0136] An embodiment of the application further provides a computer program product, which includes a computer program. The computer program is executed by a processor to implement the remote authentication method in any of the above embodiments.

[0137] It should be further noted that the exemplary embodiments mentioned in the application are based on a series of steps or devices to describe some methods or systems. However, the application is not limited to the order of the above steps, that is, the steps can be executed in the order mentioned in the embodiments, or in an order different from the embodiments, or several steps are executed simultaneously.

[0138] The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other processing device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other processing device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0139] The above is merely specific implementation of the present application, and those skilled in the art can clearly understand the specific working process of the system, module and unit described above for the convenience and brevity of description, which can refer to the corresponding process in the foregoing method embodiments, and will not be described herein. It should be understood that the protection scope of the present application is not limited to this, and any person skilled in the art can easily think of various equivalent modifications or replacements within the technical range disclosed in the present application, and these modifications or replacements should be covered within the protection scope of the present application.

Claims

1. A remote authentication method characterized by, The method comprises the steps of: receiving an authentication request sent by a terminal device, and obtaining user information corresponding to a user associated with the terminal device and reference information of the terminal device according to the authentication request; determining a user group to which the user belongs according to the user information, and determining target sub-data in each sub-data in the reference information according to the user group, each sub-data comprising running information, device information and storage information of the terminal device; determining a target authentication mode in multiple authentication modes according to the target sub-data, the multiple authentication modes comprising a face recognition authentication mode, a video authentication mode and a network question and answer authentication mode; initiating an authentication process of the target authentication mode to the terminal device.

2. The remote authentication method of claim 1, wherein, The steps of determining a target sub-data in each sub-data in the reference information according to the user group, and determining a target authentication mode in multiple authentication modes according to the target sub-data comprise: in response to the user group being a work group, obtaining the running information in the reference information as the target sub-data; determining time regularity information of the user using the terminal device according to the running information; determining a target authentication mode of the user in a current time period according to the time regularity information.

3. The remote authentication method of claim 2, wherein, The step of determining a target authentication mode of the user in a current time period according to the time regularity information comprises: in response to determining that a manner in which the user uses the terminal device in the current time period is a mute use manner based on the time regularity information, determining the face recognition authentication mode as the target authentication mode; in response to determining that the manner in which the user uses the terminal device in the current time period is a loud use manner based on the time regularity information, determining the video authentication mode or the network question and answer mode as the target authentication mode.

4. The remote authentication method of claim 1, wherein, The steps of determining a target sub-data in each sub-data in the reference information according to the user group, and determining a target authentication mode in multiple authentication modes according to the target sub-data comprise: in response to the user group being a non-work group, determining the device information as the target sub-data; determining a model parameter of the terminal device according to the device information; in response to determining that the terminal device has an instant communication function based on the model parameter, determining the video authentication mode or the face recognition authentication mode as the target authentication mode.

5. The remote authentication method of claim 4, wherein, The step of determining the video authentication mode or the face recognition authentication mode as the target authentication mode comprises: obtaining storage information of the terminal device; in response to determining that the terminal device stores a video or an image generated by the instant communication function according to the storage information, determining the video authentication mode or the face recognition authentication mode as the target authentication mode.

6. The remote authentication method of claim 5, wherein, The steps further comprise: in response to determining that the terminal device does not store the video or the image generated by the instant communication function according to the storage information, determining the network question and answer authentication mode as the target authentication mode.

7. The remote authentication method of claim 1, wherein, The step of determining a target authentication mode in multiple authentication modes according to the target sub-data comprises: In response to the target sub-data being running information, determining an authentication risk parameter of the terminal device according to the running information; In response to the authentication risk parameter being greater than a preset threshold, determining the face recognition authentication mode or the video authentication mode as a target authentication mode.

8. A remote authentication device, characterized by, The method comprises: receiving an authentication request sent by a terminal device, and obtaining user information corresponding to a user associated with the terminal device and reference information of the terminal device according to the authentication request; determining a user group to which the user belongs according to the user information, and determining target sub-data in each sub-data in the reference information according to the user group, each sub-data comprising running information, device information and storage information of the terminal device; determining a target authentication mode in a plurality of authentication modes according to the target sub-data, the plurality of authentication modes comprising a face recognition authentication mode, a video authentication mode and a network question and answer authentication mode; initiating an authentication process of the target authentication mode to the terminal device.

9. A remote authentication device, characterized by The method comprises: a processor and a memory storing computer program instructions; the processor executes the computer program instructions to implement the remote authentication method of any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer program instructions stored on the computer readable storage medium are executed by the processor to implement the remote authentication method of any one of claims 1-7.

11. A computer program product, characterised in that, The instructions in the computer program product are executed by the processor of the electronic device to enable the electronic device to perform the remote authentication method of any one of claims 1-7.

Citation Information

Patent Citations

  • Authentication method, device and system and storage medium

    CN111277554A

  • Remote APP identity authentication method

    CN112822176A