Application Data Rate Limiting in Wireless Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data rate-limiting techniques in wireless communication devices result in inefficient use of network resources and waste power due to the uniform throttling of data across all applications, rather than targeting specific high-bandwidth applications.

Innovation Solution

A wireless communication device that receives a data restriction message and determines individual data usage for each application, identifying and limiting the delivery rate of the application with the highest data usage, thereby reducing network burden by caching and 'trickling' data to that application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If uniform rate-limiting is applied to all data traffic, then network bandwidth is reduced, but network resources are wasted and power consumption increases due to transmitting partially-filled slots

Engineering Contradiction:
Improvenetwork bandwidthVSAvoidpower consumption
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The patent applies different rate-limiting strategies to different applications based on their individual data usage patterns. Instead of uniform throttling, the system identifies high-bandwidth applications and applies selective rate-limiting only to those, allowing other applications to maintain full bandwidth. This localizes the quality of service management to specific traffic types rather than applying it universally.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments data traffic by application and monitors individual application data usage. By dividing the data stream into application-specific flows and tracking each separately, the system can apply rate-limiting granularly at the application level rather than at the aggregate data level, preventing waste from partially-filled slots.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If uniform rate-limiting is applied to all data traffic, then network bandwidth is reduced, but network resources are wasted due to inefficient slot usage

Engineering Contradiction:
Improvenetwork bandwidthVSAvoidnetwork resource efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The system applies quality differentiation by treating different applications differently based on their usage patterns. High-bandwidth applications receive rate-limiting while low-bandwidth applications maintain full service, optimizing the quality of service distribution across the network.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system continuously monitors individual application data usage and uses this feedback to dynamically identify which applications require rate-limiting. This feedback loop enables the system to adjust rate-limiting decisions based on real-time usage patterns, improving network resource efficiency.

Inventive Principle:
Principle #23Feedback

3Device complexity

If data rate-limiting is applied without application identification, then implementation is simple, but intelligent targeting of high-bandwidth applications is not achieved

Engineering Contradiction:
Improverate-limiting implementation complexityVSAvoidapplication-specific rate-limiting capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements a multi-functional rate-limiting system that can identify, monitor, and manage multiple applications simultaneously. The system universally monitors all data traffic while specifically targeting high-bandwidth applications, combining broad coverage with selective enforcement.

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

Solution Approach 2:

The system uses feedback mechanisms to monitor application data usage patterns and dynamically adapt rate-limiting decisions. This feedback enables the system to learn which applications are consuming excessive bandwidth and apply targeted rate-limiting accordingly, achieving adaptability without excessive complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9526086B1Application data rate limiting in a wireless communication device
Publication Date: 2016.12.20 T MOBILE INNOVATIONS LLC
  • US9526086B1 patent drawing
  • US9526086B1 patent drawing
  • US9526086B1 patent drawing

AI summary

A wireless communication device comprises a wireless communication transceiver and a processing system. The wireless communication transceiver is configured to receive data via a communication network and to receive a data restriction message that instructs the wireless communication device to limit a rate at which the data is provided to a user. The processing system is configured to determine individual amounts of the data associated with a plurality of applications of the wireless communication device, identify an application of the plurality of applications associated with an individual amount of the data that meets a criterion, and limit a delivery rate at which application data associated with the application is provided to the user based on the data restriction message.