Security processing method and device, computer equipment and storage medium
By adjusting the display of client-side function buttons and receiving voice data in life insurance policy maintenance business, and using policy maintenance knowledge graphs and pre-trained models to generate policy maintenance work orders, the business interruption problem caused by the post-event interception mechanism of traditional rule engines is solved, thereby achieving business process automation and improved user experience.
Patent Information
- Application Number
- CN202511049103.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-28
- Publication Date
- 2025-12-16
AI Technical Summary
Traditional rule engines employ a post-event interception mechanism in life insurance policy maintenance, resulting in frequent business interruptions, slow response times, and high customer churn rates, making it difficult to meet the dual demands of the market and regulators.
By adjusting the display of client function buttons when a security login operation is detected, receiving voice data and judging its standardization level, generating prompt information or directly generating security work orders using a security knowledge graph, and dynamically adjusting the process by combining a pre-trained model and customer profiles, the business process can be automated.
It improved the efficiency and accuracy of security maintenance services, reduced delays and errors caused by manual intervention, enhanced user experience and service satisfaction, and ensured the timeliness and compliance of the business.
Smart Images

Figure CN121146918A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the fields of artificial intelligence and data analysis technology, and in particular to preservation processing methods, devices, computer equipment and storage media. Background Technology
[0002] In the life insurance policy maintenance business, as customers increasingly demand greater service convenience, accuracy, and risk control capabilities, existing technologies are gradually revealing numerous bottlenecks, severely restricting the efficient operation and further development of the business.
[0003] Regarding response speed, traditional rule engines employ a post-event interception mechanism, triggering compliance verification only when customers perform actions such as policy loans. This results in frequent business interruptions with an average duration of 8.2 minutes, causing a sharp 35% increase in customer churn in emergency scenarios. Consequently, the timeliness of life insurance policy maintenance business fails to meet the dual demands of the current market and regulators, necessitating innovative technological breakthroughs to improve policy maintenance business processing methods. Summary of the Invention
[0004] The purpose of this application is to provide a preservation processing method, apparatus, computer equipment, and storage medium to solve the problems of traditional rule engines using post-interception interception mechanisms and inadequate preservation processing methods.
[0005] To address the aforementioned technical problems, this application provides a preservation processing method, employing the following technical solution:
[0006] A preservation method includes the following steps:
[0007] When a security login operation is detected, the display of the client's function buttons is adjusted.
[0008] When any of the aforementioned function buttons that trigger the display are detected, input voice data is received;
[0009] Determine whether the voice data is standardized voice;
[0010] If the voice data does not belong to standardized voice, a prompt message is generated through a preset preservation knowledge graph and pushed to the client.
[0011] If the voice data is standardized, a maintenance work order is generated based on the voice data.
[0012] Furthermore, the step of adjusting the display of the client's function buttons when a security login operation is detected includes:
[0013] When a security login operation is detected, determine whether a pre-inspection list exists in the database;
[0014] If the pre-inspection list exists, adjust the corresponding function buttons on the client according to the pre-inspection list;
[0015] If the pre-inspection list does not exist, the regulatory document is obtained and parsed to obtain the regulatory vector;
[0016] Retrieve the customer profile and convert it into a vector to obtain the profile vector;
[0017] The regulatory vector and the profile vector are fused to obtain the fused vector;
[0018] The fusion vector is input into the pre-trained pre-detection model to obtain the output pre-detection result;
[0019] Adjust the corresponding function buttons on the client based on the pre-inspection results.
[0020] Furthermore, the step of obtaining and parsing the regulatory document to obtain the regulatory vector includes:
[0021] Real-time monitoring of server load;
[0022] When the server's capacity is below the capacity threshold, the regulatory file is obtained and parsed through a preset URL to obtain the regulatory vector.
[0023] Furthermore, before the step of adjusting the display of the client's function buttons upon detecting a security login operation, the method further includes:
[0024] The security login operation is used to obtain associated data, and a target risk value is generated based on the associated data;
[0025] Compare the target risk value with the risk threshold;
[0026] If the target risk value is not higher than the risk threshold, the operation ends;
[0027] If the target risk value is higher than the risk threshold, a pre-inspection list generation operation is performed to obtain the pre-inspection list and store it in the database.
[0028] Furthermore, the step of obtaining associated data through the security login operation and generating a target risk value based on the associated data includes:
[0029] The customer profile is retrieved through the security login operation, and the associated customer policy information is obtained through the customer profile.
[0030] The target risk value is generated based on the customer profile and the customer policy information.
[0031] Furthermore, before the step of adjusting the display of the client's function buttons upon detecting a security login operation, the method further includes:
[0032] Regularly check whether regulatory documents are updated;
[0033] When an update to the regulatory document is detected, the latest version of the regulatory document is obtained, and a document matrix is generated based on the regulatory document.
[0034] Based on the file matrix, a hot update operation is performed on the preset rule base to obtain the target rule base.
[0035] Furthermore, if the voice data belongs to standardized voice, the step of generating a maintenance work order based on the voice data includes:
[0036] If the voice data is standardized voice, then retrieve the corresponding work order template based on the voice data;
[0037] The voice data is converted into text data and filled into the corresponding position in the work order template to obtain the initial work order;
[0038] Extract the rules carried in the initial work order as the rules to be verified;
[0039] Based on the rules to be verified, a rule selection operation is performed on the target rule base to obtain the target rules;
[0040] Compare whether the rule to be checked is consistent with the target rule;
[0041] If the rule to be verified is inconsistent with the target rule, an error will be reported.
[0042] If the rule to be verified is consistent with the target rule, then the initial work order will be used as the maintenance work order.
[0043] To address the aforementioned technical problems, this application also provides a preservation processing device, which employs the following technical solution:
[0044] A preservation processing device, comprising:
[0045] The adjustment module is used to adjust the display of the client's function buttons when a security login operation is detected.
[0046] A receiving module is configured to receive input voice data when any of the aforementioned function buttons that trigger the display are detected;
[0047] The judgment module is used to determine whether the voice data is standardized voice;
[0048] The prompting module is used to generate prompting information through a preset preservation knowledge graph when the voice data does not belong to standardized voice, and push the prompting information to the client.
[0049] The generation module is used to generate a maintenance work order based on the voice data when the voice data belongs to standardized voice.
[0050] To address the aforementioned technical problems, this application also provides a computer device that employs the following technical solution:
[0051] A computer device includes a memory and a processor, wherein the memory stores computer-readable instructions, and the processor executes the computer-readable instructions to implement the steps of the above-described security processing method.
[0052] To address the aforementioned technical problems, this application also provides a computer-readable storage medium, employing the technical solution described below:
[0053] A computer-readable storage medium storing computer-readable instructions, which, when executed by a processor, implement the steps of the above-described preservation processing method.
[0054] Compared with the prior art, the embodiments of this application have the following main advantages:
[0055] This application can promptly adjust the display of client function buttons upon detecting a security login operation. It controls the display of function buttons based on different user roles and permissions, ensuring that users can only access and operate content within their authorized scope. After detecting a user clicking a displayed function button, it receives voice data and determines whether it is standardized speech. If not, it generates and pushes prompts based on the security knowledge graph. This not only facilitates user input, especially when users are unable to input manually or face complex information, improving data entry efficiency, but also guides users to standardize their voice input, reducing errors and repeated modifications caused by non-standard speech, further improving interaction efficiency and accuracy. Once the voice data is standardized, a security work order is directly generated based on it, achieving automated transition of the business process, reducing delays and errors that may be caused by manual intervention, and accelerating the processing progress of security services. By optimizing the operation process, improving the interactive experience, and achieving automated processing, this application not only improves the processing efficiency and accuracy of security services but also enhances the user experience, reducing user waiting time, operational errors, and repeated modifications, thereby increasing user satisfaction. It solves the problems of traditional rule engines using post-event interception mechanisms and inadequate preservation methods. Attached Figure Description
[0056] To more clearly illustrate the solutions in this application, the accompanying drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0057] Figure 1 This is an exemplary system architecture diagram to which this application can be applied;
[0058] Figure 2 A flowchart of an embodiment of the preservation processing method according to this application;
[0059] Figure 3 This is a schematic diagram of one embodiment of the preservation processing apparatus according to this application;
[0060] Figure 4 This is a schematic diagram of the structure of one embodiment of the computer device according to this application. Detailed Implementation
[0061] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein in the specification of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "comprising" and "having," and any variations thereof, in the specification, claims, and foregoing drawings of this application, are intended to cover non-exclusive inclusion. The terms "first," "second," etc., in the specification, claims, or foregoing drawings of this application are used to distinguish different objects, not to describe a particular order.
[0062] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0063] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.
[0064] like Figure 1As shown, system architecture 100 may include terminal device 101, network 102, and server 103. Terminal device 101 may be a laptop 1011, tablet 1012, or mobile phone 1013. Network 102 is used as a medium to provide a communication link between terminal device 101 and server 103. Network 102 may include various connection types, such as wired, wireless communication links, or fiber optic cables.
[0065] Users can use terminal device 101 to interact with server 103 via network 102 to receive or send messages, etc. Various communication client applications can be installed on terminal device 101, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social media platform software, etc.
[0066] Terminal device 101 can be various electronic devices with a display screen and support web browsing. In addition to laptops 1011, tablets 1012, or mobile phones 1013, terminal device 101 can also be an e-book reader, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer, and a desktop computer, etc.
[0067] Server 103 can be a server that provides various services, such as a backend server that provides support for the pages displayed on terminal device 101.
[0068] It should be noted that the preservation processing method provided in the embodiments of this application is generally executed by a server / terminal device, and correspondingly, the preservation processing device is generally set in the server / terminal device.
[0069] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.
[0070] Continue to refer to Figure 2 The diagram shows a flowchart of one embodiment of the preservation processing method according to this application. The preservation processing method includes the following steps:
[0071] Step S201: When a security login operation is detected, the display of the function buttons on the client is adjusted.
[0072] In this embodiment, the display of function buttons is controlled according to different user roles and permissions to ensure that users can only access and operate content within their authorized scope. For example, the financial loan button is hidden for this customer. After logging in, the function buttons typically displayed include: change policyholder, change beneficiary, change insurance amount, policy loan, etc.
[0073] Step S202: When any of the function buttons that trigger the display are detected, input voice data is received.
[0074] In this embodiment, voice input is convenient and quick, especially when users are unable to input manually, thus improving information entry efficiency. Secondly, compared to traditional manual input, voice input can quickly record user needs, reducing operation time.
[0075] In this embodiment, the preservation processing method operates on an electronic device (e.g., Figure 1 The server / terminal device shown can receive input voice data via wired or wireless connection. It should be noted that the aforementioned wireless connection methods may include, but are not limited to, 3G / 4G / 5G connections, Wi-Fi connections, Bluetooth connections, Wi-Fi connections, Zigbee connections, UWB (ultra-Width band) connections, and other currently known or future wireless connection methods.
[0076] Step S203: Determine whether the voice data is standardized voice.
[0077] In this embodiment, by determining whether the voice data is standardized speech, the accuracy and usability of the received voice data can be effectively ensured. By identifying whether the voice conforms to established standard formats and specifications, data that does not meet the requirements can be filtered out, thereby reducing errors in subsequent processing. Secondly, the recognition of standardized speech helps improve the system's processing efficiency. When the voice data conforms to the standard, the system can parse and understand it more quickly and accurately, thereby accelerating the entire security processing flow. For example, if a user states, "I want to apply for a financial loan," then "financial loan" is a standardized speech expression.
[0078] Step S204: If the voice data does not belong to standardized voice, a prompt message is generated through a preset preservation knowledge graph and pushed to the client.
[0079] In this embodiment, when the speech is non-standardized, the system can trigger a prompt mechanism to guide the user to correct it. This not only reduces the error rate caused by non-standard speech but also improves the user's interactive experience with the system. For example, a user's statement, "How do I borrow money?" is not standardized speech.
[0080] Step S205: If the voice data is standardized voice, then a maintenance work order is generated based on the voice data.
[0081] In this embodiment, by automatically generating maintenance work orders, subsequent maintenance business processing can be initiated in a timely manner, ensuring the continuity and timeliness of business operations and improving overall business operation efficiency.
[0082] This application can promptly adjust the display of client function buttons upon detecting a security login operation. It controls the display of function buttons based on different user roles and permissions, ensuring that users can only access and operate content within their authorized scope. After detecting a user clicking a displayed function button, it receives voice data and determines whether it is standardized speech. If not, it generates and pushes prompts based on the security knowledge graph. This not only facilitates user input, especially when users are unable to input manually or face complex information, improving data entry efficiency, but also guides users to standardize their voice input, reducing errors and repeated modifications caused by non-standard speech, further improving interaction efficiency and accuracy. Once the voice data is standardized, a security work order is directly generated based on it, achieving automated transition of the business process, reducing delays and errors that may be caused by manual intervention, and accelerating the processing progress of security services. By optimizing the operation process, improving the interactive experience, and achieving automated processing, this application not only improves the processing efficiency and accuracy of security services but also enhances the user experience, reducing user waiting time, operational errors, and repeated modifications, thereby increasing user satisfaction. It solves the problems of traditional rule engines using post-event interception mechanisms and inadequate preservation methods.
[0083] In some optional implementations of this embodiment, step S201, namely the step of adjusting the display of the client's function buttons when a security login operation is detected, includes:
[0084] When a security login operation is detected, determine whether a pre-inspection list exists in the database;
[0085] If the pre-inspection list exists, adjust the corresponding function buttons on the client according to the pre-inspection list;
[0086] If the pre-inspection list does not exist, the regulatory document is obtained and parsed to obtain the regulatory vector;
[0087] Retrieve the customer profile and convert it into a vector to obtain the profile vector;
[0088] The regulatory vector and the profile vector are fused to obtain the fused vector;
[0089] The fusion vector is input into the pre-trained pre-detection model to obtain the output pre-detection result;
[0090] Adjust the corresponding function buttons on the client based on the pre-inspection results.
[0091] In this embodiment, the pre-trained pre-detection model can be a BERT+BiLSTM hybrid model. The BERT+BiLSTM hybrid model combines the advantages of the Transformer architecture BERT and the bidirectional long short-term memory network BiLSTM. BERT, through large-scale unsupervised pre-training, can effectively capture the contextual semantic information of text, providing rich semantic representations for each word. When a security login operation is detected, it is determined whether a pre-detection list exists in the database; if the pre-detection list exists, the corresponding function buttons on the client are adjusted according to the list. This method does not require re-determining the function button adjustment status, but can directly adjust by referring to the pre-detection list, which can significantly improve the system response speed. If no pre-detection list exists, the regulatory document is obtained and parsed to obtain a regulatory vector, and the customer profile is retrieved and converted into a profile vector. The two are then fused to obtain a fused vector, which is input into the pre-trained pre-detection model to obtain the pre-detection result. Based on this result, the function buttons are adjusted. This process realizes dynamic and intelligent function button configuration. By obtaining and parsing the regulatory document, the system can keep up with changes in regulatory policies in a timely manner, ensuring that the display of function buttons complies with current regulatory requirements. The conversion of customer profiles and the generation of fusion vectors allow for adjustments to function buttons that better align with individual user characteristics and business needs. The pre-trained pre-detection model can quickly and accurately output precise pre-detection results based on the fusion vectors. This application not only improves system compliance and personalized service but also effectively reduces business risks, enhances the accuracy and efficiency of business processing, and improves user experience.
[0092] In some alternative implementations, the step of obtaining and parsing the regulatory file to obtain the regulatory vector includes:
[0093] Real-time monitoring of server load;
[0094] When the server's capacity is below the capacity threshold, the regulatory file is obtained and parsed through a preset URL to obtain the regulatory vector.
[0095] In this embodiment, real-time monitoring of server load ensures that the system obtains and parses regulatory files via a preset URL only when the load is low. This avoids additional data acquisition and parsing operations when the server is under high load, thereby effectively preventing server overload and ensuring stable system operation.
[0096] In some alternative implementations, prior to step S201, i.e., before the step of adjusting the display of the client's function buttons upon detecting a security login operation, the electronic device may also perform the following steps:
[0097] The security login operation is used to obtain associated data, and a target risk value is generated based on the associated data;
[0098] Compare the target risk value with the risk threshold;
[0099] If the target risk value is not higher than the risk threshold, the operation ends;
[0100] If the target risk value is higher than the risk threshold, a pre-inspection list generation operation is performed to obtain the pre-inspection list and store it in the database.
[0101] In this embodiment, by performing risk detection on users and obtaining target risk values, potential user risks can be identified in advance, providing a basis for risk assessment in subsequent operations. Comparing the target risk value with a preset risk threshold can filter out high-risk users, preventing business risks that may arise from high-risk users directly performing security login operations. When the target risk value is higher than the risk threshold, a pre-inspection list is generated and stored in the database, enabling early pre-inspection of high-risk users and generating a pre-inspection list for them. When a high-risk user is identified logging in, the response speed is further improved.
[0102] In some optional implementations, the step of obtaining associated data through the security login operation and generating a target risk value based on the associated data includes:
[0103] The customer profile is retrieved through the security login operation, and the associated customer policy information is obtained through the customer profile.
[0104] The target risk value is generated based on the customer profile and the customer policy information.
[0105] In this embodiment, by retrieving customer profiles, basic customer information, historical policy data, and policy status can be obtained, enabling dynamic analysis of the correlation risk between customer profiles and policy status. This provides a comprehensive customer background for risk assessment. The target risk value generated by combining customer profiles and policy information can more accurately reflect the customer's risk status, helping to effectively identify high-risk users before policy maintenance login operations. By converting the customer profile and the customer's policy information into feature vectors and inputting them into a pre-trained risk model, the output target risk value is obtained. For example, through the customer profile, it is known that a customer's occupation is construction worker (high-risk occupation), their health condition is hypertension, their annual income is 80,000 yuan, their lifestyle includes smoking (bad habit), and their historical policy data includes a 20-year term life insurance policy with a coverage of 500,000 yuan and a medical insurance policy with a coverage of 300,000 yuan, a deductible of 10,000 yuan, and a reimbursement rate of 80%, with the policy status being medical insurance under contract. By converting this information into feature vectors and inputting them into the risk model, the output target risk value is high risk.
[0106] In some alternative implementations, prior to step S201, i.e., before the step of adjusting the display of the client's function buttons upon detecting a security login operation, the electronic device may also perform the following steps:
[0107] Regularly check whether regulatory documents are updated;
[0108] When an update to the regulatory document is detected, the latest version of the regulatory document is obtained, and a document matrix is generated based on the regulatory document.
[0109] Based on the file matrix, a hot update operation is performed on the preset rule base to obtain the target rule base.
[0110] In this embodiment, by periodically detecting updates to regulatory documents, the latest changes in regulatory policies can be captured in a timely manner, eliminating the need for regular manual checks, saving labor costs, and ensuring the timeliness of regulatory information. Once an update is detected, the latest version of the regulatory document is immediately retrieved and a document matrix is generated. The structured processing of the document matrix facilitates the rapid extraction and analysis of key regulatory requirements, improving processing efficiency. Based on this document matrix, a preset rule base is hot-updated. This hot-updating method allows the system to update the rule base without downtime, avoiding business interruption and ensuring business continuity. The resulting target rule base accurately matches current regulatory requirements, ensuring the compliance of subsequent business processes and reducing the risk of violations due to rule lag.
[0111] In some optional implementations, the step of generating a maintenance work order based on the voice data if the voice data belongs to standardized voice includes:
[0112] If the voice data is standardized voice, then retrieve the corresponding work order template based on the voice data;
[0113] The voice data is converted into text data and filled into the corresponding position in the work order template to obtain the initial work order;
[0114] Extract the rules carried in the initial work order as the rules to be verified;
[0115] Based on the rules to be verified, a rule selection operation is performed on the target rule base to obtain the target rules;
[0116] Compare whether the rule to be checked is consistent with the target rule;
[0117] If the rule to be verified is inconsistent with the target rule, an error will be reported.
[0118] If the rule to be verified is consistent with the target rule, then the initial work order will be used as the maintenance work order.
[0119] In this embodiment, retrieving the corresponding work order template and filling in the text data improves the efficiency of work order generation and reduces errors that may occur from manual entry. Extracting rules from the initial work order and comparing them with the target rule base allows for timely detection and correction of rule inconsistencies, preventing business risks caused by rule errors and ensuring business compliance and accuracy. If the rules match, the initial work order is directly used as a maintenance work order, automating and simplifying the business process and improving processing efficiency.
[0120] This application can promptly adjust the display of client function buttons upon detecting a security login operation. It controls the display of function buttons based on different user roles and permissions, ensuring that users can only access and operate content within their authorized scope. After detecting a user clicking a displayed function button, it receives voice data and determines whether it is standardized speech. If not, it generates and pushes prompts based on the security knowledge graph. This not only facilitates user input, especially when users are unable to input manually or face complex information, improving data entry efficiency, but also guides users to standardize their voice input, reducing errors and repeated modifications caused by non-standard speech, further improving interaction efficiency and accuracy. Once the voice data is standardized, a security work order is directly generated based on it, achieving automated transition of the business process, reducing delays and errors that may be caused by manual intervention, and accelerating the processing progress of security services. By optimizing the operation process, improving the interactive experience, and achieving automated processing, this application not only improves the processing efficiency and accuracy of security services but also enhances the user experience, reducing user waiting time, operational errors, and repeated modifications, thereby increasing user satisfaction. It solves the problems of traditional rule engines using post-event interception mechanisms and inadequate preservation methods.
[0121] It should be emphasized that, in order to further ensure the privacy and security of the aforementioned security work orders, the aforementioned security work orders can also be stored in a node of a blockchain.
[0122] The blockchain referred to in this application is a novel application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanisms, and encryption algorithms. Essentially, a blockchain is a decentralized database, a chain of data blocks linked together using cryptographic methods. Each data block contains information about a batch of network transactions, used to verify the validity of the information (anti-counterfeiting) and generate the next block. A blockchain can include an underlying blockchain platform, a platform product service layer, and an application service layer.
[0123] The embodiments of this application can acquire and process relevant data based on artificial intelligence technology. Artificial intelligence (AI) is the theory, method, technology, and application system that uses digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to obtain optimal results.
[0124] Foundational technologies for artificial intelligence generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing, operating / interactive systems, and mechatronics. AI software technologies mainly encompass computer vision, robotics, biometrics, speech processing, natural language processing, and machine learning / deep learning.
[0125] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing related hardware through computer-readable instructions. These computer-readable instructions can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the methods described above. The aforementioned storage medium can be a non-volatile storage medium such as a magnetic disk, optical disk, or read-only memory (ROM), or random access memory (RAM).
[0126] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0127] Further reference Figure 3 As a response to the above Figure 2 To implement the method shown, this application provides an embodiment of a preservation processing apparatus, which is similar to... Figure 2 Corresponding to the method embodiments shown, this device can be specifically applied to various electronic devices.
[0128] like Figure 3 As shown, the security processing device 300 described in this embodiment includes: an adjustment module 301, a receiving module 302, a judgment module 303, a prompting module 304, and a generation module 305. Wherein:
[0129] The adjustment module 301 is used to adjust the display of the client's function buttons when a security login operation is detected.
[0130] The receiving module 302 is used to receive input voice data when any of the function buttons that trigger the display are detected;
[0131] The judgment module 303 is used to determine whether the voice data is standardized voice;
[0132] The prompting module 304 is used to generate prompting information through a preset preservation knowledge graph when the voice data does not belong to standardized voice, and push the prompting information to the client.
[0133] The generation module 305 is used to generate a maintenance work order based on the voice data when the voice data belongs to standardized voice.
[0134] This application can promptly adjust the display of client function buttons upon detecting a security login operation. It controls the display of function buttons based on different user roles and permissions, ensuring that users can only access and operate content within their authorized scope. After detecting a user clicking a displayed function button, it receives voice data and determines whether it is standardized speech. If not, it generates and pushes prompts based on the security knowledge graph. This not only facilitates user input, especially when users are unable to input manually or face complex information, improving data entry efficiency, but also guides users to standardize their voice input, reducing errors and repeated modifications caused by non-standard speech, further improving interaction efficiency and accuracy. Once the voice data is standardized, a security work order is directly generated based on it, achieving automated transition of the business process, reducing delays and errors that may be caused by manual intervention, and accelerating the processing progress of security services. By optimizing the operation process, improving the interactive experience, and achieving automated processing, this application not only improves the processing efficiency and accuracy of security services but also enhances the user experience, reducing user waiting time, operational errors, and repeated modifications, thereby increasing user satisfaction. It solves the problems of traditional rule engines using post-event interception mechanisms and inadequate preservation methods.
[0135] In some optional implementations of this embodiment, the adjustment module 301 includes a detection submodule, a first adjustment submodule, a parsing submodule, a retrieval submodule, a fusion submodule, an input submodule, and a second adjustment submodule. Specifically, the detection submodule determines whether a pre-inspection list exists in the database when a security login operation is detected; the first adjustment submodule adjusts the corresponding function buttons on the client according to the pre-inspection list if it exists; the parsing submodule obtains and parses a regulatory document to obtain a regulatory vector if the pre-inspection list does not exist; the retrieval submodule retrieves a customer profile and converts it into a vector to obtain a profile vector; the fusion submodule fuses the regulatory vector and the profile vector to obtain a fused vector; the input submodule inputs the fused vector into a pre-trained pre-inspection model to obtain an output pre-inspection result; and the second adjustment submodule adjusts the corresponding function buttons on the client based on the pre-inspection result.
[0136] In some optional implementations of this embodiment, the parsing submodule includes a monitoring unit and a parsing unit. The monitoring unit is used to monitor server load in real time; the parsing unit is used to obtain and parse the regulatory file through a preset URL to obtain the regulatory vector when the server load is below a load threshold.
[0137] In some optional implementations of this embodiment, the security processing device 300 further includes a risk detection module, which comprises a risk detection submodule, a comparison submodule, an termination submodule, and a storage submodule. Specifically, the risk detection submodule is used to obtain associated data through the security login operation and generate a target risk value based on the associated data; the comparison submodule is used to compare the target risk value with a risk threshold; the termination submodule is used to terminate the operation when the target risk value is not higher than the risk threshold; and the storage submodule is used to perform a pre-inspection list generation operation when the target risk value is higher than the risk threshold, obtain a pre-inspection list, and store it in a database.
[0138] Specifically, the risk detection submodule includes a retrieval unit and a generation unit. The retrieval unit retrieves a customer profile through the policyholder login operation and obtains associated customer policy information from the customer profile. The generation unit generates the target risk value based on the customer profile and the customer policy information.
[0139] In some optional implementations of this embodiment, the security processing device 300 further includes an update module, which comprises a timing submodule, a matrix submodule, and an update submodule. The timing submodule is used to periodically detect whether the regulatory document has been updated; the matrix submodule, upon detecting an update to the regulatory document, obtains the latest version of the regulatory document and generates a document matrix based on the regulatory document; the update submodule is used to perform a hot update operation on a preset rule base based on the document matrix to obtain a target rule base.
[0140] In some optional implementations of this embodiment, the generation module 305 includes a work order retrieval submodule, a conversion submodule, an extraction submodule, a selection submodule, a determination submodule, an error reporting submodule, and a work order generation submodule. Specifically, the work order retrieval submodule retrieves the corresponding work order template based on the voice data when the voice data is standardized voice; the conversion submodule converts the voice data into text data and fills it into the corresponding position of the work order template to obtain an initial work order; the extraction submodule extracts the rules carried in the initial work order as rules to be verified; the selection submodule performs rule selection operations on the target rule base based on the rules to be verified to obtain target rules; the determination submodule compares whether the rules to be verified are consistent with the target rules; the error reporting submodule performs error processing when the rules to be verified are inconsistent with the target rules; and the work order generation submodule uses the initial work order as the maintenance work order when the rules to be verified are consistent with the target rules.
[0141] This application can promptly adjust the display of client function buttons upon detecting a security login operation. It controls the display of function buttons based on different user roles and permissions, ensuring that users can only access and operate content within their authorized scope. After detecting a user clicking a displayed function button, it receives voice data and determines whether it is standardized speech. If not, it generates and pushes prompts based on the security knowledge graph. This not only facilitates user input, especially when users are unable to input manually or face complex information, improving data entry efficiency, but also guides users to standardize their voice input, reducing errors and repeated modifications caused by non-standard speech, further improving interaction efficiency and accuracy. Once the voice data is standardized, a security work order is directly generated based on it, achieving automated transition of the business process, reducing delays and errors that may be caused by manual intervention, and accelerating the processing progress of security services. By optimizing the operation process, improving the interactive experience, and achieving automated processing, this application not only improves the processing efficiency and accuracy of security services but also enhances the user experience, reducing user waiting time, operational errors, and repeated modifications, thereby increasing user satisfaction. It solves the problems of traditional rule engines using post-event interception mechanisms and inadequate preservation methods.
[0142] To address the aforementioned technical problems, embodiments of this application also provide a computer device. Please refer to [link / reference needed]. Figure 4 , Figure 4 This is a basic structural block diagram of the computer device in this embodiment.
[0143] The computer device 4 includes a memory 41, a processor 42, and a network interface 43 that are interconnected via a system bus. It should be noted that only the computer device 4 with memory 41, processor 42, and network interface 43 is shown in the figure; however, it should be understood that it is not required to implement all the components shown, and more or fewer components can be implemented alternatively. Those skilled in the art will understand that the computer device described here is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.
[0144] The computer device can be a desktop computer, laptop, handheld computer, or cloud server, etc. The computer device can interact with the user via a keyboard, mouse, remote control, touchpad, or voice control.
[0145] The memory 41 includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 41 may be an internal storage unit of the computer device 4, such as the hard disk or memory of the computer device 4. In other embodiments, the memory 41 may also be an external storage device of the computer device 4, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash memory card, etc., equipped on the computer device 4. Of course, the memory 41 may also include both the internal storage unit and its external storage device of the computer device 4. In this embodiment, the memory 41 is typically used to store the operating system and various application software installed on the computer device 4, such as computer-readable instructions for security processing methods. In addition, the memory 41 can also be used to temporarily store various types of data that have been output or will be output.
[0146] In some embodiments, the processor 42 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip. The processor 42 is typically used to control the overall operation of the computer device 4. In this embodiment, the processor 42 is used to execute computer-readable instructions stored in the memory 41 or to process data, for example, to execute computer-readable instructions of the security processing method.
[0147] The network interface 43 may include a wireless network interface or a wired network interface, which is typically used to establish communication connections between the computer device 4 and other electronic devices.
[0148] This application can promptly adjust the display of client function buttons upon detecting a security login operation. It controls the display of function buttons based on different user roles and permissions, ensuring that users can only access and operate content within their authorized scope. After detecting a user clicking a displayed function button, it receives voice data and determines whether it is standardized speech. If not, it generates and pushes prompts based on the security knowledge graph. This not only facilitates user input, especially when users are unable to input manually or face complex information, improving data entry efficiency, but also guides users to standardize their voice input, reducing errors and repeated modifications caused by non-standard speech, further improving interaction efficiency and accuracy. Once the voice data is standardized, a security work order is directly generated based on it, achieving automated transition of the business process, reducing delays and errors that may be caused by manual intervention, and accelerating the processing progress of security services. By optimizing the operation process, improving the interactive experience, and achieving automated processing, this application not only improves the processing efficiency and accuracy of security services but also enhances the user experience, reducing user waiting time, operational errors, and repeated modifications, thereby increasing user satisfaction. It solves the problems of traditional rule engines using post-event interception mechanisms and inadequate preservation methods.
[0149] This application also provides another embodiment, namely, providing a computer-readable storage medium storing computer-readable instructions that can be executed by at least one processor to cause the at least one processor to perform the steps of the preservation processing method described above.
[0150] This application can promptly adjust the display of client function buttons upon detecting a security login operation. It controls the display of function buttons based on different user roles and permissions, ensuring that users can only access and operate content within their authorized scope. After detecting a user clicking a displayed function button, it receives voice data and determines whether it is standardized speech. If not, it generates and pushes prompts based on the security knowledge graph. This not only facilitates user input, especially when users are unable to input manually or face complex information, improving data entry efficiency, but also guides users to standardize their voice input, reducing errors and repeated modifications caused by non-standard speech, further improving interaction efficiency and accuracy. Once the voice data is standardized, a security work order is directly generated based on it, achieving automated transition of the business process, reducing delays and errors that may be caused by manual intervention, and accelerating the processing progress of security services. By optimizing the operation process, improving the interactive experience, and achieving automated processing, this application not only improves the processing efficiency and accuracy of security services but also enhances the user experience, reducing user waiting time, operational errors, and repeated modifications, thereby increasing user satisfaction. It solves the problems of traditional rule engines using post-event interception mechanisms and inadequate preservation methods.
[0151] The software tools or components not belonging to our company that appear in the embodiments of this application are merely examples and do not represent actual use.
[0152] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0153] Obviously, the embodiments described above are only some embodiments of this application, and not all embodiments. The accompanying drawings show preferred embodiments of this application, but do not limit the patent scope of this application. This application can be implemented in many different forms; conversely,
[0154] These embodiments are provided to provide a more thorough understanding of the disclosure of this application.
[0155] Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art will find it difficult to understand.
[0156] For those skilled in the art, the techniques described in the aforementioned specific embodiments are still applicable.
[0157] The technical solution needs to be modified, or some of its technical features can be replaced with equivalent ones. All that is beneficial...
[0158] The equivalent structure made using the content of this application's specification and drawings, directly or indirectly applied thereto,
[0159] His related technical fields are similarly within the scope of protection of this patent application.
Claims
1. A preservation processing method, characterized in that, Includes the following steps: When a security login operation is detected, the display of the client's function buttons is adjusted. When any of the aforementioned function buttons that trigger the display are detected, input voice data is received; Determine whether the voice data is standardized voice; If the voice data does not belong to standardized voice, a prompt message is generated through a preset preservation knowledge graph and pushed to the client. If the voice data is standardized, a maintenance work order is generated based on the voice data.
2. The preservation processing method according to claim 1, characterized in that, The steps for adjusting the display of the client's function buttons when a security login operation is detected include: When a security login operation is detected, determine whether a pre-inspection list exists in the database; If the pre-inspection list exists, adjust the corresponding function buttons on the client according to the pre-inspection list; If the pre-inspection list does not exist, the regulatory document is obtained and parsed to obtain the regulatory vector; Retrieve the customer profile and convert it into a vector to obtain the profile vector; The regulatory vector and the profile vector are fused to obtain the fused vector; The fusion vector is input into the pre-trained pre-detection model to obtain the output pre-detection result; Adjust the corresponding function buttons on the client based on the pre-inspection results.
3. The preservation processing method according to claim 2, characterized in that, The steps of obtaining and parsing the regulatory document to obtain the regulatory vector include: Real-time monitoring of server load; When the server's capacity is below the capacity threshold, the regulatory file is obtained and parsed through a preset URL to obtain the regulatory vector.
4. The preservation processing method according to claim 1, characterized in that, Before the step of adjusting the display of the client's function buttons upon detecting a security login operation, the method further includes: The security login operation is used to obtain associated data, and a target risk value is generated based on the associated data; Compare the target risk value with the risk threshold; If the target risk value is not higher than the risk threshold, the operation ends; If the target risk value is higher than the risk threshold, a pre-inspection list generation operation is performed to obtain the pre-inspection list and store it in the database.
5. The preservation processing method according to claim 4, characterized in that, The steps of obtaining associated data through the security login operation and generating a target risk value based on the associated data include: The customer profile is retrieved through the security login operation, and the associated customer policy information is obtained through the customer profile. The target risk value is generated based on the customer profile and the customer policy information.
6. The preservation processing method according to claim 1, characterized in that, Before the step of adjusting the display of the client's function buttons upon detecting a security login operation, the method further includes: Regularly check whether regulatory documents are updated; When an update to the regulatory document is detected, the latest version of the regulatory document is obtained, and a document matrix is generated based on the regulatory document. Based on the file matrix, a hot update operation is performed on the preset rule base to obtain the target rule base.
7. The preservation processing method according to claim 6, characterized in that, If the voice data is standardized voice, the step of generating a maintenance work order based on the voice data includes: If the voice data is standardized voice, then retrieve the corresponding work order template based on the voice data; The voice data is converted into text data and filled into the corresponding position in the work order template to obtain the initial work order; Extract the rules carried in the initial work order as the rules to be verified; Based on the rules to be verified, a rule selection operation is performed on the target rule base to obtain the target rules; Compare whether the rule to be checked is consistent with the target rule; If the rule to be verified is inconsistent with the target rule, an error will be reported. If the rule to be verified is consistent with the target rule, then the initial work order will be used as the maintenance work order.
8. A preservation processing device, characterized in that, include: The adjustment module is used to adjust the display of the client's function buttons when a security login operation is detected. A receiving module is configured to receive input voice data when any of the aforementioned function buttons that trigger the display are detected; The judgment module is used to determine whether the voice data is standardized voice; The prompting module is used to generate prompting information through a preset preservation knowledge graph when the voice data does not belong to standardized voice, and push the prompting information to the client. The generation module is used to generate a maintenance work order based on the voice data when the voice data belongs to standardized voice.
9. A computer device, characterized in that, The method includes a memory and a processor, wherein the memory stores computer-readable instructions, and the processor executes the computer-readable instructions to implement the steps of the preservation processing method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the steps of the preservation processing method as described in any one of claims 1 to 7.