Certificate verification method, service processing method, electronic equipment and storage medium

Online credential verification is carried out through large-scale model technology, which solves the problem of low efficiency and accuracy of manual offline verification, and achieves rapid and accurate credential review, reducing costs.

CN119295092APending Publication Date: 2025-01-10ZHEJIANG TMALL TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411418539.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

In the prior art, voucher audits rely on manual offline verification, resulting in low efficiency, low accuracy and high cost.

Method used

Large-model technology is used to verify online credentials, and target text data and service credentials are verified in real time through deep learning models, reducing offline processing and manual assistance.

Benefits of technology

The efficiency and accuracy of credential verification are improved, labor costs are reduced, and verification speed is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119295092A_ABST
    Figure CN119295092A_ABST
Patent Text Reader

Abstract

The invention discloses a voucher verification method, a service processing method, electronic equipment and a storage medium, and relates to the field of large model technology and e-commerce. The method comprises the steps that in response to a first input instruction acting on a first operation interface, target text data and a first service voucher are displayed on the first operation interface, the target text data are used for describing an initial reason for requesting to provide a target service, and the first service voucher is an image corresponding to the initial reason; the display module is used for displaying a first verification result or first prompt information of the first service voucher on the first operation interface in response to a first verification instruction acting on the first operation interface, and the first verification result is a result obtained by verifying the first service voucher based on the target text data; the first prompt information is used for prompting to wait for verification of the first service voucher to obtain a first verification result. According to the method and the device, the technical problem of low verification efficiency and accuracy of manual offline verification of certificates is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to large-scale model technology and e-commerce fields, and specifically, to a credential verification method, a service processing method, an electronic device and a storage medium. Background Art

[0002] Credential review is a critical part of the service domain. In e-commerce scenarios, credential review is required for order review, refund review, buyer claims and other links. Only when the user can provide credentials and the credentials are valid can the corresponding support plan be provided to the consumer.

[0003] Currently, manual offline verification is usually used to review and process credentials, which leads to slow processing time, more manual auxiliary judgment and high labor costs.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The embodiments of the present application provide a credential verification method, a service processing method, an electronic device, and a storage medium to at least solve the technical problem of low verification efficiency and accuracy of manual offline credential verification.

[0006] According to one aspect of an embodiment of the present application, a credential verification method is provided, including: in response to a first input instruction acting on a first operating interface, displaying target text data and a first service credential on the first operating interface, wherein the target text data is used to describe the initial reason for requesting to provide a target service, and the first service credential is an image corresponding to the initial reason; in response to a first verification instruction acting on the first operating interface, displaying a first verification result or a first prompt message of the first service credential on the first operating interface, wherein the first verification result is a result obtained by verifying the first service credential based on the target text data under preset verification conditions, and the first prompt message is used to prompt waiting for verification of the first service credential to obtain the first verification result under preset verification conditions.

[0007] According to another aspect of an embodiment of the present application, a service processing method is also provided, including: in response to a first input instruction acting on a first operation interface, displaying target text data and a first service credential on the first operation interface, wherein the target text data is used to describe the initial reason for requesting to provide the target service, and the first service credential is an image corresponding to the initial reason; in response to a first verification instruction acting on the first operation interface, displaying a first verification result or a first prompt message of the first service credential on the first operation interface, wherein the first verification result is a result obtained by verifying the first service credential based on the target text data, and the first prompt message is used to prompt waiting for verification of the first service credential to obtain the first verification result; when the verification of the first service credential is successful, displaying the service result corresponding to the target service on the first operation interface.

[0008] According to another aspect of an embodiment of the present application, a credential verification method is also provided, including: obtaining target text data and a first service credential by calling a first interface, wherein the first interface includes a first parameter, and the parameter value of the first parameter includes the target text data and the first service credential; when a preset verification condition is met, verifying the first service credential based on the target text data to obtain a first verification result of the first service credential; when the preset verification condition is not met, generating a first prompt message, wherein the first prompt message is used to prompt waiting for verification of the first service credential to obtain the first verification result; outputting the first verification result or the first prompt message by calling a second interface, wherein the second interface includes a second parameter, and the parameter value of the second parameter includes the first verification result or the first prompt message.

[0009] According to another aspect of the embodiments of the present application, an electronic device is further provided, including: a memory storing an executable program; and a processor for running the program, wherein the method of each embodiment of the present application is executed when the program is running.

[0010] According to another aspect of an embodiment of the present application, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the methods in each embodiment of the present application.

[0011] According to another aspect of the embodiments of the present application, a computer program product is also provided, including a computer program, and when the computer program is executed by a processor, the method in each embodiment of the present application is implemented.

[0012] According to another aspect of an embodiment of the present application, a computer program product is also provided, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method in each embodiment of the present application is implemented.

[0013] According to another aspect of the embodiments of the present application, a computer program is also provided, and when the computer program is executed by a processor, the methods in the various embodiments of the present application are implemented.

[0014] In the embodiment of the present application, in response to the first input instruction on the first operation interface, the target text data and the first service credential are displayed on the first operation interface; in response to the first verification instruction on the first operation interface, the first verification result or the first prompt information of the first service credential is displayed on the first operation interface. It is easy to notice that the first service credential is verified online according to the initial reason for requesting to provide the target service to determine whether the first service credential is valid, and the verification task of the first service credential is quickly completed by online verification, avoiding the generation of offline work orders, and minimizing the offline processing of verification tasks, thereby achieving the technical effect of reducing manual assistance and improving the speed of credential verification, thereby solving the technical problem of low verification efficiency and accuracy of manual offline verification of credentials.

[0015] It is easy to notice that the above general description and the following detailed description are only for the purpose of exemplifying and explaining the present application, and do not constitute a limitation of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0017] Figure 1 is a schematic diagram of an application scenario of a credential verification method according to an embodiment of the present application;

[0018] Figure 2 is a flow chart of a credential verification method according to an embodiment of the present application;

[0019] Figure 3 is a flow chart of an optional credential verification method according to an embodiment of the present application;

[0020] Figure 4 is a flow chart of a service processing method according to an embodiment of the present application;

[0021] Figure 5 is a flow chart of another credential verification method according to an embodiment of the present application;

[0022] Figure 6 is a schematic diagram of a credential verification device according to an embodiment of the present application;

[0023] Figure 7 is a schematic diagram of a service processing device according to an embodiment of the present application;

[0024] Figure 8 is a schematic diagram of another credential verification device according to an embodiment of the present application;

[0025] Fig. 9 It is a structural block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0026] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0028] The technical solution provided in this application is mainly implemented by large-scale model technology. The large model here refers to a deep learning model with large-scale model parameters, which can usually contain hundreds of millions, tens of billions, hundreds of billions, trillions or even more than 10 trillion model parameters. The large model can also be called a cornerstone model / foundation model (Foundation Model). The large model is pre-trained through large-scale unlabeled corpus to produce a pre-trained model with more than 100 million parameters. This model can adapt to a wide range of downstream tasks, and the model has good generalization ability, such as large-scale language model (Large Language Model, LLM), multi-modal pre-training model (multi-modal pre-training model), etc.

[0029] It should be noted that when the large model is actually applied, the pre-trained model can be fine-tuned through a small number of samples, so that the large model can be applied to different tasks. For example, the large model can be widely used in natural language processing (NLP), computer vision, speech processing and other fields. Specifically, it can be applied to computer vision tasks such as visual question answering (VQA), image caption (IC), image generation, etc. It can also be widely used in natural language processing tasks such as text-based sentiment classification, text summary generation, machine translation, etc. Therefore, the main application scenarios of the large model include but are not limited to digital assistants, intelligent robots, search, online education, office software, e-commerce, intelligent design, etc. In the embodiment of the present application, the credential review through a multimodal algorithm model in an e-commerce scenario is taken as an example for explanation,

[0030] First, some nouns or terms that appear in the description of the embodiments of the present application are subject to the following explanations:

[0031] Voucher: An item used for proof. In e-commerce scenarios, vouchers can be photos, videos, and other evidence provided by users when making claims or requesting after-sales services.

[0032] Slicing: Divide the credential review task into multiple subtasks and assign them to multiple threads for processing.

[0033] ISO (Intelligent Solution Operation): It is an intelligent service solution platform that can configure ISO according to the target type of the target service, and configure the execution process for the target type on ISO. The nodes in the execution process can include algorithm review and cloud customer service slice review. After the user sends a request for the target service, the specific ISO can be located according to the target type of the target service requested by the user, and the credential review process can be executed on ISO to provide solutions for the user.

