Keyword-Based Phone Dialing via Alias Number Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices lack a convenient method to directly dial or connect to product or service providers without manually searching for their telephone numbers, leading to inefficiencies in user interaction and increased network data traffic for contact information searches.

Innovation Solution

Implementing keyword-based phone dialing through a communication application that retrieves and displays alias numbers associated with keywords, allowing users to initiate calls or communications with product or service providers by entering keywords, which can be stored locally or on a wireless carrier network, reducing the need for manual number input and optimizing network resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If users manually search for telephone numbers of product or service providers, then they can find contact information, but it increases network data traffic and consumes user time

Engineering Contradiction:
Improvetime to find contact informationVSAvoidnetwork data traffic
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The patent applies preliminary action by pre-storing alias numbers and their associated telephone numbers in a local data structure on the user's mobile device. When a user inputs an alias number, the system immediately retrieves the corresponding telephone number from local storage without needing to perform web searches or consume network resources, thus resolving the contradiction between fast information retrieval and reduced network traffic.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If users manually input telephone numbers, then they can contact providers, but it reduces convenience and increases operation complexity

Engineering Contradiction:
Improveconvenience of contacting providersVSAvoidoperation steps required
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies copying by creating simplified alias number representations of telephone numbers. Instead of requiring users to input or search for complete telephone numbers, the system uses short alias numbers that users can easily remember and input. The system then copies the full telephone number information from the locally stored data structure, reducing operational complexity while maintaining ease of use.

Inventive Principle:
Principle #26Copying

3Speed

If the system stores contact information locally, then access speed improves, but device memory requirements increase

Engineering Contradiction:
Improvecontact information retrieval speedVSAvoiddevice storage space
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent applies local quality by implementing a selective data storage strategy where only essential alias number to telephone number mappings are stored locally in a compact data structure. This allows the system to achieve fast retrieval speeds for frequently used contacts while minimizing the quantity of stored data, thus balancing local access speed with device storage constraints.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10069970B1Keyword based phone dialing
Publication Date: 2018.09.04 T MOBILE US INC
  • US10069970B1 patent drawing
  • US10069970B1 patent drawing
  • US10069970B1 patent drawing

AI summary

Keyword based phone dialing may provide additional convenience to users that are subscribers of the wireless carrier network. A user input of a string of one or more values is received by a communication application. The string is checked as an alias number query against alias numbers in an alias number data store in response to a determination that a numerical format of the string fails to match a telephone number numerical format. One or more alias numbers from the alias number data store that match or partially match the alias number query are then presented by the communication application. Each of the alias numbers is associated with a different telephone number of a corresponding product or service provider. In response to the communication application receiving a selection of a corresponding alias number, a telephone call is routed to a product or service provider using a corresponding telephone number.