Tethering Service for Dynamic Wireless Channel Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless RF communication technologies lack efficient methods for dynamically configuring tethering connections between devices to optimize bandwidth allocation and service levels, particularly in scenarios where multiple devices share wireless resources.

Innovation Solution

Implementing a tethering service that allows host devices to query and allocate wireless channels and parameters based on the attributes of tethered devices, using a channel database to select available channels such as TV white spaces and guard bands, and dynamically adjusting parameters like bandwidth and QoS to meet the needs of connected devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If wireless channels are dynamically allocated based on device attributes, then bandwidth allocation efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvebandwidth allocation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

A tethering service acts as an intermediary between host devices and tethered devices, managing the complex task of channel database queries and parameter allocation. The service receives device attributes, queries the channel database, and returns optimized tethering parameters, thereby improving bandwidth allocation efficiency while shielding individual devices from system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes tethering parameters (bandwidth allocation, QoS settings, channel selection) based on device attributes and current network conditions. By adjusting these parameters in response to varying conditions, the system achieves efficient bandwidth allocation without requiring complex permanent configurations

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If multiple devices share wireless resources, then resource utilization is improved, but service quality for individual devices deteriorates

Engineering Contradiction:
Improveresource utilizationVSAvoidservice quality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system applies different QoS parameters and bandwidth allocations to different tethered devices based on their specific attributes and service requirements. Each device receives customized service quality parameters (such as priority levels, bandwidth guarantees) while sharing the common wireless resource pool, thus maintaining high service quality for each device even as multiple devices share resources

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The tethering service dynamically adjusts resource allocation parameters based on real-time device attributes and network conditions. As devices join or leave the network, or as their requirements change, the service reconfigures bandwidth allocation and QoS parameters dynamically, ensuring that service quality is maintained while maximizing overall resource utilization

Inventive Principle:
Principle #15Dynamics

3Device complexity

If tethering parameters are statically configured, then device complexity is reduced, but adaptability to different scenarios deteriorates

Engineering Contradiction:
Improvedevice complexityVSAvoidadaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The tethering service automatically queries the channel database and determines optimal parameters based on device attributes without requiring manual configuration. The system performs self-service by autonomously selecting channels, setting bandwidth allocations, and configuring QoS parameters, thereby achieving high adaptability while keeping individual devices simple

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The channel database pre-stores information about available wireless channels and their characteristics. Before actual tethering occurs, the system queries this database to obtain channel availability and suitability information, allowing it to make informed parameter selections in advance. This preliminary preparation enables adaptive configuration without adding complexity to the tethering process itself

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10143023B2Tethering parameters for a tethering connection
Publication Date: 2018.11.27 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10143023B2 patent drawing
  • US10143023B2 patent drawing
  • US10143023B2 patent drawing

AI summary

Techniques for tethering parameters for a tethering connection are described. Implementations, for example, enable a tethered connection between a tethered device and a host device to be provisioned in various ways.