Acquisition and optimization method, device and equipment of identification number of concerned party

By setting the judgment conditions for the counterparty to pay attention in the detailed data of financial institutions and automatically obtaining the identification number of the counterparty to pay attention, the problem of time-consuming and labor-consuming manual analysis in the existing technology is solved, and the analysis efficiency and accuracy are improved.

CN119398052APending Publication Date: 2025-02-07上海市公安局经济犯罪侦查总队
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411433378.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

It is difficult for the existing technology to efficiently obtain the identification number of the counterparty that is concerned, which makes manual analysis time-consuming and labor-intensive, affecting the efficiency and accuracy of the analysis.

Method used

By setting five conditions for judgment of relative parties to the relative party in the detailed data of financial institutions or related financial institutions, including transaction proportion, network identification address, transaction relationship, etc., the identification number of counterparty that meets the conditions is automatically obtained.

Benefits of technology

The situation of not missing the identification number of the counterparty based on limited data input is realized, which improves the analysis efficiency, reduces manual intervention, and enhances the accuracy and objectivity of the analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119398052A_ABST
    Figure CN119398052A_ABST
Patent Text Reader

Abstract

The invention relates to a method, a device and equipment for acquiring and optimizing identification numbers of concerned opposite parties. The method for acquiring the identification number of the concerned party comprises the following steps of: acquiring contact detail summarized data consisting of a plurality of contact records according to the contact identification number of a concerned subject; according to a following opposite party judgment condition, obtaining a contact opposite party identification number meeting the following opposite party judgment condition from the contact detail summarized data; and deduplication is carried out on the obtained identification numbers of the opposite parties to determine the identification numbers as concerned identification numbers of the opposite parties, and the threshold value is configured by the system. In addition, the invention also provides an optimization method and device for the identification number of the concerned party, equipment and a medium. According to the technical scheme provided by the invention, the identification number of the concerned contact opposite party can be effectively obtained only based on the contact details of the financial institution or the related financial institution, so that a concerned subject database can be constructed or expanded, and a concerned subject warehousing algorithm can be corrected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of financial security, and specifically to methods, devices and equipment for obtaining and optimizing identification numbers of counterparties of concern. Background Art

[0002] With the development, the use of computers has been widely popularized in various fields. Both corporate users and individual users are increasingly dependent on the use of computers. Computers play a vital role in user transactions. They not only provide an efficient and secure transaction platform, but also improve user experience and transaction efficiency through automation and intelligent technology. The transaction platform provided by the computer system (including hardware and software) allows users to easily carry out operations such as buying, selling, transferring, and paying. Through the computer system, many transaction processes can be automated, reducing human errors and improving efficiency. For example, the automatic settlement system can ensure that the funds of both parties are transferred in a timely and accurate manner. At the same time, the computer system records the detailed information of each transaction, including the transaction time, amount, participants, etc. These records can be used for subsequent audits, tracking, and dispute resolution. In the case, with the support of legal procedures, the transaction details and account information of the concerned person (such as relevant user identification information under the name of the concerned person) can be obtained from financial institutions or financial institutions; after obtaining the transaction details, in addition to conducting research and analysis on the behavior of the concerned person based on the purpose of the case, it is also necessary to expand the scope of the concerned population, which is not only conducive to understanding the flow of transactions, but also to discover potential target populations. However, manually analyzing and extracting millions of financial institution transaction data consumes a lot of time and energy, seriously affects the efficiency of research and analysis, and may even affect the accuracy and objectivity of the research and analysis work.

[0003] In particular, transactions with the subject of concern may be normal transactions, and even the counterparty (counterparty) of the subject of concern may be a vending machine, a railway ticket office, etc. If all counterparties of the subject of concern are expanded to counterparties of concern, then the detailed transaction data of the financial institution or financial institution may be obtained based on this object, which may obviously exceed the scope allowed by legal procedures, or introduce a large number of unqualified subjects of concern, affecting a lot of energy and financial resources. Therefore, if clues can be obtained only through the transaction details of financial institutions or related financial institutions, and a relevant case database or basic recommendation database can be constructed, it can be very helpful to assist experienced personnel in screening, judging and analyzing the transaction details based on financial institutions or related financial institutions. At present, the basic database lacks such a recommendation method, especially the lack of a method, device, equipment and medium for obtaining the identification number of the counterparty of concern based only on the transaction details of the subject of concern in financial institutions or related financial institutions.

[0004] Therefore, the prior art still needs to be improved and enhanced. Summary of the invention

[0005] In order to solve at least one of the above problems, as well as one or more of the other potential problems, the present disclosure proposes a method for obtaining the identification number of the counterparty of concern, which is used to effectively obtain the identification number of the counterparty of concern based only on the transaction details of the financial institution or related financial institutions, thereby facilitating the construction or expansion of the database of the subject of concern, and facilitating the correction of the algorithm for entering the subject of concern into the database.

[0006] In a first aspect of the present disclosure, a method for obtaining an identification number of a concerned counterparty is proposed, and the method for obtaining an identification number of a concerned counterparty includes: obtaining transaction detail summary data consisting of multiple transaction records based on the transaction identification number of the concerned subject; obtaining the transaction counterparty identification number that meets the concerned counterparty judgment condition from the above transaction detail summary data based on the concerned counterparty judgment condition, wherein the above obtaining the transaction counterparty identification number that meets the above concerned counterparty judgment condition includes: when the transaction ratio between the transaction identification number of the same concerned subject and the same transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; when the transaction ratio between the transaction identification number of the same concerned subject and the transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; when the transaction ratio between the transaction identification number of the concerned subject and the transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; when the transaction ratio between the transaction identification number of the concerned subject and the transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; when the transaction ratio between the concerned subject and the transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; when the transaction ratio between the concerned subject and the concerned .... When the network identification address is a sedimented network identification address or the network identification address of the counterparty is the network identification address of the same natural day, the corresponding counterparty identification number is obtained; when the counterparty identification number is another transaction identification number under the name of the subject of concern, the corresponding counterparty identification number is obtained; when the same counterparty identification number and the identity identification number of the overlapping subject of concern are transacted, the corresponding counterparty identification number is obtained; when the transaction amount is less than the threshold and the transaction interval time is greater than the threshold, the corresponding counterparty identification number is obtained; the obtained counterparty identification number is deduplicated and determined as the counterparty identification number of concern, and the above threshold is configured by the system.

[0007] Further, in some embodiments, based on the above method, the above-mentioned requirement that the proportion of transactions between the transaction identification number of the same concerned subject and the same transaction counterparty identification number is greater than the threshold includes one or more of the following: the proportion of incoming transactions between the transaction identification number of the same concerned subject and the same transaction counterparty identification number relative to all transaction counterparty identification numbers is greater than a first threshold; the proportion of outgoing transactions between the transaction identification number of the same concerned subject and the same transaction counterparty identification number relative to all transaction counterparty identification numbers is greater than a second threshold; the proportion of net income between the transaction identification number of the same concerned subject and the same transaction counterparty identification number relative to all transaction counterparty identification numbers is greater than a third threshold.