[0034] According to an embodiment of the present application, a credential verification method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0035] Considering the huge number of model parameters of the large model and the limited computing resources of the mobile terminal, the above-mentioned credential verification method provided in the embodiment of the present application can be applied to the following: Figure 1 The application scenarios shown are not limited to these. Figure 1 In the application scenario shown, the large model is deployed in the server 10, and the server 10 can be connected to one or more client devices 20 through a local area network connection, a wide area network connection, an Internet connection, or other types of data networks. The client device 20 here may include but is not limited to: a smart phone, a tablet computer, a laptop computer, a PDA, a personal computer, a smart home device, a vehicle-mounted device, etc. The client device 20 can interact with the user through a graphical user interface to implement the call of the large model, thereby implementing the method provided in the embodiment of the present application.

[0036] In an embodiment of the present application, the system composed of a client device and a server can perform the following steps: the client device executes receiving a first input instruction acting on a first operation interface, displays the target text data and the first service credential on the first operation interface, receives a first verification instruction acting on the first operation interface, and displays a first verification result or a first prompt message of the first service credential on the first operation interface; the server executes storing the target text data and the first service credential, determines the verification result obtained by verifying the first service credential based on the target text data, and determines the first prompt message for prompting to wait for verification of the first service credential to obtain the first verification result. It should be noted that, if the operating resources of the client device can meet the deployment and operation conditions of the large model, the embodiment of the present application can be performed in the client device.

[0037] Under the above operating environment, this application provides Figure 2 The credential verification method shown in the figure is explained by taking the e-commerce application scenario as an example. Figure 2 is a flow chart of a credential verification method according to an embodiment of the present application. Figure 2 As shown, the method may include the following steps:

[0038] Step S202, in response to a first input instruction on the first operation interface, display target text data and a first service credential on the first operation interface, wherein the target text data is used to describe the initial reason for requesting to provide the target service, and the first service credential is an image corresponding to the initial reason.

[0039] The first operation interface in the above steps is an operation interface provided for consumers. The operation interface is an interface that provides interactive functions for users and clients. The operation interface provides users with elements that can be seen and operated, such as buttons, input boxes, icons, menus, etc.

[0040] The first input instruction in the above steps is used to represent the action of the consumer inputting the target text data and uploading the first service credential on the first operation interface, and can be generated based on the interactive action between the consumer and the client on the first operation interface. The user enters the target text data in the input box of the first operation interface, clicks the upload button in the first operation interface, uploads the first service credential, and then clicks the confirmation button in the first operation interface. The client generates the first input instruction based on a series of actions of the user.

[0041] The target service in the above steps is the purpose of the consumer's action, that is, the service he hopes to obtain. The action initiated can be inputting target text data and uploading the first service certificate. Exemplarily, the target service can be return, exchange, refund, price compensation, etc.

[0042] The target text data in the above steps is used to describe the reason why the consumer requests the target service. For example, in the scenario where the consumer applies for after-sales service, the target text data may be that the product has quality problems, the product does not match the description, the product is damaged, etc. The target text data may be manually input by the consumer through the input box of the operation interface, or the consumer may select from a plurality of provided text data and use the selected text data as the target text data.

[0043] The first service credential in the above steps is the credential for the consumer to request the target service, which may be an image used to prove the target text data. For example, when the target service requested by the consumer is return and refund, the first service credential may include elements such as amount, return address, courier number, payment voucher, etc.

[0044] In an optional embodiment, an input box, an upload button, and a confirmation button are displayed on the first operation interface. The consumer can enter the target text data in the input box of the first operation interface, click the upload button in the first operation interface, upload the first service credential, and then click the confirmation button in the first operation interface. After the client detects that the user presses the generate button, it packages the acquired target text data and the first service credential into a credential review request and sends it to the server for storage, and generates a first input instruction. Based on the first input instruction, the client controls the first operation interface to display the target text data and the first service credential, so that the consumer can confirm the input target text data and the uploaded first service credential.

[0045] In another optional embodiment, a drop-down list box, an upload button, and a confirmation button are displayed on the first operation interface. The consumer can operate the first operation interface, select target text data from multiple text data in the drop-down list box, click the upload button in the first operation interface, upload the first service credential, and then click the confirmation button in the first operation interface. After the client detects that the user has pressed the generate button, it confirms again whether the consumer has selected the target text data and uploaded the first service credential, and generates the first input instruction after confirming that the target text data and the first service credential have been received.

[0046] Step S204, in response to the first verification instruction acting on the first operation interface, the first verification result or the first prompt information of the first service credential is displayed on the first operation interface, wherein the first verification result is the result obtained by verifying the first service credential based on the target text data, and the first prompt information is used to prompt waiting for the verification of the first service credential to obtain the first verification result. The first verification instruction in the above step is used to represent the action of the consumer inquiring the credential review result on the first operation interface, and can be generated based on the interaction between the consumer and the client on the first operation interface. The consumer clicks the query button on the first operation interface, and the client generates and sends the first verification instruction to the server based on the action of clicking the query button issued by the user.

[0047] The first verification result in the above step can indicate whether the first service credential is valid, that is, whether the first service credential can also verify the description in the target text data. If the first verification result indicates that the first service credential provided by the consumer is valid, the target service can be provided to the consumer.

[0048] The first prompt information in the above steps is information that prompts the consumer to perform offline verification on the first service credential. For example, the content of the first prompt information may be "The service type you requested does not meet the online verification conditions, and you have been transferred to offline verification", or "There are many people who are undergoing online verification, and you have been transferred to offline verification", but it is not limited thereto. When the first prompt information appears, it means that the consumer cannot obtain the first verification result in real time and needs to wait further to obtain the first verification result.

[0049] The first service credential can be verified by online verification and offline verification. If the first service credential is verified by online verification, the first processing result can be obtained in real time; if the first service credential is verified by offline verification, the consumer needs to wait further, and the first processing result can be obtained after a period of verification processing.

[0050] In an optional embodiment, the client packages the target text data and the first service credential into a credential review request and sends it to the server. After the server receives the credential review request, the target text data and the first service credential are stored. Then, it is determined whether the target text data and the first service credential meet the conditions for online verification. The judgment basis may be the load of online verification. If the load does not reach the threshold, the first service credential may be verified online. If the load has reached the threshold, the first service credential is verified online again, which may cause greater audit pressure. Therefore, the first service credential is verified offline to alleviate the load pressure of online verification.

[0051] If the first service credential is verified online, resource slicing can be performed to divide the task of online verification of multiple first service credentials into multiple subtasks, which are assigned to different staff members for parallel processing to improve the efficiency of online verification. After the online verification is completed, the server sends the first verification result to the client; if the first service credential is verified offline, the server sends the first prompt information to the client.

[0052] The first operation interface displays a query button for querying the audit result, and the consumer can click the query button on the first operation interface. After the client detects that the user clicks the query button, it controls the first operation interface to display the first verification result or the first prompt information of the first service credential.

[0053] In another optional embodiment, when judging whether the target text data and the first service credential satisfy the conditions for online verification, the basis for judgment may also be the frequency of the consumer's request for the target service. If the consumer enters the target text data and the first service credential multiple times in a short period of time to request the target service, it means that the target text data and the first service credential entered by the consumer multiple times are incorrect, or the request made by the consumer is suspected of being an abnormal request, which requires special attention and analysis. Therefore, when the frequency of the consumer's request for the provision of the target service in a short period of time is too high, it can be considered that the online verification conditions are not met, and the first service credential uploaded by the consumer needs to be verified offline, which means that the consumer needs to wait further to obtain the first verification result.

[0054] In the embodiment of the present application, in response to the first input instruction on the first operation interface, the target text data and the first service credential are displayed on the first operation interface; in response to the first verification instruction on the first operation interface, the first verification result or the first prompt information of the first service credential is displayed on the first operation interface. It is easy to notice that the first service credential is verified online according to the initial reason for requesting to provide the target service to determine whether the first service credential is valid, and the verification task of the first service credential is quickly completed by online verification, avoiding the generation of offline work orders, and minimizing the offline processing of verification tasks, thereby achieving the technical effect of reducing manual assistance and improving the speed of credential verification, thereby solving the technical problem of low verification efficiency and accuracy of manual offline verification of credentials.

[0055] Optionally, a first processing result or a first prompt message of a first service credential is displayed on a first operation interface, and the method further includes: determining a target type of a target service and load data corresponding to the target service; when the target type is a preset type and the load data satisfies a preset load condition, displaying the first processing result on the first operation interface; when the target type is not a preset type or the load data does not satisfy a preset load condition, displaying a first prompt message on the first operation interface.

