MHS Host Managing Client Data Usage via eBPF
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Productivity
If software-based offloading is enabled, then network traffic is offloaded, but host control over data usage is lost
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.
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.
3Adaptability or versatility
If multiple users access the same Wi-Fi bandwidth, then internet sharing is achieved, but network stability and user experience deteriorate
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.
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.
Data Source
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.


