Unified access privacy number communication public platform and communication system
The unified access privacy number communication system enables third-party staff to make private calls to users without exposing their real phone numbers, solving the problems of resource waste and communication difficulties, protecting the rights of the business initiator, and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGXI DONGXIN YITONG TECH CO LTD
- Filing Date
- 2023-06-30
- Publication Date
- 2026-04-17
AI Technical Summary
The establishment of privacy accounts by various industries has led to a waste of resources and made it difficult to effectively contact real users when cooperating with third parties, causing business difficulties.
The privacy number communication system adopts unified access. By configuring the serial number module, token module, and number query module, it realizes information interaction between the business initiator, third-party terminal, and privacy number platform, generates serial numbers and random tokens, and completes the binding of third-party staff number - privacy number - user's real number to realize privacy calls.
This technology enables private calls for third-party businesses without exposing users' real phone numbers, solving problems of resource waste and communication difficulties, protecting the rights of the business initiator, and improving user experience.
Smart Images

Figure CN116684184B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication service technology, and in particular to a unified access privacy number communication system. Background Technology
[0002] Currently, the privacy account industry is booming, and secure privacy accounts have permeated various industries. While privacy accounts protect users' number privacy, the fragmented approach of different industries, each establishing its own privacy account platform, leads to resource waste. Furthermore, after a business initiator binds its own privacy account, if it needs to cooperate with a third-party company, the third-party company's staff may also use their own privacy accounts, ultimately making it impossible to contact the real user, causing numerous inconveniences. For example, in the e-commerce industry, when a user places an order, the e-commerce platform uses a privacy account instead of the user's real number. When the courier company receives the package, it uses the courier company's privacy account bound to the e-commerce platform's privacy account. This means that when the courier tries to contact the user through the courier company's privacy account, they are actually contacting the e-commerce platform's privacy account. Since dialing from a privacy account may trigger the operator's blocking rules, the call cannot be connected, causing problems in the delivery process. Also, because the courier company cannot know the user's real number, users cannot find the tracking number when they call the courier company to check their package, causing further problems for the courier's customer service. Summary of the Invention
[0003] The purpose of this invention is to address the aforementioned problems by providing a unified access privacy number communication system that allows third parties to conduct private calls with users using a single privacy number.
[0004] To achieve the above objectives, the technical solution adopted by the present invention is as follows:
[0005] A unified access privacy number communication system, comprising the following:
[0006] Communication public platforms, including:
[0007] The serial number configuration module is used to receive the order number and the user's real number from the business initiator terminal, generate a serial number corresponding to the order number and the real number, store the key-value pair of the serial number and the real number, and then send the serial number back to the business initiator terminal.
[0008] Configure token module: Used to receive token requests from third-party terminals using the serial number, generate a random token based on the serial number, store it in a non-relational database, and then send the random token back to the third-party terminal;
[0009] The number query module is used to receive requests from the privacy number platform to query the real number using the random token. The privacy number platform initiates the request to query the real number using the random token when it receives a request from a third-party terminal to bind the privacy number using the random token. The module queries the real number based on the random token and then sends the real number back to the privacy number platform so that the privacy number platform can complete the binding relationship of "third-party staff number - privacy number - user real number".
[0010] And, privacy account platforms, which include:
[0011] Binding module: Used to receive a request from a third-party terminal to bind a privacy number using the random token, send a request to the communication public platform to query the real number using the random token, receive the real number sent by the communication public platform, complete the binding relationship of "third-party staff number - privacy number - user real number", and return the privacy number to the third-party terminal;
[0012] Privacy call module: Used to receive calls from third-party terminals to privacy numbers, and call the user's real number according to the binding relationship to complete the call.
[0013] This also includes a service initiator terminal: used to send an order number and the user's real number to the communication public platform to initiate a service request; receive a serial number corresponding to the order number and real number sent by the communication public platform; then send or display the serial number to a third-party terminal; and send a service termination request for the order number or serial number to the communication public platform and receive the invalid result of the service.
[0014] It also includes a third-party terminal: used to receive or enter a serial number corresponding to the order number; send a request to the public communication platform to apply for a token through the serial number; receive the random token sent by the public communication platform; then send a request to the privacy number platform to bind a privacy number through the random token; receive the privacy number bound by the "third-party staff number - privacy number - user's real number" relationship sent by the privacy number platform; and dial the privacy number to complete the call with the user.
[0015] It also includes user terminals: used to complete calls with third-party terminals.
[0016] As described above, a unified access-associated public communication platform is set up. The service initiator sends a service request to the public communication platform, using a serial number instead of the user's real number. The third party obtains a token from the public communication platform using the serial number. The privacy number platform uses this token to query the real number from the public communication platform, completing the binding of the third party's staff number, privacy number, and user's real number. Then, the third party's staff can dial the privacy number to conduct private calls with the user. Without exposing the user's real number, using a privacy number achieves the goal of enabling private calls between the third party and the user when undertaking a service.
[0017] Based on the aforementioned solution, in an improved solution, in order to solve the problem of the business initiator actively terminating the business and rendering it invalid, the termination request initiated by the business initiator is used as the definition. Specifically, the serial number configuration module is also used to receive the business termination request from the business initiator's terminal, determine the business invalid based on the order number or serial number, invalidate the serial number or random token, and send the invalid result of the business back to the business initiator's terminal.
[0018] Based on the aforementioned solution, an improved solution includes a query function to address the issue of users actively querying order information within the validity period of the service. This enhances the user experience and resolves the current problem where users cannot find their orders when calling third-party customer service and entering their real phone number. Specifically, the communication public platform also includes the following: an order query module: This module receives order query requests from third-party terminals or user terminals using their real phone numbers, retrieves the order number and transaction number based on the real phone number, and then sends the corresponding order number and transaction number back to the third-party terminal or user terminal. Simultaneously, the user terminal also sends an order query request using its real phone number to the third-party terminal or communication public platform and receives the corresponding order number and transaction number; the third-party terminal also sends an order query request using its real phone number to the communication public platform, receives the corresponding order number and transaction number, and then sends it back to the user terminal.
[0019] By adopting the above technical solution, the present invention has the following beneficial effects:
[0020] 1. This invention allows third parties to conduct private calls with users without exposing their real user numbers, using a private number.
[0021] 2. The business initiator will not lose the real phone numbers of its users, thus protecting the rights and interests of the business initiator.
[0022] 3. This solution addresses the problem of wasted phone number resources caused by companies in different industries (business initiators and third parties) using their own private numbers. It also resolves the issue where staff are unable to contact recipients when dialing private numbers within the order validity period due to the use of separate private numbers. Attached Figure Description
[0023] Figure 1 This is a system block diagram of the communication system of the present invention.
[0024] Figure 2 This is a block diagram of the communication public platform system of the present invention. Detailed Implementation
[0025] The specific implementation of the invention will be further described below with reference to the accompanying drawings.
[0026] Example 1
[0027] like Figure 1 and Figure 2 As shown in Embodiment 1, a unified access privacy number communication system mainly comprises four parts: a service initiator terminal (APP or PC), a third-party terminal (APP or PC), a communication public platform, and a privacy number platform. The communication public platform includes a serial number configuration module, a token configuration module, and a number query module. The privacy number platform includes a binding module and a privacy call module. All hardware components utilize existing technologies, and the functions of each part are described above. Specific examples of this communication system can be created by combining the above functional features according to actual needs, such as... Figure 1 The example shown is a combination of features. In another example, the function of querying through third-party customer service can be deleted, and in yet another example, the function of querying through third-party customer service can be changed to allow users to directly query the public communication platform, etc.
[0028] The business initiator terminal can be an APP or a PC. It can directly send the serial number to a third-party terminal, or present the document through a printer, etc.
[0029] Third-party terminals can be either mobile apps or PCs, and can be configured according to specific usage scenarios. For example, third-party delivery personnel need to deliver goods on-site, so a mobile app is configured; while third-party customer service personnel working in the office can use a PC. Communication between the third-party terminal and the user terminal can be conducted via an app (such as Changlian) or a mobile phone.
[0030] The improvement of the privacy number platform in this application lies in its process of obtaining the real number. Other functions of the privacy number platform adopt existing technologies. For example, "third-party staff number - privacy number - user's real number" only describes the binding relationship, which can adopt the existing privacy number AXB mode or privacy number AXxYB mode, etc.
[0031] like Figure 1 As shown, this communication system combines a feature instance and processing flow. Applying this to an e-commerce product delivery scenario, the processing flow for this e-commerce product delivery instance is as follows:
[0032] (1) When the business initiator (APP, e-commerce store) initiates a business order, it sends the order number and the user's (buyer's) real number to the public platform;
[0033] (2) The public platform stores key-value pairs of serial numbers and user real numbers, and then returns a unique serial number to the business initiator;
[0034] (3) After a third-party staff member (APP, courier delivery party) accepts an order, within the order validity period, he / she can send a serial number to the public platform through the APP to apply for a random token. The public platform generates a random token based on the serial number and stores it in a non-relational database. The validity period of this business order can be an estimated time period, such as within 5 days after the business is initiated, or the validity period is from the start of the business to the delivery by the third party or the receipt by the user. Of course, in a better example, the business initiator can also actively terminate the business during the validity period.
[0035] (4) The public platform returns the token to the third-party APP;
[0036] (5) When a third-party staff member is about to contact a user, the token is sent to the privacy account platform to request binding of the privacy account;
[0037] (6) In response to the request to bind the privacy number via token, the privacy number platform sends the token to the public platform to query and obtain the user's real number;
[0038] (7) The public platform responds to the real number query request and returns the user's real number, so that the privacy number platform forms a binding relationship of "third-party staff number - privacy number - user's real number";
[0039] (8) The third-party staff's number is connected to the user's real number through the privacy number; some existing privacy number platform binding and call connection processes are omitted here;
[0040] (9) When a user (mobile phone) checks an order with a third-party customer service representative, they should enter their real phone number;
[0041] (10) A third-party company's customer service (PC) uses a real number to query the serial number from a public platform;
[0042] (11) The public platform returns the serial number to the third-party company's customer service;
[0043] (12) The third-party company's customer service informed the user of the serial number and order information.
[0044] In another example, as Figure 1 If the combined feature instance shown is applied to a food delivery scenario, the processing flow for this food delivery instance is as follows:
[0045] (1) When the business initiator (APP, catering shop) initiates a business order, it sends the order number and the user's (buyer's) real number to the public platform;
[0046] (2) The public platform stores key-value pairs of serial numbers and user real numbers, and then returns a unique serial number to the business initiator;
[0047] (3) After a third-party staff member (APP, food delivery provider) accepts an order, within the order validity period, he / she can send a serial number to the public platform through the APP to apply for a random token. The public platform generates a random token based on the serial number and stores it in a non-relational database. The validity period of this business order can be an estimated time period, such as within 2 hours after the business is initiated, or the validity period is from the start of the business to the delivery by the third party or the receipt by the user.
[0048] (4) The public platform returns the token to the third-party APP;
[0049] (5) When a third-party staff member is about to contact a user, the token is sent to the privacy account platform to request binding of the privacy account;
[0050] (6) In response to the request to bind the privacy number via token, the privacy number platform sends the token to the public platform to query and obtain the user's real number;
[0051] (7) The public platform responds to the real number query request and returns the user's real number, so that the privacy number platform forms a binding relationship of "third-party staff number - privacy number - user's real number";
[0052] (8) The third-party staff's number is connected to the user's real number through the privacy number; some existing privacy number platform binding and call connection processes are omitted here;
[0053] (9) When a user (mobile phone) checks an order with a third-party customer service representative, they should enter their real phone number;
[0054] (10) A third-party company's customer service (PC) uses a real number to query the serial number from a public platform;
[0055] (11) The public platform returns the serial number to the third-party company's customer service;
[0056] (12) The third-party company's customer service informed the user of the serial number and order information.
[0057] As mentioned above, a unified access-associated public communication platform is set up. The service initiator sends a service request to the public communication platform, using a serial number instead of the user's real number. The third party applies for a token from the public communication platform using the serial number. The privacy number platform uses this token to query the real number from the public communication platform, completing the binding of the third party's staff number, privacy number, and user's real number. Then, the third party staff can dial the privacy number to complete a private call with the user.
[0058] This communication system can be specifically applied in e-commerce to send goods to buyers (in this case, the e-commerce platform initiates the transaction, and the third party is the courier service provider), as well as in food delivery (in this case, the store initiates the transaction, and the third party is the food delivery provider), and in physical stores providing door-to-door delivery services through third parties, etc. It can be used in any scenario involving third-party participation in user calls. It provides a unified public communication platform for companies in different industries, solving the inconvenience and resource waste caused by different industries using their own private numbers, resolving the problem of staff being unable to contact recipients when calling private numbers within the order validity period, and resolving the problem of users being unable to find their orders when entering their real numbers to call third-party company customer service. The transaction initiator will not lose the real numbers of its users, thus protecting the rights of the transaction initiator.
[0059] Example 2
[0060] This embodiment 2 is based on the communication public platform of the aforementioned embodiment 1 as a separate example. For other unexplained aspects such as the combination of instance features, please refer to the aforementioned embodiment 1.
[0061] like Figure 2 As shown in Embodiment 2, a unified access privacy number communication public platform includes the following:
[0062] The serial number configuration module is used to receive the order number and the user's real number from the business initiator terminal, generate a serial number corresponding to the order number and the real number, store the key-value pair of the serial number and the real number, and then send the serial number back to the business initiator terminal.
[0063] Configure token module: Used to receive token requests from third-party terminals using the serial number, generate a random token based on the serial number, store it in a non-relational database, and then send the random token back to the third-party terminal;
[0064] The number query module is used to receive requests from the privacy number platform to query the real number using the random token. The privacy number platform initiates the real number query request using the random token when it receives a request from a third-party terminal to bind the privacy number using the random token. The module queries the real number based on the random token and then sends the real number back to the privacy number platform, so that the privacy number platform can complete the binding relationship of "third-party staff number - privacy number - user's real number".
[0065] Thus, without the business initiator exposing its own users' real phone numbers, a private number can be used to achieve the goal of private calls between users and third parties undertaking the business.
[0066] Based on the aforementioned solution, in an improved solution, in order to solve the problem of the business initiator actively terminating the business and rendering it invalid, the termination request initiated by the business initiator is used as the definition. Specifically, the serial number configuration module is also used to receive the business termination request from the business initiator's terminal, determine the business invalid based on the order number or serial number, invalidate the serial number or random token, and send the result back to the business initiator's terminal.
[0067] Based on the aforementioned solution, an improved solution includes a query function to address the issue of users actively querying order information within the validity period of the service. This enhances the user experience and resolves the current problem where users cannot find their orders when calling third-party customer service and entering their real phone number. Specifically, the order query module receives order query requests from third-party terminals or user terminals using their real phone numbers. It then retrieves the order number and transaction number based on the real phone number and sends these information back to the third-party terminal or user terminal.
[0068] It should be noted that the examples of the above embodiments can preferably be combined with one or more of each other according to actual needs, and the accompanying drawings of multiple examples adopt a set of combined technical features, which will not be described in detail here.
[0069] The above description is a detailed explanation and illustration of the preferred embodiments of the present invention. However, these descriptions are not intended to limit the scope of protection claimed by the present invention. All equivalent changes or modifications made under the technical teachings of the present invention should fall within the patent protection scope covered by the present invention.
Claims
1. A unified access privacy number communication public platform, characterized in that, include: The serial number configuration module is used to receive the order number and the user's real number from the business initiator terminal, generate a serial number corresponding to the order number and the user's real number, store the key-value pair of the serial number and the user's real number, and then send the serial number back to the business initiator terminal. Configure token module: Used to receive token requests from third-party terminals using the serial number, generate a random token based on the serial number, store it in a non-relational database, and then send the random token back to the third-party terminal; The number query module is used to receive requests from the privacy number platform to query the user's real number using the random token. The privacy number platform initiates the request to query the user's real number using the random token when it receives a request from a third-party terminal to bind the privacy number using the random token. The module queries the user's real number based on the random token and then sends the user's real number back to the privacy number platform, so that the privacy number platform can complete the binding relationship of "third-party staff number - privacy number - user's real number".
2. The unified access privacy number communication public platform according to claim 1, characterized in that: The serial number configuration module is also used to receive a service termination request from the service initiator terminal, determine the service is invalid based on the order number or serial number, invalidate the serial number or random token, and send the result back to the service initiator terminal.
3. The unified access privacy number communication public platform according to claim 1, characterized in that, Also includes: Order Query Module: This module receives order query requests from third-party terminals or user terminals using the user's real number, retrieves the order number and transaction number based on the user's real number, and then sends the corresponding order number and transaction number back to the third-party terminal or user terminal.
4. A unified access privacy number communication system, characterized in that, include: Communication public platforms, including: The serial number configuration module is used to receive the order number and the user's real number from the business initiator terminal, generate a serial number corresponding to the order number and the user's real number, store the key-value pair of the serial number and the user's real number, and then send the serial number back to the business initiator terminal. Configure token module: Used to receive token requests from third-party terminals using the serial number, generate a random token based on the serial number, store it in a non-relational database, and then send the random token back to the third-party terminal; The number query module is used to receive requests from the privacy number platform to query the user's real number using the random token. The privacy number platform initiates the request to query the user's real number using the random token when it receives a request from a third-party terminal to bind the privacy number using the random token. The module queries the user's real number based on the random token and then sends the user's real number back to the privacy number platform so that the privacy number platform can complete the binding relationship of "third-party staff number - privacy number - user's real number". And, privacy account platforms, which include: Binding module: Used to receive a request from a third-party terminal to bind a privacy number using the random token, send a request to the communication public platform to query the user's real number using the random token, receive the user's real number from the communication public platform, set up the binding relationship of "third-party staff number - privacy number - user's real number", and return the privacy number to the third-party terminal; Privacy call module: Used to receive calls from third-party terminals to privacy numbers, and call the user's real number according to the binding relationship to complete the call.
5. The unified access privacy number communication system according to claim 4, characterized in that: The serial number configuration module is also used to receive a service termination request from the service initiator terminal, determine the service is invalid based on the order number or serial number, invalidate the serial number or random token, and send the result of the invalid service back to the service initiator terminal.
6. The unified access privacy number communication system according to claim 4, characterized in that, It also includes the service initiator terminal: used to send the order number and the user's real number to the communication public platform to initiate a service request; and to receive the serial number corresponding to the order number and the user's real number sent by the communication public platform. Then send or show the serial number to a third-party terminal; In addition, it sends a service termination request for the order number or serial number to the communication public platform and receives a result indicating that the service is invalid.
7. A unified access privacy number communication system according to claim 4, characterized in that, It also includes a third-party terminal: used to receive or enter a serial number corresponding to the order number; send a request to the public communication platform to apply for a token through the serial number; receive the random token sent by the public communication platform; then send a request to the privacy number platform to bind a privacy number through the random token; receive the privacy number with the binding relationship of "third-party staff number - privacy number - user's real number" sent by the privacy number platform; and dial the privacy number to complete the call with the user.
8. A unified access privacy number communication system according to claim 4, characterized in that, It also includes user terminals: used to complete calls with third-party terminals.
9. A unified access privacy number communication system according to claim 4, characterized in that, The communication public platform also includes: an order query module: used to receive order query requests from third-party terminals or user terminals using the user's real number, retrieve the order number and serial number information based on the user's real number, and then send the order number and serial number information corresponding to the user's real number back to the third-party terminal or user terminal.
10. A unified access privacy number communication system according to claim 9, characterized in that: The user terminal is also used to send order inquiry requests to third-party terminals or public communication platforms using the user's real number, and to receive the order number and serial number information corresponding to the user's real number; The third-party terminal is also used to send a request to the public communication platform to query orders using the user's real number, and to receive the order number and transaction number information of the corresponding user's real number, and then send it back to the user terminal.
Citation Information
Patent Citations
Method for protecting user number privacy by intermediate number
CN110611908A
Active request-based private number dynamic allocation system
CN112671864A