[0056] The target type in the above steps is the type of the target service. In an e-commerce scenario, illustratively, the target type may be return and refund, exchange, repair, reissue, refund only, etc.

[0057] The load data in the above steps is used to characterize the resource situation for online verification of the first service credentials, which can be the number of staff currently able to perform online verification, or the number of first service credentials currently to be processed and requiring online verification, but is not limited thereto.

[0058] The preset type in the above steps is the type of target service that is preset in advance, and can be preset according to the actual application situation. The preset type may include only one target service type. Exemplarily, the preset type may be return and refund, exchange, or refund only, but is not limited to this. The preset type may also include multiple target service types. Exemplarily, the preset type may include return and refund and exchange, exchange and refund only, return and refund and exchange, return and refund, exchange, and refund only, but is not limited to this. It should be noted that the above examples are only examples. In actual applications, the specific content included in the preliminary review type may not be limited to this, and the specific type of the preset type is not limited here.

[0059] The preset load condition in the above steps is a pre-set load threshold. Exemplarily, the preset load condition may be that the number of staff members who can currently perform online verification is greater than 10, or that the number of staff members who can currently perform online verification is greater than 20; it may also be that the number of first service credentials that need to be verified online is less than 25 and that the number of first service credentials that need to be verified online is less than 30; it may also be that the ratio of the number of first service credentials that need to be verified online to the number of staff members who can currently perform online verification is less than 0.8 and that the ratio of the number of first service credentials that need to be verified online to the number of staff members who can currently perform online verification is less than 0.6, but the present invention is not limited thereto and may be preset according to actual application conditions. The specific content of the preset load condition is not restricted herein.

[0060] In an optional embodiment, the target service input by the consumer is obtained, and the target service is classified to determine the type of the target service. Statistical data of online verification is obtained, and load-related data is extracted therefrom, including the number of first service credentials currently to be reviewed and the number of staff currently undergoing online verification.

[0061] Select the scene in advance, and determine the preset type according to the selected scene. For example, refund only usually requires that the goods received by the consumer are severely damaged, and the price comparison is easy to identify. It is suitable to use online verification to process the first service voucher. The preset type can be set to refund only. Compare the target type with the preset type. If the target type is not refund only, it is determined that the preset verification condition is not met, and it is necessary to enter offline verification, and the first prompt information is displayed on the first operation interface to prompt the consumer that the offline verification process has entered. If the target type is refund only, continue to compare the load data with the preset load condition. If the load data does not meet the preset load condition, it means that the online verification is already full, and it is determined that the preset verification condition is not met, and it is necessary to enter offline verification, and the first prompt information is displayed on the first operation interface to prompt the consumer that the offline verification process has entered; if the load data meets the preset load condition, it means that the online verification is not full, and there are still resources to process additional first service vouchers. It is determined that the preset verification condition is met, and the first service voucher is verified online in real time, and the first processing result is displayed on the first operation interface to inform the consumer of the verification result.

[0062] In another optional embodiment, when determining the target type of the target service, the target text data input by the consumer can be processed, and the keywords in the target text data can be captured using natural language processing technology. According to the mapping relationship between the preset keywords and the target type of the target service, the target type of the target service requested by the consumer described by the target text data is determined. After determining the target type, the statistical data of online verification is obtained, and the data related to the load is extracted from it, including the number of the first service credentials currently to be reviewed and the number of staff currently undergoing online verification, and the ratio of the number of the first service credentials currently to be reviewed and the number of staff currently undergoing online verification is calculated, and the ratio is used as load data for comparison with the preset load condition. The target type is compared with the preset type, and the load data is compared with the preset load condition. If the target type is the preset type and the load data meets the preset load condition, it is determined that the preset verification condition is met, and the first prompt information is displayed on the first operation interface to prompt the consumer that the offline verification process has been entered; otherwise, it is determined that the preset verification condition is not met, and the first processing result is displayed on the first operation interface to inform the consumer of the verification result.

[0063] Optionally, after displaying the first prompt information of the first service credential on the first operation interface, the method also includes: displaying task prompt information on the second operation interface, wherein the task prompt information is used to prompt verification of the first service credential based on the target text data; in response to an execution instruction acting on the task prompt information, displaying the first service credential and the target text data on the second operation interface; in response to a submission instruction acting on the second operation interface, determining a first verification result based on the instruction information corresponding to the submission instruction.

[0064] The second operation interface in the above steps is an operation interface provided for the staff who review the credentials. The staff can view the first service credential and the target text data on the second operation interface and use the second operation interface to upload the first verification result.

[0065] The task prompt information in the above steps is used to remind the staff that there is a first service credential to be reviewed.

[0066] The execution instruction in the above steps is used to represent the action of the staff to execute the online verification task on the second operation interface, and can be generated based on the interaction between the staff and the client on the second operation interface. The staff clicks the execution button corresponding to the task prompt information on the second operation interface, and the client generates and sends the execution instruction to the server based on the action of clicking the execution button issued by the user.

[0067] The submit instruction in the above steps is used to represent the action of the staff member submitting the first verification result on the second operation interface, and can be generated based on the interaction between the staff member and the client on the second operation interface. The staff member checks the radio button representing successful verification or failed verification in the second operation interface. When checking failed verification, the staff member continues to check the check box representing the reason for failed verification, and then clicks the submit button. Based on the action of clicking the submit button issued by the staff member, the client generates and sends a submit instruction to the server.

[0068] The instruction information in the above steps is used to describe the first verification result. If the verification is successful, the first verification result may be verification success. If the verification fails, the first verification result may be verification failure and the reason for the verification failure.

[0069] In an optional embodiment, when the server determines that multiple first service credentials meet preset verification conditions, the server sends task prompt information corresponding to the multiple first service credentials to the client corresponding to the second operation interface. After the client receives the multiple task prompt information, the second operation interface is controlled to display task prompt information corresponding to different first service credentials to different staff members.

[0070] After the staff sees the task prompt information on the second operation interface, they can click the execution button corresponding to the task prompt information on the second operation interface. Based on the action of clicking the execution button issued by the user, the client generates and sends an execution instruction to the server. After receiving the execution instruction, the server sends the target text data and the first service credential to the client. After receiving the target text data and the first service credential, the client controls the second operation interface to display the target text data and the first service credential.

[0071] After the staff sees the target text data and the first service voucher on the second operation interface, they need to conduct online verification of the first service voucher at the preset review time. The content of the online verification includes confirming whether the elements of the first service voucher are complete and whether the first service voucher conforms to the description in the target text data, etc. The elements in the first service voucher may include the amount, return address, courier number and payment voucher, etc., but are not limited to this. Since the online service needs to provide consumers with immediate feedback on the first verification result, the preset review time should not be too long. For example, the preset review time can be 40 seconds, 1 minute, or 90 seconds, but is not limited to this. While the staff conducts online verification, the online verification countdown is displayed to the consumer on the first operation interface based on the preset review time.

[0072] After the staff verifies the first service credential online, they check the radio button indicating successful verification or failed verification in the second operation interface. When the verification fails, they continue to check the check box indicating the reason for the failed verification, and then click the Submit button. Based on the action of clicking the Submit button issued by the staff, the client generates and sends a submission instruction to the server, and the submission instruction may include instruction information describing the first verification result. The server parses the submission instruction, extracts the instruction information from the submission instruction, and sends the instruction information to the client. The client determines the first verification result based on the mapping relationship between the instruction information and the first verification result.

[0073] Optionally, when the first verification result is that the first service credential verification fails, target guidance information is displayed on the first operation interface, wherein the target guidance information is used to guide the re-upload of the second service credential, and the target guidance information is guidance information determined from multiple preset guidance information based on the target reason for the failure of the first service credential verification, and the instruction information includes the target reason.

[0074] The target guidance information in the above steps is information to guide consumers to re-upload service credentials when the first service credential verification fails. The target guidance information may include: prompt text, target reason for verification failure, correct credential example, etc.

[0075] The second service credential in the above steps is the service credential that the consumer re-uploads when the first service credential fails to be verified.

[0076] The target reason in the above steps is the reason why the first service credential verification fails, and is uploaded by the staff through the second operation interface.

[0077] In an optional embodiment, when the first verification result is that the first service credential verification fails, the client controls the first operation interface to display target guidance information to guide the consumer to re-upload the service credential. The target guidance information includes: the target reason in the instruction information, the text prompting the consumer to re-upload the service credential, and a correct credential example. The correct credential example can be in the form of a picture or a video, but is not limited thereto.

