A private number dialing system and method

By using multi-carrier number allocation and intelligent number selection logic, the problem of unstable use of privacy numbers in existing technologies has been solved, achieving greater continuity and availability, reducing the risk of communication interruption, and improving user experience.

CN119402588BActive Publication Date: 2025-11-18GUANGXI DONGXIN YITONG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411377704.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-11-18
Estimated Expiration
2044-09-30

AI Technical Summary

Technical Problem

The current privacy number selection mode is too simplistic, which means that when a single operator's number is subject to risk control or malfunctions, it can affect the continuity and availability of communication services for multiple orders.

Method used

By combining a business control module, a call control module, a business monitoring module, and a number management module, it can achieve multi-operator number allocation and intelligent number selection. Combined with call policies and number status monitoring, it can ensure primary and backup number switching and anomaly handling.

Benefits of technology

It improves the continuity and stability of privacy number usage, reduces the risk of communication service interruptions due to problems with a single operator, and enhances service response speed and user satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402588B_ABST
    Figure CN119402588B_ABST
Patent Text Reader

Abstract

The application relates to the field of communication technology and discloses a private number selection system, which comprises a service control module, a call control module, a service monitoring module and a number management module, wherein the service control module is used for receiving and processing authentication customer requests and storing AX1X2B binding relations; the call control module is used for interacting with multiple operator network element layer API interfaces; the service monitoring module is used for receiving and storing call bills pushed by an operator core network; and the number management module is used for managing customer number information of various operators, realizing registration, cancellation and query of a number to an operator. The application further discloses a private number selection method. The private number selection system and method improve the continuity, availability and stability of private number use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a privacy number selection system and method. Background Technology

[0002] In recent years, the protection of personal privacy has become increasingly important, leading to the emergence of privacy numbers. These numbers are widely used in various scenarios to protect user privacy, such as food delivery, logistics, and ride-hailing. However, with stricter national regulations on communications, including cracking down on telecom fraud and preventing harassment, privacy numbers are frequently blocked by telecom operators' risk control systems. Furthermore, service disruptions caused by network outages in the operator's home region can also impact business operations, resulting in delivery drivers being unable to contact customers and passengers being unable to communicate smoothly with drivers to book rides.

[0003] Current technologies for privacy number selection have relatively limited pools. For example, in the AXB model, the X number pool consists of only a single operator's pool, making it impossible to simultaneously allocate X numbers from multiple operators. Typically, one X number is linked to hundreds of orders. If the X number is flagged for risk control or if the operator experiences a malfunction, all of these hundreds of orders will be affected. Summary of the Invention

[0004] The present invention aims to solve at least one of the technical problems mentioned above, and to provide a privacy number selection system and method that improves the continuity, availability and stability of privacy number use.

[0005] To achieve the above objectives, the technical solution adopted by the present invention is: a privacy number selection system, comprising:

[0006] The business control module is used to receive and process authentication customer requests, store the AX1X2B binding relationship, allocate privacy numbers according to the customer number pool, either by customer designation or by the platform, and can combine with the business monitoring module to analyze the call usage of X1 and X2, determine one of X1 and X2 as 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 API interfaces of multiple operator network elements. When a user calls a privacy number and it reaches the operator's core network, the operator queries the system for call policies through API and sets a blacklist mechanism to block the call.

[0008] The business monitoring module is used to receive and store call detail records pushed by the operator's core network, monitor the call volume, number connection rate, number ringing rate and number call volume of customer business accounts 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 to switch to the backup number to make calls via interface or SMS.

[0009] Number Management Module: Used to manage customer number information from various operators, enabling number registration, cancellation, and location status queries with operators. Simultaneously, number information is synchronized to the business control module, and number status is synchronized to the business monitoring module.

[0010] Preferably, the allocation of the privacy number includes: Method 1, allocation of X number within the same city but on different networks; Method 2, allocation of X number within the same city and operator; Method 3, allocation of X number within different cities.

[0011] Preferably, the call strategy includes called party information, ringback tone information, whether recording is enabled, and blocking information.

[0012] This application also discloses a method for selecting a privacy number, employing any of the number selection systems described above, including:

