Mobile Phone Contact Saving via Call Keyword Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile phone systems require manual user intervention to save unknown numbers, leading to confusion, missed saves, and inconvenience due to the cumbersome process, especially for frequent callers.
Innovation Solution
A method and system that automatically identifies unknown numbers, monitors conversations for two minutes, semantically analyzes the content to extract keywords, and prompts the user to save or modify the contact information after the call, allowing for automatic or manual correction of contact names.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual operation is required to save unknown numbers, then user control is maintained, but operation complexity increases and time is lost
Solution Approach 1:
The system automatically extracts contact information from conversation content and populates the address book without requiring manual input from the user. The semantic analysis function autonomously identifies names, titles, and other contact details, enabling the system to serve itself in the contact saving process.
Solution Approach 2:
The system performs semantic analysis of conversation content during the call and prepares contact information in advance. By the time the call ends, the contact details are already extracted and ready for saving, eliminating the need for post-call manual entry.
2Reliability
If manual saving process is used, then accuracy can be verified, but confusion increases with multiple unknown numbers
Solution Approach 1:
The system introduces a semantic analysis intermediary that processes conversation content and structures contact information before presenting it to the user. This intermediary layer organizes multiple contact details from conversations, making them distinct and easier to verify accurately.
3Extent of automation
If automatic semantic analysis is implemented, then contact information extraction is improved, but system complexity increases
Solution Approach 1:
The mobile phone's existing processor is made multi-functional by adding semantic analysis capabilities to its conventional call handling functions. The same processing unit that manages call connectivity also performs conversation analysis and contact extraction, eliminating the need for separate dedicated hardware.
4Measurement precision
If conversation monitoring is performed, then contact information is accurately extracted, but processing time increases
Solution Approach 1:
The system performs semantic analysis on only the necessary portions of conversation content relevant to contact information extraction, rather than analyzing every word. It focuses on identifying names, titles, and contact details, performing partial analysis that is sufficient for the task without excessive processing.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A method of automatically saving an unknown number on a mobile phone comprises a mobile phone system compares, to numbers in a contact list, a phone number of a received call or a called number, to determine whether the number is an unknown number; if so, after the call is connected, monitoring call content to extract keywords from the call content; and after the call is disconnected, prompting a user to determine whether to save the number, and if so, arranging the keywords in an order for the user to select one therefrom.