Media Cast Controller Roles for Shared Multi-User Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media casting systems allow only one device to control the media set at a time, preventing simultaneous and intuitive control by multiple users.

Innovation Solution

A media cast controller that determines user status upon connection and assigns primary or secondary control roles based on connection order and user priority, allowing multiple users to execute different command sets intuitively and non-intrusively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If only one device is allowed to control the media set at a time, then control arbitration is simplified, but multiple users cannot simultaneously control the media casting

Engineering Contradiction:
Improvemulti-user control capabilityVSAvoidcontrol arbitration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control functionality is segmented into different command sets: a primary command set for the first user and a secondary command set for the second user. This segmentation allows each user to have appropriate control capabilities without requiring full control arbitration between users, thus enabling multi-user control while keeping the system manageable

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different control privileges are assigned to different users based on their connection order. The first user receives primary control rights with the primary command set, while the second user receives secondary control rights with the secondary command set. This local differentiation of control quality allows simultaneous multi-user control with differentiated capabilities

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If a second media cast controller is paired with the media set, then the second user can control the media set, but the first media cast controller is deactivated

Engineering Contradiction:
Improvesecond user control accessVSAvoidfirst user control interruption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts control rights based on connection order rather than deactivating the first controller. The first controller transitions from exclusive control to primary controller status with primary command set, while the second controller becomes secondary controller with secondary command set. This dynamic role assignment maintains continuous control for both users without interruption

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Both the first and second media cast controllers are enabled to execute their respective command sets simultaneously. The system provides universal control access to multiple users by implementing multi-functionality where each controller can independently execute commands appropriate to its role, eliminating the need for deactivation

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

3Adaptability or versatility

If complex arbitration is implemented between multiple devices, then control can be shared, but the control mechanism becomes complex and requires queuing or complete take-over

Engineering Contradiction:
Improvecontrol sharingVSAvoidcontrol operation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

Instead of implementing complete control arbitration between users, the system provides partial control action by assigning different command sets to different users. The primary user gets the primary command set and the secondary user gets the secondary command set, allowing each to perform their needed operations without full arbitration complexity

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system creates a secondary command set that mirrors essential control functions from the primary command set, allowing the second user to have control capabilities similar to but not identical with the first user. This copying approach enables control sharing without requiring complex arbitration mechanisms

Inventive Principle:
Principle #26Copying

Data Source

PatentEP4209013B1A computer software module arrangement, a circuitry arrangement, a device, a system and a method for improved control of media casting
Publication Date: 2026.03.11 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP4209013B1 patent drawingFigure 1A~1B
  • EP4209013B1 patent drawingFigure 2A~4
  • EP4209013B1 patent drawingFigure 5

AI summary

A media cast controller (200) comprising a communication interface (203) arranged to establish a connection with a media set (300) and a controller (201) configured to: connect (510) with the media set (300); determine (520) a user status, and if the media cast controller (200) is the first to connect, the media cast controller (200) becomes a primary controller (525), wherein a primary controller is enabled to execute a primary command set being the command set of the media cast controller (200); and if the media cast controller (200) is not the first to connect, the media cast controller (200) becomes a secondary controller (550), wherein a secondary controller is enabled to execute a secondary command set being the command set of the media cast controller (200), wherein the primary command set comprises the secondary command set in addition to fundamental commands.