Information processing method, apparatus, device, and medium

By configuring the execution order of multiple preset screening processes through structured query statements, transaction information is screened, which solves the problem of low efficiency in transaction information review in the existing technology and realizes efficient transaction information review.

CN114219446BActive Publication Date: 2025-10-10CHINA CONSTRUCTION BANK
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202111554110.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-17
Publication Date
2025-10-10
Estimated Expiration
2041-12-17

AI Technical Summary

Technical Problem

In the prior art, a business system needs to modify a large amount of code when the transaction information review process changes, resulting in reduced transaction information review efficiency.

Method used

By using structured query statements to configure the execution order of multiple preset screening processes, transaction information is screened and the transaction operation can be stopped or continued when the screening results meet the preset conditions.

Benefits of technology

The workload of code modification is reduced and the efficiency of reviewing transaction information is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114219446B_ABST
    Figure CN114219446B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an information processing method, device, equipment and medium. The method comprises: obtaining first transaction information; screening the first transaction information through a plurality of preset screening processes to obtain a screening result corresponding to each preset screening process, wherein the execution order of the plurality of preset screening processes is configured using a database structured query language; and in the case where the screening result corresponding to each preset screening process meets a preset condition, controlling the first business system to stop a transaction operation corresponding to the first transaction information. According to the embodiments of the present application, the workload can be reduced while improving the auditing efficiency of transaction information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information processing, and in particular to an information processing method, apparatus, device, and medium. Background Art

[0002] With the increasing attention paid to anti-money laundering supervision both internationally and domestically, more and more business systems need to undergo anti-money laundering screening.

[0003] In existing technology, the various review processes used by business systems to screen and audit relevant transaction information do not follow a specific order. Code programming typically utilizes flags to distinguish review processes and retrieve relevant information. Changes to the review process, such as adding or removing review processes, require extensive code modifications to maintain the transaction information review process, increasing workload and reducing transaction information review efficiency. Summary of the Invention

[0004] The embodiments of the present application provide an information processing method, apparatus, device, and medium, which can improve the efficiency of reviewing transaction information while reducing workload.

[0005] In a first aspect, an embodiment of the present application provides an information processing method, the method comprising: obtaining first transaction information;

[0006] Screening the first transaction information through a plurality of preset screening processes to obtain screening results corresponding to each preset screening process, wherein the execution order of the plurality of preset screening processes is configured using a database structured query statement;

[0007] When the screening result corresponding to each preset screening process meets a preset condition, the first business system is controlled to stop the transaction operation corresponding to the first transaction information.

[0008] In an optional implementation of the first aspect, before obtaining the first transaction information, the method further includes:

[0009] Receiving a plurality of second transaction information sent by the first business system, wherein the second transaction information includes user information corresponding to the second transaction information;

[0010] Converting the data formats of the plurality of second transaction information to obtain second transaction information consistent with the data format of any one of the plurality of screening engine interfaces;

[0011] The plurality of second transaction information after data format conversion is screened using preset screening rules and / or the first blacklist to obtain the first transaction information.

[0012] In an optional implementation of the first aspect, the method further includes:

[0013] A second blacklist within a preset time period is obtained, so as to update the first blacklist according to the second blacklist.

[0014] In an optional implementation of the first aspect, the method further includes:

[0015] Determining first user information whose user information corresponding to the transaction information stored in the database is consistent with the user information in the second blacklist;

[0016] The first user information is stored in a second business system, so that the second business system can control business operations of the user corresponding to the first user information.

[0017] In a second aspect, an embodiment of the present application provides an information processing device, the device comprising: an acquisition module, configured to acquire first transaction information;

[0018] a screening module, configured to screen the first transaction information through a plurality of preset screening processes to obtain a screening result corresponding to each preset screening process, wherein the execution order of the plurality of preset screening processes is configured using a database structured query statement;

[0019] The control module is used to control the first business system to stop the transaction operation corresponding to the first transaction information when the screening result corresponding to each preset screening process meets the preset conditions.

[0020] In an optional implementation of the second aspect, the device further includes:

[0021] a receiving module, configured to receive a plurality of second transaction information sent by the first business system, wherein the second transaction information includes user information corresponding to the second transaction information;

