Business response method and system and USB key device
By identifying business keywords and calling pre-stored business response rules, centrally storing the functions of the service subsystem, the problems of long service response time and high system coupling in the prior art are solved, and fast response and low coupling service processing are achieved.
Patent Information
- Application Number
- CN202411357800.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2025-01-14
AI Technical Summary
The existing service processing systems have inefficient problems in data transmission and system coupling, resulting in long service response time and high system coupling.
By obtaining business keywords in business processing instructions, identifying the target business type, and calling the target response rules from the pre-stored business response rules to perform business response, centrally storing the functions of the business subsystem to reduce the number of business subsystems between the terminal and each business subsystem Data interaction.
It realizes rapid response to business response, saves data transmission time, reduces the coupling of the service subsystem, and improves business processing efficiency.
Smart Images

Figure CN119316463A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a business response method, system and U-shield device. Background Art
[0002] With the development of diversified functions of the Internet, more and more daily business can be handled directly through the Internet. People need to use various business processing systems to handle various daily business.
[0003] Typically, a service provider provides a service platform for users. The service platform can be connected to multiple business processing systems, and after receiving a business processing request from a user, it can send the business processing request to the corresponding business processing system for processing, and receive the business response result returned by the business processing system and present it to the user. However, this type of service platform consumes a lot of time on data transmission, and a lot of time is needed in the early stage to connect different business processing systems. Summary of the invention
[0004] The embodiments of the present application provide a business response method, system and U-shield device to achieve a rapid response effect for business processing requests.
[0005] In a first aspect, an embodiment of the present application provides a service response method, including: In response to a business processing instruction, obtaining to-be-processed business information corresponding to the business processing instruction; Performing information identification on the service information to be processed to obtain at least one service keyword; Inputting at least one of the business keywords into a pre-trained matching model to obtain a target business type of the business information to be processed; Based on the target business type, a target response rule is determined from at least one pre-stored business response rule, and the target response rule is called to perform a business response on the business information to be processed; the business response rule is pre-acquired from at least one business subsystem.
[0006] In a possible implementation manner, the service information to be processed includes fixed characters and filling characters; The business keywords include fixed keywords and reporting keywords; The performing information identification on the to-be-processed business information to obtain at least one business keyword includes: Matching at least one word from the fixed characters that matches the keywords included in the preset vocabulary set as the fixed keyword; Standardizing the reported characters to obtain standard reported characters; Information recognition is performed on the standard reporting characters to obtain the reporting keywords.
[0007] In a possible implementation, the method further includes: Correspondingly storing the correspondence between the fixed keywords, the reporting keywords and the target response rules; The method further comprises: When responding to a new business processing instruction, obtaining new business information to be processed; Identify new business information to be processed to obtain new fixed keywords and new reporting keywords; Compare the new fixed keywords and the new reported keywords with the corresponding relationship, and obtain the comparison result; When the comparison result indicates that there are new fixed keywords and target response rules corresponding to new reported keywords in the corresponding relationship, the target response rules are directly used as the target response rules corresponding to the new business information to be processed.
[0008] In a possible implementation manner, the target service type includes an authentication service and a resource transfer service; The business response rule corresponding to the authentication business includes an authentication information set; The calling of the target response rule to perform a business response on the business information to be processed includes: When the target service type is an authentication service, calling the target authentication information set contained in the target response rule, comparing the information to be authenticated contained in the service information to be processed with the target authentication information set, and performing a service response based on the comparison result; When the target service type is a resource transfer service, the to-be-transferred resource information included in the to-be-processed service information is sent to a target service subsystem corresponding to the target service type, and a service response is performed according to a response result sent by the target service subsystem. In a possible implementation manner, after performing a business response based on the comparison result, the method further includes: According to a preset frequency, the response results of the business response using the authentication information set are synchronized to the business subsystems corresponding to the business response rules; And, according to the preset frequency, a new authentication information set is obtained from the business subsystem, and based on the new authentication information set, the previously stored authentication information set is updated.
[0009] In a possible implementation, the method further includes: When there is no target response rule corresponding to the target service type in at least one pre-stored service response rule, determining a target service subsystem corresponding to the target service type; Sending the pending business information to the target business subsystem, and receiving a result of the target business subsystem making a business response to the pending business information; And, obtaining and storing the business response rules corresponding to the target business subsystem.
[0010] In a second aspect, an embodiment of the present application provides a U-shield device, characterized in that it includes a first storage block and at least one second storage block; The first storage block is used to store the information to be authenticated in the business information to be processed; the second storage block is used to store the resource information to be transferred in the business information to be processed; the information to be authenticated and the resource information to be transferred are responded to through the business response method in any of the above embodiments.
[0011] In a third aspect, an embodiment of the present application provides a service response device, including: An acquisition module, configured to, in response to a business processing instruction, acquire to-be-processed business information corresponding to the business processing instruction; An identification module, used to identify the service information to be processed to obtain at least one service keyword; A determination module, used for inputting at least one of the business keywords into a pre-trained matching model to obtain a target business type of the business information to be processed; A response module is used to determine a target response rule from at least one pre-stored business response rule based on the target business type, and call the target response rule to perform a business response on the business information to be processed; the business response rule is pre-acquired from at least one business subsystem.
[0012] In a fourth aspect, an embodiment of the present application provides a computer device, including: a memory, a processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.
[0013] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect above and / or various possible implementations of the first aspect.
[0014] In a sixth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementation methods of the first aspect.
[0015] The business response method, system and U-shield device provided in the embodiments of the present application obtain business response rules from the business subsystem in advance and store the obtained business response rules in the data storage system of the server, thereby concentrating the business functions of each business subsystem in one place, thereby avoiding frequent data interactions between the terminal and each business subsystem, saving data transmission time, and reducing the coupling of each business subsystem. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0017] Figure 1 A schematic diagram of a scenario of a business response method provided in an embodiment of the present application; Figure 2 A flowchart of a service response method provided in an embodiment of the present application; Figure 3 A flowchart of another service response method provided in an embodiment of the present application; Figure 4 A schematic diagram of the structure of a service response device provided in an embodiment of the present application; Figure 5 An internal structure diagram of a computer device provided in an embodiment of the present application.
[0018] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0019] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0020] The service response method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown, the terminal 102 communicates with the server 104 via the network.
[0021] For example, the business response method is applied to the terminal 102, and the terminal 102 receives and responds to the business processing instruction, obtains the business information to be processed corresponding to the business processing instruction; performs information recognition on the business information to be processed to obtain at least one business keyword; then the terminal 102 inputs at least one business keyword into the pre-trained matching model to obtain the target business type of the business information to be processed; and further obtains at least one pre-stored business response rule from the data storage system of the server 104, and based on the target business type, determines the target response rule from at least one business response rule, and then calls the target response rule to perform a business response to the business information to be processed; wherein the business response rule is obtained in advance from at least one business subsystem. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices, and the Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server 104 can be implemented by an independent server or a server cluster consisting of multiple servers. The terminal 102 and the server 104 can be directly or indirectly connected by wired or wireless communication, such as through a network connection.
[0022] For another example, the business response method is applied to the server 104. After receiving the business processing instruction, the terminal 102 sends the business processing instruction to the server 104. The server 104 obtains the business information to be processed corresponding to the business processing instruction; performs information recognition on the business information to be processed to obtain at least one business keyword; then the server 104 inputs at least one business keyword into a pre-trained matching model to obtain the target business type of the business information to be processed; and further obtains at least one pre-stored business response rule from the data storage system, and based on the target business type, determines the target response rule from at least one business response rule, and then calls the target response rule to perform a business response on the business information to be processed; wherein the business response rule is obtained in advance from at least one business subsystem. It can be understood that the data storage system can be an independent storage device, or the data storage system is located on the server 104, or the data storage system is located on another terminal.
[0023] It should be noted that the network communication between the terminal 102 and the server 104 is applicable to different network standards, for example, it can be applicable to global system of mobile communication (GSM), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time division synchronous code division multiple access (TD-SCDMA), long term evolution (LTE) system and future 5G network standards. Optionally, the above communication system can be a system in the scenario of ultra-reliable and low latency communications (URLLC) transmission in a 5G communication system.
[0024] Therefore, optionally, the above-mentioned base station can be a base station (Base Transceiver Station, referred to as BTS) and / or a base station controller in GSM or CDMA, or a base station (NodeB, referred to as NB) and / or a radio network controller (Radio Network Controller, referred to as RNC) in WCDMA, or an evolved base station (EvolutionalNode B, referred to as eNB or eNodeB) in LTE, or a relay station or access point, or a base station (gNB) in a future 5G network, etc., and the present application is not limited here.
[0025] The terminal 102 can be a wireless terminal or a wired terminal. A wireless terminal can be a device that provides voice and / or other service data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. A wireless terminal can communicate with one or more core network devices via a radio access network (Radio Access Network, referred to as RAN). A wireless terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device, which exchanges language and / or data with a radio access network. For another example, a wireless terminal can also be a personal communication service (Personal Communication Service, referred to as PCS) phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (Wireless Local Loop, referred to as WLL) station, a Personal Digital Assistant (Personal Digital Assistant, referred to as PDA) and other devices. A wireless terminal may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, an access terminal, a user terminal, a user agent, a user device or user equipment, without limitation. Optionally, the terminal device may also be a smart watch, a tablet computer or other device.
[0026] In one embodiment, a service response method is provided. This embodiment uses the service response method applied to a terminal as an example. It is understandable that the service response method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. Figure 2 As shown, the business response method includes: Step 202: In response to the business processing instruction, obtain the to-be-processed business information corresponding to the business processing instruction.
[0027] The business processing instruction may be issued for the business functions provided by any business subsystem. For example, when the business subsystem is a payment system, the business processing instruction may be a payment request. When the business subsystem is a U-Shield authentication system, the business processing instruction may be a biometric identification and authentication request. In other embodiments, the business processing instruction may be determined according to the scenario, and no specific scenario is limited here.
[0028] As an example, a business processing instruction may be issued by any user through a pre-authorized and authenticated business terminal, or by a fixed component on a human-computer interaction interface of the business terminal, wherein the fixed component may refer to a pre-built page or applet.
[0029] The pending business information is used to represent the business-related content corresponding to the business processing request. When the business processing request is a payment request, the pending business information may be the transaction code, payer name, account number, and payee name and account number of the transaction corresponding to the payment request.
[0030] Alternatively, the business information to be processed may be a piece of text or a piece of voice input by the user through a fixed component, wherein the text or voice describes the business function that the user wants to use and the specific business-related content that the user wants to process.
[0031] Step 204: Perform information identification on the service information to be processed to obtain at least one service keyword.
[0032] When the business information to be processed is text, the steps for the terminal to perform information recognition may include: preprocessing the text first to remove irrelevant characters, punctuation marks, etc., and further segmenting the cleaned text to segment the cleaned text into words or phrases. The words or phrases obtained after segmentation can be used as business keywords.
[0033] When the service information to be processed is voice, the steps for the terminal to perform information recognition may include: first preprocessing the audio: sampling the audio to convert the audio signal into a digital signal, then removing the background noise of the digital signal to improve the signal quality; further, Mel-frequency cepstral coefficients (MFCC), spectrograms, etc. may be used to extract audio features, and finally an acoustic model (such as HMM, DNN, etc.) is used to map the audio features to vocabulary, and the mapped vocabulary can be used as service keywords.
[0034] Alternatively, the terminal can be pre-set with a keyword set. After performing information recognition on the text to obtain segmented words or phrases, the segmented words or phrases can be compared with the keywords in the keyword set, and the words or phrases with successful matching can be used as business keywords; after performing information recognition on the voice to obtain mapped words, the mapped words can be compared with the keywords in the keyword set, and the words with successful matching can be used as business keywords.
[0035] Step 206: Input at least one business keyword into a pre-trained matching model to obtain a target business type of the business information to be processed.
[0036] The matching model can adopt a trained machine learning model (such as SVM, decision tree) or a trained deep learning model (such as BERT, LSTM, etc.).
[0037] The target business type refers to the specific business category or type determined after classifying the business information to be processed. This classification of business types can quickly identify and process different types of business needs.
[0038] In this embodiment, at least one business keyword related to the business to be processed is input into a pre-trained matching model to identify the target business type of the business information to be processed. In this way, business classification can be performed quickly and accurately to improve information processing efficiency.
[0039] Step 208: Based on the target business type, determine a target response rule from at least one pre-stored business response rule, and call the target response rule to perform a business response on the pending business information; the business response rule is pre-acquired from at least one business subsystem.
[0040] Business response rules refer to the processing specifications and processes formulated for different requests in specific business scenarios. Target response rules refer to the business response rules used to process the current business processing instructions.
[0041] The business response method provided in the embodiment of the present application enables the terminal to obtain business response rules from the business subsystem in advance, and store the obtained business response rules in the data storage system of the server, thereby concentrating the business functions of each business subsystem in one place, thereby avoiding frequent data interactions between the terminal and each business subsystem, saving data transmission time, and reducing the coupling of each business subsystem.
[0042] like Figure 3 As shown, in some optional embodiments, the service information to be processed includes fixed characters and filled characters; Business keywords include fixed keywords and reporting keywords; Step 204 includes: Step 2042: at least one word matching the keywords included in the preset vocabulary set is matched from the fixed characters as the fixed keyword; Step 2044: standardize the reported characters to obtain standard reported characters; Step 2046: perform information recognition on standard reporting characters to obtain reporting keywords.
[0043] Fixed characters refer to the character parts that remain unchanged in different types of business processing requests. Fill-in characters refer to the character parts that can change according to user settings or operations in different types of business processing requests.
[0044] As an example, when the service processing request is an authentication request for a USB shield, fixed characters may refer to the character parts that always remain unchanged in the USB shield. These fixed characters are usually preset by the manufacturer of the USB shield to identify the device or perform specific identity authentication. For example, the serial number of a USB shield may contain the prefix "UKEY-" as a fixed character.
[0045] Fill-in characters refer to the characters in the USB shield that can change according to the user's settings or operations. These characters are usually associated with the user's identity or specific operations. For example, the password of the USB shield can be set by the user, and the password of the USB shield can be considered as fill-in characters.
[0046] Furthermore, the terminal may compare and match the character portion that remains unchanged with a plurality of keywords included in a preset vocabulary set, and extract the keywords that exist in the character portion that remains unchanged as fixed keywords.
[0047] For the character parts that change according to the user's settings or operations, the terminal can perform standard processing on them to obtain standard reporting characters, and perform information recognition on the standard reporting characters to obtain reporting keywords.
[0048] The information recognition process may include, for example, using predefined rules and dictionaries to identify words contained in standard reporting characters, or using statistical models (such as n-gram models) to identify words contained in standard reporting characters to obtain reporting keywords.
[0049] In some optional embodiments, the service response method further includes: The corresponding relationship between the fixed keywords, the reported keywords and the target response rules is stored accordingly; and, in response to a new business processing instruction, obtaining new business information to be processed; Identify new business information to be processed to obtain new fixed keywords and new reporting keywords; Compare the new fixed keywords, the new reported keywords and the corresponding relationships, and obtain the comparison results; When the comparison result indicates that there are new fixed keywords and target response rules corresponding to new reported keywords in the corresponding relationship, the target response rules are directly used as the target response rules corresponding to the new business information to be processed.
[0050] In this embodiment, the terminal can store at least one fixed keyword, at least one reporting keyword and the corresponding target response rule in correspondence. When a new business processing instruction is received and new fixed keywords and new reporting keywords are obtained through processing, the new fixed keywords and new reporting keywords can be used as indexes to directly match the corresponding target response rules, thereby realizing rapid determination of the target response rules and improving business processing speed.
[0051] In some optional embodiments, the target service type includes an authentication service and a resource transfer service; The business response rules corresponding to the authentication business include an authentication information set; Step 208 includes: When the target service type is an authentication service, the target authentication information set contained in the target response rule is called, the information to be authenticated contained in the service information to be processed is compared with the target authentication information set, and a service response is made based on the comparison result; When the target service type is a resource transfer service, the resource information to be transferred included in the service information to be processed is sent to the target service subsystem corresponding to the target service type, and a service response is performed according to the response result sent by the target service subsystem.
[0052] The authentication service is used to indicate the authentication of the user.
[0053] The target authentication information set is used to indicate the object that obtains the authorization of the business subsystem, and may include, for example, the identifier of the object that has obtained the authorization authentication of the business subsystem in advance, and other related information.
[0054] The resource transfer service is used to instruct the user to transfer virtual resources stored in a fixed location to another location.
[0055] The information to be authenticated may include, for example: the user's unique identifier (such as a user ID or account number), the user's name, email address and other basic information. Authentication credentials: Password or PIN code: secret information used for user identity authentication. Digital certificate: a public and private key pair used for encryption and identity authentication. Access rights information: the user's access rights to a specific virtual resource (such as read, write, delete permissions). The identifier of the target virtual resource, indicating the resource that the user can access.
[0056] The information of resources to be transferred may include, for example: the transaction records of the user: the historical transaction records of the user, including information such as timestamp, transaction type and amount; the value of the virtual resource to be transferred. The storage location of the virtual resource and the identifier of the corresponding account; the unique identifier of the object to which the virtual resource is transferred; the transfer time of the transferred virtual resource; a brief description of the transferred virtual resource, etc.
[0057] In this embodiment, the terminal can obtain a list of pre-authorized objects from the business subsystem in advance, directly respond to authentication services, and when receiving a business processing request for virtual resource transfer, send the information on resources to be transferred to the business subsystem for timely processing, thereby integrating some simple services and improving the business processing speed.
[0058] In some optional embodiments, after step 208, the following further steps are included: According to the preset frequency, the response results of the business response using the authentication information set are synchronized to the business subsystems corresponding to each business response rule; And, according to a preset frequency, a new authentication information set is obtained from the business subsystem, and based on the new authentication information set, the previously stored authentication information set is updated.
[0059] The response result of the service response using the authentication information set may include, for example, the information to be authenticated itself and the result of whether the information to be authenticated is successfully compared with the authentication information set. The response result is synchronized to the service subsystem to achieve information synchronization.
[0060] Updating the authentication information set stored in the data storage system at a preset frequency can avoid erroneous authentication due to untimely information updating, thereby improving data security.
[0061] In some optional embodiments, the service response method further includes: When there is no target response rule corresponding to the target service type from at least one pre-stored service response rule, determining a target service subsystem corresponding to the target service type; Send the business information to be processed to the target business subsystem, and receive the result of the business response of the target business subsystem to the business information to be processed; And, obtain and store the business response rules corresponding to the target business subsystem.
[0062] The terminal in this embodiment can first determine the target business subsystem corresponding to the target business type when the target response rules corresponding to the target business type are not stored, and then send the business information to be processed directly to the target business subsystem for real-time response, thereby avoiding the situation where the business cannot respond due to the lack of pre-stored business response rules.
[0063] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0064] Based on the same inventive concept, the embodiment of the present application further provides a U-shield device, comprising a first storage block and at least one second storage block; The first storage block is used to store the information to be authenticated in the business information to be processed; the second storage block is used to store the resource information to be transferred in the business information to be processed; the information to be authenticated and the resource information to be transferred are responded to through the business response method in any of the above embodiments.
[0065] The U-Shield device in this embodiment provides more storage locations than common U-Shield devices. In addition to being able to store information used for identity authentication, it can also store other business-related information. Users do not need to store business-related information through other media, thereby realizing the functional integration of the U-Shield device.
[0066] Based on the same inventive concept, the embodiment of the present application also provides a business response device for implementing the business response method involved above. The implementation scheme for solving the problem provided by the business response device is similar to the implementation scheme recorded in the above business response method, so the specific limitations in one or more business response device embodiments provided below can refer to the limitations on the business response method above, and will not be repeated here.
[0067] In one embodiment, Figure 4 As shown, a service response device is provided, comprising: The acquisition module 402 is used to respond to the business processing instruction and obtain the to-be-processed business information corresponding to the business processing instruction; The identification module 404 is used to perform information identification on the service information to be processed to obtain at least one service keyword; The determination module 406 is used to input at least one business keyword into a pre-trained matching model to obtain a target business type of the business information to be processed; The response module 408 is used to determine a target response rule from at least one pre-stored business response rule based on the target business type, and call the target response rule to perform a business response on the business information to be processed; the business response rule is pre-acquired from at least one business subsystem.
[0068] In some optional embodiments, the service information to be processed includes fixed characters and filled characters; Business keywords include fixed keywords and reporting keywords; The identification module 404 is further configured to: Matching at least one word that matches the keyword included in the preset vocabulary set from the fixed characters as the fixed keyword; Standardize the reported characters to obtain standard reported characters; Information recognition is performed on standard reporting characters to obtain reporting keywords.
[0069] In some optional embodiments, the identification module 404 is further configured to: store the corresponding relationship between the fixed keywords, the reporting keywords and the target response rules; The acquisition module 402 is further configured to: acquire new to-be-processed business information in response to a new business processing instruction; The identification module 404 is further configured to: perform information identification on the new business information to be processed to obtain new fixed keywords and new reporting keywords; Compare the new fixed keywords, the new reported keywords and the corresponding relationships, and obtain the comparison results; When the comparison result indicates that there are new fixed keywords and target response rules corresponding to new reported keywords in the corresponding relationship, the target response rules are directly used as the target response rules corresponding to the new business information to be processed.
[0070] In some optional embodiments, the target service type includes an authentication service and a resource transfer service; The business response rules corresponding to the authentication business include an authentication information set; The response module 408 is further configured to: When the target service type is an authentication service, the target authentication information set contained in the target response rule is called, the information to be authenticated contained in the service information to be processed is compared with the target authentication information set, and a service response is made based on the comparison result; When the target service type is a resource transfer service, the resource information to be transferred included in the service information to be processed is sent to the target service subsystem corresponding to the target service type, and a service response is performed according to the response result sent by the target service subsystem.
[0071] In some optional embodiments, the response module 408 is further configured to: According to the preset frequency, the response results of the business response using the authentication information set are synchronized to the business subsystems corresponding to each business response rule; And, according to a preset frequency, a new authentication information set is obtained from the business subsystem, and based on the new authentication information set, the previously stored authentication information set is updated.
[0072] In some optional embodiments, the response module 408 is further configured to: When there is no target response rule corresponding to the target service type from at least one pre-stored service response rule, determining a target service subsystem corresponding to the target service type; Send the business information to be processed to the target business subsystem, and receive the result of the business response of the target business subsystem to the business information to be processed; And, obtain and store the business response rules corresponding to the target business subsystem.
[0073] Each module in the above device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module above.
[0074] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 5 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a business response method is implemented.
[0075] Those skilled in the art will understand that Figure 5The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0076] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the above-mentioned service response method when executing the computer program.
[0077] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned service response method is implemented.
[0078] In one embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the service response method is implemented.
[0079] 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 relevant laws, regulations and standards of relevant countries and regions.
[0080] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0081] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0082] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A service response method, characterized in that: include: In response to a business processing instruction, obtaining to-be-processed business information corresponding to the business processing instruction; Performing information identification on the service information to be processed to obtain at least one service keyword; Inputting at least one of the business keywords into a pre-trained matching model to obtain a target business type of the business information to be processed; Based on the target business type, a target response rule is determined from at least one pre-stored business response rule, and the target response rule is called to perform a business response on the business information to be processed; the business response rule is pre-acquired from at least one business subsystem.
2. The method according to claim 1, characterized in that The business information to be processed includes fixed characters and filled characters; The business keywords include fixed keywords and reporting keywords; The performing information identification on the to-be-processed business information to obtain at least one business keyword includes: Matching at least one word from the fixed characters that matches the keywords included in the preset vocabulary set as the fixed keyword; Standardizing the reported characters to obtain standard reported characters; Information recognition is performed on the standard reporting characters to obtain the reporting keywords.
3. The method according to claim 2, characterized in that The method further comprises: Correspondingly storing the correspondence between the fixed keywords, the reporting keywords and the target response rules; The method further comprises: When responding to a new business processing instruction, obtaining new business information to be processed; Identify new business information to be processed to obtain new fixed keywords and new reporting keywords; Compare the new fixed keywords and the new reported keywords with the corresponding relationship, and obtain the comparison result; When the comparison result indicates that there are new fixed keywords and target response rules corresponding to new reported keywords in the corresponding relationship, the target response rules are directly used as the target response rules corresponding to the new business information to be processed.
4. The method according to claim 1, characterized in that: The target service types include authentication services and resource transfer services; The business response rule corresponding to the authentication business includes an authentication information set; The calling of the target response rule to perform a business response on the business information to be processed includes: When the target service type is an authentication service, calling the target authentication information set contained in the target response rule, comparing the information to be authenticated contained in the service information to be processed with the target authentication information set, and performing a service response based on the comparison result; When the target service type is a resource transfer service, the to-be-transferred resource information included in the to-be-processed service information is sent to a target service subsystem corresponding to the target service type, and a service response is performed according to a response result sent by the target service subsystem.
5. The method according to claim 4, characterized in that After the business response is made based on the comparison result, the following is further included: According to a preset frequency, the response results of the business response using the authentication information set are synchronized to the business subsystems corresponding to the business response rules; And, according to the preset frequency, a new authentication information set is obtained from the business subsystem, and based on the new authentication information set, the previously stored authentication information set is updated.
6. The method according to claim 1, characterized in that The method further comprises: When there is no target response rule corresponding to the target service type in at least one pre-stored service response rule, determining a target service subsystem corresponding to the target service type; Sending the pending business information to the target business subsystem, and receiving a result of the target business subsystem making a business response to the pending business information; And, obtaining and storing the business response rules corresponding to the target business subsystem.
7. A U-shield device, characterized in that: comprising a first storage block and at least one second storage block; The first storage block is used to store the information to be authenticated in the business information to be processed; the second storage block is used to store the resource information to be transferred in the business information to be processed; the information to be authenticated and the resource information to be transferred are responded to through the business response method described in any one of claims 1-6.
8. A business response system, characterized in that: include: An acquisition module, configured to, in response to a business processing instruction, acquire to-be-processed business information corresponding to the business processing instruction; An identification module, used to identify the service information to be processed to obtain at least one service keyword; A determination module, used for inputting at least one of the business keywords into a pre-trained matching model to obtain a target business type of the business information to be processed; A response module is used to determine a target response rule from at least one pre-stored business response rule based on the target business type, and call the target response rule to perform a business response on the business information to be processed; the business response rule is pre-acquired from at least one business subsystem.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the service response method according to any one of claims 1 to 6 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the service response method according to any one of claims 1 to 6 are implemented.
11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the service response method according to any one of claims 1 to 6 are implemented.
Citation Information
Cited By
Business instruction response method and device, equipment and storage medium
CN121541927A
A service instruction response method, device, equipment and storage medium
CN121541927B