IoT Scene Generation Using User Context Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing scene management systems for IoT devices do not consider the execution order of devices within a scene, are limited to individual user contexts, and require manual registration of new devices, lacking automation in generating scenes based on user behavior and multiple user combinations.

Innovation Solution

An AI-powered system that analyzes user context and device usage patterns to generate and recommend scenes, including devices from various locations, with consideration for execution order and multiple user scenarios, automatically adapting to changes in device usage and user presence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual registration of new devices is required, then device control accuracy is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvedevice control accuracyVSAvoidease of operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically detects new devices and registers them without manual user intervention. The scene generation system autonomously analyzes device information and creates appropriate scenes, eliminating the need for users to manually register devices while maintaining accurate device control through automated device detection and registration mechanisms.

Inventive Principle:
Principle #25Self-service

2Device complexity

If scenes are limited to single user context, then system complexity is reduced, but adaptability deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidadaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system segments user contexts into distinct categories (e.g., morning routine, evening routine, working hours) and creates separate scenes for each context. This segmentation allows the system to manage multiple user scenarios without overwhelming complexity, as each scene is independently defined and can be automatically selected based on the current context.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The scene generation system dynamically adapts to different user contexts by automatically selecting and generating appropriate scenes based on real-time analysis of user behavior patterns, time of day, and device usage. This dynamic adaptation enables the system to handle multiple user scenarios flexibly without requiring manual configuration for each possibility.

Inventive Principle:
Principle #15Dynamics

3Ease of manufacture

If execution order of devices is not considered, then scene generation simplicity is improved, but productivity deteriorates

Engineering Contradiction:
Improvescene generation simplicityVSAvoidproductivity
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The system performs preliminary analysis of device relationships and usage patterns to determine optimal execution orders before scene generation. By pre-calculating the logical sequence of device operations based on historical data and device dependencies, the system automatically generates scenes with optimized execution orders that improve productivity without requiring complex manual configuration.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3900270B1System for processing user data and controlling method thereof
Publication Date: 2024.10.30 SAMSUNG ELECTRONICS CO LTD
  • EP3900270B1 patent drawingFigure 1~2
  • EP3900270B1 patent drawingFigure 3
  • EP3900270B1 patent drawingFigure 4

AI summary

Disclosed is a system including a communication module, a processor operatively connected to the communication module, and a memory operatively connected to the processor. The memory may store instructions that, when executed, cause the processor to receive first information including log information of a first external device from the first external device associated with an account of a user, using the communication module, to receive second information including information sensed by a second external device, from the second external device associated with the account of the user, using the communication module, to determine a usage pattern of the first external device by the user, based on at least part of the first information and the second information, and to transmit information based on at least part of the usage pattern to the second external device through the communication module to cause the second external device to display the information.