[0022] a conversion module, configured to convert data formats of the plurality of second transaction information to obtain second transaction information consistent with a data format of any one of the plurality of screening engine interfaces;

[0023] The screening module is further configured to use preset screening rules and / or a first blacklist to screen the plurality of second transaction information after data format conversion to obtain the first transaction information.

[0024] In an optional implementation of the first aspect, the device further includes:

[0025] The acquisition module is further configured to acquire a second blacklist within a preset time period, so as to update the first blacklist according to the second blacklist.

[0026] In a third aspect, an information processing device is provided, comprising: a memory for storing computer program instructions; and a processor for reading and running the computer program instructions stored in the memory to execute the information processing method provided by any optional implementation method in the first and second aspects.

[0027] In a fourth aspect, a computer storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the information processing method provided by any optional implementation method in the first aspect and the second aspect is implemented.

[0028] In a fifth aspect, a computer program product is provided. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the information processing method provided by any optional implementation of the first aspect and the second aspect.

[0029] The embodiments of the present application provide an information processing method, apparatus, device, and medium. After obtaining first transaction information, the method, apparatus, device, and medium screen the first transaction information through multiple preset screening processes based on the execution order of multiple preset screening processes configured using structured query statements, and obtain screening results corresponding to each preset screening process. Furthermore, if the screening results corresponding to each preset screening process meet preset conditions, the method controls a first business system to cease transaction operations corresponding to the first transaction information. By configuring the execution order of multiple preset screening processes using structured statements, the workload can be reduced, thereby improving the efficiency of transaction information review. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0031] Figure 1 This is a system architecture diagram of a transaction screening system provided by an embodiment of the present application;

[0032] Figure 2 This is a flowchart of an information processing method provided by an embodiment of the present application;

[0033] Figure 3 This is a flowchart of another information processing method provided by an embodiment of the present application;

[0034] Figure 4 This is a schematic diagram of the structure of an information processing device provided in an embodiment of the present application;

[0035] Figure 5It is a structural diagram of an information processing device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0036] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is merely to provide a better understanding of the present application by illustrating the examples of the present application.

[0037] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.

[0038] The term "and / or" in this article is merely a description of the association relationship between associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0039] In order to solve the problem of low efficiency in reviewing transaction information when the screening process changes in the prior art, the embodiments of the present application provide an information processing method, apparatus, device, and medium. After obtaining the first transaction information, the method mainly screens the first transaction information through multiple preset screening processes according to the execution order of multiple preset screening processes configured using structured query statements, and obtains the screening results corresponding to each preset screening process. Then, when the screening results corresponding to each preset screening process meet the preset conditions, the first business system can be controlled to stop the transaction operation corresponding to the first transaction information. In this way, by configuring the execution order of multiple preset screening processes using structured statements, the workload can be reduced, and the efficiency of reviewing transaction information can be improved.

[0040] The information processing method, apparatus, device, and storage medium provided in the embodiments of the present application are described in detail below with reference to specific embodiments in conjunction with the accompanying drawings.

[0041] First of all, it should be noted that in the embodiment of the present application, the information processing method can be executed through the transaction screening system 100, and the transaction screening system 100 includes an interface receiving module 11, a first screening module 12, a second screening module 13, a database 14 and an end-of-day backtracking module 15.

[0042] Among them, the interface receiving module can receive the transaction information sent by the first business system, and convert the data format of the transaction information into the data format of any screening engine interface in the first screening module, and add the converted transaction information to the Java LinklockingQueue queue, and send the converted transaction information to the first screening module for screening through a multi-threaded queue.

[0043] The first screening module can use the preset screening rules and / or the first blacklist to screen the converted information, and when the converted transaction information hits the preset screening rules and / or the first blacklist, send the transaction information to the second screening module through the interface receiving and forwarding module; or when the converted transaction information does not hit the preset screening rules and the first blacklist, feedback the screening results to the first business system through the interface receiving module, so that the first business system continues to execute the transaction operation corresponding to the transaction information.

