Communication System Contact Directory Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication systems, particularly peer-to-peer VoIP networks, face challenges in efficiently storing and retrieving contact information for called parties, leading to incorrect or missing details, which can result in lost business opportunities and user frustration.
Innovation Solution
A method and system for updating and searching data records in a communication network that involves storing communication identifiers, allowing users to input and update contact information, and using identifiers to verify and store details, while also enabling users to search for and display relevant information about recipient devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If users manually input search terms to search directories for contact information, then the user can find contact details, but the accuracy and reliability of the information is compromised due to user error and incorrect search terms
Solution Approach 1:
The system automatically performs directory searches using communication identifiers (such as phone numbers or email addresses) without requiring users to manually input search terms. When a user initiates a call or communication, the system automatically queries the directory service using the identifier, retrieves contact information, and populates the user interface. This eliminates user error in search term input while maintaining ease of operation.
Solution Approach 2:
The system pre-loads and stores contact information in a local cache or database before it is needed. When a user wants to contact someone, the information is already available locally, eliminating the need for real-time directory searches. This preliminary action ensures both accuracy (using pre-verified information) and speed (no search required).
2Reliability
If directory information is updated manually by users, then the directory can be kept current, but incorrect or outdated information persists due to lack of verification
Solution Approach 1:
The system implements a feedback mechanism where contact information is automatically verified and updated based on actual communication events. When a user communicates with a contact, the system detects the communication event and uses it to update the directory information. This continuous feedback loop ensures information remains accurate without requiring complex manual verification processes.
Solution Approach 2:
The system replaces manual verification and updating processes with automated electronic verification. Instead of users manually checking and updating contact information, the system automatically verifies information through communication events and updates the directory accordingly. This substitution of mechanical/manual processes with automated electronic processes maintains reliability while reducing system complexity.
Data Source
AI summary
A method of updating a data record stored in a data store with information supplied by at least one of a plurality of users of a communication network includes storing a communication identifier in association with the data record; providing information to update the data record from a user together with a communication identifier associated with the user providing the information; and comparing the identifier stored in association with the data record to the communication identifier associated with the user providing the information. If the information is the first type of information, the data record is updated with the information only if the identifier associated with the user providing the information is the same as the identifier stored in association with the data record and if the information is the second type of information the data record is updated with the information.


