Contact Management via Automatic Metadata Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices struggle to distinguish and manage new contacts during communication, as only telephone numbers are displayed for entities not stored as contacts, making it difficult for users to identify specific entities and requiring manual storage, which is inconvenient for both short-term and long-term contacts.
Innovation Solution
An electronic device method that automatically extracts incoming/outgoing information from metadata and communication contents when communicating with a new entity, allowing for editing and storage in either a synchronized or non-synchronized contact list, enabling easy management of both short-term and long-term contacts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual storage of new contacts is required, then contact information can be stored, but user convenience deteriorates and time is lost
Solution Approach 1:
The system performs preliminary extraction of contact information from communication metadata and contents before the user needs to store the contact. By automatically obtaining name, company, and other details during the communication process itself, the system prepares contact data in advance, eliminating the need for subsequent manual entry and significantly improving user convenience while reducing time loss.
2Difficulty of detecting and measuring
If only telephone numbers are displayed for new entities, then the call history list remains simple, but the ability to distinguish specific entities deteriorates
Solution Approach 1:
The system enables self-service extraction of entity identification information by automatically obtaining name, company, and other contact details directly from the communication metadata and contents without requiring manual input. This self-service mechanism enriches the call history list with distinctive entity information, making it easy to distinguish specific entities while maintaining system simplicity.
3Adaptability or versatility
If all contacts are stored in a synchronized contact list, then contact management is unified, but unnecessary synchronization occurs for short-term contacts
Solution Approach 1:
The system segments contact storage into two distinct categories: synchronized contact list for long-term contacts and non-synchronized contact list for short-term contacts. This segmentation allows the system to apply appropriate synchronization strategies to each category, ensuring that only contacts requiring long-term management consume synchronization energy, while short-term contacts are stored locally without unnecessary synchronization overhead.
Data Source
AI summary
A method and electronic device for extracting incoming/outgoing information and managing contacts are provided. The method includes determining whether a communicating electronic device which has been or is in communication with the electronic device is included as a contact in a first contact list; extracting incoming/outgoing information based on at least one of metadata and contents of the communication with the communicating electronic device when the communicating electronic device is not included as a contact in the first contact list; and displaying the extracted incoming/outgoing information on a touchscreen of the electronic device.