[0078] Optionally, displaying the target guidance information on the first operation interface includes: displaying the target guidance information on the first operation interface within a preset time period; and hiding the target guidance information on the first operation interface when the preset time period is exceeded.

[0079] The preset time period in the above steps is a pre-set time period, which can be preset according to actual application conditions, and no restriction is imposed on the specific value of the preset time period.

[0080] In an optional embodiment, the target guidance information can be displayed on the first operation interface within a preset time period, allowing consumers to provide additional evidence based on the previous evidence card. However, in order to avoid an endless loop, the evidence card should have a validity period of the preset time period, and cannot always wait for the consumer to provide additional evidence. A preferred value for the preset time period is 24 hours, that is, if the first service credential verification fails, within 24 hours, the consumer can continue to use the same evidence card to provide additional evidence, that is, the second service credential can be uploaded based on the same evidence card, but after 24 hours, the evidence card is revoked, that is, the target guidance information is hidden. If the consumer wants to upload a second service credential, a new evidence card should be created for the consumer.

[0081] It should be noted that 24 hours is only an optional value for the preset time period, and the specific value of the preset time period may not be limited thereto.

[0082] Optionally, when the first verification result is that the verification of the first service credential fails, the method further includes: in response to a second input instruction acting on the first operation interface, displaying the second service credential on the first operation interface; in response to the second verification instruction acting on the second operation interface, displaying a second verification result or a second prompt message of the second service credential on the first operation interface, wherein the second verification result is a result obtained by verifying the second service credential based on the target text data, and the second prompt message is used to prompt waiting for verification of the second service credential to obtain the second verification result; when the second verification result is that the verification of the second service credential fails, repeatedly executing the steps of displaying the second service credential on the first operation interface in response to the second input instruction, and displaying the second verification result or the second prompt message on the first operation interface in response to the second verification instruction, until the number of uploads of the second service credential reaches a preset number; when the number of uploads reaches the preset number, displaying the second prompt message on the first operation interface.

[0083] The second input instruction in the above steps is used to indicate that when the first audit credential verification fails, the consumer again issues an action to upload the second service credential on the first operation interface. The second input instruction can be generated based on the interaction between the consumer and the client on the first operation interface. When the first audit credential verification fails, the consumer clicks the upload button in the first operation interface to upload the second service credential, and then clicks the confirmation button in the second operation interface. The client generates the second input instruction based on a series of user actions.

[0084] The second service credential in the above step may represent a supplementary credential that the consumer needs to upload to request the target service when the first audit credential fails to be verified, and is an image that can be used to prove the target text data.

[0085] The second verification instruction in the above steps may represent an action of the consumer, after uploading the second service credential, to query the second service credential review result on the first operation interface, and may be generated based on the interaction between the consumer and the client on the first operation interface. After uploading the second service credential, the consumer clicks the query button on the first operation interface, and the client generates and sends the second verification instruction to the server based on the action of clicking the query button issued by the user.

[0086] The second verification result in the above step can indicate whether the second service credential is valid, that is, whether the second service credential can also verify the description in the target text data. If the second verification result indicates that the second service credential provided by the consumer is valid, the target service can be provided to the consumer.

[0087] The second prompt information in the above step is information that prompts the consumer to perform offline verification of the second service credential.

[0088] The preset number of times in the above steps is a pre-set number of times, and a preferred value is 2 times, but not limited to this, it can also be 3 times, it can also be 4 times, and other suitable specific values ​​can also be selected according to actual application conditions.

[0089] In an optional embodiment, a multi-round evidence mechanism is provided. If the first audit credential fails to be verified, the consumer is required to upload a second service credential for supplementary evidence so that the staff can conduct another audit. After the consumer uploads the second service credential through the first operation interface, the client generates a second input instruction based on the upload operation performed by the consumer on the first operation interface. The client controls the first operation interface to display the second service credential based on the second input instruction, and sends the second service credential to the server.

[0090] After the server receives the second service credential, it determines whether the number of uploads of the second service credential has reached the preset number of times. If the number of uploads has reached the preset number of times, the second service credential will no longer be verified online, but the second prompt information will be sent to the client so that the client can prompt the consumer through the first operation interface that the offline verification process is about to begin. When the number of uploads of the second service credential has reached the preset number of times, the review method is changed from online verification to offline verification. If the consumer uploads the second review credential multiple times but fails, it may be that there is a problem with the second service credential uploaded by the consumer, and the problem has not been overcome. At this time, it is switched to offline verification, and the problem of the service credential is corrected for the consumer through more fine-grained methods such as telephone communication or sending messages, thereby improving the user experience and preventing the user from falling into an endless loop of verification failure. At the same time, online verification resources can be saved, and the released online verification resources can be used to process other online verification tasks, thereby achieving the purpose of controlling costs while improving the user experience.

[0091] If the number of uploads does not reach the preset number, the second service credential will continue to be verified online, the server will store the second service credential, and the staff will review it again in combination with the first service credential and the second service credential, and upload the instruction information after the review is completed. The server generates a second verification result based on the instruction information and sends the second verification result to the client.

[0092] A query button is displayed on the first operation interface. Consumers can click the query button on the first operation interface to query the review result of the second service credential. After the client detects that the user clicks the query button, it generates a second verification instruction and controls the first operation interface to display the second verification result or the second prompt information based on the second verification instruction. If the number of uploads of the second service credential has not reached the preset number of times, the second verification result is displayed; if the number of uploads of the second service credential has reached the preset number of times, the second prompt information is displayed to remind the consumer that the offline verification process is about to begin.

[0093] If the second verification result is that the second service credential verification fails, the consumer can enter the second review credential again. Under the multi-round evidence mechanism, if the number of uploads has not reached the preset number of times, the first service credential and multiple second service credentials will continue to be verified online; if the number of uploads has reached the preset number of times, the offline verification process will be entered.

[0094] Optionally, in response to a first verification instruction acting on the first operation interface, the method also includes: displaying a countdown time on the first operation interface; displaying a first verification result on the first operation interface before the countdown time ends; when the countdown time ends and the first verification result is not displayed on the first operation interface, displaying a first prompt message on the first operation interface.

[0095] The countdown time in the above steps is the countdown for the staff to process the first service credential review task.

[0096] In an optional embodiment, while the staff is reviewing the first audit voucher, the countdown time is displayed on the first operation interface. Under normal conditions, the staff will complete the review of the first audit voucher before the countdown time ends, and upload the instruction information so that the first verification result can be displayed on the first operation interface before the countdown time ends. However, there is an abnormal state in which the staff does not complete the review task before the countdown time ends. In this abnormal state, at the end of the countdown time, the first prompt information is displayed on the first operation interface to remind the consumer that the offline verification process is about to begin, and an offline verification task work order is generated at the same time, and the review task of the first audit voucher is handed over to the staff who handles the offline verification.

[0097] In the event of an online verification timeout, the audit method of the first audit credential will be switched to offline verification, and the customer will be prompted to change the audit method by displaying a prompt message. This can make the audit plan a complete closed loop, avoid the situation where the audit task of the first service credential is left unattended, and improve the user experience to avoid users waiting in vain.

[0098] Optionally, in response to a first verification instruction acting on the first operation interface, the method also includes: using a credential matching model to match the first service credential with the target text data to obtain a matching result; when the matching result is that the first service credential and the target text data match successfully, displaying a preset verification result of the first service credential on the first operation interface, wherein the preset verification result is used to characterize the successful verification of the first service credential; when the matching result is that the first service credential and the target text data fail to match, displaying the first verification result or a first prompt message on the first operation interface.

[0099] The credential matching model in the above steps is a trained model that can audit the first service credential. It can be a multimodal algorithm large model, a bidirectional encoder representation converter model, or a comparative language-image pre-trained model, but is not limited thereto.

[0100] In an optional embodiment, before the first service credential is verified online or offline, the first service credential can be automatically reviewed using a trained multimodal algorithm model. If the verification is successful, the online verification or offline verification can be skipped and the target service requested by the consumer can be directly supported; if the verification fails, the online verification or offline verification process is entered.

[0101] When the trained multimodal algorithm model is used to automatically review the first service voucher, the first service voucher and the target text data are input into the multimodal algorithm model, and the first service voucher and the target text data are matched to identify whether the first service voucher provided by the consumer is damaged, does not match the size, or does not match the color, as described in the target text data. If the first service voucher and the target text data are successfully matched after identification by the multimodal algorithm model, a matching result is obtained, confirming that the problem reported by the consumer is true and that the consumer's after-sales demands can be met.

