Billing System Usage Adjustment for Roaming Rate Complexity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of billing systems for telecommunications services increases due to varying voice and data rates across different geographic locations and times, making it difficult to communicate these rate differences to users effectively.

Innovation Solution

A communications system that includes a mobile network, WLAN, VoIP service, PSTN, and a billing system configured to determine an invoice amount based on an adjusted usage amount, which is calculated using a usage adjustment factor that considers geographic location, time, promotional events, and network rates, and is displayed on the communications device with a roaming indicator.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If billing systems track multiple voice and data rates across different roaming countries and territories, then billing accuracy is improved, but system complexity increases

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

Solution Approach 1:

The patent extracts the complexity of managing multiple rates by separating the rate determination logic from the billing system. A roaming rate server is introduced that independently manages all roaming rates for different countries and territories, while the billing system only needs to retrieve pre-calculated adjusted usage amounts. This extraction reduces billing system complexity while maintaining billing accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The roaming rate server acts as an intermediary between the billing system and the complex matrix of international rates. It receives raw usage data, applies appropriate roaming rates based on destination country/territory, and returns adjusted usage amounts to the billing system. This intermediary layer shields the billing system from complexity while ensuring accurate billing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If billing systems implement multiple voice and data rates for different locations and times, then service adaptability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveservice adaptabilityVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by pre-calculating adjusted usage amounts before billing occurs. The roaming rate server determines all applicable rates and calculates adjusted usage in advance, so that when billing time arrives, the system only needs to process pre-computed values. This preliminary action maintains service adaptability while simplifying operational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The roaming rate server autonomously manages the complexity of multiple rates without requiring manual intervention. It automatically retrieves usage data, determines applicable rates based on destination and time, calculates adjusted usage amounts, and provides results to the billing system. This self-service capability maintains versatile rate structures while improving ease of operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11641568B2Multiple usage rates
Publication Date: 2023.05.02 TEXTNOW INC
  • US11641568B2 patent drawing
  • US11641568B2 patent drawing
  • US11641568B2 patent drawing

AI summary

An example communications system for providing communication services between communications devices may employ multiple usage rates for metered communication services. A method for adjusting usage amounts to account for multiple usage rates may include determining a usage adjustment factor for a communications event; determining a metered usage amount for the communications event; and determining an adjusted usage amount based on the usage adjustment factor and the metered usage amount for the communications amount. Thus, a billing system in the communications system may determine an invoice amount based on the adjusted usage amount and a predetermined bill rate.