Application-Based Value Billing in Wireless Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless server-client systems offer limited flexibility for developers and content providers to package or up-sell applications, as they primarily support one-time purchases or fixed numbers of uses, restricting the ability to offer incremental purchases or value-based billing.

Innovation Solution

The implementation of an application-based value billing system that allows client devices to generate and transmit billing requests, including subscriber identification, and receive validation responses, enabling flexible pricing and licensing models without requiring content distribution or service enabling on the billing server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional one-time purchase or fixed-use billing models are used in wireless systems, then billing system simplicity is maintained, but developer flexibility and revenue opportunities are limited

Engineering Contradiction:
Improvebilling model flexibilityVSAvoidbilling system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The client device autonomously generates billing requests based on application usage events without requiring server-side billing logic. The device itself performs the billing initiation, event tracking, and request transmission, eliminating the need for complex server-based billing management while enabling flexible pricing models.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The billing system is segmented into independent components: the client device handles billing request generation and transmission, while the server handles only validation and response. This separation allows the client to implement complex billing logic locally without increasing server complexity, resolving the contradiction between flexibility and complexity.

Inventive Principle:
Principle #1Segmentation

2Productivity

If content distribution and service enabling are required on the billing server, then centralized control is maintained, but system complexity and processing overhead increase

Engineering Contradiction:
Improvebilling processing efficiencyVSAvoidbilling server workload
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The billing request generation functionality is extracted from the server and placed in the client device. The server's workload is reduced to only validating received requests and sending responses, while the client device assumes responsibility for generating detailed billing requests based on local application events, thereby improving overall processing efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The client device performs preliminary billing processing by generating complete billing requests with all necessary event information before transmission to the server. This preliminary action at the client side eliminates the need for the server to perform complex content distribution or service enabling operations, reducing server workload while maintaining productivity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10043170B2Application-based value billing in a wireless subscriber network
Publication Date: 2018.08.07 QUALCOMM INC
  • US10043170B2 patent drawing
  • US10043170B2 patent drawing
  • US10043170B2 patent drawing

AI summary

Systems and methods for application-based billing in a wireless subscriber billing system are disclosed. A wireless client device can generate and transmit a billing request to the billing system. The billing system generates a validation response to the billing request and transmits the validation response to the client device. The validation response can be processed by the client device to enable a service linked to the billing request.