[0044] The second screening module can use its own multiple screening processes to review the transaction information to determine whether the transaction information is abnormal transaction information, and send the final review result to the first business system, so that the first business system can stop the transaction operation corresponding to the transaction information if it determines that the transaction information is abnormal transaction information, or continue to perform the transaction operation corresponding to the transaction information if it determines that the transaction information is not abnormal transaction information.

[0045] The database can use structured statements to configure the execution order of multiple screening processes. In addition, the process position information involved in multiple screening processes, the information between process positions, the flow condition information, and the role information corresponding to the process positions can also be configured by the database.

[0046] The end-of-day backtracking module is used to obtain a second blacklist within a preset time period to update the first blacklist based on the obtained second blacklist. In addition, the user information in the transaction information stored in the database can also be screened. If it is determined to be abnormal user information, the abnormal user information will be sent to the second business system to restrict business operations related to the abnormal user.

[0047] In addition, it should be noted that the interface receiving module can also replace the first screening module to perform part of the screening actions in the case of abnormality of the first screening module or in the case of large changes in the screening engine interface of the first screening module, such as screening of high-risk countries, self-defined screening message field and type screening.

[0048] Based on Figure 1 the architecture diagram of the transaction screening system shown in the figure, Figure 2 is a flow diagram of an information processing method provided by an embodiment of the present application. The embodiment of the present application takes the transaction screening system as an execution subject and details the information processing method provided by the embodiment of the present application.

[0049] As Figure 2 shown, the method can specifically include the following steps:

[0050] S210, obtaining first transaction information.

[0051] The first transaction information can be transaction information between any two users, such as user A transferring X yuan to user B.

[0052] Specifically, the first transaction information about the user can be directly obtained in the case that the user generates transaction information.

[0053] S220, screening the first transaction information through a plurality of preset screening processes to obtain a screening result corresponding to each preset screening process.

[0054] The preset screening process is a process for screening and auditing the first transaction information, which is set in advance based on experience. The execution order of the plurality of preset screening processes is configured by using a structured query statement. The screening result corresponding to each preset screening process includes two results of “pass” and “fail”, which are used to indicate whether the first transaction information passes the preset screening process. In addition, the screening result can also be represented by “yes” and “no”, or “1” and “0”, wherein “1” indicates that the first transaction information passes the preset screening process, and “0” indicates that the first transaction information fails the preset screening process. The representation of the screening result will not be described in detail here.

[0055] Specifically, the transaction screening system can first configure in excel, and use an automatic generation tool to generate a structured query statement to configure the execution order of the plurality of preset screening processes. Then, the plurality of preset screening processes are used to screen the obtained first transaction information one by one according to the execution order of the plurality of preset screening processes configured by using the structured query statement, and a screening result corresponding to each preset screening process is obtained.

[0056] S230: When the screening result corresponding to each preset screening process meets the preset conditions, control the first business system to stop the transaction operation corresponding to the first transaction information.

[0057] The preset condition is a condition preset based on actual experience, and is used to determine whether the first transaction information is abnormal transaction information.

[0058] In an example, assuming that the preset condition can be that the number of "passed" screening results among multiple screening results is greater than a preset value, or that the number of "passed" screening results among multiple screening results is greater than the number of "failed" screening results, if the screening results corresponding to each preset screening process meet the preset condition, it indicates that the first transaction information has a greater transaction risk, and it is necessary to send the screening result of the first transaction information as abnormal transaction information to the first business system, and control the first business system to stop the transaction operation corresponding to the first transaction.

[0059] In addition, in one embodiment, the above-mentioned information processing method further includes:

[0060] When the screening result corresponding to each preset screening process does not meet the preset conditions, the first business system is controlled to continue the transaction operation corresponding to the first transaction information.

[0061] In this embodiment, when the screening results corresponding to each preset screening process obtained do not meet the preset conditions, the transaction screening system can send a screening result that the first transaction information is not abnormal transaction information to the first business system, and control the first business system to continue to execute the transaction operation corresponding to the first transaction information based on the screening result.

