Remote Control User Interface Capability Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current remote user interface technologies in short-range networks lack a method for a remote device to receive a control user interface (CUI) matching its capability, preventing effective remote control of application execution devices.

Innovation Solution

A method and apparatus that enable a remote device to collect and send capability information to an application server, allowing it to receive a CUI matching its capabilities, which is then used for remote control of application execution devices within the short-range network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a remote device attempts to control an application execution device using a predetermined CUI, then remote control operation is enabled, but the CUI may not match the remote device's capability resulting in ineffective control

Engineering Contradiction:
Improveremote control operationVSAvoidCUI capability matching
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system performs capability information collection and CUI selection in advance before the actual remote control operation. The remote device sends its capability information to the application execution device, which pre-selects an appropriate CUI from multiple candidates that matches the remote device's capabilities, ensuring effective control from the start

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the CUI parameter (control interface type) based on the remote device's capability information. By receiving capability information including device type, model, and supported protocols, the application execution device selects and provides a CUI that is parameter-matched to the remote device's specifications

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the system collects and processes capability information to provide a matched CUI, then CUI capability matching is improved, but the system complexity increases

Engineering Contradiction:
ImproveCUI capability matchingVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The remote device autonomously provides its own capability information (device type, model, supported protocols) to the application execution device. The application execution device then independently selects the appropriate CUI based on this information, eliminating the need for complex external matching services or manual configuration

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The application execution device acts as an intermediary between the remote device and the control interface. It receives capability information from the remote device, selects an appropriate CUI from multiple candidates, and provides the matched CUI to the remote device, simplifying the overall system architecture by centralizing the matching logic

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9607504B2Apparatus and method for remote control in a short-range network, and system supporting the same
Publication Date: 2017.03.28 SAMSUNG ELECTRONICS CO LTD
  • US9607504B2 patent drawing
  • US9607504B2 patent drawing
  • US9607504B2 patent drawing

AI summary

An apparatus and method for remote control in a short-range network system, and a system supporting the same are provided, in which from a remote device that remotely controls the application execution device using a predetermined Control User Interface (CUI), information about capability of the remote device is collected, a CUI request requesting a CUI to be used for remotely controlling a currently executed application and the information about the capability of the remote device are sent to an application server, a CUI matching the capability of the remote device is received from the application server in response to the CUI request, and the received CUI is sent to the remote device.