[0008] Further, in some embodiments, based on the above method, the above-mentioned satisfaction that the network identification address of the counterparty is a settled network identification address includes: the satisfaction that the network identification address of the counterparty is a settled MAC address; wherein when two or more counterparty identification numbers use the same MAC address, the corresponding MAC address is set as the settled MAC address; the satisfaction that the network identification address of the counterparty is a settled network address; wherein when the maximum communication time interval used by the same counterparty identification number is greater than or equal to a preset threshold and the same network address is used, the corresponding network address is set as the settled network address; and the satisfaction that the network identification address of the counterparty is the network identification address of the same natural day includes: the satisfaction that the network identification address of the counterparty is used by two or more counterparty identification numbers in the above-mentioned transaction detail summary data within the same natural day.

[0009] Further, in some embodiments, based on the above method, when the counterparty identification number is other transaction identification numbers under the name of the concerned subject, obtaining the corresponding counterparty identification number includes the following steps: obtaining other transaction identification numbers under the name of the concerned subject; extracting all transaction counterparty identification numbers from the obtained transaction detail summary data; when one of the above-mentioned counterparty identification numbers is other transaction identification numbers under the name of the concerned subject, obtaining the corresponding counterparty identification number.

[0010] Further, in some embodiments, based on the above method, when transactions occur between the same counterparty identification number and the identity identification number of the overlapping subject of concern, obtaining the corresponding counterparty identification number includes the following steps: extracting all transaction records including the identity identification number of the subject of concern and the counterparty identification number from the above transaction detail summary data; when the number of identity identification numbers of the subject of concern in all transaction records with the same counterparty identification number is greater than a threshold, obtaining the corresponding counterparty identification number.

[0011] Further, in some embodiments, based on the above method, when the transaction amount is less than a threshold and the transaction interval time is greater than a threshold, the corresponding transaction counterparty identification number is obtained, including the following steps: extracting all transaction records including the transaction counterparty identification number, transaction amount, and transaction time from the above transaction detail summary data; when the shortest time interval between the corresponding transaction times of two transaction records in all transaction records of the same transaction counterparty identification number is greater than the threshold time N, and the transaction amount corresponding to any one of the above two transaction records is greater than zero and less than the threshold M1; or when the shortest time interval between the corresponding transaction times of two transaction records in all transaction records of the same transaction counterparty identification number is greater than the threshold time N, and the transaction difference amount corresponding to the above two transaction records is greater than zero and less than the threshold M2; obtain the corresponding transaction counterparty identification number.

[0012] Further, in some embodiments, based on the above method, the above-mentioned acquisition of the corresponding counterparty identification number includes: acquiring the corresponding counterparty user identifier or obtaining the corresponding counterparty card number; the above-mentioned determination as the counterparty identification number of concern includes: determining the counterparty user identifier of concern or the counterparty card number of concern.

[0013] In the second aspect of the present disclosure, an optimization method for obtaining the identification number of a counterparty of interest is also proposed, and the optimization method includes: adjusting the threshold configured by the system by calibrating the transaction details data; and obtaining the identification number of the counterparty of interest by the aforementioned acquisition method.

[0014] In the third aspect of the present disclosure, a device for obtaining the identification number of a concerned counterparty is also proposed, and the device for obtaining the identification number of a concerned counterparty includes: a data acquisition module, which is used to obtain transaction detail summary data composed of multiple transaction records according to the transaction identification number of the concerned subject; a counterparty judgment module, which is used to obtain the transaction counterparty identification number that meets the above-mentioned concern counterparty judgment condition from the above-mentioned transaction detail summary data according to the concern counterparty judgment condition, wherein the above-mentioned acquisition of the transaction counterparty identification number that meets the above-mentioned concern counterparty judgment condition includes: when the transaction ratio between the transaction identification number of the same concerned subject and the same transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; when the transaction ratio between the transaction identification number of the same concerned subject and the same transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; when the transaction ratio between the transaction identification number of the same concerned subject and the transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; when the transaction ratio between the transaction identification number of the concerned subject and the transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; when the transaction ratio between the concerned subject and the concerned ... When the network identification address of the counterparty is a sedimented network identification address or the network identification address of the counterparty is the network identification address of the same natural day, the corresponding counterparty identification number is obtained; when the counterparty identification number is another transaction identification number under the name of the concerned subject, the corresponding counterparty identification number is obtained; when the same counterparty identification number and the identity identification number of the overlapping concerned subject are transacted, the corresponding counterparty identification number is obtained; when the transaction amount is less than the threshold and the transaction interval time is greater than the threshold, the corresponding counterparty identification number is obtained, and the above threshold is configured by the system; the counterparty accumulation module is used to deduplicate the obtained counterparty identification number and determine it as the counterparty identification number of the concerned subject.

[0015] In a fourth aspect of the present disclosure, an electronic device is proposed, which includes a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the method for obtaining the identification number of the counterparty of concern are implemented as described above.

[0016] In the fifth aspect of the present disclosure, a computer-readable storage medium is also proposed, characterized in that at least one instruction, at least one program, code set or instruction set is stored in the above-mentioned storage medium, and the above-mentioned at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the steps of the method for obtaining the identification number of the counterparty of concern as mentioned above.

[0017] Compared with the prior art, the present disclosure has the following beneficial effects:

[0018] (1) By setting five conditions for judging the counterparty of interest, all the counterparty identification numbers that meet the conditions are extracted from the transaction details summary data. This can ensure that no counterparty identification numbers are missed under limited data input, and is conducive to establishing a data recommendation library or platform to assist manual judgment.

[0019] (2) Furthermore, in some embodiments, a threshold is set for the transaction ratio of the same concerned subject's transaction identification number and the same transaction counterparty identification number relative to all transaction counterparty identification numbers, that is, the income ratio, the outgoing ratio, and the net income ratio correspond to the corresponding thresholds, respectively. When the thresholds are exceeded, the corresponding transaction counterparty identification number in the corresponding transaction record is extracted, and the possible concerned counterparty identification numbers are screened from the perspective of the transaction ratio (the degree of closeness between the transaction identification number of the concerned subject and the same transaction counterparty identification number).

[0020] (3) Furthermore, in some embodiments, the network identification address of the transaction initiator in the transaction record is obtained as the identification number of the transaction counterparty whose network identification address is a sedimented network identification address or a network identification address on the same natural day, and further restrictions are made on the sedimented network identification address and the network identification address on the same natural day, so as to facilitate the collection of possible identification numbers of the counterparty of interest from the perspective of the sedimented network identification address (from the perspective of the fixed network identification address) and the perspective of the network identification address on the same natural day (from the perspective of close transaction relationship).

[0021] (4) Furthermore, in some embodiments, the counterparty identification number is further limited to the transaction situations of other transaction identification numbers under the name of the concerned subject, and is expanded to other transaction identification numbers under the name of the concerned subject based on the transaction details to complete the collection of possible counterparty identification numbers.

[0022] (5) Furthermore, in some embodiments, further restrictions are imposed on transactions with overlapping identity identification numbers of the subject of concern, where the number of identity identification numbers of the subject of concern listed in all transaction records with the same counterparty identification number is greater than a threshold value (for example, the initial threshold value may be 2), thereby completing the collection of possible counterparty identification numbers of concern from the perspective of overlapping transactions.

[0023] (6) Furthermore, in some embodiments, special transactions in which the transaction amount is less than a threshold and the transaction interval time is greater than a threshold are further limited, in particular, the shortest time interval is greater than the threshold time N and the transaction amount is greater than zero and less than the threshold M1; and the shortest time interval is greater than the threshold time N and the transaction difference amount is greater than zero and less than the threshold M2 are included, thereby completing the collection of possible identification numbers of the counterparties of concern based on the perspective of special transactions. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings, in which:

