Data processing method, device, equipment and readable storage medium
By obtaining historical update information of corporate accounts, calculating the update cycle and predicting the update time, and sending reminder instructions, the risk of loss of contact due to expired contact information of corporate accounts is resolved, thereby improving the account security of the banking system.
Patent Information
- Application Number
- CN202111354387.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-16
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2041-11-16
AI Technical Summary
Expired contact information for corporate accounts in the banking system poses a risk of loss of contact, and current technology lacks an effective proactive update mechanism.
By obtaining historical updates of corporate account information and contact information, the update cycle is calculated and the update time is predicted, and timely reminder instructions are sent to reduce the risk of loss of contact.
It enables proactive updates of contact information for corporate accounts, reducing the risk of losing contact and improving account security.
Smart Images

Figure CN114048220B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a data processing method, device, equipment and readable storage medium. Background Art
[0002] The banking system provides corporate services to corporate customers. In order to improve the account security of corporate customers, corporate customers are generally required to set contact information so that they can be notified in time when there are abnormalities or changes in corporate accounts. When the contact information of corporate customers changes, they need to actively submit an information update request to modify the corresponding contact information. It can be understood that invalid contact information will lead to the risk of loss of connection with corporate accounts. Summary of the invention
[0003] The present application provides a data processing method, apparatus, device and readable storage medium for reducing the risk of loss of connection of public accounts, as follows:
[0004] A data processing method, comprising:
[0005] Obtaining the account information of the public account and the historical update information of the contact information of the public account, wherein the historical update information includes the historical update time, and the account information includes the account nature and transaction type;
[0006] Acquire an update cycle of the contact information according to the account information and the historical update information;
[0007] Obtaining a predicted update time according to the update cycle and the first historical update time;
[0008] In response to reaching the predicted update time, a prompt instruction is sent, wherein the prompt instruction indicates that the contact information of the public account is at risk of being out of date.
[0009] Optionally, obtaining an update cycle of the contact information according to the account information and the historical update information includes:
[0010] Obtaining the time interval between two adjacent historical update times in the historical update information of the contact information of the public account;
[0011] taking the average value of the time intervals as a candidate update period;
[0012] Obtaining the security level of the public account based on the account information;
[0013] The update period of the contact information is acquired according to the security level and the candidate update period, wherein the update period of the contact information is inversely correlated with the security level, and the update period of the contact information is positively correlated with the candidate update period.
[0014] Optionally, before acquiring the update period of the contact information according to the account information and the historical update information, the method further includes:
[0015] Obtaining basic information of the public account, including the nature, scale and structure of the enterprise;
[0016] According to the basic information, a similar account set of the public account is obtained, wherein the similar account set includes at least one similar account, and the similar account is an account that meets a preset similarity condition, wherein the similarity condition includes: the similarity between the basic information and the basic information of the public account is greater than a preset similarity threshold;
[0017] According to the historical update information of the contact information of each of the similar accounts, a similar update period is obtained, where the similar update period is an average value of the update period of the contact information of the similar accounts;
[0018] It is determined whether the similar update period is smaller than the candidate update period.
[0019] Optionally, obtaining the update period according to the security level and the candidate update period includes:
[0020] If the similar update period is smaller than the candidate update period, weighted addition of the candidate update period and the similar update period is performed to obtain a weighted update period;
[0021] The update period of the contact information is acquired according to the security level and the weighted update period, and the update period of the contact information is positively correlated with the candidate update period.
[0022] A data processing device, comprising:
[0023] An update information acquisition unit, used to acquire the account information of the public account and the historical update information of the contact information of the public account, wherein the historical update information includes the historical update time, and the account information includes the account nature and the transaction type;
[0024] An update cycle acquisition unit, configured to acquire an update cycle of the contact information according to the account information and the historical update information;
[0025] An update time acquisition unit, used to acquire a predicted update time according to the update cycle and the first historical update time;
[0026] An instruction sending unit is used to send a prompt instruction in response to reaching the predicted update time, wherein the prompt instruction indicates that the contact information of the public account is at risk of expiration.
[0027] Optionally, the update cycle acquisition unit is used to acquire the update cycle of the contact information according to the account information and the historical update information, including: the update cycle acquisition unit is specifically used to:
[0028] Obtaining the time interval between two adjacent historical update times in the historical update information of the contact information of the public account;
[0029] taking the average value of the time intervals as a candidate update period;
[0030] Obtaining the security level of the public account based on the account information;
[0031] The update period of the contact information is acquired according to the security level and the candidate update period, wherein the update period of the contact information is inversely correlated with the security level, and the update period of the contact information is positively correlated with the candidate update period.
[0032] Optionally, a clustering unit is further included, which is used for, before obtaining the update period of the contact information according to the account information and the historical update information:
[0033] Obtaining basic information of the public account, including the nature, scale and structure of the enterprise;
[0034] According to the basic information, a similar account set of the public account is obtained, wherein the similar account set includes at least one similar account, and the similar account is an account that meets a preset similarity condition, wherein the similarity condition includes: the similarity between the basic information and the basic information of the public account is greater than a preset similarity threshold;
[0035] According to the historical update information of the contact information of each of the similar accounts, a similar update period is obtained, where the similar update period is an average value of the update period of the contact information of the similar accounts;
[0036] It is determined whether the similar update period is smaller than the candidate update period.
[0037] Optionally, the update cycle acquisition unit is used to acquire the update cycle according to the security level and the candidate update cycle, including: the update cycle acquisition unit is specifically used to:
[0038] If the similar update period is smaller than the candidate update period, weighted addition of the candidate update period and the similar update period is performed to obtain a weighted update period;
[0039] The update period of the contact information is acquired according to the security level and the weighted update period, and the update period of the contact information is positively correlated with the weighted update period.
[0040] A data processing device, comprising: a memory and a processor;
[0041] The memory is used to store programs;
[0042] The processor is used to execute the program to implement the various steps of the data processing method described above.
[0043] A readable storage medium stores a computer program, which, when executed by a processor, implements the various steps of the data processing method described above.
[0044] It can be seen from the above technical solution that the present application provides a data processing method, device, equipment and readable storage medium to obtain the historical update information of the account information of the public account and the contact information of the public account, the historical update information includes the historical update time, and the account information includes the account nature and transaction type. Based on the account information and the historical update information, the update cycle of the contact information is obtained. Based on the update cycle and the first historical update time, the predicted update time is obtained. In response to reaching the predicted update time, a prompt instruction is sent, and the prompt instruction indicates that there is a risk of expiration of the contact information of the public account. It can be seen that compared with the passive update mechanism of the prior art, the present method obtains the predicted update time through the historical update information of the account information of the public account and the contact information of the public account, and sends a prompt instruction in time to reduce the risk of loss of contact with the public account. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0046] Figure 1 A flowchart of a specific implementation method of a data processing method provided in an embodiment of the present application;
[0047] Figure 2 A flowchart of a data processing method provided in an embodiment of the present application;
[0048] Figure 3 A schematic diagram of the structure of a data processing device provided in an embodiment of the present application;
[0049] Figure 4 A schematic diagram of the structure of a data processing device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0050] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0051] It should be noted that the data processing method, device, equipment and readable storage medium provided by the present invention can be used in the field of network security or finance. The above is only an example and does not limit the application field of the data processing method, device, equipment and readable storage medium provided by the present invention.
[0052] A data processing method provided in an embodiment of the present application is applied to, but not limited to, predicting the update time of a public account and sending a reminder instruction for the public account, so as to prompt the process of indicating that the public account is at risk of loss of connection. Figure 1 A specific implementation process of a data processing method provided in an embodiment of the present application is as follows: Figure 1 As shown, the method includes:
[0053] S101. Obtain account information, historical update information of contact information, and basic information of a public account.
[0054] In this embodiment, the basic information includes the nature of the enterprise, the scale of the enterprise and the structure of the enterprise. The historical update information includes the historical update time, and the account information includes the nature of the account and the transaction type.
[0055] S102: Obtain the time interval between every two adjacent historical update times in the historical update information of the contact information of the public account.
[0056] S103: Take the average value of the time interval as a candidate update period.
[0057] S104. Obtain the security level of the public account based on the account information.
[0058] It should be noted that the security level indicates the transaction security of the public account and the enterprise security. There are many methods for obtaining the security level. For example, according to the account nature of the public account, the enterprise security level corresponding to the account nature of the public account is obtained from the preset enterprise security level correspondence relationship. According to the transaction type of the public account, the transaction security level corresponding to the transaction type of the public account is obtained from the preset transaction security level correspondence relationship. The transaction security level and the enterprise security level are weighted and added to obtain the security level of the public account.
[0059] It should be noted that the higher the security level, the higher the security protection requirements for public accounts. For example, public accounts with frequent money transactions have a high security level.
[0060] S105. Obtain a similar account set of the public account based on the basic information.
[0061] In this embodiment, the similar account set includes at least one similar account, and the similar account is an account that meets a preset similarity condition. The similarity condition includes: the similarity between the basic information and the basic information of the public account is greater than a preset similarity threshold.
[0062] Methods for obtaining the similarity between two public accounts include:
[0063] By establishing a rating function to score the similarity of the enterprise nature, enterprise scale and enterprise structure, the overall similarity of the enterprise is obtained, and thus the similarity of the public account is obtained. The specific similarity calculation method can be referred to the prior art.
[0064] S106: Obtain a similar update period based on the historical update information of the contact information of each similar account.
[0065] In this embodiment, the similar update period is an average value of the update periods of the contact information of similar accounts.
[0066] S107: Determine whether the similar update period is smaller than the candidate update period.
[0067] S108: If the similar update period is smaller than the candidate update period, weighted addition is performed on the candidate update period and the similar update period to obtain a weighted update period.
[0068] It should be noted that if the similar update cycle is smaller than the candidate update cycle, it means that the update cycle of the similar account is small, that is, the update frequency is high. The larger the difference between the candidate update cycle and the similar update cycle, the larger the weighting coefficient of the similar update cycle.
[0069] S109: Obtain an update cycle of the contact information according to the security level and the weighted update cycle.
[0070] In this embodiment, the update cycle of the contact information is inversely correlated with the security level, and the update cycle of the contact information is positively correlated with the candidate update cycle. That is, the higher the security level, the shorter the update cycle, and the longer the candidate update cycle, the longer the update cycle.
[0071] It can be seen from the above technical solution that the data processing method provided by the present application obtains the historical update information of the account information of the public account and the contact information of the public account, the historical update information includes the historical update time, and the account information includes the account nature and transaction type. Based on the account information and the historical update information, the update cycle of the contact information is obtained. Based on the update cycle and the first historical update time, the predicted update time is obtained. In response to reaching the predicted update time, a prompt instruction is sent, and the prompt instruction indicates that there is a risk of expiration of the contact information of the public account. It can be seen that compared with the passive update mechanism of the prior art, the present method obtains the predicted update time through the historical update information of the account information of the public account and the contact information of the public account, and sends the prompt instruction in time, thereby reducing the risk of loss of contact with the public account.
[0072] Furthermore, when the similar update cycle is smaller than the candidate update cycle, the method performs weighted addition of the candidate update cycle and the similar update cycle to obtain a weighted update cycle, taking into account the update rules of the contact information of accounts similar to the public accounts to improve the accuracy of the update cycle.
[0073] It should be noted that Figure 1 This is only an example of an optional specific implementation method of data processing, and the present application also includes other specific implementation methods, for example,
[0074] In summary, the data processing method provided in the embodiment of the present application can be summarized as follows: Figure 2 The process shown is as follows Figure 2 As shown, the method includes:
[0075] S201. Obtain account information of a public account and historical update information of contact information of the public account.
[0076] In this embodiment, the historical update information includes the historical update time, and the account information includes the account nature and transaction type.
[0077] S202: Obtain the update cycle of the contact information based on the account information and the historical update information.
[0078] There are multiple methods for obtaining the update period of the contact information based on the account information and the historical update information. For a specific optional obtaining method, see the above embodiment, which will not be described in detail in this embodiment.
[0079] S203: Obtain a predicted update time based on the update cycle and the first historical update time.
[0080] In this embodiment, the first historical update time is the last historical update time in the historical update information. For example, the last historical update time is October 21, and the update cycle is 3 months. The predicted update time is 3 months after the historical update time (October 21), that is, January 21.
[0081] S204: In response to reaching the predicted update time, sending a prompt instruction.
[0082] In this embodiment, the prompt instruction indicates that the contact information of the public account is at risk of being out of date.
[0083] It should be noted that there are many methods for sending prompt instructions, and the details can be found in the prior art.
[0084] It can be seen from the above technical solution that the data processing method provided by the present application obtains the historical update information of the account information of the public account and the contact information of the public account, the historical update information includes the historical update time, and the account information includes the account nature and transaction type. Based on the account information and the historical update information, the update cycle of the contact information is obtained. Based on the update cycle and the first historical update time, the predicted update time is obtained. In response to reaching the predicted update time, a prompt instruction is sent, and the prompt instruction indicates that there is a risk of expiration of the contact information of the public account. It can be seen that compared with the passive update mechanism of the prior art, this method obtains the predicted update time through the historical update information of the account information of the public account and the contact information of the public account, and sends a prompt instruction in time to reduce the risk of loss of contact with the public account.
[0085] Figure 3 A schematic diagram of the structure of a data processing device provided in an embodiment of the present application is shown. Figure 3 As shown, the device may include:
[0086] An update information acquisition unit 301 is used to acquire the account information of a public account and the historical update information of the contact information of the public account, wherein the historical update information includes the historical update time, and the account information includes the account nature and the transaction type;
[0087] An update cycle acquisition unit 302, configured to acquire an update cycle of the contact information according to the account information and the historical update information;
[0088] An update time acquisition unit 303, configured to acquire a predicted update time according to the update cycle and the first historical update time;
[0089] The instruction sending unit 304 is used to send a prompt instruction in response to reaching the predicted update time, wherein the prompt instruction indicates that the contact information of the public account is at risk of being out of date.
[0090] Optionally, the update cycle acquisition unit is used to acquire the update cycle of the contact information according to the account information and the historical update information, including: the update cycle acquisition unit is specifically used to:
[0091] Obtaining the time interval between two adjacent historical update times in the historical update information of the contact information of the public account;
[0092] taking the average value of the time intervals as a candidate update period;
[0093] Obtaining the security level of the public account based on the account information;
[0094] The update period of the contact information is acquired according to the security level and the candidate update period, wherein the update period of the contact information is inversely correlated with the security level, and the update period of the contact information is positively correlated with the candidate update period.
[0095] Optionally, a clustering unit is further included, which is used for, before obtaining the update period of the contact information according to the account information and the historical update information:
[0096] Obtaining basic information of the public account, including the nature, scale and structure of the enterprise;
[0097] According to the basic information, a similar account set of the public account is obtained, wherein the similar account set includes at least one similar account, and the similar account is an account that meets a preset similarity condition, wherein the similarity condition includes: the similarity between the basic information and the basic information of the public account is greater than a preset similarity threshold;
[0098] According to the historical update information of the contact information of each of the similar accounts, a similar update period is obtained, where the similar update period is an average value of the update period of the contact information of the similar accounts;
[0099] It is determined whether the similar update period is smaller than the candidate update period.
[0100] Optionally, the update cycle acquisition unit is used to acquire the update cycle according to the security level and the candidate update cycle, including: the update cycle acquisition unit is specifically used to:
[0101] If the similar update period is smaller than the candidate update period, weighted addition of the candidate update period and the similar update period is performed to obtain a weighted update period;
[0102] The update period of the contact information is acquired according to the security level and the weighted update period, and the update period of the contact information is positively correlated with the weighted update period.
[0103] Figure 4 A schematic diagram of the structure of the data processing device is shown, and the device may include: at least one processor 401, at least one communication interface 402, at least one memory 403 and at least one communication bus 404;
[0104] In the embodiment of the present application, the number of the processor 401, the communication interface 402, the memory 403, and the communication bus 404 is at least one, and the processor 401, the communication interface 402, and the memory 403 communicate with each other through the communication bus 404;
[0105] The processor 401 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention;
[0106] The memory 403 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory;
[0107] The memory stores a program, and the processor can execute the program stored in the memory to implement various steps of a data processing method provided in an embodiment of the present application, as follows:
[0108] A data processing method, comprising:
[0109] Obtaining the account information of the public account and the historical update information of the contact information of the public account, wherein the historical update information includes the historical update time, and the account information includes the account nature and transaction type;
[0110] Acquire an update cycle of the contact information according to the account information and the historical update information;
[0111] Obtaining a predicted update time according to the update cycle and the first historical update time;
[0112] In response to reaching the predicted update time, a prompt instruction is sent, wherein the prompt instruction indicates that the contact information of the public account is at risk of being out of date.
[0113] Optionally, obtaining an update cycle of the contact information according to the account information and the historical update information includes:
[0114] Obtaining the time interval between two adjacent historical update times in the historical update information of the contact information of the public account;
[0115] taking the average value of the time intervals as a candidate update period;
[0116] Obtaining the security level of the public account based on the account information;
[0117] The update period of the contact information is acquired according to the security level and the candidate update period, wherein the update period of the contact information is inversely correlated with the security level, and the update period of the contact information is positively correlated with the candidate update period.
[0118] Optionally, before acquiring the update period of the contact information according to the account information and the historical update information, the method further includes:
[0119] Obtaining basic information of the public account, including the nature, scale and structure of the enterprise;
[0120] According to the basic information, a similar account set of the public account is obtained, wherein the similar account set includes at least one similar account, and the similar account is an account that meets a preset similarity condition, wherein the similarity condition includes: the similarity between the basic information and the basic information of the public account is greater than a preset similarity threshold;
[0121] According to the historical update information of the contact information of each of the similar accounts, a similar update period is obtained, where the similar update period is an average value of the update period of the contact information of the similar accounts;
[0122] It is determined whether the similar update period is smaller than the candidate update period.
[0123] Optionally, obtaining the update period according to the security level and the candidate update period includes:
[0124] If the similar update period is smaller than the candidate update period, weighted addition of the candidate update period and the similar update period is performed to obtain a weighted update period;
[0125] The update period of the contact information is acquired according to the security level and the weighted update period, and the update period of the contact information is positively correlated with the candidate update period.
[0126] The embodiment of the present application further provides a readable storage medium, which can store a computer program suitable for execution by a processor. When the computer program is executed by the processor, the steps of a data processing method provided in the embodiment of the present application are implemented as follows:
[0127] A data processing method, comprising:
[0128] Obtaining the account information of the public account and the historical update information of the contact information of the public account, wherein the historical update information includes the historical update time, and the account information includes the account nature and transaction type;
[0129] Acquire an update cycle of the contact information according to the account information and the historical update information;
[0130] Obtaining a predicted update time according to the update cycle and the first historical update time;
[0131] In response to reaching the predicted update time, a prompt instruction is sent, wherein the prompt instruction indicates that the contact information of the public account is at risk of being out of date.
[0132] Optionally, obtaining an update cycle of the contact information according to the account information and the historical update information includes:
[0133] Obtaining the time interval between two adjacent historical update times in the historical update information of the contact information of the public account;
[0134] taking the average value of the time intervals as a candidate update period;
[0135] Obtaining the security level of the public account based on the account information;
[0136] The update period of the contact information is acquired according to the security level and the candidate update period, wherein the update period of the contact information is inversely correlated with the security level, and the update period of the contact information is positively correlated with the candidate update period.
[0137] Optionally, before acquiring the update period of the contact information according to the account information and the historical update information, the method further includes:
[0138] Obtaining basic information of the public account, including the nature, scale and structure of the enterprise;
[0139] According to the basic information, a similar account set of the public account is obtained, wherein the similar account set includes at least one similar account, and the similar account is an account that meets a preset similarity condition, wherein the similarity condition includes: the similarity between the basic information and the basic information of the public account is greater than a preset similarity threshold;
[0140] According to the historical update information of the contact information of each of the similar accounts, a similar update period is obtained, where the similar update period is an average value of the update period of the contact information of the similar accounts;
[0141] It is determined whether the similar update period is smaller than the candidate update period.
[0142] Optionally, obtaining the update period according to the security level and the candidate update period includes:
[0143] If the similar update period is smaller than the candidate update period, weighted addition of the candidate update period and the similar update period is performed to obtain a weighted update period;
[0144] The update period of the contact information is acquired according to the security level and the weighted update period, and the update period of the contact information is positively correlated with the candidate update period.
[0145] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0146] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0147] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A data processing method, characterized in that: include: Obtaining the account information of the public account and the historical update information of the contact information of the public account, wherein the historical update information includes the historical update time, and the account information includes the account nature and transaction type; Acquire an update cycle of the contact information according to the account information and the historical update information; Acquire a predicted update time according to the update cycle and a first historical update time, where the first historical update time is the last historical update time in the historical update information; In response to reaching the predicted update time, sending a prompt instruction, the prompt instruction indicating that the contact information of the public account is at risk of being out of date; The obtaining, based on the account information and the historical update information, an update period of the contact information includes: Obtain the time interval between every two adjacent historical update times in the historical update information of the contact information of the public account; use the average value of the time interval as a candidate update cycle; obtain the security level of the public account based on the account information; obtain the update cycle of the contact information based on the security level and the candidate update cycle, wherein the update cycle of the contact information is inversely correlated with the security level, and the update cycle of the contact information is positively correlated with the candidate update cycle; Before obtaining the update period of the contact information according to the account information and the historical update information, the data processing method further includes: Obtain basic information of the public account, the basic information including the nature, scale and structure of the enterprise; based on the basic information, obtain a similar account set of the public account, the similar account set including at least one similar account, the similar account being an account that meets a preset similarity condition, the similarity condition including: the similarity between the basic information and the basic information of the public account is greater than a preset similarity threshold; based on the historical update information of the contact information of each of the similar accounts, obtain a similar update cycle, the similar update cycle being the average of the update cycles of the contact information of the similar accounts; determine whether the similar update cycle is less than the candidate update cycle; The updating cycle is obtained based on the security level and the candidate updating cycle, including: if the similar updating cycle is smaller than the candidate updating cycle, weighted addition of the candidate updating cycle and the similar updating cycle is performed to obtain a weighted updating cycle; based on the security level and the weighted updating cycle, an updating cycle of the contact information is obtained, the updating cycle of the contact information being positively correlated with the candidate updating cycle.
2. A data processing device, characterized in that: include: An update information acquisition unit, used to acquire the account information of the public account and the historical update information of the contact information of the public account, wherein the historical update information includes the historical update time, and the account information includes the account nature and the transaction type; An update cycle acquisition unit, configured to acquire an update cycle of the contact information according to the account information and the historical update information; An update time acquisition unit, used to acquire a predicted update time according to the update cycle and the first historical update time; an instruction sending unit, configured to send a prompt instruction in response to reaching the predicted update time, wherein the prompt instruction indicates that the contact information of the public account is at risk of being out of date; The update cycle acquisition unit is used to acquire the update cycle of the contact information according to the account information and the historical update information, specifically to: Obtain the time interval between every two adjacent historical update times in the historical update information of the contact information of the public account; use the average value of the time interval as a candidate update cycle; obtain the security level of the public account based on the account information; obtain the update cycle of the contact information based on the security level and the candidate update cycle, wherein the update cycle of the contact information is inversely correlated with the security level, and the update cycle of the contact information is positively correlated with the candidate update cycle; The data processing device further includes: a clustering unit, which is used, before acquiring the update period of the contact information according to the account information and the historical update information: Obtain basic information of the public account, the basic information including the nature, scale and structure of the enterprise; based on the basic information, obtain a similar account set of the public account, the similar account set including at least one similar account, the similar account being an account that meets a preset similarity condition, the similarity condition including: the similarity between the basic information and the basic information of the public account is greater than a preset similarity threshold; based on the historical update information of the contact information of each of the similar accounts, obtain a similar update cycle, the similar update cycle being the average of the update cycles of the contact information of the similar accounts; determine whether the similar update cycle is less than the candidate update cycle; The update cycle acquisition unit is used to acquire the update cycle according to the security level and the candidate update cycle, and is specifically used to: If the similar update cycle is smaller than the candidate update cycle, the candidate update cycle and the similar update cycle are weightedly added to obtain a weighted update cycle; based on the security level and the weighted update cycle, the update cycle of the contact information is obtained, and the update cycle of the contact information is positively correlated with the weighted update cycle.
3. A data processing device, characterized in that: include: Memory and processor; The memory is used to store programs; The processor is used to execute the program to implement each step of the data processing method as claimed in claim 1.
4. A readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, each step of the data processing method according to claim 1 is implemented.
Citation Information
Patent Citations
Method and device for updating associated account information
CN106899624A
Data processing method and computing equipment
CN110198286A