[0013] (1) The number management module initiates a registration, cancellation and status query request for the number to the operator's core network. 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 detail record (CDR) information is synchronized to the business monitoring module through the call control module. At the same time, the number management module is also responsible for synchronizing the number status information to the business monitoring module for monitoring and analysis.

[0015] (3) The customer business system initiates a binding request for the privacy number to the business control module. The business control module uses the data provided by the business monitoring module to execute the intelligent number selection logic, selects the most suitable primary number to place in X1, and stores the binding relationship of AX1X2B. Then the business control module returns the binding result and the primary and backup privacy number information to the customer business system.

[0016] (4) When the calling user A dials the privacy number X, the operator's core network queries the number management module to obtain the call policy associated with the 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's core network, which then establishes a call connection between user A and user B.

[0017] (5) After the call ends, the operator's core network generates a call detail record (CDR) and pushes it to the business monitoring module for recording and analysis;

[0018] (6) The business monitoring module monitors the call quality and status of the number in real time. Once an abnormal number status is detected, the business monitoring module notifies the business control module. The business control module updates the number status information and instructs the call control module to stop allocating abnormal numbers. At the same time, the business monitoring module notifies user A to switch to a privacy number via SMS and uses API to synchronize the abnormal number status information to the customer's business system.

[0019] The beneficial effects are as follows: Compared with the prior art, the privacy number selection system and method of the present invention have the following advantages:

[0020] 1. Significantly improved the continuity, availability, and stability of privacy number usage.

[0021] 2. By allocating numbers from multiple operators, the risk of communication service interruptions due to problems with a single operator is reduced.

[0022] 3. Intelligent number selection logic and number status monitoring improve service response speed and user satisfaction. Attached Figure Description

[0023] The specific embodiments of the present invention will be further described in detail below with reference to the accompanying drawings, wherein:

[0024] Figure 1 This is an architecture diagram of a privacy number selection system according to the present invention. Detailed Implementation

[0025] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0026] It should be noted that when a component is described as "fixed to" another component, it can be directly on the other component or may have a central component. When a component is described as "connected to" another component, it can be directly connected to the other component or may have a central component. When a component is described as "set on" another component, it can be directly set on the other component or may have a central component. When a component is described as "set in the middle," it is not simply set in the exact center, as long as it is not set within the area defined by both ends being in the middle. The terms "vertical," "horizontal," "left," "right," and similar expressions used in this document are for illustrative purposes only.

[0027] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the 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, this application discloses a privacy number selection system, including a business control module, a call control module, a business monitoring module, and a number management module, wherein:

[0029] The business control module receives and processes authentication customer requests, stores the AX1X2B binding relationship, and allocates privacy numbers based on the customer's number pool, either by the customer or through the platform. Allocation methods can include: Method 1, allocation of X numbers from different networks within the same city (e.g., X1 is Beijing Mobile and X2 is Beijing Unicom); Method 2, allocation of X numbers from the same operator within the same city; and Method 3, allocation of X numbers from different cities (e.g., specifying X1 as a city number and X2 as a provincial capital number, allowing X2 to be used to ensure calls are maintained when X1 is abnormal). Furthermore, the business control module, in conjunction with the business monitoring module, analyzes the call usage of X1 and X2, using indicators such as high-frequency calls and low connection rates to determine which of X1 and X2 is the primary number. Here, A and B represent different customers, and X1 and X2 are different privacy numbers.

[0030] The call control module is used to interact with API interfaces of multiple operator network elements. When a user calls a privacy number and it reaches the operator's core network, the operator queries the system for call policies through API. The policies include called party information, ringback tone information, whether to record the call, and blocking information. A blacklist mechanism is also set to block the call.

[0031] The business monitoring module is used to receive and store call detail records pushed by the operator's core network, monitor the call volume, number connection rate, number ringing rate and number call volume of customer business accounts 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 to switch to the backup number to make calls via interface or SMS.

[0032] Number Management Module: Used to manage customer number information from various operators, enabling number registration, cancellation, and location status queries with operators. Simultaneously, number information is synchronized to the business control module, and number status is synchronized to the business monitoring module.

[0033] In addition, this application also discloses a method for selecting a privacy number, which employs any of the number selection systems described above, including:

