Mobile VoIP Data Usage Management via Dynamic Mode Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of softphones on mobile devices often exceed data usage limits or enter expensive pricing regimes due to imbalanced usage between voice and data communication, leading to increased costs, as existing systems lack the ability to automatically select an optimal operating mode based on data plan usage.

Innovation Solution

A method and system that detect data usage limits and cumulative data sent during a billing period, determining the availability of a data connection, and dynamically switch between VoIP and callback modes to minimize data plan consumption by setting up communication modes accordingly, ensuring calls are routed through the cellular voice network when data limits are approached.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If VoIP calls are used by default over data connection, then call quality and flexibility are improved, but data usage cost increases when approaching monthly limits

Engineering Contradiction:
Improvecall setup convenienceVSAvoiddata usage cost
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The system dynamically switches between VoIP and callback modes based on real-time data usage monitoring. The softphone automatically transitions from default VoIP operation to callback mode when cumulative data usage approaches the monthly limit, and can switch back when sufficient data remains. This dynamic adaptation resolves the contradiction by maintaining operational convenience while controlling data consumption costs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements continuous feedback by monitoring cumulative data usage against the monthly limit and using this information to control call routing decisions. The softphone receives feedback about data consumption levels and automatically adjusts its operating mode accordingly, preventing excessive data usage while maintaining call quality through appropriate mode selection.

Inventive Principle:
Principle #23Feedback

2Loss of energy

If automatic mode selection is implemented, then data usage cost is reduced, but system complexity increases

Engineering Contradiction:
Improvedata usage costVSAvoidsystem architecture
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The softphone performs self-service by automatically monitoring its own data usage, comparing it against the monthly limit, and making autonomous decisions about which call mode to use. The system manages its own resource consumption without requiring external intervention or complex centralized control, reducing overall system complexity while achieving cost reduction.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The softphone integrates multiple functions into a single application: it serves as both a VoIP client and a callback initiator, combines call management with data usage monitoring, and performs automatic mode selection. This multi-functionality reduces the need for separate systems while achieving sophisticated cost management.

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

3Loss of energy

If callback mode is used to reduce data usage, then data plan consumption decreases, but call setup time and complexity increase

Engineering Contradiction:
Improvedata plan consumptionVSAvoidcall setup time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-monitoring data usage levels and proactively switching to callback mode before the monthly limit is reached. This advance preparation prevents last-minute call failures and ensures seamless call setup, reducing overall time loss by avoiding call interruptions or re-attempts.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9094889B2Method and system to manage mobile data network usage for VoIP calls
Publication Date: 2015.07.28 EXTREME NETWORKS INC
  • US9094889B2 patent drawing
  • US9094889B2 patent drawing
  • US9094889B2 patent drawing

AI summary

A method and system to select an operating mode of a mobile device, the method including: detecting a request for a call; determining by a processor of the mobile device a data usage limit; determining by a processor of the mobile device a cumulative amount of data sent using the data connection during a current billing period; determining, by a processor of the mobile device, an availability of a data connection; and setting a communication mode of the mobile device depending upon the availability of a data connection and a comparison of the cumulative amount of data sent to the data usage limit.