[0062] In an embodiment of the present application, after obtaining the first transaction information, the first transaction information is screened through multiple preset screening processes based on the execution order of multiple preset screening processes configured using structured query statements, and a screening result corresponding to each preset screening process is obtained. Then, when the screening result corresponding to each preset screening process meets the preset conditions, the execution order of the multiple preset screening processes configured in the first industry can be controlled. In this way, not only the workload can be reduced, but also the review efficiency of the transaction information can be improved.

[0063] In order to accurately screen transaction information, in one embodiment, before the above-mentioned S210, Figure 3 As shown, the above-mentioned information processing method also includes:

[0064] S310, receiving multiple second transaction information sent by the first business system.

[0065] The first business system is a system involving user transactions, and the second transaction information includes user information corresponding to the second transaction information.

[0066] Specifically, when the second transaction information is detected in the first business system, the transaction screening system can receive multiple pieces of second transaction information sent by the first business system.

[0067] S320: Convert the data formats of the plurality of second transaction information to obtain second transaction information that is consistent with the data format of any one of the plurality of screening engine interfaces.

[0068] After the transaction screening system receives multiple second transaction information, the data format of each second transaction information needs to be converted so that the data format of each second transaction information in the multiple second transaction information is consistent with the data format of any screening engine interface in the multiple screening engine interfaces in the transaction screening system.

[0069] S330: Using a preset screening rule and / or a first blacklist, the plurality of second transaction information converted into data formats are screened to obtain the first transaction information.

[0070] The preset screening rules are pre-set conditions based on actual experience and are used to screen abnormal transaction information. For example, the amount of a single transfer cannot exceed a preset value, or the number of transfers within a preset time period cannot exceed a preset number, etc. There are no excessive restrictions here. The first blacklist is a list used to screen abnormal users.

[0071] After the transaction screening system obtains the multiple second transaction information in the converted format, it can screen the abnormal transaction information in the multiple second transaction information based on preset screening rules, or it can screen the multiple second transaction information based on the first blacklist by calculating the matching degree between the user information in each second transaction information and the abnormal user information in the first blacklist.

[0072] In this embodiment, by receiving multiple second transaction information sent by the first business system and converting the data formats of the multiple second transaction information, second transaction information with the same data format as any one of the multiple screening engine interfaces can be obtained. Then, the multiple second transaction information can be screened based on preset screening rules and / or the first blacklist, so as to more accurately screen out abnormal transaction information.

[0073] In another embodiment, the above-mentioned information processing method further includes:

[0074] A second blacklist within a preset time period is obtained, so as to update the first blacklist according to the second blacklist.

[0075] In this embodiment, the transaction screening system can retrieve new entries from the second blacklist from the internet or other channels at predetermined intervals, thereby updating the first blacklist based on the second blacklist. This allows for more accurate screening of abnormal transaction information. The predetermined period is a time period pre-set based on empirical data, and can be a day, a month, or other period, and is not specifically limited herein.

[0076] In a specific embodiment, the above-mentioned information processing method further includes:

[0077] Determining first user information whose user information corresponding to the transaction information stored in the database is consistent with the user information in the second blacklist;

[0078] The first user information is stored in a second business system, so that the second business system can control business operations of the user corresponding to the first user information.

[0079] In this embodiment, after obtaining the second blacklist within a preset time period, the first user information corresponding to the transaction information stored in the database is determined to be consistent with the user information on the second blacklist, i.e., abnormal user information. This first user information can then be stored in the second business system so that the second business system can subsequently control the business operations of the user corresponding to the first user information. The second business system can be a system for maintaining customer information or a system for generating risky transaction reports, without further limitation. In this way, by screening historical transaction information stored in the database based on the second blacklist, the omission of abnormal transaction information or abnormal users is avoided, thereby effectively achieving the screening of transaction information.

[0080] Based on the same inventive concept, the embodiment of the present application also provides an information processing device. Figure 4 Explanation

[0081] Figure 4 It is a structural diagram of an information processing device provided in an embodiment of the present application.

[0082] like Figure 4 As shown, the information processing device 400 may include: an acquisition module 410, a screening module 420 and a control module 430.

[0083] An acquisition module 410 is configured to acquire first transaction information;