[0102] If the first service credential fails to match the target text data after multimodal algorithm large model recognition, it indicates that the first service credential still needs to be verified online or offline. At this time, the first verification result or the first prompt information is displayed on the first operation interface according to whether the first service credential meets the preset verification conditions. If the first service credential meets the preset verification conditions, the first verification result is displayed on the first operation interface; if the first service credential does not meet the preset verification conditions, the first prompt information is displayed on the first operation interface.

[0103] Optionally, in response to a first verification instruction acting on the first operation interface, the method also includes: determining user permissions corresponding to the target text data and the first service credential; when the user permissions are preset permissions, displaying a preset verification result of the first service credential on the first operation interface; when the user permissions are not preset permissions, displaying a first verification result or a first prompt message on the first operation interface.

[0104] The user rights in the above steps include user level, function rights, etc., but are not limited thereto.

[0105] The preset permissions in the above steps are pre-set permissions, which can be used to compare with user permissions to determine the audit result of the first service credential. The preset permissions can be preset according to actual application conditions, and the specific content of the preset permissions is not limited here.

[0106] The preset verification result in the above steps is a pre-set audit result, which can be used as the audit result of the first service credential when the user authority is the preset authority. The preset verification result can be preset according to the actual application situation, and the specific content of the preset verification result is not limited here.

[0107] In an optional embodiment, preset permissions can be set according to user levels, the preset permissions can be set to high-value members, and the preset verification results can be set to verification success. That is, audit-free services are provided to high-value members, and when high-value members enter target text data and upload the first service credential to request the target service, the first verification result is directly confirmed as verification success, and the target service is provided to the high-value members.

[0108] The user information of the consumer who inputs the target text data and uploads the first service voucher is searched to determine the user level of the consumer. Then, it is determined whether the user authority is the preset authority. When the user level of the consumer is a high-value member, the first service voucher verification success is displayed on the first operation interface; when the user level of the consumer is not a high-value member, the first verification result or the first prompt information is displayed on the first operation interface, and the normal review process is entered.

[0109] A preferred embodiment is described below. Figure 3 is a flowchart of an optional credential verification method according to an embodiment of the present application, such as Figure 3As shown in the figure, taking the request of a consumer user for a freight handling service as an example, the user enters the reason for requesting the service and uploads the credentials, which are the first service credentials mentioned above. The user's request is located on the ISO that can provide the freight handling service, and the algorithm is used to review the credentials, which is the credential matching model mentioned above. If the algorithm verification succeeds, the freight handling service can be provided directly; if the algorithm verification fails, the following process is continued. According to the user level, it is determined whether it can be exempted from review. For high-value members, a review-free service can be provided, that is, high-value members only need to submit the credentials to get the requested service. If it is determined that the review can be exempted, the freight handling service is provided; if it is determined that the review cannot be exempted, the following process is continued. It is determined whether cloud slicing can be verified online. Cloud slicing is about to divide the review task into multiple subtasks and hand them over to multiple staff for online verification. If the staff who reviews the credentials is not fully loaded, the slice review is allowed, that is, the cloud slicing online verification process is executed; if the staff who reviews the credentials is fully loaded, an offline work order is generated and transferred to manual offline processing. After the cloud slice online verification, determine whether the review is passed. If the verification is successful, provide freight processing services; if the verification fails, it means that the voucher provided by the user may have problems such as inconsistent amount, missing voucher, inconsistent voucher type or ambiguous voucher. The vouchers that failed the verification and the corresponding problems of the vouchers can be collected as training materials to improve the voucher matching model of the audited vouchers and improve the accuracy of the model audit voucher. At the same time, in the case of failed verification, in order to display the explanation content, prompt the user to upload the supplementary voucher based on the reason for the failed verification, and display the correct upload example to guide the user to re-upload the supplementary voucher. Set the validity period of the supplementary card to 24 hours, and determine whether the user re-uploads the voucher within 24 hours. If the user does not re-upload, display the results of the previous round of review, and continue to suggest the user to provide additional evidence; if the user re-uploads, it is necessary to bring back the original evidence content on the basis of the supplementary evidence, bring in the first voucher and the second voucher, and perform cloud slice online verification again. Determine whether the staff has timed out in processing the audit task. If so, transfer to manual offline processing; if not, the staff has completed the audit task within the specified event, then check whether the audit is passed, and provide freight processing services if the verification is successful. If the verification fails, transfer to manual offline processing. In this embodiment, a multi-round evidence mechanism is adopted, and the user can provide evidence for two rounds. It should be noted that the specific values ​​in the above description are only examples, and the values ​​involved in actual applications may not be limited to this.

[0110] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0111] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0112] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD), including several instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0113] The present application also provides an embodiment of a service processing method. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0114] Figure 4 is a flow chart of a service processing method according to an embodiment of the present application, such as Figure 4 As shown, the method may include the following steps:

[0115] Step S402, in response to a first input instruction acting on the first operation interface, displaying target text data and a first service credential on the first operation interface, wherein the target text data is used to describe an initial reason for requesting to provide a target service, and the first service credential is an image corresponding to the initial reason;

[0116] Step S404, in response to the first verification instruction on the first operation interface, displaying a first verification result or a first prompt message of the first service credential on the first operation interface, wherein the first verification result is a review result obtained by performing online verification on the first service credential based on the target text data, and the first prompt message is used to prompt performing offline verification on the first service credential based on the target text data;

[0117] Step S406: When the first service credential is successfully verified, a service result corresponding to the target service is displayed on the first operation interface.

[0118] In the e-commerce scenario, the service result in the above steps is the service that the merchant or system can provide to the consumer in response to the request made by the consumer when the first service credential is successfully verified, that is, the processing result of providing the target service to the consumer's request.

[0119] It should be noted that the preferred implementation scheme involved in the above embodiments of the present application is the same as the scheme provided in the embodiments, as well as the application scenario and implementation process, but is not limited to the scheme provided in the embodiments.

[0120] The present application also provides an embodiment of a credential verification method. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0121] Figure 5 is a flow chart of a credential verification method according to an embodiment of the present application, such as Figure 5 As shown, the method may include the following steps:

[0122] Step S502, acquiring target text data and a first service credential by calling a first interface, wherein the first interface includes a first parameter, and a parameter value of the first parameter includes the target text data and the first service credential;

[0123] Step S504, when a preset verification condition is met, the first service credential is verified online based on the target text data to obtain a first verification result of the first service credential;

[0124] Step S506, if the preset verification condition is not met, generating a first prompt message, wherein the first prompt message is used to prompt waiting for verification of the first service credential to obtain the first verification result;

[0125] Step S508: outputting the first verification result or the first prompt information by calling the second interface, wherein the second interface includes a second parameter, and the parameter value of the second parameter includes the first verification result or the first prompt information.

[0126] The first interface in the above steps is an interface for the server to obtain data from the client. The first parameter is a parameter of the first interface, and the parameter value can be the target text data and the first service credential that the client wants to transmit to the server.

[0127] The second interface in the above steps is an interface for the client to obtain data from the server. The second parameter is a parameter of the second interface, and the parameter value can be the first verification result or the first prompt information that the server wants to transmit to the client.

[0128] The preset verification conditions in the above steps are pre-set verification conditions, which can be preset according to the actual application situation, and the specific value of the preset verification conditions is not limited here. The preset verification condition can be that the type of the target service corresponding to the first service credential is a preset type, or that the current online verification load data is less than the load threshold, or that the current online verification load data is less than the load threshold under the premise that the type of the target service corresponding to the first service credential is a preset type, but it is not limited thereto. In the case where the preset verification conditions are met, online verification can be performed, and the online verification can immediately review the first service credential and immediately return the first verification result to the client and display it on the first operation interface. In the case where the preset verification conditions are not met, offline verification can be performed, and the offline verification process is not immediate, and will not immediately respond to the consumer's request for query and review results, but it is necessary to save the first service credential first, generate an offline work order, process the offline work order within the preset time, and then return the first verification result to the client, requiring the consumer to wait for a long time. Exemplarily, the preset time can be 24 hours or 36 hours, but it is not limited thereto. The specific value of the preset time can be determined according to the actual situation, and the specific value of the preset time is not limited here.

[0129] It should be noted that the preferred implementation scheme involved in the above embodiments of the present application is the same as the scheme provided in the embodiments, as well as the application scenario and implementation process, but is not limited to the scheme provided in the embodiments.

[0130] According to an embodiment of the present application, a credential verification and processing device for implementing the above-mentioned credential verification method is also provided. Figure 6 is a schematic diagram of a credential verification device according to an embodiment of the present application, such as Figure 6 As shown, the device comprises:

