Cross-App External Device Control Using Onboarding Registration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IoT devices face challenges in connecting and controlling external electronic devices across different manufacturers due to the need for cloud-to-cloud interactions and separate authentication processes, which require matching interfaces and authority grants.

Innovation Solution

An electronic device determines an application to control an external device by identifying installed applications, obtaining information for registration, and selecting a suitable application from a server list based on priority and device characteristics, granting administration authority as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user inputs manual control instructions to control an external electronic device, then the control operation can be performed, but the operation process becomes complicated and time-consuming

Engineering Contradiction:
Improvecontrol operationVSAvoidoperation time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by detecting the user's gaze direction and determining the intended target object before the user completes the selection process. The processor identifies which object the user is looking at and pre-determines the control instruction, allowing the external electronic device to be controlled without requiring the user to manually select from multiple options, thus reducing operation time and simplifying the control process

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the display screen shows multiple objects for selection, then the user can choose the desired object, but the screen real estate is wasted and the selection process is time-consuming

Engineering Contradiction:
Improveobject selectionVSAvoiddisplay screen area
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The system extracts the object selection function from the traditional display interface. Instead of showing multiple objects on the screen for manual selection, the system uses gaze detection to directly identify the user's intended target. The processor extracts the selected object information from the gaze tracking data, eliminating the need to display multiple options and wasting screen real estate, while maintaining the ability to select from multiple objects

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If the system waits for manual selection confirmation, then the control accuracy is ensured, but the response time is delayed

Engineering Contradiction:
Improvecontrol accuracyVSAvoidresponse speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The system implements feedback through continuous gaze direction monitoring. The processor receives feedback from the gaze detection module about the user's eye movement and object focus in real-time. This feedback loop allows the system to dynamically adjust and confirm the selected object based on the user's gaze patterns, ensuring control accuracy while reducing response time by not waiting for explicit manual confirmation - the gaze itself serves as the confirmation signal

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP4362430B1Electronic device for determining application which controls external electronic device, and operation method thereof
Publication Date: 2026.04.29 SAMSUNG ELECTRONICS CO LTD
  • EP4362430B1 patent drawingFigure 1
  • EP4362430B1 patent drawingFigure 2
  • EP4362430B1 patent drawingFigure 3

AI summary

According to an embodiment of the present disclosure, an electronic device comprises a communication circuit and at least one processor connected to the communication circuit. The at least one processor is configured to: determine a first application for controlling an external electronic device on the basis of onboarding information of the external electronic device; register the external electronic device in a first server corresponding to the first application; determine a second application for controlling the external electronic device independently of the first application on the basis of the onboarding information of the external electronic device; and execute the second application.