Network Selection Logic for Telecommunication Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telecommunication systems require expensive and complex network gateways to connect calls between different types of networks, such as PSTN and VOIP, making calls inefficient and costly.

Innovation Solution

A method and apparatus that allow communication devices to select a network for a call based on the type of network used by the called communication device, using a network selection application that queries local and remote databases to identify the appropriate network and establish a communication session, potentially overriding the selected network if needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If network gateways are used to connect calls between different types of networks, then communication compatibility between dissimilar networks is improved, but system complexity and cost increase

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the network selection logic from the gateway infrastructure and places it directly in the communication device. The device queries a database to determine the called party's network type and autonomously selects the appropriate network, eliminating the need for gateways to perform network translation or protocol conversion.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a database as an intermediary between the communication device and the network. The database stores mappings between called identifiers and their associated network types, allowing the device to make informed network selection decisions without requiring complex gateway infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If network gateways are used to connect calls between different types of networks, then communication compatibility between dissimilar networks is improved, but cost increases

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidcost
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent removes the expensive gateway infrastructure from the system architecture. By enabling communication devices to independently select networks based on database lookups, the system eliminates the need for costly gateway hardware and associated maintenance expenses.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces expensive, permanent gateway infrastructure with inexpensive, software-based database queries executed by standard communication devices. This substitution dramatically reduces the cost per call while maintaining network compatibility.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Device complexity

If communication devices autonomously select networks based on called identifier, then gateway complexity is reduced, but network selection accuracy must be improved

Engineering Contradiction:
Improvegateway complexityVSAvoidnetwork selection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent performs preliminary actions by pre-populating a database with mappings between called identifiers and their associated network types. This advance preparation allows communication devices to quickly and accurately determine the appropriate network without requiring complex real-time analysis or trial-and-error selection.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10148822B2Method and apparatus for selecting a communication network
Publication Date: 2018.12.04 CENTURYLINK INTELLECTUAL PROPERTY LLC
  • US10148822B2 patent drawing
  • US10148822B2 patent drawing
  • US10148822B2 patent drawing

AI summary

A method, apparatus, and computer usable program product for selecting a network for telecommunication are provided. A type of network supporting a called identifier is identified. Several types of networks are accessible to a calling communication device. A database is queried with a query including the called identifier to identify the types of networks that are accessible to a called communication device. A network corresponding to the called communication device is selected at the calling communication device. A communication session is established between the calling and called communication devices using the selected network.