VoLTE Call Normalization and Alert Policy System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When a subscriber initiates a VoLTE call while roaming, the lack of a country code in the recipient's phone number can prevent the Home PLMN from establishing a communicative connection, as it cannot determine whether the number is associated with the Home PLMN or Visited PLMN.

Innovation Solution

A Normalization and Alert Policy (NAP) system intercepts VoLTE call requests at the Telephone Application Server, analyzes the recipient number, and generates an adjusted number by including the appropriate country code, thereby facilitating communication between the subscriber device and the intended recipient device within the Home PLMN or Visited PLMN.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a subscriber initiates a VoLTE call while roaming using a phone number without a country code, then the call can be initiated quickly and easily, but the Home PLMN cannot determine whether the contact is associated with the HPLMN or VPLMN, preventing successful connection establishment

Engineering Contradiction:
Improveease of initiating callVSAvoidreliability of connection establishment
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The NAP system performs preliminary normalization of the phone number by inserting the appropriate country code before the call is routed. This preliminary action resolves the ambiguity of whether the number belongs to HPLMN or VPLMN, enabling reliable connection establishment while maintaining ease of operation for the subscriber who doesn't need to manually add country codes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The NAP system acts as an intermediary between the subscriber device and the PLMN network. It receives the phone number without country code, determines the appropriate country code based on roaming status and contact information, inserts it, and then routes the normalized number to the appropriate network (HPLMN or VPLMN), thereby resolving the technical contradiction

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the NAP system adds country code to all recipient numbers, then connection establishment is facilitated, but cost-prohibitive or fraudulent communications may occur

Engineering Contradiction:
Improvereliability of connection establishmentVSAvoidfraudulent or cost-prohibitive communications
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The NAP system implements feedback mechanisms by analyzing alert conditions associated with the phone number and call parameters. It determines whether adding the country code would result in cost-prohibitive or fraudulent communications by checking against pre-configured alert rules, and only proceeds with normalization when safe, thereby preventing harmful communications while maintaining reliable connection establishment

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary analysis of alert conditions before normalizing the phone number. By evaluating potential risks in advance (such as detecting patterns associated with fraud or excessive costs), it prevents harmful communications from occurring in the first place, allowing safe normalization to proceed while blocking potentially harmful calls

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS11381612B2Voice over long-term evolution (VoLTE) call normalization and alert policy system
Publication Date: 2022.07.05 T MOBILE US INC
  • US11381612B2 patent drawing
  • US11381612B2 patent drawing
  • US11381612B2 patent drawing

AI summary

The present disclosure describes techniques that facilitate detecting a Voice over Long-Term Evolution (VoLTE) call request with a recipient call number that lacks a country code. The VoLTE call request may be initiated by a subscriber device while roaming in a VPLMN. Specifically, a Normalization and Alert Policy (NAP) system is described that is configured to analyze the VoLTE call request and determine an intended country code and adjust the recipient call number to include the country code. Further, the NAP system may analyze the adjusted recipient call number to determine whether initiating a VoLTE call in response to the VoLTE call request may trigger an alert condition. An alert condition may relate to determining that the VoLTE call request may initiate a cost-prohibitive VoLTE communication or that the VoLTE call request relates a fraudulent communication.