[0025] Figure 1 A flowchart of a method for obtaining an identification number of a counterparty of interest according to some embodiments of the present disclosure is shown;

[0026] Figure 2 A schematic diagram showing a device for acquiring an identification number of a transaction counterparty of interest according to some embodiments of the present disclosure; and

[0027] In the various drawings, the same or corresponding reference numerals denote the same or corresponding parts. DETAILED DESCRIPTION

[0028] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0029] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may also be included below.

[0030] In addition, it should be noted that in the description of the embodiments of the present application, unless otherwise clearly defined, the transaction subject identification number generally includes the user identification of the transaction subject and / or the card number of the transaction subject. The so-called transaction subject generally refers to the transaction details in the financial institution or the relevant financial institution pulled through the information of the concerned party provided to the financial institution or the relevant financial institution through the concerned party information. Therefore, the concerned party in the transaction detail data is the transaction subject, and the counterparty (counterparty) that has a transaction relationship with it is called the transaction counterparty. The user identification corresponding to the transaction behavior is the transaction counterparty identification number. For each transaction record, the transaction detail data will be given an account in and out identification, and its content record is "in / in (money in)" and "out (money out)". In addition, a transaction record may also contain a network identification address (for example, a network address) to identify the network identification address of the transaction initiator; accordingly, a record obviously also includes the transaction time of the transaction initiator (transaction time, for example, 8:00 a.m. Beijing time). In addition, the transaction details data may also include fields such as transaction amount, transaction balance, transaction account name, transaction certificate number, and MAC address corresponding to the transaction device. In addition, in addition to being able to obtain transaction details (transaction summary details, transaction flow, etc.) through financial institutions or related financial institutions, all user identifiers of the concerned party in the financial institution or related financial institutions can also be obtained through financial institutions or related financial institutions. It should be noted that generally, the corresponding transaction details (fund flow) can be obtained based on the transaction card number, transaction user identifier, transaction account name, and transaction certificate number of the concerned party, and it is usually preferred to obtain the corresponding transaction details (fund flow) based on the transaction user identifier or transaction card number. Therefore, other transaction card numbers or user identifiers under the name of the transaction account can be referred to as other user identifiers under the name of the concerned subject. The so-called previous transaction details data in this disclosure refers to the transaction details data obtained from the financial institution or financial institution after the user identifier of the concerned subject in the previous batch of cases. Correspondingly, the transaction details data used for calibration are the transaction details data obtained from financial institutions or financial institutions after the user identification of the subject of concern is determined in this batch of cases after comprehensive consideration of various factors.

[0031] Generally, as mentioned above, the computer system can record the detailed information of each transaction, including the transaction time, amount, participants, etc. When using a computer (similar device) to conduct transactions, one or more concerned subjects conduct transactions based on the Internet through financial systems such as financial institutions. In theory, with the assistance of financial institutions or related financial companies, all transaction details (money flow) of the institution can be retrieved. However, this method usually requires legal procedures with a certain threshold to support. Secondly, even if all the transaction details are obtained, the amount of data is huge, and it is not that big data companies or organizations that turn to research in this area have big data storage space and big data analysis and warehousing conditions. Therefore, the scenario targeted by the present disclosure is: only the relevant transaction details data of the concerned subject can be retrieved from financial institutions or financial institutions, and without sufficient legal procedures, the transaction details data outside the concerned subject cannot be obtained. Here, under limited conditions, based on the records of limited transaction details, a method, device, and medium for obtaining the identification number of the concerned counterparty (for example, the transaction user identification or card number of the concerned counterparty) is provided. The following is a detailed description through various embodiments and drawings.

[0032] Figure 1A method 100 for obtaining an identification number of a concerned transaction counterparty according to the present disclosure is shown, and the method 100 for obtaining an identification number of a concerned transaction counterparty includes: step 110, obtaining transaction detail summary data consisting of multiple transaction records according to the transaction identification number of the concerned subject; step 120, obtaining the transaction counterparty identification number that meets the concerned counterparty judgment condition from the above transaction detail summary data according to the concerned counterparty judgment condition, wherein the method for obtaining the transaction counterparty identification number that meets the concerned counterparty judgment condition also includes the following 5 sub-steps: sub-step S1, when the transaction ratio between the transaction identification number of the same concerned subject and the same transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; sub-step S2, when the transaction ratio between the transaction identification number of the same concerned subject and the same transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; sub-step S3, when the transaction ratio between the transaction identification number of the concerned subject and the transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; sub-step S4, when the transaction ratio between the transaction identification number of the concerned subject and the transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; sub-step S5, when the transaction ratio between the transaction identification number of the concerned subject and the transaction counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; sub-step S6, when the transaction ratio between the concerned subject and the concerned counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; sub-step S7, when the transaction ratio between the concerned subject and the concerned counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; sub-step S8, when the transaction ratio between the concerned subject and the concerned counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; sub-step S9, when the transaction ratio between the concerned subject and the concerned counterparty identification number is greater than a threshold, obtaining the corresponding transaction counterparty identification number; sub-step S10, when the transaction ratio between the concerned subject and the concerned counterpart When the network identification address of the counterparty is a sedimented network identification address or the network identification address of the counterparty is a network identification address on the same natural day, the corresponding counterparty identification number is obtained; sub-step S3, when the counterparty identification number is another counterparty identification number under the name of the concerned subject, the corresponding counterparty identification number is obtained; sub-step S4, when the same counterparty identification number and the identity identification number of the overlapping concerned subject are in transaction, the corresponding counterparty identification number is obtained; sub-step S5, when the transaction amount is less than the threshold and the transaction interval time is greater than the threshold, the corresponding counterparty identification number is obtained; step 130, after removing the duplicates of the obtained counterparty identification number, it is determined as the counterparty identification number of concern, and the above threshold is configured by the system. By setting five judgment conditions for the concerned counterparty, all the counterparty identification numbers that meet the judgment conditions for the concerned counterparty are extracted from the transaction details summary data, so that the situation of not missing the counterparty identification number under limited data input can be based on the situation of not missing the counterparty identification number, which is conducive to establishing a data recommendation library or platform for auxiliary manual research and judgment.

[0033] Further, in some embodiments, based on sub-step S1 in step 120 of the above method 100, the above-mentioned requirement that the proportion of transactions between the transaction identification number of the same concerned subject and the same transaction counterparty identification number is greater than the threshold includes one or more of the following: the proportion of incoming transactions between the transaction identification number of the same concerned subject and the same transaction counterparty identification number relative to all transaction counterparty identification numbers is greater than a first threshold; the proportion of outgoing transactions between the transaction identification number of the same concerned subject and the same transaction counterparty identification number relative to all transaction counterparty identification numbers is greater than a second threshold; the proportion of net income between the transaction identification number of the same concerned subject and the same transaction counterparty identification number relative to all transaction counterparty identification numbers is greater than a third threshold. Therefore, for the transaction ratio between the transaction identification number of the same concerned subject and the same transaction counterparty identification number, a threshold is set, that is, the proportion of incoming payments, the proportion of outgoing payments, and the proportion of net income correspond to the corresponding thresholds, and when exceeded, the corresponding transaction counterparty identification number in the corresponding transaction record is extracted, and the collection of possible concerned counterparty identification numbers is completed from the perspective of transaction ratio (the closeness between the transaction identification number of the concerned subject and the same transaction counterparty identification number). It should be noted that the setting of these thresholds can provide a reference for the system recommendation algorithm, and can also be adjusted in reverse through subsequent calibration data or other calibration channel data results, so as to facilitate the continuous optimization of the collection of concerned counterparty identification numbers. It should be noted that the reason why we focus on the proportion of transactions rather than the absolute amount is that the identification numbers of the counterparties of concern are usually screened based on the counterparties of the subject of concern (transaction records). The absolute amount values ​​are generally not very different. For example, the price range of a specific transaction of concern is not very large. If only the amount is used for screening, it will lead to the introduction of too much noise data. However, through the proportion of transactions (such as the proportion of income, the proportion of expenditure, and the proportion of net income), the identification numbers of the counterparties with a close relationship with the subject of concern can be extracted, and then listed as the identification numbers of the counterparties of concern; further, the proportion of income and the proportion of expenditure can basically be used to screen the identification numbers of the counterparties of concern.

