Distributing Reauthorization Timing to Avoid Network Spikes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing event processing systems experience network spikes and performance issues due to simultaneous reauthorization requests at service pricing change times, leading to increased costs and inefficiency when additional processing capacity is added to handle these spikes.

Innovation Solution

A method is introduced to distribute the timing of reauthorization requests by calculating a delay time period based on the subscriber's available resources, authorizing the service consumption up to the service pricing change plus the delay time period, thereby delaying reauthorization requests and reducing network spikes without increasing credit risk.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If additional processing capacity is added to handle reauthorization spikes, then system reliability improves, but cost increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoidprocessing capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary actions by calculating and applying delay time periods to reauthorization requests before the actual reauthorization processing occurs. This advance timing adjustment prevents the spike in simultaneous requests, eliminating the need for additional processing capacity while maintaining system reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the timing of reauthorization requests on a per-subscriber basis by calculating delay time periods based on individual subscriber characteristics. This dynamic timing distribution spreads out the load over time, preventing network spikes without requiring increased processing capacity.

Inventive Principle:
Principle #15Dynamics

2Speed

If additional processing capacity is added to handle reauthorization spikes, then system responsiveness improves, but cost increases

Engineering Contradiction:
Improvesystem responsivenessVSAvoidprocessing capacity
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

By calculating and applying delay time periods in advance, the system prevents the need for high-speed processing during spike moments. The preliminary timing adjustment ensures requests are distributed over time, maintaining responsiveness without requiring additional processing capacity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The dynamic timing adjustment distributes reauthorization requests across different time periods based on subscriber-specific delay calculations. This prevents simultaneous processing demands, maintaining system responsiveness with existing processing capacity rather than requiring increased capacity.

Inventive Principle:
Principle #15Dynamics

3Quantity of substance

If delay time period is extended for subscribers with more resources, then network traffic is reduced, but credit risk may increase

Engineering Contradiction:
Improvenetwork trafficVSAvoidcredit risk
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system applies different delay time periods to different subscribers based on their individual resource levels and risk profiles. Subscribers with more resources receive longer delay periods, while those with fewer resources receive shorter or no delays. This localized differentiation reduces network traffic for low-risk subscribers while maintaining strict timing for high-risk subscribers, thus managing credit risk.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the timing parameter (delay time period) based on subscriber resource levels and risk assessments. By adjusting this parameter dynamically according to individual subscriber characteristics, the system reduces network traffic for acceptable-risk subscribers while maintaining credit security through shorter or zero delays for high-risk subscribers.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8666793B2Distributing reauthorization time in the event of tariff time change
Publication Date: 2014.03.04 ORACLE INT CORP
  • US8666793B2 patent drawing
  • US8666793B2 patent drawing
  • US8666793B2 patent drawing

AI summary

Embodiments of the present invention provide techniques for distributing the timing of reauthorization requests. In one embodiment, a request to authorize a subscriber of a service to consume a quantity of the service is received and a delay time period is calculated. The delay time period is based on the resources available to the subscriber (e.g., remaining balance in a subscriber account, credit limit, etc.), and/or other configurable thresholds. The subscriber is then authorized to consume the quantity of service over a period of time extending to the time of a service pricing change, plus the delay time period. In this manner, network spikes resulting from the receipt of multiple, simultaneous reauthorization requests at the times of service pricing changes are avoided, without increasing the credit risk to the service operator/provider.