Client Confirmation System for Zero-Rated Data Fraud Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Packet-based communication systems face challenges in identifying and authenticating clients to prevent fraudulent use of network resources, particularly in zero-rated data transmission, where data is incorrectly attributed to a client with free or lower-cost usage, leading to potential exploitation.

Innovation Solution

A client confirmation system that identifies and authenticates clients by analyzing data usage information, associating data traffic with the appropriate client address, and using a client confirmation server to verify the authenticity of Skype clients, thereby preventing fraudulent use and ensuring accurate rating and filtering of network traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If packet-based communication systems allow zero-rated data transmission without client authentication, then ease of operation is improved, but reliability deteriorates due to fraudulent use of network resources

Engineering Contradiction:
Improveease of operationVSAvoidreliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary authentication of clients before allowing zero-rated data transmission. The client confirmation application verifies client identities in advance by analyzing data usage information and associating traffic with authenticated clients, preventing fraudulent use before it occurs while maintaining ease of operation for legitimate users

Inventive Principle:
Principle #10Preliminary action

2Reliability

If client authentication and traffic association mechanisms are implemented, then reliability is improved, but device complexity increases

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a client confirmation application as an intermediary component that mediates between the network operator and clients. This application handles the complex tasks of authenticating clients, analyzing data usage information, and associating traffic with clients, thereby improving reliability while containing complexity within a dedicated module rather than分散 across the entire system

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If data usage information analysis is performed to authenticate clients, then measurement precision is improved, but loss of time increases due to additional verification steps

Engineering Contradiction:
Improvemeasurement precisionVSAvoidloss of time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system continuously monitors and analyzes data usage information from clients in real-time rather than performing discrete authentication checks. This continuous analysis allows the client confirmation application to maintain accurate client identities and traffic associations without significant time delays, improving measurement precision while minimizing loss of time through ongoing verification processes

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10057230B2Client confirmation method and system
Publication Date: 2018.08.21 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10057230B2 patent drawing
  • US10057230B2 patent drawing
  • US10057230B2 patent drawing

AI summary

A client confirmation method and system for identifying data traffic transmitted over a network controlled by an operator, the data traffic being associated with at least one client, the client confirmation system comprising: a client confirmation application configured to identify at least one client address; an authenticator configured to authenticate the at least one client identified by the at least one client address by analyzing data usage information generated by the at least one client, wherein the data usage information is further known to the operator; and a traffic associator configured to associate data traffic transmitted over the network with the at least one client identified by the at least one client address.