[0034] Further, in some embodiments, based on sub-step S2 in step 120 of the above method 100, the above-mentioned network identification address of the counterparty is a settled network identification address, including: the network identification address of the counterparty is a settled MAC address (the MAC address belongs to a MAC address that has been settled or recorded, and therefore, the identification number of the counterparty in the record that matches its content is directly obtained); wherein when two or more counterparties use the same MAC address, the corresponding MAC address is set as the settled MAC address; the network identification address of the counterparty is a settled network address (similarly, the settled network address can be a network address that has been recorded, or it can be obtained through the transaction details data, through a method or algorithm. When it is confirmed as a settled network address, the identification number of the counterparty in the record that matches its content is directly obtained); wherein when the counterparty uses the same network address when the maximum transaction time interval is greater than or equal to a preset threshold, the corresponding network address is set as the settled network address. Further, in some embodiments, based on the sub-step S2 in step 120 of the above method 100, satisfying that the network identification address of the counterparty is the network identification address of the same natural day includes: satisfying that the network identification address of the counterparty is used by two or more counterparty identification numbers in the transaction details summary data on the same natural day. It should be understood that the technical solution in the embodiment of this paragraph is conducive to the collection of possible counterparty identification numbers of concern from the perspective of precipitation network identification address or network identification address on the same natural day. It should be understood that when two or more counterparty identification numbers use the same network identification address on the same natural day, it is likely that the transaction with the concerned subject is completed by switching different counterparty identification numbers, then the corresponding counterparty identification number needs to be confirmed as the counterparty identification number of concern; in particular, the same natural day can be, for example, 00:00 to 24:00, or it can be within 24 hours; that is, if the user identification is switched within 24 hours and there is a transaction between the same application terminal and the concerned subject, then the counterparty identification number needs to be concerned.

[0035] Further, in some embodiments, based on sub-step S3 in step 120 of the above method 100, when the counterparty identification number is other transaction identification numbers under the name of the concerned subject, obtaining the corresponding counterparty identification number includes the following steps: obtaining other transaction identification numbers under the name of the concerned subject; extracting all transaction counterparty identification numbers from the obtained transaction details summary data; when one of the above-mentioned counterparty identification numbers is other transaction identification numbers under the name of the concerned subject, obtaining the corresponding counterparty identification number. Generally, when the transaction details of the concerned subject are retrieved from a financial institution or a financial institution, they are usually retrieved in the form of the concerned subject's transaction user ID. At this time, it is not known whether the concerned subject has other user IDs in addition to the retrieved user ID. Moreover, when establishing the basic database corresponding to the present disclosure, what is faced is not to directly establish a complete database or data recommendation system with the maximum manpower and energy, but to retrieve the transaction details of each case as basic data, and to carry out extension and expansion based on the support of laws and regulations, as well as moderate expansion based on limited manpower and energy. Therefore, when retrieving the concerned subject's transaction identification number (transaction user ID), although other user ID data under the name of the concerned subject will also be requested at the same time, other user IDs under the name of the concerned subject are not necessarily included in the "concerned counterparty user ID", and still need the benchmark judgment conditions in this embodiment to be included, that is, at least there is transaction behavior with the user ID involved in the concerned subject. Therefore, the counterparty identification number is used to further limit the transaction situations of other transaction identification numbers under the name of the concerned subject, and other transaction identification numbers under the name are expanded based on the transaction details, so as to complete the collection of possible counterparty identification numbers of concern.

[0036] Further, in some embodiments, based on sub-step S4 in step 120 of the above method 100, when the same counterparty identification number and the identity identification number of the subject of concern are in transaction, the corresponding counterparty identification number is obtained, including the following steps: extracting all transaction records including the identity identification number of the subject of concern and the counterparty identification number from the above transaction details summary data; when the number of the subject of concern's identity identification number in all transaction records of the same counterparty identification number is greater than a threshold, the corresponding counterparty identification number is obtained. Further limiting the transaction with the identity identification number of the subject of concern that is in overlap, includes the situation that the number of the subject of concern's identity identification number in all transaction records of the same counterparty identification number is greater than a threshold, thereby completing the collection of possible counterparty identification numbers of concern from the perspective of overlap. It should be understood that the concerned subject may use multiple user IDs and multiple card numbers to conduct transactions, and the corresponding identity identification numbers (such as ID numbers) behind them will directly point to one. Therefore, if a counterparty who conducts transactions with multiple concerned subjects is highly likely to be the concerned counterparty, what can be extracted from the transaction details data is the identification number of the concerned counterparty (the counterparty user ID).

[0037] Further, in some embodiments, based on sub-step S5 in step 120 of the above method 100, when the transaction amount is less than a threshold and the transaction interval time is greater than a threshold, obtaining the corresponding transaction counterparty identification number includes the following steps: extracting all transaction records including the transaction counterparty identification number, transaction amount, and transaction time from the above transaction detail summary data; when the shortest time interval between the corresponding transaction times of two transaction records in all transaction records of the same transaction counterparty identification number is greater than the threshold time N, and the transaction amount corresponding to any one of the above two transaction records is greater than zero and less than the threshold M1; or when the shortest time interval between the corresponding transaction times of two transaction records in all transaction records of the same transaction counterparty identification number is greater than the threshold time N, and the transaction difference amount corresponding to the above two transaction records is greater than zero and less than the threshold M2; obtaining the corresponding transaction counterparty identification number. Further restrictions are made on special transactions where the transaction amount is less than the threshold and the transaction interval time is greater than the threshold, especially when the shortest time interval is greater than the threshold time N and the transaction amount is greater than zero and less than the threshold M1; and when the shortest time interval is greater than the threshold time N and the transaction difference amount is greater than zero and less than the threshold M2, the counterparty identification number of the transaction record needs special attention, and the collection of possible counterparty identification numbers of concern is completed based on the perspective of special transactions. It should be understood that according to the historical experience of the inventors of the present disclosure, the transaction records that meet the conditions that the shortest time interval is greater than the threshold time N and the transaction amount is greater than zero and less than the threshold M1; and the shortest time interval is greater than the threshold time N and the transaction difference amount is greater than zero and less than the threshold M2, the transaction identification number of the counterparty is usually required to be listed as the counterparty identification number of concern.

