Toy Assembly Sequence Planning Using Height and Connection Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing assembling toys require manual trial and error for assembly, lacking a method to determine an efficient assembly sequence, which decreases user convenience.

Innovation Solution

A method for determining an assembly sequence of assembling elements in a virtual space, considering upper surface height, connection relationships, and number of elements, to generate an assembly sequence and provide an instruction for assembling toys.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual trial and error is used for assembly, then users can assemble toys freely, but user convenience decreases and assembly time increases

Engineering Contradiction:
Improveuser convenienceVSAvoidassembly time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary computation to determine the optimal assembly sequence before the user begins assembling. By calculating the assembly sequence in advance based on element properties and spatial relationships, the system eliminates the need for trial and error during the actual assembly process, thus improving user convenience and reducing assembly time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback to the user by displaying the determined assembly sequence and guiding the assembly process. This feedback mechanism shows users the correct sequence of operations, reducing confusion and trial and error, thereby enhancing ease of operation and minimizing time loss.

Inventive Principle:
Principle #23Feedback

2Productivity

If no assembly sequence determination method is provided, then assembly flexibility is maintained, but assembly efficiency decreases

Engineering Contradiction:
Improveassembly efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically determines the assembly sequence itself without requiring user intervention or complex manual planning. The computer program independently analyzes the properties of assembling elements and their spatial relationships to compute the optimal sequence, thereby improving assembly efficiency while keeping the user interface simple and the system manageable.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the approach from manual assembly planning to automated parameter-based sequence determination. By using computational parameters such as element properties, spatial coordinates, and connection relationships, the system efficiently calculates the assembly sequence, boosting productivity without significantly increasing perceived system complexity for the user.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If trial and error assembly is required, then creative design freedom is maintained, but convenience and time efficiency are reduced

Engineering Contradiction:
ImproveconvenienceVSAvoidtime for trial and error
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary computation to determine the optimal assembly sequence before the user begins assembling. By calculating the assembly sequence in advance based on element properties and spatial relationships, the system eliminates the need for trial and error during the actual assembly process, thus improving user convenience and reducing assembly time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12530987B2Method for determining assembly sequence and generating instruction of assembling toy
Publication Date: 2026.01.20 LEGO AS
  • US12530987B2 patent drawing
  • US12530987B2 patent drawing
  • US12530987B2 patent drawing

AI summary

A method for determining an assembly sequence of an assembling toy including a plurality of assembling elements disposed in a virtual space, Each of the assembling elements have at least one coupling part complementarily coupled to another coupling part, and connected to another assembling element through the coupling part, including a previously assembled element assembled to the assembling toy in the virtual space and a target assembling element that not yet assembled. The method for determining an assembly sequence includes: determining an assembly group in consideration of an upper surface height of the target assembling element connected to the previously assembled element, the upper surface height is calculated on the basis of a height from a ground to an upper surface of the target assembling element; and determining whether to generate a sub assembly group in consideration of the number of the assembling elements included in the assembly group.