Mobile Call State Tracking for Device-Side Drop Diagnosis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network monitoring systems fail to detect device-side issues causing call failures and drops, leading to undetected root causes and inefficient resource allocation.

Innovation Solution

Implementing a method on mobile devices to track call states and reasons for disconnection or failure by utilizing operating system APIs, such as PreciseCallState and ImsReasonInfo, to identify device-side issues like modem failures and software problems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional network monitoring systems are used, then network performance can be monitored at a basic level, but device-side issues causing call failures and drops remain undetected

Engineering Contradiction:
Improvecall connection reliabilityVSAvoiddevice-side issue detection capability
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

Instead of only monitoring network-side parameters, the patent inverts the approach by implementing monitoring on the device side (mobile device) to capture call state transitions and disconnection reasons. This inversion enables detection of device-side issues such as modem failures and software problems that conventional network-side monitoring cannot detect.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent introduces an intermediary monitoring application layer on the mobile device that bridges the gap between device operations and network monitoring. This intermediary captures detailed call state information and disconnection reasons through operating system APIs, enabling comprehensive monitoring of both network and device-side factors.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If device-side monitoring is implemented, then root causes of call failures can be identified, but system complexity increases

Engineering Contradiction:
Improvecall failure analysis precisionVSAvoidmonitoring system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The monitoring application leverages existing multi-functional operating system APIs (such as telephony frameworks and IMS components) that already handle call management. By utilizing these universal APIs, the patent achieves precise measurement of call failure reasons without building separate complex monitoring infrastructure, thus reducing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements self-service monitoring where the mobile device's own operating system and telephony frameworks provide the monitoring capabilities through their existing APIs. The device monitors its own call states and disconnection reasons internally, eliminating the need for external complex monitoring systems and reducing overall system complexity.

Inventive Principle:
Principle #25Self-service

3Reliability

If comprehensive call state tracking is performed, then device-side issues can be detected, but data processing requirements increase

Engineering Contradiction:
Improveissue detection accuracyVSAvoiddata processing energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the essential information needed for reliability analysis - specifically call state transitions and disconnection reasons - from the comprehensive device state space. By focusing monitoring on these critical parameters through targeted API calls, the system achieves high detection accuracy while minimizing data processing energy consumption compared to comprehensive state tracking.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250385851A1Tracking call metrics in a radio access network (RAN)
Publication Date: 2025.12.18 BOOST SUBSCRIBERCO LLC
  • US20250385851A1 patent drawing
  • US20250385851A1 patent drawing
  • US20250385851A1 patent drawing

AI summary

A computer-implemented method for tracking calls attempted or established between a mobile device and a radio access network includes: receiving, using a first function registered with an operating system of a mobile device, information indicative of a transition of a call state associated with a voice call associated with the mobile device from a first state to a second state, determining, based on the information, that the first state is an active state and the second state is a disconnected state, responsive to determining that the first state is an active state and the second state is a disconnected state, receiving, using a second function registered with the operating system, information indicative of a reason for disconnection of the voice call, and identify, based on the information indicative of the reason for the disconnection of the voice call, a device-side issue responsible for the disconnection of the voice call.