[0038] Further, in some embodiments, based on the above method 100, the above acquisition of the corresponding counterparty identification number includes: acquiring the corresponding counterparty user ID or acquiring the corresponding counterparty card number; the above determination of the counterparty identification number of concern includes: determining as the counterparty user ID of concern or the counterparty card number of concern. It should be understood that when the judgment condition of the counterparty of concern is met, multiple counterparty identification numbers will be obtained. Since the counterparty user ID belongs to other parties in the transaction record of the transaction details, rather than the provider of the transaction details (financial institution or financial institution), it is displayed as the counterparty user ID in the transaction record, and the third party cannot be constrained to provide the user ID or card number. Obviously, when it is marked as the counterparty identification number of concern, it corresponds to the counterparty user ID of concern or the counterparty card number of concern, and the result should not be over-judged or distinguished whether it is a user ID or a card number.

[0039] Furthermore, in some embodiments, based on the above method 100, a corresponding optimization method for obtaining the identification number of the counterparty of interest can also be proposed, which includes: adjusting the threshold configured by the system by calibrating the transaction details data; and then obtaining the identification number of the counterparty of interest through the above method 100, that is, optimizing the threshold in the method 100, and then optimizing the method 100.

[0040] Figure 2 A schematic diagram of a device for acquiring an identification number of a concerned counterparty according to some embodiments of the present disclosure is shown. In the illustrated embodiment, a device for acquiring an identification number of a concerned counterparty is proposed, and the device includes: a data acquisition module, a counterparty judgment module, and a counterparty accumulation module. Specifically, the device for acquiring an identification number of a concerned counterparty includes: a data acquisition module, which is used to acquire transaction details summary data composed of multiple transaction records according to the transaction identification number of the concerned subject; a counterparty judgment module, which is used to acquire the transaction counterparty identification number that meets the above-mentioned concern counterparty judgment condition from the above-mentioned transaction details summary data according to the concern counterparty judgment condition, wherein the above-mentioned counterparty judgment module for acquiring the transaction counterparty identification number that meets the above-mentioned concern counterparty judgment condition also includes: a transaction ratio submodule, which is used to acquire the corresponding transaction counterparty identification number when the transaction ratio between the transaction identification number of the same concerned subject and the same transaction counterparty identification number is greater than a threshold; a same address submodule, which is used to acquire the corresponding transaction counterparty identification number when the network identification address of the transaction counterparty is a sedimentation network. When the network identification address or the network identification address that satisfies the counterparty transaction is the network identification address on the same natural day, the corresponding counterparty identification number is obtained; other sub-modules under the name are used to obtain the corresponding counterparty identification number when the counterparty identification number is other transaction identification numbers under the name of the concerned subject; the overlapping transaction sub-module is used to obtain the corresponding counterparty identification number when the same counterparty identification number and the identity identification number of the concerned subject are transacted; the special transaction sub-module is used to obtain the corresponding counterparty identification number when the transaction amount is less than the threshold and the transaction interval time is greater than the threshold, and the above threshold is configured by the system; the counterparty accumulation module is used to determine the obtained counterparty identification number as the concerned counterparty identification number after deduplication.

[0041] It should be noted that in sub-step S2 of step 120 of method 100, the method for obtaining the sedimentation network identification address mentioned can include the following steps: step 210, obtaining first transaction detail data, the first transaction detail data is composed of multiple records, each of the multiple records at least includes: the transaction subject identification number to which the transaction record belongs, the transaction counterparty identification number of the transaction record relative to the transaction subject, the in / out account identifier indicating whether the record is an inflow or outflow of funds, the network identification address indicating the initiator of the record (such as the network address of the device), and the transaction time indicating the initiation of the record; step 220, identifying the above multiple records in sequence In step 230, when the inflow / outflow identification content is identified as an inflow, the network identification address, the corresponding transaction time and the corresponding transaction counterparty identification number corresponding to the identified record in the first transaction detail data are extracted as the network identification address, transaction time and transaction identification number of a record in the second transaction detail data (used to associate the transaction counterparty identification number in the record of the inflow of funds with the network identification address in the record, and the network identification address, the corresponding transaction time and the corresponding transaction counterparty identification number in the record are used as the network identification address, the transaction time and the corresponding transaction counterparty identification number in the second transaction detail data). the network identification address, transaction time and transaction identification number of a record in the second transaction detailed data); when the above-mentioned inflow and outflow identification content is identified as outward remittance, the network identification address, the corresponding transaction time and the corresponding transaction subject identification number corresponding to the identified record in the above-mentioned first transaction detailed data are extracted as the network identification address, transaction time and transaction identification number of a record in the second transaction detailed data (used to associate the transaction counterparty identification number in the record of outward remittance with the network identification address in the record, and use the network identification address, the corresponding transaction time and the corresponding transaction subject identification number in the record as the network identification address, transaction time and the corresponding transaction subject identification number of a record in the second transaction detailed data and transaction identification number); thereby obtaining the above-mentioned second transaction detail data; step 240, obtaining the time interval between any two transaction moments of the same transaction identification number and the same network identification address in the above-mentioned second transaction detail data (the time interval between every two transaction moments needs to be calculated); step 250, when the time interval between any two transaction moments is greater than or equal to a preset threshold, the corresponding network identification address is set as a sedimentation network identification address, which is used to compare the calculated time interval with the preset threshold, so as to set (determine) the network identification address in the record corresponding to the time interval greater than the preset threshold as the sedimentation network identification address (for example, a static network address) in the transaction.

[0042] Further, in some embodiments, in step 240 of the above method, the time interval between any two transaction times of the same transaction identification number and the same network identification address in the above second transaction detail data is further defined as: the maximum time interval between any two transaction times of the same transaction identification number and the same network identification address in the above second transaction detail data. Obviously, the maximum time interval belongs to a case of any time interval. Compared with solving all arbitrary cases, obtaining the maximum time interval value can save more computing resources, so as to facilitate the optimization of the method or device and even the corresponding database.

[0043] Further, in some embodiments, in step 240 of the above method, the maximum time interval between any two transaction times is obtained, and the method for obtaining the maximum time interval is defined as follows: the records with the same transaction identification number and the same network identification address in the obtained second transaction details data are sorted according to the corresponding transaction times (in ascending or descending order) to obtain the earliest transaction time and the latest transaction time, thereby obtaining the corresponding maximum time interval. Obviously, the first two records after sorting correspond to the earliest transaction time and the latest transaction time, respectively, while the intermediate transaction records are ignored, and then the time interval between the earliest transaction time and the latest transaction time is easily obtained, thereby obtaining the corresponding maximum time interval; and using the maximum time interval to compare with the preset threshold is more conducive to quickly obtaining the result.

[0044] Further, in some embodiments, in step 230 of the above method, when the above-mentioned in / out identification content is identified as an inward remittance, the extracted counterparty identification number includes: the counterparty user identification; so that the network identification address, the corresponding transaction time and the corresponding counterparty user identification corresponding to the identified record in the above-mentioned first transaction detail data are used as the network identification address, transaction time and transaction identification number of a record in the second transaction detail data. It should be noted that, limited by the constraints of the input first transaction detail data, the counterparty identification number recorded in the record on the first transaction detail data is only reflected as the counterparty user identification or the counterparty card number, which cannot be simply distinguished into specific categories, so it is uniformly referred to as the counterparty user identification.

