Wireless Network API Billing Through Blockchain Ledgers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication networks do not effectively integrate blockchains, and Application Function (AF) APIs are not efficiently supported by blockchains, leading to inefficiencies in managing and charging for API services.

Innovation Solution

Integrate a blockchain within the wireless communication network to store API information and usage data, allowing for efficient management and charging of API services through a distributed ledger system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If blockchains are integrated within wireless communication networks to support AF APIs, then management and charging efficiency of API services is improved, but device complexity and system integration difficulty increase

Engineering Contradiction:
ImproveAPI service management efficiencyVSAvoidsystem integration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a distributed ledger system as an intermediary layer between the wireless communication network elements and the AF APIs. This mediator captures API service usage data, stores it in a blockchain structure, and enables efficient management and charging without requiring direct integration between all system components. The intermediary handles the complexity of blockchain operations while presenting a simplified interface to the existing wireless network elements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system divides the blockchain functionality into separate modular components: a distributed ledger for data storage, a capture mechanism for API usage data, and a charging system. This segmentation allows each component to be independently implemented and integrated into the wireless communication network, reducing overall system integration complexity while maintaining productivity benefits.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If AF APIs are supported by blockchains for accurate charging, then measurement precision of API usage data is improved, but loss of time for data processing and charging increases

Engineering Contradiction:
ImproveAPI usage data accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The distributed ledger continuously captures and stores API service usage data in real-time as transactions occur, rather than processing data in batches later. This preliminary action ensures accurate measurement of usage data is already available when charging needs to occur, eliminating delays associated with post-processing while maintaining precision through immediate data capture.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous capture and storage of API usage data in the distributed ledger, maintaining an ongoing record of all API transactions. This continuous operation eliminates interruptions in data processing and charging, ensuring both measurement precision through uninterrupted data collection and time efficiency by avoiding batch processing delays.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20250317299A1Wireless communication network service using an application programming interface (API)
Publication Date: 2025.10.09 T MOBILE INNOVATIONS LLC
  • US20250317299A1 patent drawing
  • US20250317299A1 patent drawing
  • US20250317299A1 patent drawing

AI summary

In some examples, a data system comprises a processing system, blockchain, and accounting system. The processing system provides Application Programming Interface (API) services in response to API calls. The blockchain stores API information that characterizes the API services. The accounting system generates a charge for the API services based on the API information in the blockchain.