Dynamic Polling Controller for Network Volume Quota Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computer network service providing systems face inaccuracies in volume quota management due to measurement granularity, leading to 'volume leak' where subscribers use more traffic than paid for, causing overcharging and quota leakage.

Innovation Solution

A computerized system with dual-frequency volume-utilization polling and a service stopper that polls subscribers at varying frequencies based on their quota usage, predicting when a subscriber is about to exceed their quota to prevent overcharging and leakage by discontinuing service before the quota is fully used.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If polling frequency is increased to improve measurement precision, then volume quota management accuracy is improved, but device loading increases

Engineering Contradiction:
Improvevolume quota management accuracyVSAvoiddevice loading
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The polling frequency is made dynamic rather than static. The system adjusts the polling frequency based on the subscriber's current quota usage level - using high frequency when the subscriber is close to exceeding their quota and low frequency when they are far from the limit. This dynamic adaptation resolves the contradiction by providing high measurement precision only when needed while maintaining low device loading during normal operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the polling parameter (frequency) based on the system state (quota proximity). By monitoring the subscriber's current volume usage and comparing it to their quota limit, the system adjusts the polling frequency parameter accordingly. This parameter change allows the system to optimize between measurement accuracy and device resource consumption.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If polling frequency is decreased to reduce device loading, then device complexity is reduced, but volume leak increases

Engineering Contradiction:
Improvedevice loadingVSAvoidvolume leak
Core Design Contradiction:
Device complexityVSLoss of substance

Solution Approach 1:

The system takes preliminary action by predicting when a subscriber will exceed their quota based on current usage patterns and remaining quota. This prediction allows the system to increase polling frequency proactively before actual quota exhaustion occurs, preventing volume leak while avoiding unnecessary high-frequency polling during normal operation. The preliminary prediction action resolves the contradiction by enabling preventive quota management.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If asynchronous notifications are used to reduce system complexity, then device complexity is reduced, but measurement precision deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidvolume utilization measurement accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system implements feedback mechanisms where the access controller provides feedback about quota status to the service controller, which then adjusts polling frequency accordingly. This feedback loop allows the system to maintain measurement precision by responding to actual quota consumption patterns while keeping the overall architecture relatively simple. The feedback-driven adaptation resolves the contradiction between system complexity and measurement accuracy.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11277273B2Computer network service providing system including self adjusting volume enforcement functionality
Publication Date: 2022.03.15 RUCKUS IP HOLDINGS LLC
  • US11277273B2 patent drawing
  • US11277273B2 patent drawing
  • US11277273B2 patent drawing

AI summary

A Computer Network Service Providing System including Self Adjusting Volume enforcement functionality and methods for diminishing or minimizing volume leakage.