[0045] Further, in some embodiments, in step 230 of the above method, when the above-mentioned in / out identification content is identified as outward remittance, the extracted transaction subject identification number includes: transaction subject user identification or transaction subject card number; so that the network identification address, corresponding transaction time, and corresponding transaction subject user identification or transaction subject card number corresponding to the identified record in the above-mentioned first transaction detail data are used as the network identification address, transaction time and transaction identification number of a record in the second transaction detail data. It should be noted that, subject to the input of the first transaction detail data, the provider of the first transaction detail data, in view of being the financial management party of the transaction subject, can provide more detailed categories, so the transaction subject identification number can include both the transaction subject user identification or the transaction subject card number data content. In order to facilitate tracing, when the above-mentioned in / out account identification content is identified as outgoing funds, the extracted transaction subject identification number includes: transaction subject user identification and transaction subject card number; the network identification address, the corresponding transaction time, and the corresponding transaction subject user identification corresponding to the identified record in the above-mentioned first transaction detail data are used as the network identification address, transaction time and transaction identification number of a record in the second transaction detail data. In addition, the network identification address, the corresponding transaction time, and the corresponding transaction subject card number corresponding to the identified record in the above-mentioned first transaction detail data are used as the network identification address, transaction time and transaction identification number of another record in the second transaction detail data, thereby generating two records in the second transaction detail data. This facilitates the subsequent determination of the sedimentation network identification address (static network address). This is because, when the first transaction details data is obtained, it generally corresponds to multiple subjects of concern. These subjects of concern may have transactions with each other (that is, become the counterparties of other subjects of concern). However, due to the inconsistent standards for using data between various financial institutions or between financial institutions, the counterparty identification number (counterparty user ID) appearing in the record of the first transaction details data is not necessarily determined to be the counterparty user ID or the counterparty card number (it may appear as the counterparty user ID or the counterparty card number on the counterparty side). If either the counterparty user ID or the counterparty card number of the subject of concern is selected as the representative and the other is removed, then it may cause the counterparty to be considered as two different counterparties as the user ID and the card number that appear on the counterparty side, so that when the same transaction identification number and the same network identification address are extracted, they are considered to be two different transaction identification numbers recorded in the second transaction details data, which then leads to a lack of basic data for judgment and a judgment bias.

[0046] Further, in some embodiments, in step 230 of the above method, when the network identification address, transaction time and transaction identification number in two or more records in the obtained second transaction detail data are the same, only one record of the two or more records is retained; thereby achieving deduplication of records in the second transaction detail data. It should be noted that, accordingly, for step 210 of the above method, the first transaction detail data obtained is deduplicated only when the transaction subject identification number, transaction counterparty identification number, in / out account identifier, network identification address, and transaction time are the same; of course, this situation is very rare; if the records in the first transaction detail data are deduplicated only by the transaction subject identification number or the transaction counterparty identification number, network identification address, and transaction time, unnecessary basic data will be deleted, resulting in incompleteness of the constructed second transaction detail data, and then some precipitated network identification addresses in the transactions that could have been obtained will be omitted.

[0047] Further, in some embodiments, in step 250 of the above method, when the time interval between any two of the above-mentioned transaction times is greater than or equal to a preset threshold, the corresponding network identification address is set as the sedimentation network identification address. When the time interval between any two of the above-mentioned transaction times is greater than or equal to 48 hours, the corresponding network identification address is set as the sedimentation network identification address. That is, the preset threshold is set to 48 hours (48 hours), which provides a good case guidance result for determining the sedimentation network identification address based only on the transaction details data.

[0048] It should be noted that in the method 100 of the embodiment of the present disclosure, a method for obtaining the identification number of the counterparty of interest is provided, and a more optimized recommendation result can be obtained by gradually adjusting the threshold. The following is a more detailed presentation in conjunction with the embodiment.

[0049] In some embodiments, an optimization method 300 for obtaining a transaction identification number of interest is provided, the method 300 comprising: step 310, obtaining the transaction details data of last use and the transaction details data for calibration, and extracting the transaction identification number of the concerned subject of the calibration data from the transaction details data for calibration; step 320, obtaining the last use system configuration threshold as the first system configuration threshold group, the last use system configuration threshold is used to obtain the last recommended transaction identification number of interest from the last use transaction details; step 330, obtaining the second system configuration threshold group according to the exclusion sub-method, the exclusion sub-method is used to increase the last use system configuration threshold to exclude the last recommended transaction identification number of interest. The transaction identification number of the concerned subject but not belonging to the calibration data; step 340, obtaining the third system configuration threshold group according to the incorporation sub-method, the incorporation method is used to reduce the system configuration threshold used last time to incorporate the transaction identification number of the concerned subject belonging to the calibration data but not belonging to the concerned transaction identification number recommended last time; step 350, adjusting the corresponding system configuration threshold in the first system configuration threshold group by the average value of the corresponding system configuration threshold in the second system configuration threshold group and the corresponding system configuration threshold in the third system configuration threshold group; step 360, obtaining the adjusted first system configuration threshold group for obtaining the concerned transaction identification number in the transaction detail data. It should be understood that the corresponding second system configuration threshold group (associated correction data for increasing the threshold due to redundant recommendation) and the third system configuration threshold group (associated correction data for reducing the threshold due to omitted recommendation) are obtained by the exclusion sub-method and the incorporation sub-method, and the system configuration threshold is gradually and gently corrected by taking the average value to prevent the data singularity from causing drastic changes in the data recommendation situation.

[0050] In some embodiments, the exclusion sub-method 332 in step 330 includes: sub-step 332-1, taking the above-mentioned previously recommended transaction identification number of concern as the first transaction identification number group; it should be understood that the first transaction identification number group is equivalent to the transaction identification number obtained by the system recommendation or execution method recommendation based on the previous transaction details data as a transaction identification number group; sub-step 332-2, extracting all transaction identification numbers that are the same as the transaction identification number of the concerned subject of the above-mentioned calibration data from the above-mentioned previous transaction details data as the second transaction identification number group, sub-step 332-3, extracting all transaction identification numbers that are different from the transaction identification numbers in the above-mentioned second transaction identification number group from the above-mentioned first transaction identification number group as the third transaction identification number group; that is, in the transaction identification number obtained by the system recommendation or execution method recommendation In the first transaction identification number group of the transaction identification number, but not in the second transaction identification number group where the transaction identification number that should be included in the concern is located, this group is separately listed as the third transaction identification group to distinguish it from the processing; sub-step 332-4, using the transaction identification number in the above-mentioned third transaction identification number group as the transaction counterparty identification number in the above-mentioned previous transaction details data, and obtaining the maximum value of the counterparty transaction ratio or the maximum value of the corresponding counterparty overlapping transactions corresponding to the transaction identification number in the above-mentioned third transaction identification number group according to the above-mentioned previous transaction details data; sub-step 332-5, replacing the corresponding system configuration threshold in the above-mentioned second system configuration threshold group with the extracted corresponding maximum value, thereby obtaining the replaced second system configuration threshold group, that is, extracting the corresponding key data for correction as the basic data for smooth modification.

[0051] Further, in some embodiments, in sub-step 332-4, obtaining the maximum value of the counterparty transaction ratio corresponding to the transaction identification number in the above-mentioned third transaction identification number group based on the above-mentioned previous transaction details data includes: obtaining the maximum value of the transaction ratio of the same transaction subject identification number and the same transaction counterparty identification number relative to all transaction counterparty identification numbers from the above-mentioned previous transaction details data, wherein the above-mentioned maximum transaction ratios include: the maximum value of the income ratio, the maximum value of the expenditure ratio, and the maximum value of the net income ratio; wherein, the net income ratio = net income amount / total net income.

