Voicemail Routing Using Subscriber Location and DNS Mediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mobile networks face inefficiencies in voicemail routing due to static subscriber-server associations, leading to delays and load imbalances across voicemail servers, as they do not account for geographical proximity and real-time load conditions.

Innovation Solution

Utilize real-time or near real-time location information from cell global identity (CGI) to dynamically route voicemail requests to proximate voicemail servers, considering server loads and status, eliminating the need for pre-stored profiles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If static subscriber-server associations are used for voicemail routing, then system simplicity is maintained, but voicemail setup time increases and load distribution becomes unbalanced

Engineering Contradiction:
Improvevoicemail setup timeVSAvoidrouting system complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent implements dynamic routing by allowing voicemail requests to be routed to any available voicemail server based on real-time server status and subscriber location, rather than using fixed static associations. This dynamic approach reduces voicemail setup time by selecting the most appropriate server at request time, while the DNS-based implementation keeps the system relatively simple.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If pre-stored subscriber profiles are maintained for routing, then routing accuracy is improved, but system complexity and storage requirements increase

Engineering Contradiction:
Improverouting accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent enables the system to determine subscriber location dynamically using CGI information from the wireless network without requiring pre-stored subscriber profiles. The DNS server performs the location-based routing decision automatically based on real-time network data, eliminating the need for complex profile storage and management while maintaining routing accuracy.

Inventive Principle:
Principle #25Self-service

3Productivity

If location-based dynamic routing is implemented, then load distribution is balanced, but routing complexity increases

Engineering Contradiction:
Improveload distribution efficiencyVSAvoidrouting complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a DNS server as an intermediary to handle the complex location-based routing logic. The DNS server receives voicemail requests, determines the subscriber's current location using CGI information, selects an appropriate voicemail server based on load and proximity, and returns the routing decision. This intermediary approach balances load effectively while keeping the complexity isolated in the DNS server rather than distributed throughout the system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12513208B2Dynamic routing of voicemail requests using location information of subscriber device
Publication Date: 2025.12.30 T MOBILE US INC
  • US12513208B2 patent drawing
  • US12513208B2 patent drawing
  • US12513208B2 patent drawing

AI summary

The disclosed technology performs dynamic routing of a request to create a voicemail associated with a call session for a wireless communication device. Upon receiving the request, a query is sent to a DNS server of a wireless network to identify location information of the wireless communication device. The DNS server determines a voicemail server geographically proximate to the wireless communication device based on the information in the query and one or more location mapping tables and/or pre-defined mapping logics stored in the DNS server. Upon receiving information of the voicemail server as output of the query, the request to create the voicemail is routed to the voicemail server geographically proximate to the wireless communication device.