Session-Type User Identifiers for Wireless Billing Precision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3G wireless communication networks lack the ability to differentiate between types of communication sessions in billing, as Usage Data Records (UDRs) do not provide session type information, leading to inadequate charging mechanisms for varying network resource demands.

Innovation Solution

Implementing a method to select and use different user identifiers based on the type of communication session, allowing UDRs to include session type information, enabling a billing system to apply specific billing formulas for each session type.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single user identifier is used for all communication sessions, then the system is simple to operate, but billing precision deteriorates because session type information cannot be differentiated

Engineering Contradiction:
Improvebilling precisionVSAvoiduser identifier management complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent segments the single user identifier into multiple session-type-specific identifiers (e.g., NAI-PTT for push-to-talk sessions, NAI-Web for web browsing sessions). This segmentation allows the billing system to differentiate between session types and apply appropriate charging formulas, thereby improving billing precision without requiring users to manually manage complex identifier selections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism (the session identifier mapping system) that automatically selects and substitutes the appropriate user identifier based on the communication session type. This intermediary handles the complexity of multiple identifiers behind the scenes, maintaining ease of operation for users while enabling precise billing through session-type-specific identifiers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If Usage Data Records include session type information, then billing precision improves, but the complexity of the UDR format increases

Engineering Contradiction:
Improvebilling precisionVSAvoidUDR format complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts session type information from the user identifier itself rather than adding it as a separate field in the UDR. By embedding session type indicators within the user identifier (e.g., different NAI formats for different session types), the solution improves billing precision while avoiding increases in UDR format complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent makes the user identifier multi-functional by designing it to simultaneously serve as both a user identification mechanism and a session type indicator. This universality allows the existing UDR structure to convey session type information without requiring additional fields or increasing format complexity.

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

3Measurement precision

If different billing formulas are applied to different session types, then charging accuracy improves, but the system complexity increases

Engineering Contradiction:
Improvecharging accuracyVSAvoidbilling system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by pre-configuring the mapping between session types and user identifiers before billing processing occurs. The session identifier mapping system is established in advance, allowing the billing system to automatically determine the appropriate charging formula based on the user identifier without requiring complex real-time analysis, thereby improving charging accuracy while managing system complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the user identifier provides information back to the billing system about the session type, enabling automatic selection of the appropriate billing formula. This feedback loop allows the system to adapt charging based on session type without requiring manual intervention or complex decision-making logic.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7454206B1Method and system with user identifiers that indicate session type
Publication Date: 2008.11.18 SPRINT SPECTRUM LLC
  • US7454206B1 patent drawing
  • US7454206B1 patent drawing
  • US7454206B1 patent drawing

AI summary

A user uses a wireless communication device to engage in a communication session over a packet-switched network. The communication session is one of a plurality of different session types, e.g., a push-to-talk (PTT) session or a Web browsing session. The user is identified in the communication session by a user identifier that is dependent on the session type. The user identifier used in a particular communication session is included in a usage record generated for that communications session. A billing system determines the session type from the user identifier in the usage record. Based on this session type, the billing system selects a billing formula to calculate a charge to the user for the communication session.