[0052] Further, in some embodiments, in sub-step 332-4, obtaining the maximum value of overlapping transactions with the counterparty corresponding to the transaction identification number in the above-mentioned third transaction identification number group based on the above-mentioned transaction details data last time includes: obtaining the maximum value of the number of transaction subject identity identification numbers that have transactions with the same transaction counterparty identification number based on the above-mentioned transaction details data last time.

[0053] Further, in some embodiments, the step 340 regarding incorporating the sub-method 342 includes: sub-step 342-1, taking the above-mentioned previously recommended transaction identification number of concern as the first transaction identification number group; sub-step 342-2, extracting all transaction identification numbers that are identical to the transaction identification number of the concerned subject of the above-mentioned calibration data from the above-mentioned previously used transaction details data as the second transaction identification number group; sub-step 342-3, extracting transaction identification numbers that are different from the transaction identification numbers in the above-mentioned first transaction identification number group from the above-mentioned second transaction identification number group as the fourth transaction identification number group; that is, extracting the transaction identification numbers that are in the second transaction identification number group of the transaction identification numbers that should be included in the concern but are not in the first transaction identification number group of the transaction identification numbers recommended by the system or the execution method as a new transaction identification number group; sub-step 342-4, The transaction identification number in the above-mentioned fourth transaction identification number group is used as the transaction counterparty identification number in the above-mentioned transaction details data used last time, and the calculated value of the transaction ratio of the counterparty corresponding to the transaction identification number in the above-mentioned fourth transaction identification number group or the calculated value of the corresponding overlapping transactions with the counterparty, as well as the corresponding error rate are obtained according to the above-mentioned transaction details data used last time, wherein the error rate = (system configuration threshold - calculated value) / calculated value; sub-step 342-5, replace the corresponding system configuration threshold in the above-mentioned third system configuration threshold group with the calculated value corresponding to the positive and minimum error rate, thereby obtaining the replaced third system configuration threshold group; that is, reduce the impact of the system configuration threshold used last time, relax the threshold of the recommended data, obtain the key parameters for optimizing the threshold parameters, and extract the corresponding key data for correction as the basic data for smooth modification.

[0054] Further, in some embodiments, in sub-step 342-4, the calculated value of the counterparty transaction ratio corresponding to the transaction identification number in the fourth transaction identification number group obtained based on the previous transaction details data includes: obtaining the calculated value of the transaction ratio of the same transaction subject identification number and the same transaction counterparty identification number relative to all transaction counterparty identification numbers from the previous transaction details data, wherein the calculated value of the transaction ratio includes: the calculated value of the income ratio, the calculated value of the expenditure ratio, and the calculated value of the net income ratio; wherein, the net income ratio = net income amount / total net income.

[0055] Further, in some embodiments, in sub-step 342-4, the calculated value of overlapping transactions with the counterparty corresponding to the transaction identification number in the fourth transaction identification number group obtained based on the previous transaction details data includes: the calculated value of the number of transaction subject identity identification numbers that have transactions with the same transaction counterparty identification number obtained based on the previous transaction details data.

[0056] Further, in some embodiments, in step 320, the above-mentioned previous transaction details data is obtained based on the transaction identification number of the subject of concern to obtain transaction details summary data composed of multiple transaction records; the above-mentioned method of obtaining the last recommended transaction identification number of concern from the above-mentioned previous transaction details data can adopt method 100 in the above-mentioned embodiment.

[0057] It should be understood that in some alternative embodiments, the previous transaction details data can become the calibration transaction details data for the previous transaction details data, that is, the next case transaction data are all calibration data for the previous case transaction data, and the threshold value average value can be obtained after executing the optimization method 300 and can be used as an optimization record. Then, in some embodiments, the threshold value average value obtained by counting forward 10 to 30 optimization records can be processed by weighted average, so that the threshold value modification of the system configuration is smoother. In some embodiments, taking 30 optimization records as an example, the most recent optimization record is counted as sequence number 1, and its weight is 30. Moving forward 1 time, the optimization record is counted as sequence number 2, and its weight is 29. And so on, the optimization record of sequence number 30 has a weight of 1, and all 30 optimization records are weighted averaged to obtain the latest value of the current system configuration threshold.

[0058] It should be understood that the funds in this disclosure may refer to the general term for the monetary expression of property and materials in the national economy. The user identification in this disclosure may refer to the number assigned by the financial institution after an organization or individual establishes an economic relationship with the financial institution. The transactions in this disclosure may refer to the act of buying and selling goods and business transactions. The financial institution in this disclosure may refer to a financial institution that operates deposit, loan, foreign exchange, savings and other businesses. The network address in this disclosure may refer to an Internet Protocol address. The counterparty in this disclosure may refer to the counterparty in a commercial or competitive environment.

[0059] In some embodiments of the present disclosure, an electronic device is also proposed. The electronic device includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, the steps of the method for obtaining the identification number of the counterparty of concern are implemented as described above.

[0060] In some embodiments of the present disclosure, a computer-readable storage medium is also proposed, characterized in that at least one instruction, at least one program, code set or instruction set is stored in the above-mentioned storage medium, and the above-mentioned at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the steps of the method for obtaining the identification number of the counterparty of concern as mentioned above.

[0061] The implementation of the present disclosure and all functional operations provided herein can be implemented with digital electronic circuits, or with computer software, firmware or hardware, including the structures disclosed in this specification and its structural equivalents, or a combination of one or more thereof. The implementation of the present disclosure can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a computer-readable medium, which are executed by a data processing device or used to control the operation of the data processing device. The computer-readable medium can be a machine-readable storage device, a machine-readable storage substrate, a memory device, a composition that affects a machine-readable propagation signal, or a combination of one or more thereof. The term "data processing device" covers all devices, equipment and machines for processing data, including, for example, a programmable processor, a computer or multiple processors or computers. In addition to hardware, the device may include code that creates an execution environment for the computer program in question, such as code that constitutes processor firmware, a protocol stack, a database management system, an operating system, or a combination of one or more thereof.

[0062] A computer program (also referred to as a program, software, software application, script, or code) can be written in any form of programming language, including compiled or interpreted languages, and the computer program can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file in a file system. A program can be stored in a portion of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program in question, or in multiple collaborative files (e.g., files that store one or more modules, subroutines, or portions of code). A computer program can be deployed to execute on one computer, or on multiple computers located at one site or distributed at multiple sites and interconnected by a communication network.

[0063] The processes and logic flows described in the present disclosure may be performed by one or more programmable processors executing one or more computer programs to perform functions by operating input data and generating outputs. The processes and logic flows may also be performed by, and the apparatus may be implemented as, a dedicated logic circuit, such as an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit).

[0064] Processors suitable for executing computer programs include, for example, both general-purpose and special-purpose microprocessors, and any one or more processors of any kind of digital computer. Typically, the processor receives instructions and data from a read-only memory or a random access memory or both. The elements of a computer may include a processor for executing instructions and one or more memory devices for storing instructions and data. Typically, the computer will also include one or more mass storage devices to store data, or the computer is operationally coupled to receive or transmit data or both from or to a mass storage device, such as a magnetic disk, a magneto-optical disk, or an optical disk. However, the computer does not need to have such a device. In addition, the computer can be embedded in another device, such as a mobile phone, a personal digital assistant (PDA), a mobile audio player, a global positioning system (GPS) receiver, etc. Computer-readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media, and memory devices, including, for example: semiconductor memory devices, such as EPROM, EEPROM, and flash memory devices; magnetic disks, such as built-in hard disks or removable disks; magneto-optical disks; and CD ROM and DVD-ROM disks. The processor and the memory can be supplemented by, or incorporated in, special purpose logic circuitry.

