Private number selection system and method
By designing a privacy number selection system with multi-operator number allocation and intelligent number selection logic, the communication service interruption caused by the single medium-sized pool in the existing technology has been solved, and the continuity of privacy numbers and user satisfaction have been significantly improved.
Patent Information
- Application Number
- CN202411377704.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2044-09-30
AI Technical Summary
The existing privacy number selection mode has a single number pool, and it is impossible to allocate multiple operator numbers, resulting in a high risk of communication service interruption caused by single operator problems.
A privacy number selection system has been designed, including a business control module, a call control module, a business monitoring module and a number management module. Through multi-operator number allocation, intelligent number selection logic and number status monitoring, the continuity, availability and stability.
It significantly improves the continuity, availability and stability of privacy numbers, reduces the risk of communication service interruption caused by single operator issues, and improves service response speed and user satisfaction.
Smart Images

Figure CN119402588A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technologies, and in particular to a system and method for selecting a private number. Background Art
[0002] In recent years, personal privacy protection has become increasingly important, leading to the emergence of privacy numbers. These numbers are widely used to protect user privacy in a variety of scenarios, including food delivery, logistics and express delivery, and ride-hailing. However, as the country tightens communications regulations to combat telecom fraud and prevent harassment, privacy numbers are frequently blocked by carrier risk control measures. Furthermore, service disruptions can occur due to carrier cutovers in the region where privacy numbers are registered, impacting delivery services. This can cause delivery drivers to be unable to contact customers and deliveries, and passengers to be unable to communicate with drivers and book rides online.
[0003] Existing privacy number selection models rely on a relatively limited number pool. For example, in the AXB model, the X number pool is limited to a single operator, making it impossible to simultaneously allocate X numbers from multiple operators. Typically, a single X number is associated with hundreds of orders. If the X number is subject to risk control or an operator failure occurs, all of these orders will be impacted. Summary of the Invention
[0004] The present invention aims to solve at least one of the above-mentioned technical problems and provide a privacy number selection system and method to improve the continuity, availability and stability of privacy number use.
[0005] In order to achieve the above-mentioned purpose, the technical solution adopted by the present invention is: a privacy number selection system, comprising:
[0006] The service control module is used to receive and process authentication customer requests, store the AX1X2B binding relationship, and allocate privacy numbers based on the customer's number pool, either designated by the customer or assigned by the platform. It can also be combined with the service monitoring module to analyze the call usage of X1 and X2 and determine which of X1 and X2 is the primary number, where A and B are different customers and X1 and X2 are different privacy numbers;
[0007] The call control module is used to interact with multiple operators' network element layer API interfaces. When a user calls a private number and the call reaches the operator's core network, the operator queries the system for call policies through the API and sets a blacklist mechanism to intercept the call.
[0008] The service monitoring module is used to receive and store call records pushed by the operator's core network, monitor the customer's service account call volume, number connection rate, number ringing rate and number call volume in real time, and receive the number status pushed by the number module. When the monitored number is blocked by risk control or the number status is abnormal, the user is notified through the interface or SMS to switch to the backup number for calling;
[0009] Number management module: used to manage the customer's number information of each operator, realize the number registration, cancellation, and location status query with the operator, and synchronize the number information to the business control module and the number status to the business monitoring module.
[0010] Preferably, the allocation of the privacy number includes: method 1, allocation of X numbers in different networks in the same city; method 2, allocation of X numbers in the same city with the same operator; method 3, allocation of X numbers in different cities.
[0011] Preferably, the call strategy includes called party information, ringback tone information, whether to record information, and interception information.
[0012] This application also discloses a method for selecting a private number, which uses any of the above-mentioned number selection systems and includes:
[0013] (1) Initiate number registration, deregistration, and status query requests to the operator's core network through the number management module. The operator's core network sends the current status of the number to the number management module, and then the number management module synchronizes the information to the service control module;
[0014] (2) The call control module synchronizes the call bill information to the service monitoring module. At the same time, the number management module is also responsible for synchronizing the number status information to the service monitoring module for monitoring and analysis;
[0015] (3) The customer service system initiates a binding request for the privacy number to the service control module. The service control module uses the data provided by the service monitoring module to execute the intelligent number selection logic, selects the most suitable primary number and places it in X1, and stores the binding relationship of AX1X2B. The service control module then returns the binding result and the primary and backup privacy number information to the customer service system.
[0016] (4) When calling user A dials privacy number X, the operator core network queries the number management module to obtain the call policy associated with privacy number X. The number management module further queries the service control module to determine the binding relationship of user A and returns this information, along with user B's number and call policy, to the operator core network. The operator core network then establishes a call connection between user A and user B.
[0017] (5) After the call is completed, the operator's core network generates a call record and pushes it to the service monitoring module for recording and analysis;
[0018] (6) The service monitoring module monitors the call quality and status of the number in real time. Once an abnormal number status is detected, the service monitoring module notifies the service control module. The service control module updates the number status information and instructs the call control module to stop allocating abnormal numbers. At the same time, the service monitoring module notifies user A to switch to a privacy number via SMS and synchronizes the abnormal number status information to the customer service system using the API.
[0019] The beneficial effects are: compared with the existing technology, the privacy number selection system and method of the present invention has the following advantages:
[0020] 1. Significantly improved the continuity, availability and stability of privacy number usage.
[0021] 2. By allocating numbers to multiple operators, the risk of communication service interruption caused by problems with a single operator is reduced.
[0022] 3. Intelligent number selection logic and number status monitoring improve service response speed and user satisfaction. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The specific embodiments of the present invention are further described in detail below with reference to the accompanying drawings, wherein:
[0024] Figure 1 This is an architectural diagram of a privacy number selection system of the present invention. DETAILED DESCRIPTION
[0025] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0026] It should be noted that when a component is referred to as being "fixed to" another component, it may be directly on the other component or there may also be a central component. When a component is considered to be "connected" to another component, it may be directly connected to the other component or there may also be a central component. When a component is considered to be "set on" another component, it may be directly set on the other component or there may also be a central component. When a component is referred to as being "set in the middle", it does not only mean being set in the exact middle position, but also means being within the range defined by the middle as long as both ends are not set. The terms "vertical", "horizontal", "left", "right" and similar expressions used herein are for illustrative purposes only.
[0027] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this invention pertains. The terms used in this specification of the present invention are for the purpose of describing specific embodiments only and are not intended to limit the present invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.
[0028] like Figure 1 As shown, the present application discloses a privacy number selection system, including a service control module, a call control module, a service monitoring module and a number management module, wherein:
[0029] The service control module is used to receive and process authentication customer requests, store the AX1X2B binding relationship, and allocate privacy numbers according to the customer's number pool. The customer specifies or the platform allocates privacy numbers. The allocation methods may include: method 1, allocation of X numbers in the same city but different networks, for example, X1 is Beijing Mobile and X2 is Beijing Unicom; method 2, allocation of X numbers in the same city with the same operator; method 3, allocation of X numbers in different cities, for example, specifying X1 as a city number and X2 as a provincial capital number. When the local city X1 number has an abnormality, the provincial capital X2 can be used to ensure the call. The service control module can also combine with the service monitoring module to analyze the call usage of X1 and X2, and determine which of X1 and X2 is the primary number based on indicators such as whether it is a high-frequency call and a low connection rate. A and B are different customers, and X1 and X2 are different privacy numbers.
[0030] The call control module is used to interact with multiple operators' network element layer API interfaces. When a user calls a private number and the call reaches the operator's core network, the operator queries the system for call policies through the API. The policies include called party information, ringback tone information, whether to record the call, and intercept information. The operator also sets a blacklist mechanism to intercept the call.
[0031] The service monitoring module is used to receive and store call records pushed by the operator's core network, monitor the customer's service account call volume, number connection rate, number ringing rate and number call volume in real time, and receive the number status pushed by the number module. When the monitored number is blocked by risk control or the number status is abnormal, the user is notified through the interface or SMS to switch to the backup number for calling;
[0032] Number management module: used to manage the customer's number information of each operator, realize the number registration, cancellation, and location status query with the operator, and synchronize the number information to the business control module and the number status to the business monitoring module.
[0033] In addition, the present application also discloses a method for selecting a private number, which adopts any of the above-mentioned number selection systems and includes:
[0034] (1) Initiate number registration, deregistration, and status query requests to the operator's core network through the number management module. The operator's core network sends the current status of the number to the number management module, and then the number management module synchronizes the information to the service control module;
[0035] (2) The call control module synchronizes the call bill information to the service monitoring module. At the same time, the number management module is also responsible for synchronizing the number status information to the service monitoring module for monitoring and analysis;
[0036] (3) The customer service system initiates a binding request for the privacy number to the service control module. The service control module uses the data provided by the service monitoring module to execute the intelligent number selection logic, selects the most suitable primary number and places it in X1, and stores the binding relationship of AX1X2B. The service control module then returns the binding result and the primary and backup privacy number information to the customer service system.
[0037] (4) When calling user A dials privacy number X, the operator core network queries the number management module to obtain the call policy associated with privacy number X. The number management module further queries the service control module to determine the binding relationship of user A and returns this information, along with user B's number and call policy, to the operator core network. The operator core network then establishes a call connection between user A and user B.
[0038] (5) After the call is completed, the operator's core network generates a call record and pushes it to the service monitoring module for recording and analysis;
[0039] (6) The service monitoring module monitors the call quality and status of the number in real time. Once an abnormal number status is detected, the service monitoring module notifies the service control module. The service control module updates the number status information and instructs the call control module to stop allocating abnormal numbers. At the same time, the service monitoring module notifies user A to switch to a privacy number via SMS and synchronizes the abnormal number status information to the customer service system using the API.
[0040] It can be seen that compared with the prior art, the privacy number selection system and method of the present invention has the following advantages:
[0041] 1. Significantly improved the continuity, availability and stability of privacy number usage.
[0042] 2. By allocating numbers to multiple operators, the risk of communication service interruption caused by problems with a single operator is reduced.
[0043] 3. Intelligent number selection logic and number status monitoring improve service response speed and user satisfaction.
[0044] The above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit the same. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be included in the scope of the technical solutions of the present invention.
Claims
1. A privacy number selection system, characterized in that: include: The service control module is used to receive and process authentication customer requests, store the AX1X2B binding relationship, and allocate privacy numbers according to the customer number pool, either designated by the customer or assigned by the platform. It can also be combined with the service monitoring module to analyze the call usage of X1 and X2, and determine which of X1 and X2 is the primary number, where A and B are different customers, and X1 and X2 are different privacy numbers; The call control module is used to interact with multiple operators' network element layer API interfaces. When a user calls a private number and it reaches the operator's core network, the operator queries the system for call policies through the API and sets a blacklist mechanism to intercept the call; The service monitoring module is used to receive and store the call records pushed by the operator's core network, monitor the customer's service account call volume, number connection rate, number ringing rate and number call volume in real time, and receive the number status pushed by the number module. When the monitored number is blocked by risk control or the number status is abnormal, the user is notified through the interface or SMS to switch to the backup number for calling; Number management module: used to manage the customer's number information of each operator, realize number registration, cancellation, and location status query with the operator, and synchronize number information to the business control module and number status to the business monitoring module.
2. A privacy number selection system according to claim 1, characterized in that: The allocation of the privacy number includes: method 1, allocation of X numbers in different networks in the same city; method 2, allocation of X numbers in the same city with the same operator; method 3, allocation of X numbers in different cities.
3. A privacy number selection system according to claim 1, characterized in that: The call strategy includes called party information, ring back tone information, whether to record information and interception information.
4. A method for selecting a private number, characterized in that: A number selection system according to any one of claims 1 to 3, comprising: (1) Initiate number registration, deregistration and status query requests to the operator's core network through the number management module. The operator's core network sends the current status of the number to the number management module, and then the number management module synchronizes the information to the service control module; (2) The call control module synchronizes the call bill information to the service monitoring module. At the same time, the number management module is also responsible for synchronizing the number status information to the service monitoring module for monitoring and analysis; (3) The customer service system initiates a binding request for the privacy number to the service control module. The service control module uses the data provided by the service monitoring module to execute the intelligent number selection logic, selects the most suitable primary number and places it in X1, and stores the binding relationship of AX1X2B. The service control module then returns the binding result and the primary and backup privacy number information to the customer service system. (4) When calling user A dials privacy number X, the operator core network queries the number management module to obtain the call policy associated with privacy number X. The number management module further queries the service control module to determine the binding relationship of user A, and returns this information and user B's number and call policy to the operator core network, which then establishes a call connection between user A and user B. (5) After the call is over, the operator's core network generates a call record and pushes it to the service monitoring module for recording and analysis; (6) The service monitoring module monitors the call quality and status of the number in real time. Once an abnormal number status is detected, the service monitoring module notifies the service control module. The service control module updates the number status information and instructs the call control module to stop allocating abnormal numbers. At the same time, the service monitoring module notifies user A to switch to a privacy number via SMS, and uses the API to synchronize the abnormal number status information to the customer service system.
Citation Information
Patent Citations
Method for displaying virtual number, and virtual number distribution platform and system
CN105721720A
Number dial testing method and system in private number active query mode
CN111432076A
Private number service platform system based on IMS network and application method thereof
CN112003855A
Active request-based private number dynamic allocation system
CN112671864A