[0131] The first display module 60 is used to respond to the first input instruction on the first operation interface and display the target text data and the first service credential on the first operation interface, wherein the target text data is used to describe the initial reason for requesting to provide the target service, and the first service credential is an image corresponding to the initial reason.

[0132] The second display module 62 is used to respond to the first verification instruction acting on the first operation interface, and display the first verification result or the first prompt information of the first service credential on the first operation interface, wherein the first verification result is the result obtained by verifying the first service credential based on the target text data, and the first prompt information is used to prompt waiting for verification of the first service credential to obtain the first verification result.

[0133] Optionally, the second display module includes: a first determination unit, used to determine the target type of the target service and the load data corresponding to the target service; when the target type is a preset type and the load data meets the preset load conditions, a first processing result is displayed on the first operation interface; when the target type is not a preset type, or the load data does not meet the preset load conditions, a first prompt message is displayed on the first operation interface.

[0134] Optionally, the first display module includes: a first display unit, used to display task prompt information on the second operation interface, wherein the task prompt information is used to prompt the verification of the first service credential based on the target text data; a second display unit, used to respond to the execution instruction acting on the task prompt information, and display the first service credential and the target text data on the second operation interface; a fourth determination unit, used to respond to the submission instruction acting on the second operation interface, and determine the first verification result based on the instruction information corresponding to the submission instruction.

[0135] Optionally, the fourth determination unit is used to display target guidance information on the first operation interface when the first verification result is a failure to verify the first service credential, wherein the target guidance information is used to guide the re-upload of the second service credential, and the target guidance information is guidance information determined from multiple preset guidance information based on the target reason for the failure to verify the first service credential, and the instruction information includes the target reason.

[0136] Optionally, the fourth determining unit is further configured to display the target guidance information on the first operation interface within a preset time period; and hide the target guidance information on the first operation interface when the preset time period is exceeded.

[0137] Optionally, the second display module is also used to respond to a second input instruction acting on the first operation interface, and display the second service credential on the first operation interface; respond to a second verification instruction acting on the second operation interface, and display a second verification result or a second prompt message of the second service credential on the first operation interface, wherein the second verification result is a result obtained by verifying the second service credential based on the target text data, and the second prompt message is used to prompt to wait for verification of the second service credential to obtain the second verification result; when the second verification result is that the verification of the second service credential fails, repeatedly execute the steps of displaying the second service credential on the first operation interface in response to the second input instruction, and displaying the second verification result or the second prompt message on the first operation interface in response to the second verification instruction, until the number of uploads of the second service credential reaches a preset number; when the number of uploads reaches the preset number, display the second prompt message on the first operation interface.

[0138] Optionally, the second display module is also used to display the countdown time on the first operation interface; before the countdown time ends, the first verification result is displayed on the first operation interface; when the countdown time ends and the first verification result is not displayed on the first operation interface, the first prompt information is displayed on the first operation interface.

[0139] Optionally, the second display module is also used to match the first service credential with the target text data using the credential matching model to obtain a matching result; when the matching result is that the first service credential and the target text data match successfully, a preset verification result of the first service credential is displayed on the first operation interface, wherein the preset verification result is used to characterize the successful verification of the first service credential; when the matching result is that the first service credential and the target text data fail to match, the first verification result or the first prompt message is displayed on the first operation interface.

[0140] Optionally, the second display module is also used to determine the user authority corresponding to the target text data and the first service credential; when the user authority is the preset authority, the preset verification result of the first service credential is displayed on the first operation interface; when the user authority is not the preset authority, the first verification result or the first prompt message is displayed on the first operation interface.

[0141] It should be noted that the first display module 60 and the second display module 62 correspond to steps S202 to S204 in the above embodiment, and the examples and application scenarios implemented by the two modules and the corresponding steps are the same, but are not limited to the contents disclosed in the above embodiment. It should be noted that the above modules or units can be hardware components or software components stored in a memory and processed by one or more processors, and the above modules can also be run in the server 10 provided in the above embodiment as part of the device.

[0142] It should be noted that the preferred implementation scheme involved in the above embodiments of the present application is the same as the scheme provided in the above embodiments, as well as the application scenario and implementation process, but is not limited to the scheme provided in the above embodiments.

[0143] According to an embodiment of the present application, a service processing device for implementing the above service processing method is also provided. Figure 7 is a schematic diagram of a service processing device according to an embodiment of the present application, such as Figure 7 As shown, the device comprises:

[0144] The first display module 70 is used to respond to the first input instruction acting on the first operation interface, and display the target text data and the first service credential on the first operation interface, wherein the target text data is used to describe the initial reason for requesting to provide the target service, and the first service credential is an image corresponding to the initial reason.

[0145] The second display module 72 is used to respond to the first verification instruction acting on the first operation interface, and display the first verification result or the first prompt information of the first service credential on the first operation interface, wherein the first verification result is the result obtained by verifying the first service credential based on the target text data, and the first prompt information is used to prompt waiting for verification of the first service credential to obtain the first verification result.

[0146] The third display module 74 is used to display the service result corresponding to the target service on the first operation interface when the first service credential is successfully verified.

[0147] It should be noted that the first display module 70, the second display module 72, and the third display module 74 correspond to steps S402 to S406 in the above embodiment, and the three modules and the corresponding steps implement the same examples and application scenarios, but are not limited to the contents disclosed in the above embodiment. It should be noted that the above modules or units can be hardware components or software components stored in a memory and processed by one or more processors, and the above modules can also be run as part of the device in the server 10 provided in the above embodiment.

[0148] It should be noted that the preferred implementation scheme involved in the above embodiments of the present application is the same as the scheme provided in the above embodiments, as well as the application scenario and implementation process, but is not limited to the scheme provided in the above embodiments.

[0149] According to an embodiment of the present application, a credential verification device for implementing the above-mentioned credential verification method is also provided. Figure 8 is a schematic diagram of another credential verification device according to an embodiment of the present application, such as Figure 8 As shown, the device comprises:

[0150] The acquisition module 80 is used to acquire the target text data and the first service credential by calling the first interface, wherein the first interface includes a first parameter, and the parameter value of the first parameter includes the target text data and the first service credential.

[0151] The online verification module 82 is used to verify the first service credential based on the target text data when a preset verification condition is met, and obtain a first verification result of the first service credential.

[0152] The generating module 84 is used to generate a first prompt message when the preset verification condition is not met, wherein the first prompt message is used to prompt waiting for verification of the first service credential to obtain a first verification result.

[0153] The output module 86 is used to output the first verification result or the first prompt information by calling the second interface, wherein the second interface includes a second parameter, and the parameter value of the second parameter includes the first verification result or the first prompt information.

[0154] It should be noted that the acquisition unit 80, the online verification unit 82, the generation module 84, and the output module 86 correspond to steps S502 to S508 in the above embodiment, and the four modules and the corresponding steps implement the same examples and application scenarios, but are not limited to the contents disclosed in the above embodiment. It should be noted that the above modules or units can be hardware components or software components stored in a memory and processed by one or more processors, and the above modules can also be run in the server 10 provided in the above embodiment as part of the device.

[0155] It should be noted that the preferred implementation scheme involved in the above embodiments of the present application is the same as the scheme provided in the above embodiments, as well as the application scenario and implementation process, but is not limited to the scheme provided in the above embodiments.

[0156] The embodiment of the present application may provide an electronic device, which may be any electronic device in a group of electronic devices. Optionally, in this embodiment, the electronic device may also be replaced by a terminal device such as a mobile terminal.

[0157] Optionally, in this embodiment, the electronic device may be located in at least one network device among a plurality of network devices of a computer network.

[0158] In this embodiment, the computer terminal can execute the program code in the method.

[0159] Optionally, Fig. 9 is a structural block diagram of an electronic device according to an embodiment of the present application. Fig. 9As shown, the electronic device A may include: one or more (only one is shown in the figure) processors 92, a memory 94, a storage controller, and a peripheral interface, wherein the peripheral interface is connected to a radio frequency module, an audio module, and a display.

[0160] Among them, the memory can be used to store software programs and modules, such as program instructions / modules corresponding to the methods and devices in the embodiments of the present application. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, implementing the methods in the above embodiments. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the terminal A via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0161] The processor can call the information and application stored in the memory through the transmission device to perform the following steps: in response to a first input instruction on the first operation interface, display the target text data and the first service credential on the first operation interface, wherein the target text data is used to describe the initial reason for requesting to provide the target service, and the first service credential is an image corresponding to the initial reason; in response to a first verification instruction on the first operation interface, display the first verification result or first prompt information of the first service credential on the first operation interface, wherein the first verification result is the result obtained by verifying the first service credential based on the target text data, and the first prompt information is used to prompt waiting for verification of the first service credential to obtain the first verification result.

