Visual Voicemail Provisioning Using Dynamic UE Eligibility Checks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack flexibility in managing visual voicemail (VVM) provisioning for user equipment (UEs), failing to account for eligibility changes due to software updates or network registrations, resulting in UEs being ineligible for improved VVM services despite becoming eligible.

Innovation Solution

A VVM module retrieves device information such as IMEI, VMR, and MNO data to determine UE eligibility, modifying provisioning indicators to reflect eligibility status, enabling dynamic management of VVM provisioning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If VVM provisioning is determined only at initial UE registration, then the provisioning process is simple, but UEs cannot access improved VVM services after becoming eligible through software updates

Engineering Contradiction:
ImproveUE eligibility adaptabilityVSAvoidprovisioning management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic VVM provisioning determination by triggering eligibility assessment at multiple events (initial registration, software updates, network re-entry) rather than only at initial registration. This allows the system to adapt to changing UE capabilities while maintaining manageable complexity through event-driven architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system monitors changes in UE parameters (software version, device capabilities) and re-evaluates VVM provisioning eligibility when these parameters change. This enables UEs to transition from ineligible to eligible status dynamically without requiring system redesign.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If VVM provisioning is checked at every UE event, then eligibility accuracy is improved, but system processing overhead increases

Engineering Contradiction:
Improveeligibility determination accuracyVSAvoidprovisioning processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary eligibility determination at initial registration and stores the result. Subsequent checks only re-evaluate when specific triggering events occur (software updates, network re-entry), avoiding redundant processing while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts and monitors only the critical parameters that affect VVM eligibility (software version, device capabilities) rather than re-evaluating all UE attributes. This selective approach maintains precision while reducing processing overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If the system monitors multiple device information parameters, then eligibility determination becomes more accurate, but the complexity of information retrieval and processing increases

Engineering Contradiction:
Improveeligibility assessment precisionVSAvoidinformation processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system retrieves and processes only the specific device information parameters relevant to VVM eligibility (software version, device capabilities) from available UE data, rather than processing all possible device attributes. This targeted approach maintains assessment precision while managing complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260081998A1Utilizing device information to dynamically determine whether to provision visual voicemail
Publication Date: 2026.03.19 T MOBILE INNOVATIONS LLC
  • US20260081998A1 patent drawing
  • US20260081998A1 patent drawing
  • US20260081998A1 patent drawing

AI summary

Systems and methods are contemplated herein for determining whether a UE is excluded from visual voicemail (VVM) provisioning, is eligible for VVM provisioning, or is ineligible for VVM provisioning. The method may include receiving, at VVM module, an indication to initiate a logic flow. The method may include retrieving, by the VVM module during the logic flow, device information associated with the UE. The method may include determining, based on the device information associated with the UE, whether to the UE is excluded from VVM provisioning, is eligible for VVM provisioning, or is ineligible for VVM provisioning.