Broadcast Services Platform User Grouping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current broadcast services in communication networks face challenges in efficiently allocating network resources to users with varying channel conditions, leading to suboptimal user experience and spectrum utilization, particularly in cellular multicast scenarios where users with good and poor signal strengths are grouped together, affecting fairness and efficiency.

Innovation Solution

A broadcast services platform that sorts users based on performance metric data to generate user groups, allocating resources on a multicast or unicast basis, optimizing resource allocation and user grouping using a weighted utility function to balance fairness and efficiency, ensuring users with good channel conditions do not suffer from being grouped with those with poor signal strengths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If users with varying channel conditions are grouped together in broadcast services, then network resource allocation is simplified, but user experience quality and fairness deteriorate

Engineering Contradiction:
Improvenetwork resource allocation complexityVSAvoiduser experience quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments users into different groups based on their channel conditions (e.g., good signal strength users and poor signal strength users). This segmentation allows the system to apply different resource allocation strategies to different user groups, thereby maintaining simplicity while improving user experience quality and fairness for each group.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If users with good and poor signal strengths are grouped together in cellular multicast, then multicast service coverage is improved, but spectrum utilization efficiency deteriorates

Engineering Contradiction:
Improvemulticast service coverageVSAvoidspectrum utilization efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies local quality by assigning different resource allocation policies to different user groups based on their specific channel conditions. Users with good signal strength receive different treatment compared to users with poor signal strength, optimizing spectrum utilization for each group while maintaining overall multicast service coverage.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If uniform resource allocation is applied to all users in broadcast services, then implementation simplicity is maintained, but fairness and efficiency deteriorate

Engineering Contradiction:
Improveimplementation simplicityVSAvoidfairness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces dynamic resource allocation that adapts to different user channel conditions. Rather than static uniform allocation, the system dynamically adjusts resource distribution based on user groups and their specific needs, maintaining fairness while managing complexity through automated grouping mechanisms.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10447616B2Broadcast services platform and methods for use therewith
Publication Date: 2019.10.15 AT&T INTELLECTUAL PROPERTY I L P
  • US10447616B2 patent drawing
  • US10447616B2 patent drawing
  • US10447616B2 patent drawing

AI summary

Aspects of the subject disclosure may include, for example, a broadcast services platform includes a memory that stores operational instructions. A processor executes the operational instructions to: receive user data, the user data including a list of users and performance metric data corresponding to individual ones of the users; sort the list of the users in order of the performance metric data to generate a sorted list of the users; partition the sorted list of the users to generate a plurality of user groups; and generate network resource allocation data that allocates network resources to provide broadcast services to the users. Other embodiments are disclosed.