VoIP Server Geolocation Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
VoIP terminal devices do not send their location information to the VoIP server, limiting the server's ability to obtain and correlate user location and status information, thereby restricting the functionality of VoIP services.
Innovation Solution
A VoIP server with a management system that includes modules for receiving, storing, detecting, and sending location information, which populates an electronic map with user status and location data, allowing users to query and visualize geographical information of other VoIP terminal devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If VoIP terminal devices do not send location information to the server, then network bandwidth is conserved and device complexity is reduced, but the server cannot obtain location and status information of users, limiting service functionality
Solution Approach 1:
The patent implements preliminary action by having VoIP terminal devices automatically send location information to the server when users log in or when location changes occur. This proactive transmission ensures the server has location data available before it is needed for service functions, eliminating the information loss without requiring continuous real-time transmission.
Solution Approach 2:
The patent introduces an electronic map as an intermediary visualization tool that displays location and status information. The map serves as a mediator between the raw location data transmitted by terminal devices and the user interface, transforming discrete data points into an intuitive geographical representation that enhances service functionality.
2Reliability
If VoIP terminal devices continuously send location information to the server, then the server can obtain real-time location and status information of users, but network bandwidth consumption increases and device energy usage increases
Solution Approach 1:
The patent implements periodic action by transmitting location information at specific intervals or triggered by location changes rather than continuously. The system updates location data when users log in, when they move to new geographical areas, or at scheduled intervals, ensuring information reliability while minimizing unnecessary transmissions that would consume device energy and network bandwidth.
3Adaptability or versatility
If the server stores and processes location information of all users, then comprehensive service functionality is achieved, but server storage requirements and processing complexity increase
Solution Approach 1:
The patent extracts only the essential location and status information needed for VoIP services from the vast amount of potential data. Instead of storing all possible device data, the system selectively captures geographical coordinates, user status, and timestamp information, reducing server storage requirements and processing complexity while maintaining comprehensive service functionality.
Solution Approach 2:
The patent transforms location data from raw coordinate pairs into a spatial dimension on an electronic map interface. By visualizing information geographically rather than in tabular form, the system enables new service functionalities like location-based user discovery and proximity detection without increasing the fundamental data storage requirements.
Data Source
AI summary
A method for managing geographical information of a plurality of Voice over Internet Protocol (VoIP) terminal devices using a VoIP server receives location information of the VoIP terminal devices from the VoIP terminal devices, stores geographical information of the VoIP terminal devices into a data sheet stored in a storage device of the VoIP server. The method detects a query from one of the VoIP terminal devices, retrieves the geographical information from the data sheet according to the query, and obtains an electronic map from the storage device. The method further populates the retrieved geographical information on the electronic map, and sends the electronic map to the VoIP terminal device corresponding to the location information.


