Master Device Control Right Allocation in 1:n Mirroring Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mirroring service technologies fail to manage control rights effectively in 1:n network topologies, leading to control right collisions and disorders when multiple client devices attempt to control a single master device simultaneously.

Innovation Solution

A method and apparatus for managing control rights, where a master device allocates specific control rights to client devices through a mirroring service connection, allowing individual client devices to request and receive rights such as screen control, application execution, and mirroring control, thereby preventing collisions and ensuring desired operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If all client devices are granted control rights in a 1:n network topology, then each client device can independently control the master device, but control rights collide and cause disorder in controlling the master device

Engineering Contradiction:
Improvecontrol capabilityVSAvoidcontrol order
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The control rights are segmented into different types (screen control right, application execution right, mirroring control right) and allocated to different client devices based on their needs. This segmentation prevents control right collisions by ensuring that each client device has control over specific functions rather than all functions, thereby maintaining control order while preserving adaptability.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If control rights are allocated to multiple client devices, then each device can perform desired operations, but control right collisions occur when multiple devices attempt to control the master device simultaneously

Engineering Contradiction:
Improveoperation flexibilityVSAvoidcontrol collision
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

Different client devices are granted different types of control rights according to their specific functions and user needs. For example, a remote control device may be granted screen control rights while a media player device is granted application execution rights. This local quality approach ensures that each device has the appropriate control capabilities for its intended use without causing conflicts with other devices.

Inventive Principle:
Principle #3Local quality

3Device complexity

If no control right management method is implemented, then the system is simple to implement, but control disorders occur when multiple client devices connect to a single master device

Engineering Contradiction:
Improvesystem simplicityVSAvoidcontrol management
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The master device performs preliminary allocation of control rights to client devices before actual control operations begin. When a client device connects to the master device, the master device proactively grants appropriate control rights based on the client device's identity and intended function. This preliminary action prevents control disorders from occurring in the first place, maintaining reliability without requiring complex real-time conflict resolution mechanisms.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10313426B2Method of managing control right, client device therefor, and master device therefor
Publication Date: 2019.06.04 SAMSUNG ELECTRONICS CO LTD
  • US10313426B2 patent drawing
  • US10313426B2 patent drawing
  • US10313426B2 patent drawing

AI summary

A method of managing a control right in a 1:n network topology is provided. The master device includes a display unit configured to display a first screen, a control unit configured to receive a request for at least one right for controlling the master device and/or a mirroring service from at least one of a plurality of client devices mirroring the first screen, and to grant the requested right to the at least one of the plurality of client devices in response to the request, and a communication unit configured to receive the request and to transmit the response.