[0034] (1) The number management module initiates a registration, cancellation and status query request for the number to the operator's core network. 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 detail record (CDR) information is synchronized to the business monitoring module through the call control module. At the same time, the number management module is also responsible for synchronizing the number status information to the business monitoring module for monitoring and analysis.

[0036] (3) The customer business system initiates a binding request for the privacy number to the business control module. The business control module uses the data provided by the business monitoring module to execute the intelligent number selection logic, selects the most suitable primary number to place in X1, and stores the binding relationship of AX1X2B. Then the business control module returns the binding result and the primary and backup privacy number information to the customer business system.

[0037] (4) When the calling user A dials the privacy number X, the operator's core network queries the number management module to obtain the call policy associated with the 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's core network, which then establishes a call connection between user A and user B.

[0038] (5) After the call ends, the operator's core network generates a call detail record (CDR) and pushes it to the business monitoring module for recording and analysis;

[0039] (6) The business monitoring module monitors the call quality and status of the number in real time. Once an abnormal number status is detected, the business monitoring module notifies the business control module. The business control module updates the number status information and instructs the call control module to stop allocating abnormal numbers. At the same time, the business monitoring module notifies user A to switch to a privacy number via SMS and uses API to synchronize the abnormal number status information to the customer's business system.

[0040] Therefore, compared with the prior art, the privacy number selection system and method of the present invention have the following advantages:

[0041] 1. Significantly improved the continuity, availability, and stability of privacy number usage.

[0042] 2. By allocating numbers from multiple operators, the risk of communication service interruptions due to 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 them. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of the technical solutions of the present invention.

Claims

1. A privacy-protected number selection system, characterized in that, include: The business control module is used to receive and process authentication customer requests, store the AX1X2B binding relationship, allocate privacy numbers according to the customer number pool, either by customer designation or by the platform, and can combine with the business monitoring module to analyze the call usage of X1 and X2, determine one of X1 and X2 as 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 API interfaces of multiple operator network elements. When a user calls a privacy number and it reaches the operator's core network, the operator queries the system for call policies through API and sets a blacklist mechanism to block the call. The business monitoring module is used to receive and store call detail records pushed by the operator's core network, monitor the call volume, number connection rate, number ringing rate and number call volume of customer business accounts 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 to switch to the backup number to make calls via interface or SMS. Number Management Module: Used to manage customer number information from various operators, enabling number registration, cancellation, and location status queries with operators. Simultaneously, number information is synchronized to the business control module, and number status is synchronized to the business monitoring module.

2. The privacy number selection system according to claim 1, characterized in that, The allocation of the privacy number includes: Method 1, allocation of X number from different networks within the same city; Method 2, allocation of X number from the same operator within the same city; Method 3, allocation of X number from different cities.

3. The privacy number selection system according to claim 1, characterized in that, The call strategy includes called party information, ringback tone information, whether recording is enabled, and blocking information.

4. A method for selecting a privacy-protected phone number, characterized in that, The number selection system according to any one of claims 1-3 includes: (1) The number management module initiates a registration, cancellation and status query request for the number to the operator's core network. 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 detail record (CDR) information is synchronized to the business monitoring module through the call control module. At the same time, the number management module is also responsible for synchronizing the number status information to the business monitoring module for monitoring and analysis. (3) The customer business system initiates a binding request for the privacy number to the business control module. The business control module uses the data provided by the business monitoring module to execute the intelligent number selection logic, selects the most suitable primary number to place in X1, and stores the binding relationship of AX1X2B. Then the business control module returns the binding result and the primary and backup privacy number information to the customer business system. (4) When the calling user A dials the privacy number X, the operator's core network queries the number management module to obtain the call policy associated with the 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's core network, which then establishes a call connection between user A and user B. (5) After the call ends, the operator's core network generates a call detail record (CDR) and pushes it to the business monitoring module for recording and analysis; (6) The business monitoring module monitors the call quality and status of the number in real time. Once an abnormal number status is detected, the business monitoring module notifies the business control module. The business control module updates the number status information and instructs the call control module to stop allocating abnormal numbers. At the same time, the business monitoring module notifies user A to switch to a privacy number via SMS and uses API to synchronize the abnormal number status information to the customer's business 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