Account registration and cancellation data management method and apparatus, and computer device
By obtaining and analyzing the overhead account account record of overhead account number, combining number portability and online status, it avoids misopening and misopening of accounts, and solving the problems that account management is prone to misoperation and user information security in the existing technology, and achieving the accuracy of account management and user information security.
Patent Information
- Application Number
- PCT/CN2024/133299
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-21
- Filing Date
- 2024-11-20
- Publication Date
- 2025-06-26
AI Technical Summary
Existing account overhead data management methods are prone to misrelease of account cancellation and misrelease of account opening, and it is difficult to ensure the security of user information.
By obtaining the overhead account record of the overhead account number, combining the number portability and the online status of the overhead account number, we can determine whether the user's account is in use, and avoid misopening or misopening of the account. At the same time, the complete overhead account process data of overhead account number data is cached and stored in the database, and the data in the database is encrypted and uploaded to the privacy computing service platform to ensure the security of user information.
It effectively avoids misopening and misopening of accounts, ensuring the accuracy of account management and the security of user information.
Smart Images

Figure CN2024133299_26062025_PF_FP_ABST
Abstract
Description
Account opening and closing data management method, device and computer equipment Technical Field
[0001] The present invention relates to the fields of network technology and security technology, and in particular to a method, device and computer equipment for managing account opening and closing data. Background Art
[0002] With the advancement of the "number portability" policy, more and more users are choosing number portability services rather than opening new accounts with carriers. This service also changes traditional account management methods, as different number segments are assigned to different carriers. When a user switches from one carrier to another, their mobile number is no different from a canceled account, but from a business perspective, the account associated with the mobile number remains in use.
[0003] When changing a package at a business hall, it is often impossible to modify the package, value-added services, or the package service needs to be reselected. At this time, the service staff of the business hall often cancel the user's account first and then reopen it. This operation will appear in the business logic as multiple account openings and closings in a short period of time. This situation itself will cause logical confusion for the account itself, resulting in erroneous account closings, erroneous account openings, etc. At the same time, the account opening and closing data of mobile phone number users will be linked to the user's resident ID card information. Special care should be taken when using it. When providing services to external users, the privacy of mobile phone number users must be protected as much as possible from being leaked. In the business interaction between operators and external access parties, the traditional business interaction logic is for the external access party to call the service provider interface and obtain the corresponding information, which will expose too much user privacy and make it difficult to ensure the security of user information. Therefore, how to accurately manage the account opening and closing data and protect the security of account user information is a technical problem that needs to be solved urgently by those skilled in the art. Summary of the Invention
[0004] The present invention provides an account opening and closing data management method, device and computer equipment for solving the technical problems that the existing account opening and closing data management is prone to erroneous account closing and opening, and is difficult to ensure the security of user information.
[0005] In view of this, a first aspect of the present invention provides an account opening and closing data management method, comprising the following steps:
[0006] S1. Obtain the account opening and closing records for the account opening and closing numbers, and jump to step S2. The account opening and closing records include the account opening and account closing operations for the account opening and closing numbers recorded in the business hall system.
[0007] S2. Check whether the account opening and closing number has a number portability mark according to the account opening and closing record. If the number portability mark is present, determine whether the account opening and closing number is online. If it is offline, jump to step S3. If it is online, delay for a preset time and then determine the online status of the account opening and closing number. If it does not have a number portability mark, jump to step S3.
[0008] S3, save the account opening and closing number data in the log, and jump to step S4;
[0009] S4. For the account opening and closing number data without the number portability mark, the latest account opening and closing record of the account opening and closing number is obtained. If the latest account opening and closing record is an account opening operation, the account opening process is performed for the account opening and closing number, and the process jumps to step S5. If the latest account opening and closing record is an account cancellation operation, the account data of the account opening and closing number is pre-deleted, frozen, and physically deleted in sequence according to preset time intervals, and the process jumps to step S5. For the account opening and closing number data with the number portability mark, the latest account opening and closing record of the account opening and closing number is obtained. If the latest account opening and closing record is an account opening operation, the account opening process is performed for the account opening and the process jumps to step S5. If the latest account opening and closing record is an account cancellation operation, the account of the account opening and closing number is not cancelled, and the process jumps to step S5.
[0010] S5, the complete account opening and closing process data of the account opening and closing number data is cached for a preset time, and after the preset time ends, the cached account opening and closing number data is stored in the database, and the process jumps to step S6;
[0011] S6. Encrypt the account opening and closing number data in the database and upload it to the privacy computing service platform. When the privacy computing service platform receives the account opening and closing number data call request from the external access party, it first authenticates the external access party. After the authentication is passed, it returns the execution result according to the account opening and closing number data call request. Before sending the account opening and closing number data call request to the privacy computing service platform, the external access party first completes the registration in the privacy computing service platform using the minimum business unit.
[0012] Optionally, in step S2, determining whether the account opening and closing number is in a network state includes:
[0013] According to the timestamp of number portability mark generation, 24 hours after the number portability mark is generated, it is determined whether the opened account number is in the online status.
[0014] Optionally, in step S5, the preset time is 3 months.
[0015] Optionally, the pre-deletion process is to set the account opening and closing number to a pre-deletion state, and notify the product user based on the product bound to the account opening and closing number that the account opening and closing number used is about to be cancelled. The product user account will be cancelled after the pre-deletion state ends. The duration of the pre-deletion state is 3 months.
[0016] Optionally, in step S4, the freezing process is to freeze the user account of the product bound to the account opening and closing number, and the duration of the freezing state is 3 months.
[0017] Optionally, in step S5, both the cache and the database adopt a master-slave separation storage structure.
[0018] A second aspect of the present invention provides an account opening and closing data management device, comprising the following modules:
[0019] An acquisition module is used to obtain the account opening and closing records of the account opening and closing numbers and jump to the network porting judgment module, wherein the account opening and closing records include the account opening and account closing operations of the account opening and closing numbers recorded in the business hall system;
[0020] The network transfer judgment module is used to query whether the account opening and closing number has a number portability mark according to the account opening and closing record. If there is a number portability mark, it is determined whether the account opening and closing number is in the network state. If it is not in the network state, it jumps to the storage module. If it is in the network state, it delays a preset time and then determines the network status of the account opening and closing number. If there is no number portability mark, it jumps to the storage module;
[0021] The recording module is used to save the account opening and closing number data in the log and jump to the execution module;
[0022] An execution module is used to obtain the latest account opening and closing record of the account opening and closing number for the account opening and closing number without a number portability mark, and if the latest account opening and closing record is an account opening operation, perform account opening processing for the account opening and closing number, and jump to the data storage module; if the latest account opening and closing record is an account cancellation operation, perform pre-deletion processing, freezing processing, and physical deletion processing on the account data of the account opening and closing number according to preset time intervals, and jump to the data storage module; for the account opening and closing number data with a number portability mark, obtain the latest account opening and closing record of the account opening and closing number, and if the latest account opening and closing record is an account opening operation, perform account opening processing for the account opening and closing number, and jump to the data storage module; if the latest account opening and closing record is an account cancellation operation, do not perform account cancellation processing on the account of the account opening and closing number, and jump to the data storage module;
[0023] A data storage module is used to cache the complete account opening and closing process data of the account opening and closing number data for a preset time. After the preset time is over, the cached account opening and closing number data is stored in the database and jumped to the privacy protection module;
[0024] The privacy protection module is used to encrypt the account opening and closing number data in the database and upload it to the privacy computing service platform. When the privacy computing service platform receives a request for account opening and closing number data from an external access party, it first authenticates the external access party. After the authentication is passed, it returns the execution result based on the account opening and closing number data call request. Before the external access party sends a request for account opening and closing number data to the privacy computing service platform, it first completes registration in the privacy computing service platform using the minimum business unit.
[0025] Optionally, in the network porting determination module, determining whether the account opening and closing number is in a network state includes:
[0026] According to the timestamp of number portability mark generation, 24 hours after the number portability mark is generated, it is determined whether the opened account number is in the online status.
[0027] Optionally, in the data storage module, both the cache and the database adopt a master-slave separation storage structure.
[0028] A third aspect of the present invention provides a computer device, comprising a processor and a memory:
[0029] The memory is used to store program code and transmit the program code to the processor;
[0030] The processor is used to execute the account opening and closing data management method described in any one of the first aspects according to the instructions in the program code.
[0031] From the above technical solutions, it can be seen that the account opening and closing data management method provided by the present invention has the following advantages:
[0032] The account opening and closing data management method provided by the present invention combines the network status of number portability and the opening and closing number to determine whether the user account of the opening and closing number is still in use, and then performs opening and closing operations based on the number portability opening and closing situation and the opening and closing situation of the local network according to the judgment result, thereby avoiding erroneous account opening and closing operations, and then caches the complete opening and closing process data of the opening and closing number data for a preset time and then stores it in a database, and then encrypts the opening and closing number data in the database and uploads it to the privacy computing service platform. For external access parties, it is necessary to split the business logic and register the smallest business unit involving only privacy data to the privacy computing service platform. When requesting to call data from the privacy computing service platform, the privacy computing service platform returns the execution result to the external access party after authentication and encryption processing, thereby achieving data availability but invisible, and solving the technical problems that the existing account opening and closing data management is prone to erroneous account opening and closing, and it is difficult to ensure the security of user information.
[0033] The account opening and closing data management device and computer equipment provided in the present invention are used to execute the account opening and closing data management method provided in the present invention. Its principles and technical effects are the same as those of the account opening and closing data management method provided in the present invention, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying any creative work.
[0035] FIG1 is a flow chart of an account opening and closing data management method provided in the present invention;
[0036] FIG2 is a flowchart of account opening and closing data number portability and online status query provided by the present invention;
[0037] FIG3 is a schematic diagram of account opening and closing data cleaning and logic execution provided in the present invention;
[0038] FIG4 is a diagram showing an architecture for storing data for account opening and closing provided in the present invention;
[0039] FIG5 is a business sequence diagram of the privacy computing service platform provided in the present invention;
[0040] FIG6 is a schematic structural diagram of an account opening and closing data management device provided in the present invention;
[0041] FIG7 is a schematic structural diagram of a computer device provided in the present invention. DETAILED DESCRIPTION
[0042] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0043] For ease of understanding, please refer to Figures 1 to 4. The present invention provides an embodiment of an account opening and closing data management method, including:
[0044] Step S1, obtain the account opening and closing records of the account opening and closing number, and jump to step S2, wherein the account opening and closing records include the account opening and account cancellation operations of the account opening and closing number recorded in the business hall system.
[0045] It should be noted that when an account opening or closing operation occurs on a mobile phone number, the account opening and closing record of the user's mobile phone number will be registered in the log of the business hall system.
[0046] Step S2: Check whether the account opening and closing number has a number portability mark based on the account opening and closing record. If there is a number portability mark, determine whether the account opening and closing number is in an online state. If it is not in an online state, jump to step S3. If it is in an online state, delay a preset time and then determine the online state of the account opening and closing number. If there is no number portability mark, jump to step S3.
[0047] It should be noted that there are two scenarios for account opening and closing: one is closing an account on the same network, and the other is closing an account via number portability. Closing an account via number portability is marked with a number portability flag. Therefore, when a new account closing and closing record is generated, it is necessary to check the closing and closing number in the closing and closing record to see if the number portability flag is present to determine whether the account is closing an account on the same network or closing an account via number portability. When verifying the number portability, if the number portability flag is present, a further online status check is performed to confirm that the number is no longer with the telecom operator. Specifically, if the number portability flag is present, a check is performed to determine whether the closing number is online. If it is not online, the process proceeds to step S3. If it is online, a delay of a preset time is applied before determining the online status of the closing number. Considering that synchronization of user information for users who have just ported their number may be delayed, it is possible to determine whether the closing number is online 24 hours after the number portability flag is generated, based on the timestamp generated by the number portability flag.
[0048] Step S3: Save the account opening and closing number data in the log and jump to step S4.
[0049] It should be noted that the account opening and closing records without the number portability mark are the account opening and closing records of this network. For the account opening and closing records of this network, the account opening and closing number data is directly saved in the log, waiting for subsequent data cleaning. The account opening and closing records with the number portability mark are the account opening and closing records of number portability. For the account opening and closing records of number portability, when the account opening and closing number is found to be in the online state, it means that the account opening and closing number has not completed the number portability. It is necessary to delay the preset time to determine the online status of the account opening and closing number. When the account opening and closing number is found to be in the offline state, it means that the account opening and closing number has completed the number portability. The account opening and closing number data can be saved in the log, waiting for subsequent data cleaning.
[0050] Step S4: For the account opening and closing number data without the number portability mark, the latest account opening and closing record of the account opening and closing number is obtained. If the latest account opening and closing record is an account opening operation, the account opening process is performed for the account opening and closing number, and the process is skipped to step S5. If the latest account opening and closing record is an account cancellation operation, the account data of the account opening and closing number is pre-deleted, frozen, and physically deleted in sequence according to preset time intervals, and the process is skipped to step S5. For the account opening and closing number data with the number portability mark, the latest account opening and closing record of the account opening and closing number is obtained. If the latest account opening and closing record is an account opening operation, the account opening process is performed for the account opening and closing number, and the process is skipped to step S5. If the latest account opening and closing record is an account cancellation operation, the account of the account opening and closing number is not cancelled, and the process is skipped to step S5.
[0051] It should be noted that for users who port their numbers, their accounts will be retained regardless of whether they open or close their accounts. For users who opened accounts on this network, their accounts will be activated; for those who close their accounts on this network, further processing will be performed. For users who close their accounts on this network, a period of observation and reminders will be required before the physical account cancellation process begins, to prevent sales staff errors and to allow users time to migrate their personal files.
[0052] For the account opening and closing number data in the account opening and closing log, data cleaning must be performed first. For the account opening and closing number data without the number portability mark, the latest account opening and closing record of the account opening and closing number is taken, that is, the last account opening and closing record of the day is taken as the latest account opening record. For example, if a mobile phone number has an account opening-account cancellation-account opening within one day, it will be finally processed according to the account opening. If the latest account opening and closing record is an account opening operation, the account opening process is performed for the account opening and closing number, and the process jumps to step S5. If the latest account opening and closing record is an account cancellation operation, the account data of the account opening and closing number is pre-deleted, frozen, and physically deleted in sequence according to the preset time intervals, and the process jumps to step S5. The pre-deletion process is to set the account opening and closing number to a pre-deletion state, and notify the product user based on the product bound to the account opening and closing number that the account opening and closing number used is about to be cancelled. The product user account will be cancelled after the pre-deletion state ends, and the pre-deletion state lasts for 3 months. The freezing process is to freeze the user account of the product bound to the account opening and closing number, and the freezing state lasts for 3 months. After the frozen status lasts for 3 months, the user's account will be physically deleted, that is, the user's account data will be deleted.
[0053] For data on account opening and closing numbers marked with number portability, data cleaning is also required first. The latest account opening and closing record for the account opening and closing number is retrieved. If the latest account opening and closing record is an account opening operation, the account opening process is performed for the account opening and the process jumps to step S5. If the latest account opening and closing record is an account cancellation operation, the account of the account opening and closing number is not cancelled and the process jumps to step S5.
[0054] Specifically, taking the telecom number and the bound Tianyi account as an example, when cleaning the account opening and closing records, it is necessary to consider that when the user changes the package or value-added service in the business hall, various reasons may occur that cause the salesperson to be unable to operate normally. At this time, the salesperson will directly cancel the user's mobile phone number and then re-open the account and subscribe. This scenario will result in multiple account opening and closing records in a short period of time. For such data, one piece of data will be used as the standard. For example, a mobile phone number has an account opening-account cancellation-account opening in one day, and the final processing will be based on the account opening. For multiple account opening and closing records of number portability in one day, if it is an account opening for number portability, the corresponding Tianyi account will be opened; but when canceling the account for number portability, the scenario at this time is that the user switches to another operator, but there is a possibility that the telecom product (Tianyi account, cloud disk, mailbox...), so for this scenario, the user will not be cancelled. When processing account cancellation data, to protect the user's personal interests, the cancelled number will be set to a pre-deletion status. In this state, the user's products will be notified, and each product is responsible for notifying its users. The pre-deletion status lasts for three months. After the pre-deletion status, the user's account will be frozen and can no longer be logged in. After three months of frozen status, the user's account will be physically deleted, that is, the user's Tianyi account data will be deleted.
[0055] Step S5: cache the complete account opening and closing process data of the account opening and closing number data for a preset time. After the preset time is over, store the cached account opening and closing number data in the database and jump to step S6.
[0056] It should be noted that for users who have cancelled their account or ported their number, to ensure account security and traceability, the business hall system will record the entire account opening and closing process, starting from the user's account opening or number porting opening, and continuing until the cancelled number is returned to the original carrier. The complete account opening and closing process data for the closed account number is first stored in a cache with a preset cache period of three months. If a user has a new account opening or number porting record within three months, the old data in the cache will be overwritten. Historical data after three months of caching will be stored in the database.
[0057] In order to ensure data security and improve system availability, the cache and database are separated into a master-slave mode. When the master server fails, it can be immediately switched to the slave server.
[0058] Specifically, when completely recording user spending data, the present invention uses the user's initial account opening / number portability opening as the first record, and the user's account cancellation as the final record. This records all of the user's number portability records until the final account cancellation, when the number is returned to the original operator. The user's latest account opening and closing records are stored in a cache, valid for three months, and historical records are stored in a database.
[0059] Step S6: Encrypt the account opening and closing number data in the database and upload it to the privacy computing service platform. When the privacy computing service platform receives the account opening and closing number data call request from the external access party, it first authenticates the external access party. After the authentication is passed, it returns the execution result according to the account opening and closing number data call request. Before sending the account opening and closing number data call request to the privacy computing service platform, the external access party first completes the registration in the privacy computing service platform using the minimum business unit.
[0060] It should be noted that the account opening and closing number data in the database is encrypted and uploaded to the privacy computing service platform. As shown in Figure 5, the external party must register the minimum business unit (SBU) of the service using privacy computing with the privacy computing service platform. The SBU undergoes a validity check. Once the check passes, the external party is assigned authentication and encryption / decryption keys. When the external party needs to access account opening and closing number data, it initiates a request to the privacy computing service platform, which first authenticates it. After authentication, the task is executed using the corresponding SBU provided by the external party, and the encrypted result is returned. The external party decrypts the encrypted data upon receipt, obtaining the plaintext privacy computing result. The SBU, which only involves privacy data, is registered with the privacy computing service provider platform. The SBU uses the privacy data in its business processes but cannot access it.
[0061] The account opening and closing data management method provided by the present invention combines the network status of number portability and the opening and closing number to determine whether the user account of the opening and closing number is still in use, and then performs opening and closing operations based on the number portability opening and closing situation and the opening and closing situation of the local network according to the judgment result, thereby avoiding erroneous account opening and closing operations, and then caches the complete opening and closing process data of the opening and closing number data for a preset time and then stores it in a database, and then encrypts the opening and closing number data in the database and uploads it to the privacy computing service platform. For external access parties, it is necessary to split the business logic and register the smallest business unit involving only privacy data to the privacy computing service platform. When requesting to call data from the privacy computing service platform, the privacy computing service platform returns the execution result to the external access party after authentication and encryption processing, thereby achieving data availability but invisible, and solving the technical problems that the existing account opening and closing data management is prone to erroneous account opening and closing, and it is difficult to ensure the security of user information.
[0062] For ease of understanding, please refer to FIG6 , which shows an embodiment of an account opening and closing data management device provided in the present invention, including the following modules:
[0063] An acquisition module is used to obtain the account opening and closing records of the account opening and closing numbers and jump to the network porting judgment module, wherein the account opening and closing records include the account opening and account closing operations of the account opening and closing numbers recorded in the business hall system;
[0064] The network transfer judgment module is used to query whether the account opening and closing number has a number portability mark according to the account opening and closing record. If there is a number portability mark, it is determined whether the account opening and closing number is in the network state. If it is not in the network state, it jumps to the storage module. If it is in the network state, it delays a preset time and then determines the network status of the account opening and closing number. If there is no number portability mark, it jumps to the storage module;
[0065] The recording module is used to save the account opening and closing number data in the log and jump to the execution module;
[0066] An execution module is used to obtain the latest account opening and closing record of the account opening and closing number for the account opening and closing number without a number portability mark, and if the latest account opening and closing record is an account opening operation, perform account opening processing for the account opening and closing number, and jump to the data storage module; if the latest account opening and closing record is an account cancellation operation, perform pre-deletion processing, freezing processing, and physical deletion processing on the account data of the account opening and closing number according to preset time intervals, and jump to the data storage module; for the account opening and closing number data with a number portability mark, obtain the latest account opening and closing record of the account opening and closing number, and if the latest account opening and closing record is an account opening operation, perform account opening processing for the account opening and closing number, and jump to the data storage module; if the latest account opening and closing record is an account cancellation operation, do not perform account cancellation processing on the account of the account opening and closing number, and jump to the data storage module;
[0067] A data storage module is used to cache the complete account opening and closing process data of the account opening and closing number data for a preset time. After the preset time is over, the cached account opening and closing number data is stored in the database and jumped to the privacy protection module;
[0068] The privacy protection module is used to encrypt the account opening and closing number data in the database and upload it to the privacy computing service platform. When the privacy computing service platform receives a request for account opening and closing number data from an external access party, it first authenticates the external access party. After the authentication is passed, it returns the execution result based on the account opening and closing number data call request. Before the external access party sends a request for account opening and closing number data to the privacy computing service platform, it first completes registration in the privacy computing service platform using the minimum business unit.
[0069] In the network transfer judgment module, whether the account opening and closing number is in the network state is judged, including:
[0070] According to the timestamp of number portability mark generation, 24 hours after the number portability mark is generated, it is determined whether the opened account number is in the online status.
[0071] In the data storage module, both the cache and the database adopt a master-slave separation storage structure, with a preset time of 3 months.
[0072] In the execution module, the pre-deletion processing is to set the account opening and closing number to the pre-deletion state, and notify the product user according to the product bound to the account opening and closing number that the account opening and closing number used is about to be cancelled. The product user account will be cancelled after the pre-deletion state ends. The duration of the pre-deletion state is 3 months. The freezing processing is to freeze the user account of the product bound to the account opening and closing number. The duration of the freezing state is 3 months.
[0073] For ease of understanding, please refer to FIG7 . The present invention provides an embodiment of a computer device, which includes a processor and a memory.
[0074] The memory is used to store program code and transmit the program code to the processor;
[0075] The processor is used to execute the account opening and closing data management method provided in the present invention according to the instructions in the program code.
[0076] The account opening and closing data management device and computer equipment provided in the present invention are used to execute the account opening and closing data management method provided in the present invention. Its principles and technical effects are the same as those of the account opening and closing data management method provided in the present invention, and will not be repeated here.
[0077] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that the technical solutions described in the above embodiments can still be modified, or some of the technical features thereof can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for managing account opening and closing data, characterized in that: The following steps are involved: S1. Obtain the account opening and closing record of the account opening and closing number, and jump to step S2, wherein the account opening and closing record includes the account opening and account closing operations of the account opening and closing number recorded in the business hall system; S2. Check whether the account opening and closing number has a number portability mark according to the account opening and closing record. If there is a number portability mark, determine whether the account opening and closing number is in the online state. If it is not in the online state, jump to step S3. If it is in the online state, delay a preset time and then determine the online state of the account opening and closing number. If there is no number portability mark, jump to step S3. S3, save the account opening and closing number data in the log, and jump to step S4; S4. For the account opening and closing number data without the number portability mark, the latest account opening and closing record of the account opening and closing number is obtained. If the latest account opening and closing record is an account opening operation, the account opening process is performed for the account opening and closing number, and the process jumps to step S5. If the latest account opening and closing record is an account cancellation operation, the account data of the account opening and closing number is sequentially pre-deleted, frozen, and physically deleted according to preset time intervals, and the process jumps to step S5. For the account opening and closing number data with the number portability mark, the latest account opening and closing record of the account opening and closing number is obtained. If the latest account opening and closing record is an account opening operation, the account opening process is performed for the account opening and closing number, and the process jumps to step S5. If the latest account opening and closing record is an account cancellation operation, the account of the account opening and closing number is not cancelled, and the process jumps to step S5. S5, cache the complete account opening and closing process data of the account opening and closing number data for a preset time, and after the preset time is over, store the cached account opening and closing number data in a database, and jump to step S6; S6. Encrypt the account opening and closing number data in the database and upload it to the privacy computing service platform. When the privacy computing service platform receives a request to call the account opening and closing number data from an external access party, it first authenticates the external access party. After the authentication is passed, it returns the execution result based on the account opening and closing number data call request. Before the external access party sends a request to call the account opening and closing number data to the privacy computing service platform, it first uses the minimum business unit to complete the registration in the privacy computing service platform.
2. The method for managing account opening and closing data according to claim 1, characterized in that: In step S2, determining whether the account opening and closing number is in the online state includes: According to the timestamp of number portability mark generation, determine whether the opened and closed account number is in the online status 24 hours after the number portability mark is generated.
3. The method for managing account opening and closing data according to claim 1, characterized in that: In step S5, the preset time is 3 months.
4. The method for managing account opening and closing data according to claim 1, characterized in that: In step S4, the pre-deletion processing is to set the account opening and closing number to the pre-deletion state, and notify the product user according to the product bound to the account opening and closing number that the account opening and closing number used is about to be cancelled. The product user account will be cancelled after the pre-deletion state ends. The duration of the pre-deletion state is 3 months.
5. The method for managing account opening and closing data according to claim 4, characterized in that: In step S4, the freezing process is to freeze the user account of the product bound to the account opening and closing number, and the duration of the freezing state is 3 months.
6. The method for managing account opening and closing data according to claim 1, characterized in that: In step S5, both the cache and the database adopt a master-slave separation storage structure.
7. An account opening and closing data management device, characterized in that: Includes the following modules: An acquisition module is used to acquire the account opening and closing records of the account opening and closing numbers and jump to the network transfer judgment module, wherein the account opening and closing records include the account opening and account closing operations of the account opening and closing numbers recorded in the business hall system; A network transfer judgment module is used to query whether the account opening and closing number has a number portability mark according to the account opening and closing record. If there is a number portability mark, it is judged whether the account opening and closing number is in the network state. If it is not in the network state, it jumps to the saving module. If it is in the network state, it delays a preset time and then judges the network state of the account opening and closing number. If there is no number portability mark, it jumps to the saving module; The recording module is used to save the account opening and closing number data in the log and jump to the execution module; An execution module, for obtaining the latest account opening and closing record of the account opening and closing number for the account opening and closing number without a number portability mark, and if the latest account opening and closing record is an account opening operation, performing account opening processing for the account opening and closing number and jumping to the data storage module; if the latest account opening and closing record is an account cancellation operation, performing pre-deletion processing, freezing processing and physical deletion processing on the account data of the account opening and closing number in sequence according to preset time intervals, and jumping to the data storage module; for the account opening and closing number data with a number portability mark, obtaining the latest account opening and closing record of the account opening and closing number, and if the latest account opening and closing record is an account opening operation, performing account opening processing for the account opening and closing number and jumping to the data storage module; if the latest account opening and closing record is an account cancellation operation, the account of the account opening and closing number is not cancelled and jumping to the data storage module; A data storage module, used to cache the complete opening and closing process data of the opening and closing number data for a preset time, and after the preset time, store the cached opening and closing number data in a database and jump to the privacy protection module; The privacy protection module is used to encrypt and upload the account opening and closing number data in the database to the privacy computing service platform. When the privacy computing service platform receives a call request for account opening and closing number data from an external access party, it first authenticates the external access party. After the authentication is passed, the execution result is returned according to the call request for account opening and closing number data. Before the external access party sends a call request for account opening and closing number data to the privacy computing service platform, it first uses the minimum business unit to complete the registration in the privacy computing service platform.
8. The account opening and closing data management device according to claim 7, characterized in that: In the network transfer judgment module, whether the account opening and closing number is in the network state is judged, including: According to the timestamp of number portability mark generation, determine whether the opened and closed account number is in the online status 24 hours after the number portability mark is generated.
9. The account opening and closing data management device according to claim 7, characterized in that: In the data storage module, both the cache and the database adopt a master-slave separation storage structure.
10. A computer device, characterized in that: The computer device comprises a processor and a memory: The memory is used to store program codes and transmit the program codes to the processor; The processor is used to execute the account opening and closing data management method according to any one of claims 1-7 according to the instructions in the program code.
Citation Information
Patent Citations
Method, platform and system for querying subscriber home network information
CN101977371A
MNP number portability method and system
CN105142132A
Service opening processing method and network element
CN105813064A
Account management method and device
CN111294312A
Account overhead account data management method and device and computer equipment
CN117675772A