User-Driven Network Traffic Shaping via Priority Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional traffic shaping techniques are complex for average users and may be restricted by net neutrality laws, failing to provide effective user control over network congestion management as the number of devices and users on networks increases, especially with the rise of IoT devices.

Innovation Solution

A user-driven traffic shaping system that detects congestion, identifies contributing traffic flows, and allows users to prioritize through a user interface, using a service computing device and traffic shaping device to manage both inbound and outbound traffic flows via tunneling communication protocols, incorporating user preferences and crowd-sourced decisions for dynamic priority adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional traffic shaping techniques are implemented, then network congestion management capability is improved, but user control and simplicity are worsened due to complexity and net neutrality restrictions

Engineering Contradiction:
Improvenetwork congestion managementVSAvoiduser control
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system enables users to autonomously control traffic shaping by selecting priority traffic flows through a user interface. The traffic shaping device automatically detects congestion, identifies contributing traffic flows, and presents options to users who can then prioritize flows without requiring technical knowledge of network configuration. This self-service approach resolves the contradiction by making traffic shaping both effective and user-friendly.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces a traffic shaping device as an intermediary component between the network and end users. This device automatically monitors network conditions, identifies congestion-causing traffic flows, and presents simplified priority selection to users. The intermediary handles the technical complexity of traffic analysis while providing simple user controls, thus resolving the contradiction between effective congestion management and ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If traffic shaping services are provided by ISPs, then network performance is improved, but legal compliance is worsened due to net neutrality laws

Engineering Contradiction:
Improvenetwork performanceVSAvoidlegal compliance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Instead of having the ISP provide traffic shaping services (which may violate net neutrality laws), the patent inverts the approach by enabling end users to control traffic shaping on their own networks. The system detects congestion and allows users to prioritize traffic flows locally, achieving network performance improvement without requiring ISPs to implement traffic shaping, thus maintaining legal compliance.

Inventive Principle:
Principle #13The other way round (Inversion)

3Loss of time

If automated traffic prioritization is implemented, then response time to congestion is improved, but user preference accuracy is worsened without user input

Engineering Contradiction:
Improveresponse time to congestionVSAvoiduser preference accuracy
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The system incorporates feedback mechanisms where users can review detected congestion conditions and selected traffic flows through a user interface. Users can confirm or adjust priority assignments based on their actual preferences and current needs. This feedback loop ensures that automated responses align with user preferences, resolving the contradiction between fast automated response and accurate user preference representation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10812385B2User-driven network traffic shaping
Publication Date: 2020.10.20 HITACHI VANTARA LTD
  • US10812385B2 patent drawing
  • US10812385B2 patent drawing
  • US10812385B2 patent drawing

AI summary

Some examples include performing traffic shaping for a network. For instance, a system may detect congestion in the network and may determine at least two traffic flows contributing to the congestion. The system may provide a user interface that includes information related to first and second traffic flows determined to be main contributors to the congestion from among the traffic flows contributing to the congestion. The system may receive, via the user interface, a selection of one of the first traffic flow or the second traffic flow as an indication of a user selection of one of the traffic flows as having a higher priority than at least another one of the traffic flows. Based on the indication, the system may send packets of the selected traffic flow according to the higher priority and send packets of the at least one other traffic flow according to a lower priority.