Mobile Device International Call Number Storage and Auto-Dialing

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecall success rateVSAvoidinternational roaming capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvecall placement accuracyVSAvoidtime for manual dialing
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvenumber storage simplicityVSAvoidinternational call capability
Core Design Contradiction:
Ease of operationVSReliability

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8315613B1Assisting a user to store and place a call back to received international number
Publication Date: 2012.11.20 CELLCO PARTNERSHIP INC
  • US8315613B1 patent drawing
  • US8315613B1 patent drawing
  • US8315613B1 patent drawing

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.