[0162] Optionally, the processor may also execute the program code of the following steps: determining the target type of the target service and the load data corresponding to the target service; when the target type is a preset type and the load data meets the preset load conditions, displaying the first processing result on the first operation interface; when the target type is not a preset type, or the load data does not meet the preset load conditions, displaying the first prompt information on the first operation interface.

[0163] Optionally, the processor may also execute program codes of the following steps: displaying task prompt information on a second operation interface, wherein the task prompt information is used to prompt verification of a first service credential based on target text data; responding to an execution instruction acting on the task prompt information, displaying the first service credential and target text data on the second operation interface; responding to a submission instruction acting on the second operation interface, determining a first verification result based on instruction information corresponding to the submission instruction.

[0164] Optionally, the processor may also execute the program code of the following steps: when the first verification result is a failure to verify the first service credential, target guidance information is displayed on the first operation interface, wherein the target guidance information is used to guide the re-upload of the second service credential, and the target guidance information is guidance information determined from multiple preset guidance information based on the target reason for the failure to verify the first service credential, and the instruction information includes the target reason.

[0165] Optionally, the processor may also execute program codes of the following steps: displaying the target guidance information on the first operation interface within a preset time period; and hiding the target guidance information on the first operation interface when the preset time period is exceeded.

[0166] Optionally, the processor may also execute program code for the following steps: in response to a second input instruction acting on the first operating interface, displaying a second service credential on the first operating interface; in response to a second verification instruction acting on the second operating interface, displaying a second verification result or a second prompt message of the second service credential on the first operating interface, wherein the second verification result is a result obtained by verifying the second service credential based on the target text data, and the second prompt message is used to prompt waiting for verification of the second service credential to obtain a second verification result; when the second verification result is that verification of the second service credential fails, repeatedly executing the steps of displaying the second service credential on the first operating interface in response to the second input instruction, and displaying the second verification result or the second prompt message on the first operating interface in response to the second verification instruction, until the number of uploads of the second service credential reaches a preset number; when the number of uploads reaches the preset number, displaying the second prompt message on the first operating interface.

[0167] Optionally, the processor may also execute program code of the following steps: displaying a countdown time on a first operation interface; displaying a first verification result on the first operation interface before the countdown time ends; and displaying a first prompt message on the first operation interface when the countdown time ends and the first verification result is not displayed on the first operation interface.

[0168] Optionally, the processor may also execute the program code of the following steps: using the credential matching model to match the first service credential with the target text data to obtain a matching result; when the matching result is that the first service credential successfully matches the target text data, displaying a preset verification result of the first service credential on the first operation interface, wherein the preset verification result is used to characterize the successful verification of the first service credential; when the matching result is that the first service credential fails to match the target text data, displaying the first verification result or the first prompt message on the first operation interface.

[0169] Optionally, the processor may also execute program code for the following steps: determining user permissions corresponding to the target text data and the first service credential; displaying a preset verification result of the first service credential on the first operating interface when the user permission is a preset permission; and displaying a first verification result or a first prompt message on the first operating interface when the user permission is not a preset permission.

[0170] The processor can call the information and application stored in the memory through the transmission device to perform the following steps: in response to a first input instruction on the first operation interface, display the target text data and the first service credential on the first operation interface, wherein the target text data is used to describe the initial reason for requesting to provide the target service, and the first service credential is an image corresponding to the initial reason; in response to a first verification instruction on the first operation interface, display the first verification result or the first prompt information of the first service credential on the first operation interface, wherein the first verification result is an audit result obtained by online verification of the first service credential based on the target text data, and the first prompt information is used to prompt waiting for verification of the first service credential to obtain the first verification result; and when the verification of the first service credential is successful, display the service result corresponding to the target service on the first operation interface.

[0171] The processor can call the information and application stored in the memory through the transmission device to perform the following steps: obtain the target text data and the first service credential by calling the first interface, wherein the first interface includes a first parameter, and the parameter value of the first parameter includes the target text data and the first service credential; when the preset verification condition is met, verify the first service credential based on the target text data to obtain a first verification result of the first service credential; when the preset verification condition is not met, generate a first prompt message, wherein the first prompt message is used to prompt to wait for the first service credential to be verified to obtain the first verification result; output the first verification result or the first prompt message by calling the second interface, wherein the second interface includes a second parameter, and the parameter value of the second parameter includes the first verification result or the first prompt message.

[0172] In the embodiment of the present application, in response to the first input instruction on the first operation interface, the target text data and the first service credential are displayed on the first operation interface; in response to the first verification instruction on the first operation interface, the first verification result or the first prompt information of the first service credential is displayed on the first operation interface. It is easy to notice that the first service credential is verified online according to the initial reason for requesting to provide the target service to determine whether the first service credential is valid, and the verification task of the first service credential is quickly completed by online verification, avoiding the generation of offline work orders, and minimizing the offline processing of verification tasks, thereby achieving the technical effect of reducing manual assistance and improving the speed of credential verification, thereby solving the technical problem of low verification efficiency and accuracy of manual offline verification of credentials.

[0173] It will be understood by those skilled in the art that the structure shown in the figure is for illustration only, and the electronic device may also be a terminal device such as a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, and a mobile Internet device (Mobile Internet Devices, MID), PAD, etc. The figure does not limit the structure of the above-mentioned electronic device. For example, the electronic device A may also include more or fewer components (such as a network interface, a display device, etc.) than those shown in the figure, or have a configuration different from that shown in the figure.

[0174] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the hardware related to the terminal device through a program, and the program can be stored in a computer-readable storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0175] The embodiment of the present application further provides a computer-readable storage medium. Optionally, in this embodiment, the computer-readable storage medium can be used to store the program code executed by the method provided in the above embodiment.

[0176] Optionally, in this embodiment, the storage medium may be located in any electronic device in a group of electronic devices in a computer network, or in any mobile terminal in a group of mobile terminals.

[0177] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: in response to a first input instruction on a first operating interface, displaying target text data and a first service credential on the first operating interface, wherein the target text data is used to describe the initial reason for requesting provision of the target service, and the first service credential is an image corresponding to the initial reason; in response to a first verification instruction on the first operating interface, displaying a first verification result or a first prompt message of the first service credential on the first operating interface, wherein the first verification result is a result obtained by verifying the first service credential based on the target text data, and the first prompt message is used to prompt waiting for verification of the first service credential to obtain the first verification result.

[0178] Optionally, the computer-readable storage medium is also configured to store program code for performing the following steps: determining a target type of a target service and load data corresponding to the target service; when the target type is a preset type and the load data meets a preset load condition, displaying a first processing result on a first operation interface; when the target type is not a preset type, or the load data does not meet a preset load condition, displaying a first prompt message on the first operation interface.

[0179] Optionally, the computer-readable storage medium is also configured to store program codes for executing the following steps: displaying task prompt information on a second operating interface, wherein the task prompt information is used to prompt verification of the first service credential based on the target text data; in response to an execution instruction acting on the task prompt information, displaying the first service credential and the target text data on the second operating interface; in response to a submission instruction acting on the second operating interface, determining a first verification result based on the instruction information corresponding to the submission instruction.

[0180] Optionally, the computer-readable storage medium is also configured to store program code for executing the following steps: when the first verification result is a failure to verify the first service credential, target guidance information is displayed on the first operation interface, wherein the target guidance information is used to guide the re-upload of the second service credential, and the target guidance information is guidance information determined from multiple preset guidance information based on the target reason for the failure to verify the first service credential, and the instruction information includes the target reason.

[0181] Optionally, the computer-readable storage medium is also configured to store program codes for executing the following steps: displaying the target guidance information on the first operation interface within a preset time period; and hiding the target guidance information on the first operation interface when the preset time period is exceeded.

[0182] Optionally, the computer-readable storage medium is also configured to store program codes for executing the following steps: in response to a second input instruction acting on the first operating interface, displaying a second service credential on the first operating interface; in response to a second verification instruction acting on the second operating interface, displaying a second verification result or a second prompt message of the second service credential on the first operating interface, wherein the second verification result is a result obtained by verifying the second service credential based on the target text data, and the second prompt message is used to prompt waiting for verification of the second service credential to obtain a second verification result; when the second verification result is that the verification of the second service credential fails, repeatedly executing the steps of displaying the second service credential on the first operating interface in response to the second input instruction, and displaying the second verification result or the second prompt message on the first operating interface in response to the second verification instruction, until the number of uploads of the second service credential reaches a preset number; when the number of uploads reaches the preset number, displaying the second prompt message on the first operating interface.

