Multi-Device IoT Onboarding with OOBE Detection and Authority Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing IoT device onboarding process requires authentication information, URL information, and device details for cloud server registration, which can be cumbersome and inefficient.

Innovation Solution

An electronic apparatus identifies an external device's Out-Of-Box Experience (OOBE) state, receives information about connected devices, authenticates its authority, and performs onboarding by transmitting device information to a server while displaying UI inquiries for additional devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional onboarding process is used for IoT devices, then authentication and device registration can be performed, but the process is cumbersome and inefficient requiring multiple manual steps

Engineering Contradiction:
Improveonboarding efficiencyVSAvoidonboarding complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by automatically detecting external devices in OOBE state before the user needs to onboard them. The electronic apparatus proactively identifies devices, retrieves their information, and prepares onboarding data transmission to the server, eliminating the need for users to manually initiate complex onboarding procedures for each device.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges multiple onboarding operations into a single integrated process. Instead of handling each device separately through multiple manual steps, the system combines device detection, information retrieval, authentication verification, and server communication into one streamlined onboarding sequence that handles multiple devices simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If manual authentication and device registration steps are performed, then security can be maintained, but the process becomes time-consuming and complex

Engineering Contradiction:
Improveauthentication securityVSAvoidonboarding time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs self-service authentication by automatically verifying the electronic apparatus's authority to control external devices without requiring manual user authentication for each device. The apparatus autonomously checks authentication credentials, retrieves device information, and initiates onboarding with the server, significantly reducing the time required while maintaining security through automated credential verification.

Inventive Principle:
Principle #25Self-service

3Productivity

If the electronic apparatus handles multiple external devices simultaneously, then onboarding efficiency improves, but the control logic and process management become more complex

Engineering Contradiction:
Improvemulti-device onboarding capabilityVSAvoidcontrol logic complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the control logic into distinct functional modules: device detection module (identifies external devices in OOBE state), information retrieval module (obtains device details), authentication verification module (checks control authority), and onboarding execution module (transmits data to server). This segmentation allows the system to handle multiple devices simultaneously while keeping each control function manageable and modular.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250220067A1Electronic apparatus that performs onboarding for plurality of external apparatuses and control method therefor
Publication Date: 2025.07.03 SAMSUNG ELECTRONICS CO LTD
  • US20250220067A1 patent drawing
  • US20250220067A1 patent drawing
  • US20250220067A1 patent drawing

AI summary

An example electronic apparatus may include a display and at least one processor configured to identify whether or not the first external apparatus is in an out-of-box experience (OOBE) state, if the first external apparatus is in the OOBE state and the first external apparatus receives information regarding a second external apparatus, receive information regarding the first and second external apparatuses from the first external apparatus, authenticate whether the electronic apparatus has the authority to control or monitor the first external apparatus, if the authority is authenticated, control to transmit the information regarding the first external apparatus to a first server in order to perform onboarding on the first external apparatus, identify whether or not the second external apparatus is present around the electronic apparatus, and, if the second external apparatus is present, display a UI inquiring whether or not to perform onboarding on the second external apparatus.