[0084] a screening module 420 configured to screen the first transaction information using a plurality of preset screening processes to obtain screening results corresponding to each preset screening process, wherein the execution order of the plurality of preset screening processes is configured using a database structured query statement;

[0085] The control module 430 is configured to control the first business system to stop the transaction operation corresponding to the first transaction information when the screening result corresponding to each preset screening process meets a preset condition.

[0086] In a specific embodiment, the above-mentioned information processing device may further include: a receiving module.

[0087] The receiving module is configured to receive a plurality of second transaction information sent by the first business system, wherein the second transaction information includes user information corresponding to the second transaction information.

[0088] The conversion module is used to convert the data formats of the plurality of second transaction information to obtain second transaction information that is consistent with the data format of any one of the plurality of screening engine interfaces.

[0089] The screening module is further configured to use preset screening rules and / or a first blacklist to screen the plurality of second transaction information after data format conversion to obtain the first transaction information.

[0090] In a specific embodiment, the acquisition module is further configured to acquire a second blacklist within a preset time period, so as to update the first blacklist according to the second blacklist.

[0091] In a specific embodiment, the above-mentioned information processing device further includes: a determination module and a storage module.

[0092] Determining first user information whose user information corresponding to the transaction information stored in the database is consistent with the user information in the second blacklist;

[0093] The first user information is stored in a second business system, so that the second business system can control business operations of the user corresponding to the first user information.

[0094] In an embodiment of the present application, after obtaining first transaction information, the first transaction information is screened using multiple preset screening processes based on the execution order of multiple preset screening processes configured using structured query statements, and a screening result corresponding to each preset screening process is obtained. Furthermore, if the screening result corresponding to each preset screening process meets a preset condition, the first business system is controlled to terminate the transaction operation corresponding to the first transaction information. By configuring the execution order of multiple preset screening processes using structured statements, the workload can be reduced, thereby improving the efficiency of transaction information review.

[0095] Each module in the information processing device provided in the embodiment of the present application can be implemented Figure 2 or Figure 3The method steps of the illustrated embodiment can achieve the corresponding technical effects, which will not be described in detail here for the sake of brevity.

[0096] Figure 5 It is a structural diagram of an information processing device provided in an embodiment of the present application.

[0097] like Figure 5 As shown, the information processing device 500 in this embodiment includes an input device 501, an input interface 502, a central processing unit 503, a memory 504, an output interface 505, and an output device 506. The input interface 502, the central processing unit 503, the memory 504, and the output interface 505 are interconnected via a bus 510, and the input device 501 and the output device 506 are connected to the bus 510 via the input interface 502 and the output interface 505, respectively, and are further connected to other components of the information processing device 500.

[0098] Specifically, the input device 501 receives input information from the outside and transmits the input information to the central processing unit 503 through the input interface 502; the central processing unit 503 processes the input information based on the computer-executable instructions stored in the memory 504 to generate output information, stores the output information temporarily or permanently in the memory 504, and then transmits the output information to the output device 506 through the output interface 505; the output device 506 outputs the output information to the outside of the information processing device 500 for user use.

[0099] In one embodiment, Figure 5 The information processing device 500 shown includes: a memory 504 for storing programs; a processor 503 for running the programs stored in the memory to execute the embodiments of the present application. Figure 2 or Figure 3 The method of the embodiment shown.

[0100] The present invention also provides a computer-readable storage medium having computer program instructions stored thereon; when the computer program instructions are executed by a processor, the present invention also provides a computer-readable storage medium having computer program instructions stored thereon; Figure 2 or Figure 3 The method of the embodiment shown.

[0101] It should be understood that the present application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications and additions, or change the order of the steps after understanding the spirit of the present application.

[0102] The functional blocks shown in the above structural block diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application specific integrated circuits (ASICs), appropriate firmware, plug-ins, functional cards, and the like. When implemented in software, the elements of the present application are program or code segments that are used to perform the required tasks. The program or code segments can be stored in a machine-readable medium or transmitted through a data signal carried in a carrier wave over a transmission medium or communication link. A "machine-readable medium" includes any medium that can store or transport information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, read-only memory (ROM), flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, and the like. The code segments can be downloaded via computer networks such as the Internet, intranet, and the like.

