Mobile Device International Call Number Storage and Auto-Dialing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in manually dialing international call backs due to varying dialing patterns and country-specific codes when roaming, leading to failed calls as the stored numbers may not include necessary international call indicators, country codes, and city codes.
Innovation Solution
A method for a mobile device to automatically identify incoming calls as international or intra-national by determining the number of digits and using GPS or pre-loaded tables to determine the country code, storing the international number with its reference country, and modifying the number with the appropriate IDD code when the user's location changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the user manually stores and dials international call backs using traditional methods, then the user can place calls within the same country, but the call fails when the user roams to a different country due to missing international call indicators and country codes
Solution Approach 1:
The system performs preliminary action by automatically analyzing the incoming international call number format, identifying the country code, and storing the calling party number along with its associated country information in the received calls list. This preliminary processing ensures that when the user initiates a call back, the system already has the necessary international dialing components stored, eliminating the need for manual re-entry and ensuring successful international calls regardless of the user's current location.
2Reliability
If the user manually separates and re-enters international call components (IDD code, country code, city code), then the call can be placed correctly, but the process becomes time-consuming and complex
Solution Approach 1:
The system applies self-service by automatically performing the tasks that would otherwise require manual user intervention. When an international call is received, the system automatically parses the number to identify and separate the international call indicator, country code, and remaining number components. During call back, the system automatically reconstructs the proper international dialing format by combining the appropriate IDD code for the current country with the stored calling party number, eliminating the need for the user to manually separate and re-enter these components.
Solution Approach 2:
The system performs preliminary action by pre-processing the incoming international number to identify and store its components (country code, city code, subscriber number) along with the associated country information. This preliminary analysis and storage of structured data enables the system to quickly and automatically reconstruct the proper international dialing format during call back, eliminating the time-consuming manual process of separating and re-entering call components.
3Ease of operation
If the mobile device stores the received call number as displayed, then the number is easily accessible, but the number lacks the necessary international formatting for successful call back when roaming
Solution Approach 1:
The system applies segmentation by automatically dividing the incoming international telephone number into distinct components: the international call indicator (IDD code), the country code, the city or area code, and the subscriber number. Each component is identified and stored separately along with metadata indicating the country of origin. This segmented storage structure allows the system to flexibly recombine these components with the appropriate IDD code for the user's current country when initiating a call back, ensuring both ease of operation and international call reliability.
Data Source
AI summary
When a mobile device receives an incoming call from a telephone number: it identifies a number of digits associated with the telephone number and determines whether the number of digits exceeds a threshold. Upon determining that the number of digits exceeds the threshold, the incoming call is identified as an international call and the telephone number is identified as an international telephone number. The mobile device identifies a reference country from which the international call is originated and stores the international telephone number in association with the reference country in its memory.