[0065] Although the present disclosure includes some details, these details should not be construed as limitations on the scope of the present disclosure or the content claimed for protection, but should be construed as descriptions of the features of the example implementations of the present disclosure. Certain features described in the context of a separate implementation in the present disclosure can also be provided in combination with a single implementation. On the contrary, the individual features described in the context of a single implementation can also be provided in multiple implementations, respectively, or in any suitable sub-combination. In addition, although the features can be described as being performed in a certain combination and even initially requiring such protection, one or more features of the combination claimed for protection can be removed from the combination in some cases, and the combination claimed for protection can involve a sub-combination or a change in the sub-combination.

[0066] Similarly, although operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in a sequential order, or that all illustrated operations be performed, to achieve the desired results. In some circumstances, multitasking and parallel processing may be advantageous. In addition, the above described

[0067] The separation of various system components in an implementation should not be understood as requiring such separation in all implementations, and it should be understood that the described program components and systems may generally be integrated together in a single software product or packaged into multiple software products.

[0068] The embodiments of the present disclosure have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.

[0069] The above description is only an optional embodiment of the present disclosure and is not intended to limit the present disclosure. For those skilled in the art, the present disclosure may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.

Claims

1. A method for obtaining an identification number of a counterparty of interest, characterized in that: include: Obtain transaction details summary data consisting of multiple transaction records based on the transaction identification number of the subject of concern; According to the determination condition of the counterparty of interest, the identification number of the counterparty of interest that meets the determination condition of the counterparty of interest is obtained from the summary data of the transaction details, wherein the obtaining of the identification number of the counterparty of interest that meets the determination condition of the counterparty of interest includes: When the transaction ratio between the transaction identification number of the same concerned subject and the same transaction counterparty identification number is greater than a threshold, the corresponding transaction counterparty identification number is obtained; When the network identification address of the counterparty is a deposited network identification address or the network identification address of the counterparty is a network identification address on the same natural day, the corresponding identification number of the counterparty is obtained; When the counterparty identification number is another counterparty identification number under the name of the concerned entity, the corresponding counterparty identification number is obtained; When the same counterparty identification number and the identity identification number of the subject of concern are in transaction, the corresponding counterparty identification number is obtained; When the transaction amount is less than the threshold and the transaction interval is greater than the threshold, the corresponding transaction counterparty identification number is obtained; The obtained counterparty identification numbers are deduplicated and determined as counterparty identification numbers of interest, and the threshold is configured by the system.

2. The method according to claim 1, characterized in that The requirement that the transaction ratio between the transaction identification number of the same concerned subject and the transaction counterparty identification number is greater than the threshold includes: The proportion of the transaction identification number of the same concerned subject and the same transaction counterparty identification number to all transaction counterparty identification numbers is greater than the first threshold; The proportion of outgoing transactions of the same concerned subject's transaction identification number and the same transaction counterparty identification number relative to all transaction counterparty identification numbers is greater than the second threshold; The net income of the same transaction identification number of the concerned subject and the same transaction counterparty identification number relative to all transaction counterparty identification numbers accounts for a proportion greater than the third threshold.

3. The method according to claim 1, characterized in that The network identification address that satisfies the counterparty is a deposited network identification address and includes one or more of the following: The network identification address that satisfies the counterparty is the deposited MAC address; when two or more counterparty identification numbers use the same MAC address, the corresponding MAC address is set as the deposited MAC address; The network identification address that satisfies the counterparty is the deposited network address; when the maximum time interval between transactions used by the same counterparty identification number is greater than or equal to a preset threshold and the same network address is used, the corresponding network address is set as the deposited network address; as well as The network identification address of the counterparty that satisfies the transaction is the network identification address of the same natural day, including: The network identification address that satisfies the transaction counterparty is used by two or more transaction counterparty identification numbers in the transaction detail summary data within the same natural day.

4. The method according to claim 1, characterized in that: When the counterparty identification number is another counterparty identification number under the name of the concerned subject, obtaining the corresponding counterparty identification number includes the following steps: Obtain other transaction identification numbers under the name of the concerned subject; Extracting all counterparty identification numbers from the acquired transaction details summary data; When one of all the counterparty identification numbers is another counterparty identification number under the name of the concerned subject, the corresponding counterparty identification number is obtained.

5. The method according to claim 1, characterized in that When the same counterparty identification number and the identity identification number of the subject of concern are in communication, obtaining the corresponding counterparty identification number includes the following steps: Extracting all transaction records including the identity identification number of the concerned subject and the identification number of the transaction counterparty from the transaction detail summary data; When the number of identity identification numbers of the concerned subject in all transaction records of the same transaction counterparty identification number is greater than a threshold, the corresponding transaction counterparty identification number is obtained.

6. The method according to claim 1, characterized in that When the transaction amount is less than the threshold and the transaction interval is greater than the threshold, obtaining the corresponding transaction counterparty identification number includes the following steps: Extract all transaction records including transaction counterparty identification number, transaction amount, and transaction time from the transaction detail summary data; When the shortest time interval between the corresponding transaction times of two transaction records in all transaction records of the same transaction counterparty identification number is greater than the threshold time N, and the transaction amount corresponding to any one of the two transaction records is greater than zero and less than the threshold M1; or when the shortest time interval between the corresponding transaction times of two transaction records in all transaction records of the same transaction counterparty identification number is greater than the threshold time N, and the transaction difference amount corresponding to the two transaction records is greater than zero and less than the threshold M2; the corresponding transaction counterparty identification number is obtained.

7. An optimized method for obtaining the identification number of a counterparty of interest, characterized in that: include: Adjust the thresholds configured by the system through calibration using transaction details; The identification number of the counterparty of interest is obtained by using the method described in any one of claims 1 to 6.

8. A device for obtaining the identification number of a counterparty of interest, characterized in that: include: A data acquisition module is used to acquire transaction details summary data consisting of multiple transaction records according to the transaction identification number of the concerned subject; A counterparty judgment module is used to obtain the counterparty identification number that meets the counterparty judgment condition from the transaction details summary data according to the counterparty judgment condition, wherein the obtaining of the counterparty identification number that meets the counterparty judgment condition includes: when the transaction ratio between the transaction identification number of the same subject of concern and the same counterparty identification number is greater than a threshold, the corresponding counterparty identification number is obtained; when the network identification address of the counterparty is a sedimentation network identification address or the network identification address of the counterparty is a network identification address on the same natural day, the corresponding counterparty identification number is obtained; when the counterparty identification number is another transaction identification number under the subject of concern, the corresponding counterparty identification number is obtained; when the same counterparty identification number and the identity identification number of the overlapping subject of concern have transactions, the corresponding counterparty identification number is obtained; when the transaction amount is less than the threshold and the transaction interval time is greater than the threshold, the corresponding counterparty identification number is obtained, and the threshold is configured by the system; The counterparty accumulation module is used to remove duplicates from the acquired counterparty identification numbers and determine them as the counterparty identification numbers of interest.

9. An electronic device, characterized in that: It comprises a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, it implements the steps of the method for obtaining the identification number of the counterparty of interest as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The storage medium stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, the at least one program, the code set or instruction set is loaded and executed by the processor to implement the steps of the method for obtaining the identification number of the counterparty of concern as described in any one of claims 1 to 7.