Remote Hub Anonymization for QoS Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current broadband communication systems face challenges in managing quality of service (QoS) for multimedia traffic, as data loss or delay outside the home or small office network, such as in an ISP's network, limits the effectiveness of QoS management by conventional home or small office routers.

Innovation Solution

The implementation of a method involving a local communications hub that selects a remote communications hub to modify and forward requests and responses, allowing for anonymization and load balancing across multiple networks to ensure reliable and high-performance data communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If QoS management is implemented at the home or small office router, then bandwidth allocation for multimedia traffic is improved, but effectiveness is limited when data loss or delay occurs outside the local network

Engineering Contradiction:
ImproveQoS management effectivenessVSAvoidnetwork control architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a remote hub as an intermediary device that performs QoS management functions outside the local network. The remote hub receives requests from the local hub, manages bandwidth allocation and QoS parameters, and returns modified requests to the server. This intermediary approach extends QoS control beyond the router's local capabilities to handle network-wide traffic management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple remote communications hubs are used for anonymization and load balancing, then service reliability is improved, but system complexity increases

Engineering Contradiction:
Improveservice continuityVSAvoidcommunications hub network
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the QoS management function by distributing it across multiple independent remote hubs rather than concentrating it in a single device. Each remote hub can independently process requests and provide services, creating a distributed system where failure of one hub does not compromise overall service availability. This segmentation achieves reliability through redundancy and fault isolation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The remote hubs are designed to perform multiple functions: QoS management, traffic anonymization, load balancing, and request modification. By making each hub multi-functional, the system achieves high reliability through functional redundancy while avoiding the need for specialized single-purpose devices for each function.

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

3Loss of information

If data traffic is routed through remote hubs for anonymization, then user privacy is improved, but communication latency increases

Engineering Contradiction:
Improveuser identity protectionVSAvoiddata transmission delay
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent applies partial anonymization by selectively modifying certain request parameters while allowing other traffic to flow more directly. The remote hub modifies requests to provide anonymity when needed, but the system can adjust the degree of modification based on traffic type and priority, balancing privacy protection with latency reduction for time-sensitive communications.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11646974B2Systems and methods for end point data communications anonymization for a communications hub
Publication Date: 2023.05.09 OOMA INC
  • US11646974B2 patent drawing
  • US11646974B2 patent drawing
  • US11646974B2 patent drawing

AI summary

A method for end point data communications anonymization for a local communications hub is provided. The method commences with receiving a first request addressed to a server from a computing device. The method further includes selecting a first remote communications hub from a plurality of remote communications hubs. The method continues with modifying the first request to generate a first modified request and sending the first modified request to the first remote communications hub. The first remote communications hub modifies the first modified request to produce a second modified request and forwards the second modified request to the server. The method further includes receiving a first response to the second modified request from the server, modifying the received first response to produce a first modified response, modifying the first modified response to produce a second modified response, and providing the second modified response to the computing device.