[0103] It is also necessary to note that the exemplary embodiments mentioned in the present application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiments, or in an order different from that in the embodiments, or several steps can be performed simultaneously.

[0104] The above is only a specific implementation of the present application, and those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, modules and units can refer to the corresponding processes in the foregoing method embodiments, which will not be described here. It should be understood that the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be covered within the protection scope of the present application.

Claims

1. An information processing method, characterized in that: The method comprises: Obtaining first transaction information; screening the first transaction information through a plurality of preset screening processes to obtain screening results corresponding to each preset screening process, wherein the execution order of the plurality of preset screening processes is configured using a structured query statement, and the plurality of preset screening processes include process position information, flow condition information, and role information corresponding to the process position; When the screening result corresponding to each preset screening process meets a preset condition, controlling the first business system to stop the transaction operation corresponding to the first transaction information; Before obtaining the first transaction information, the method further includes: Receiving a plurality of second transaction information sent by the first business system, wherein the second transaction information includes user information corresponding to the second transaction information; Converting the data formats of the plurality of second transaction information to obtain second transaction information consistent with the data format of any one of the plurality of screening engine interfaces; Using a preset screening rule and / or a first blacklist, the plurality of second transaction information after data format conversion is screened to obtain the first transaction information; Use structured query statements to configure the execution order of multiple preset screening processes, including: The multiple preset screening processes and the execution order of the multiple preset screening processes are configured in the table, and the structured query statements are generated by using an automated generation tool to configure the multiple preset screening processes and the execution order of the multiple preset screening processes.

2. The method according to claim 1, characterized in that The method further comprises: A second blacklist within a preset time period is obtained, so as to update the first blacklist according to the second blacklist.

3. The method according to claim 2, characterized in that The method further comprises: Determining first user information whose user information corresponding to the transaction information stored in the database is consistent with the user information in the second blacklist; The first user information is stored in a second business system, so that the second business system can control business operations of the user corresponding to the first user information.

4. An information processing device, characterized in that The device comprises: An acquisition module, configured to acquire first transaction information; a screening module, configured to screen the first transaction information through a plurality of preset screening processes to obtain a screening result corresponding to each preset screening process, wherein the execution order of the plurality of preset screening processes is configured using a database structured query statement, and the plurality of preset screening processes include process position information, flow condition information, and role information corresponding to the process position; a control module configured to control the first business system to stop the transaction operation corresponding to the first transaction information when the screening result corresponding to each preset screening process meets a preset condition; The device further comprises: a receiving module, configured to receive a plurality of second transaction information sent by the first business system, wherein the second transaction information includes user information corresponding to the second transaction information; a conversion module, configured to convert data formats of the plurality of second transaction information to obtain second transaction information consistent with a data format of any one of the plurality of screening engine interfaces; The screening module is further configured to screen the plurality of second transaction information after data format conversion using a preset screening rule and / or a first blacklist to obtain the first transaction information; Use structured query statements to configure the execution order of multiple preset screening processes, including: The multiple preset screening processes and the execution order of the multiple preset screening processes are configured in the table, and the structured query statements are generated by using an automated generation tool to configure the multiple preset screening processes and the execution order of the multiple preset screening processes.

5. The device according to claim 4, characterized in that The device further comprises: The acquisition module is further configured to acquire a second blacklist within a preset time period, so as to update the first blacklist according to the second blacklist.

6. An information processing device, characterized in that The device includes: a processor and a memory storing computer program instructions; The processor reads and executes the computer program instructions to implement the information processing method according to any one of claims 1 to 3.

7. A computer storage medium, characterized in that The computer storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the information processing method according to any one of claims 1 to 3 is implemented.

8. A computer program product, characterized in that When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the information processing method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Suspicious transaction analysis method and device based on big data and computer device

    CN109767322A

  • Examination and approval process dynamic configuration method and device, computer equipment and storage medium

    CN109784829A

  • Payment method, payment device, equipment, storage medium and system

    CN110414988A

  • Blacklist screening method and device, electronic equipment and storage medium

    CN111813827A

  • Database data operation method and system and server

    CN112650766A