VoIP Privacy Protection via Segmented Identification Codes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current VoIP telephone software lacks mechanisms to prevent account number theft, fails to disable private accounts from receivers' devices, and lacks flexibility in communication setup according to the receiver's object.
Innovation Solution
A communication method and system that generate and use master and slave identifying units with unique identification codes, stored on a communication establishment server, allowing secure communication link establishment between mobile devices with customizable settings, enabling flexible communication setup and privacy protection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single account number is used for VoIP communication, then the system is simple to operate, but the account number can be stolen and misappropriated by someone with bad intentions
Solution Approach 1:
The patent divides the single account number into multiple identification codes (first identification code and second identification code) that are stored separately in different communication application programs on different mobile devices. This segmentation prevents theft of a single account number while maintaining operational simplicity, as each code can independently establish communication links.
Solution Approach 2:
The patent introduces a communication establishment server as an intermediary that manages multiple identification codes and establishes communication links between different mobile devices. This intermediary protects user privacy by not requiring direct exposure of account numbers while enabling secure communication setup.
2Ease of operation
If the account number is stored on the receiver's mobile device, then communication can be established, but the private account number cannot be deleted or disabled from the receiver's device
Solution Approach 1:
The patent segments the account number into multiple identification codes distributed across different mobile devices and the communication establishment server. This allows selective deletion or disabling of specific codes on specific devices without affecting the entire account system, providing flexibility while maintaining communication capability.
Solution Approach 2:
The patent enables dynamic management of identification codes, allowing users to add, delete, or disable specific codes on specific devices as needed. The system adapts to changing requirements by permitting selective removal of codes without disrupting overall communication functionality.
3Productivity
If traditional VoIP software is used, then free call service is provided, but the software lacks flexible mechanism to enable users to conduct communication setup according to the object of the receiver
Solution Approach 1:
The patent introduces dynamic communication setup capabilities where users can selectively establish communication links with specific receivers based on their needs. The system allows flexible configuration of communication parameters and selective activation of communication application programs, enabling adaptability while maintaining free call service.
Solution Approach 2:
The patent makes the communication system universal by allowing multiple identification codes to be stored and managed across different mobile devices and communication application programs. This multi-functional approach enables a single system to handle various communication scenarios and receiver objects flexibly.
Data Source
AI summary
A communication method of hiding privacy information and a system thereof are provided. The method comprises following steps: performing an identification unit generating program to generate a master identification unit and a slave identification unit; storing a first identification code and a second identification code to a communication server; adding the first identification code into a first communication program of a first mobile device by detecting the master identification unit; adding the second identification code into a second communication program of a second mobile device by detecting the slave identification unit; executing the second communication program to transmit a communication request to the communication server; and the first identification code and the second identification code are utilized by the communication server to establish a communication link from the second communication program to the first communication program.