[0183] Optionally, the computer-readable storage medium is also configured to store program code for executing the following steps: displaying a countdown time on a first operation interface; displaying a first verification result on the first operation interface before the countdown time ends; and displaying a first prompt message on the first operation interface when the countdown time ends and the first verification result is not displayed on the first operation interface.

[0184] Optionally, the computer-readable storage medium is also configured to store program code for performing the following steps: matching the first service credential with the target text data using a credential matching model to obtain a matching result; when the matching result is that the first service credential successfully matches the target text data, displaying a preset verification result of the first service credential on the first operation interface, wherein the preset verification result is used to characterize that the verification of the first service credential is successful; when the matching result is that the first service credential fails to match the target text data, displaying a first verification result or a first prompt message on the first operation interface.

[0185] Optionally, the computer-readable storage medium is also configured to store program code for performing the following steps: determining user permissions corresponding to the target text data and the first service credential; when the user permissions are preset permissions, displaying a preset verification result of the first service credential on the first operating interface; when the user permissions are not preset permissions, displaying a first verification result or a first prompt message on the first operating interface.

[0186] Optionally, in this embodiment, the computer-readable storage medium is configured to store program codes for executing the following steps: in response to a first input instruction on a first operating interface, displaying target text data and a first service credential on the first operating interface, wherein the target text data is used to describe the initial reason for requesting provision of the target service, and the first service credential is an image corresponding to the initial reason; in response to a first verification instruction on the first operating interface, displaying a first verification result or a first prompt message of the first service credential on the first operating interface, wherein the first verification result is an audit result obtained by online verification of the first service credential based on the target text data, and the first prompt message is used to prompt waiting for verification of the first service credential to obtain the first verification result; and for displaying a service result corresponding to the target service on the first operating interface when the verification of the first service credential is successful.

[0187] Optionally, in this embodiment, a computer-readable storage medium is configured to store program code for executing the following steps: obtaining target text data and a first service credential by calling a first interface, wherein the first interface includes a first parameter, and a parameter value of the first parameter includes the target text data and the first service credential; when a preset verification condition is met, verifying the first service credential based on the target text data to obtain a first verification result of the first service credential; when the preset verification condition is not met, generating a first prompt message, wherein the first prompt message is used to prompt waiting for verification of the first service credential to obtain a first verification result; and outputting the first verification result or the first prompt message by calling a second interface.

[0188] The embodiment of the present application further provides a computer program product. Optionally, in this embodiment, the computer program product may include a computer program, and the computer program implements the method provided in the embodiment when executed by a processor.

[0189] The embodiments of the present application also provide a computer program product. Optionally, the computer program product may include a non-volatile computer-readable storage medium, which may be used to store a computer program, and when the computer program is executed by a processor, the method provided in the embodiments is implemented.

[0190] The embodiment of the present application further provides a computer program. Optionally, in this embodiment, when the computer program is executed by a processor, the method provided in the above embodiment is implemented.

[0191] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0192] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0193] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0194] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0195] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.

[0196] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A credential verification method, characterized in that: include: In response to a first input instruction on a first operation interface, target text data and a first service credential are displayed on the first operation interface, wherein the target text data is used to describe an initial reason for requesting to provide a target service, and the first service credential is an image corresponding to the initial reason; In response to a first verification instruction applied on the first operation interface, a first verification result or a first prompt message of the first service credential is displayed on the first operation interface, wherein the first verification result is a result obtained by verifying the first service credential based on the target text data, and the first prompt message is used to prompt waiting for verification of the first service credential to obtain the first verification result.

2. The method according to claim 1, characterized in that: Displaying a first processing result or a first prompt message of the first service credential on the first operation interface, the method further comprising: Determine a target type of the target service and load data corresponding to the target service; When the target type is a preset type and the load data meets a preset load condition, displaying the first processing result on the first operation interface; When the target type is not the preset type, or the load data does not meet the preset load condition, the first prompt information is displayed on the first operation interface.

3. The method according to claim 1, characterized in that After displaying the first prompt information of the first service credential on the first operation interface, the method further includes: Displaying task prompt information on the second operation interface, wherein the task prompt information is used to prompt the user to verify the first service credential based on the target text data; In response to an execution instruction acting on the task prompt information, displaying the first service credential and the target text data on the second operation interface; In response to a submission instruction acting on the second operation interface, the first verification result is determined based on instruction information corresponding to the submission instruction.

4. The method according to claim 3, characterized in that When the first verification result is that the first service credential verification fails, target guidance information is displayed on the first operation interface, wherein the target guidance information is used to guide the re-upload of the second service credential, and the target guidance information is guidance information determined from multiple preset guidance information based on the target reason for the failure of the first service credential verification, and the instruction information includes the target reason.

5. The method according to claim 4, characterized in that The displaying of target guidance information on the first operation interface includes: Displaying the target guidance information on the first operation interface within a preset time period; When the preset time period is exceeded, the target guidance information is hidden on the first operation interface.

6. The method according to claim 1, characterized in that When the first verification result is that the first service credential verification fails, the method further includes: In response to a second input instruction acting on the first operation interface, displaying a second service credential on the first operation interface; In response to a second verification instruction on the second operation interface, displaying a second verification result or second prompt information of the second service credential on the first operation interface, wherein the second verification result is a result obtained by verifying the second service credential based on the target text data, and the second prompt information is used to prompt waiting for verification of the second service credential to obtain the second verification result; If the second verification result is that the second service credential verification fails, repeatedly executing the steps of displaying the second service credential on the first operation interface in response to the second input instruction, and displaying the second verification result or the second prompt information on the first operation interface in response to the second verification instruction, until the number of uploads of the second service credential reaches a preset number; When the number of uploads reaches the preset number of times, the second prompt information is displayed on the first operation interface.

7. The method according to claim 1, characterized in that In response to a first verification instruction acting on the first operation interface, the method further includes: Displaying the countdown time on the first operation interface; Before the countdown time ends, displaying the first verification result on the first operation interface; When the countdown time ends and the first verification result is not displayed on the first operation interface, the first prompt information is displayed on the first operation interface.

8. The method according to any one of claims 1 to 7, characterized in that In response to a first verification instruction acting on the first operation interface, the method further includes: Matching the first service credential with the target text data using a credential matching model to obtain a matching result; When the matching result is that the first service credential successfully matches the target text data, a preset verification result of the first service credential is displayed on the first operation interface, wherein the preset verification result is used to indicate that the verification of the first service credential is successful; When the matching result is that the first service credential fails to match the target text data, the first verification result or the first prompt information is displayed on the first operation interface.

9. The method according to any one of claims 1 to 7, characterized in that: In response to a first verification instruction acting on the first operation interface, the method further includes: Determining user rights corresponding to the target text data and the first service credential; In case the user authority is a preset authority, a preset verification result of the first service credential on the first operation interface; When the user authority is not the preset authority, the first verification result or the first prompt information is displayed on the first operation interface.

10. A service processing method, characterized in that: include: In response to a first input instruction on a first operation interface, target text data and a first service credential are displayed on the first operation interface, wherein the target text data is used to describe an initial reason for requesting to provide a target service, and the first service credential is an image corresponding to the initial reason; In response to a first verification instruction on the first operation interface, a first verification result or a first prompt message of the first service credential is displayed on the first operation interface, wherein the first verification result is a result obtained by verifying the first service credential based on the target text data, and the first prompt message is used to prompt waiting for verification of the first service credential to obtain the first verification result; When the first service credential is successfully verified, a service result corresponding to the target service is displayed on the first operation interface.

11. A method for verifying a credential, characterized in that: include: Acquire target text data and a first service credential by calling a first interface, wherein the first interface includes a first parameter, and a parameter value of the first parameter includes the target text data and the first service credential; When a preset verification condition is met, verifying the first service credential based on the target text data to obtain a first verification result of the first service credential; If the preset verification condition is not met, generating a first prompt message, wherein the first prompt message is used to prompt waiting for verification of the first service credential to obtain the first verification result; The first verification result or the first prompt information is output by calling a second interface, wherein the second interface includes a second parameter, and a parameter value of the second parameter includes the first verification result or the first prompt information.

12. An electronic device, characterized in that: include: A memory storing an executable program; A processor, configured to run the program, wherein the program executes the method according to any one of claims 1 to 11 when running.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 11.

14. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 11.

Citation Information

Cited By

  • Authority management method, system and device, storage medium and program product

    CN120146946A