Robot device and control method therefor

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing logging methods for robot devices result in exponentially increasing log files, making operation history replay cumbersome and unsuitable for efficient problem identification, and often require separate compiling processes.

Innovation Solution

A robot device that generates and stores data including instruction, sensing, and map data, and replays operations based on these data, using a server to set threshold ranges for event generation and feedback, without needing additional compilation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If text-based logging method is used to record operation history, then comprehensive logging information can be obtained, but the log file size increases exponentially and replay becomes cumbersome

Engineering Contradiction:
Improvelogging information completenessVSAvoidlog file size
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent creates a simplified copy of the operation history by extracting only essential elements (instruction data, sensing data, map data) from the complete text-based logs. This copy enables replay functionality without requiring the full text log files, thus reducing storage requirements while maintaining the ability to reproduce and analyze robot operations.

Inventive Principle:
Principle #26Copying

2Loss of information

If detailed text logs are generated for each component, then comprehensive operation records are available, but searching for problem-related information becomes inefficient

Engineering Contradiction:
Improveoperation record completenessVSAvoidsearch time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent segments the logging information into distinct, structured components: instruction data (what the robot was commanded to do), sensing data (what sensors detected), and map data (environmental context). This segmentation allows for efficient indexing and searching of specific problem-related information without requiring manual review of complete text logs.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If separate compiling process is required for log analysis, then detailed processing can be performed, but the development workflow becomes more complex

Engineering Contradiction:
Improvelog processing accuracyVSAvoiddevelopment workflow simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The patent creates a simplified copy of the operation history by extracting only essential elements (instruction data, sensing data, map data) from the complete text-based logs. This copy enables replay functionality without requiring the full text log files, thus reducing storage requirements while maintaining the ability to reproduce and analyze robot operations.

Inventive Principle:
Principle #26Copying

4Extent of automation

If threshold-based event generation is implemented, then automated anomaly detection is achieved, but additional data processing is required

Engineering Contradiction:
Improveanomaly detection automationVSAvoiddata processing complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent implements feedback-based anomaly detection by comparing actual sensing data against threshold values derived from normal operation patterns. When sensing data exceeds these thresholds, events are automatically generated, providing automated feedback about potential problems without requiring complex real-time analysis systems.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12419480B2Robot device and control method therefor
Publication Date: 2025.09.23 SAMSUNG ELECTRONICS CO LTD
  • US12419480B2 patent drawing
  • US12419480B2 patent drawing
  • US12419480B2 patent drawing

AI summary

A robot device includes: a sensor configured to generate sensing data related to an action of the robot device; a communication interface configured to communicate with a server; a memory storing instructions; and a processor configured to execute the instructions to: based on the action of the robot device changing, store action data in the memory, the action data including instruction data corresponding to the action, the sensing data related to the action, and map data related to the action, transmit, to the server via the communication interface, the action data stored in the memory, receive, from the server via the communication interface, threshold data corresponding to the action, and based on identifying that the sensing data is outside of a threshold range based on the threshold data received from the server, generate an event.