MHS Host Managing Client Data Usage via eBPF

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mobile hotspot methods fail to provide stable internet access, effective data usage control, and secure access management, leading to poor user experience and inefficient resource allocation in shared environments.

Innovation Solution

A Mobile Hotspot (MHS) host system that monitors and manages connected clients by displaying data usage statistics, allowing users to set data or time limits, and controlling internet access through a user interface, utilizing eBPF filters to manage data packets and enforce limits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional mobile hotspot methods are used, then internet access is provided to multiple users, but data usage control and security management are insufficient

Engineering Contradiction:
Improveinternet sharing capabilityVSAvoiddata usage control
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary management system between the mobile hotspot and connected devices. This intermediary layer captures network traffic, enforces data usage policies, and provides centralized control without requiring changes to the underlying hotspot infrastructure or client devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms that continuously monitor data usage by connected devices and provide real-time information to users. This enables dynamic control of data consumption through notifications, alerts, and automated policy enforcement based on usage patterns.

Inventive Principle:
Principle #23Feedback

2Productivity

If software-based offloading is enabled, then network traffic is offloaded, but host control over data usage is lost

Engineering Contradiction:
Improvenetwork throughputVSAvoidhost data control
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent positions the management system as an intermediary that sits between the offloaded network traffic and the host device. This allows the host to maintain control over data usage policies even when actual traffic processing is offloaded to software-based solutions, as the intermediary enforces control rules on the offloaded traffic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments network control functions into separate layers: traffic processing is offloaded to software while control and management functions remain with the host. This segmentation allows high throughput from offloading while preserving host control through the management layer.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If multiple users access the same Wi-Fi bandwidth, then internet sharing is achieved, but network stability and user experience deteriorate

Engineering Contradiction:
Improvemulti-user accessVSAvoidnetwork stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies local quality by providing differentiated network management for different users or devices. The system can enforce specific data usage policies, bandwidth limits, and priority rules for individual connected devices, allowing optimal performance for each user while maintaining overall network stability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements dynamic network management that can adjust data usage policies, bandwidth allocation, and control rules in real-time based on current network conditions, user preferences, and usage patterns. This dynamic adaptation maintains network stability even as multiple users access the Wi-Fi simultaneously.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240314532A1Systems and methods to manage a plurality of MHS clients by an MHS host
Publication Date: 2024.09.19 SAMSUNG ELECTRONICS CO LTD
  • US20240314532A1 patent drawing
  • US20240314532A1 patent drawing
  • US20240314532A1 patent drawing

AI summary

Disclosed is a method implemented in an MHS host for managing a plurality of MHS clients. The method includes: monitoring the plurality of MHS clients connected to the MHS host and a data usage of each of the plurality of MHS clients; displaying a list of the plurality of MHS clients and a statistic of the data usage of the plurality of MHS clients; providing an option to manage an MHS client from the plurality of MHS clients; providing, based on a selection of the MHS client, an option to set one at least one of a data limit or a time limit for the metered data usage for the selected MHS client; and controlling the data usage of the selected MHS client based on setting of the data limit or the time limit.