Programming Building Block for Display-Free Visual Circuit Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Long-term graphical programming with electronic building blocks can negatively affect the visual health of children and teenagers, as it requires prolonged use of display devices.

Innovation Solution

A programming building block system that includes an instruction reading block and an instruction block, which read and output command instructions through electrical, optical, or magnetic coupling, allowing programming without the need for electronic display devices by using a splicing body or plate-like housing with a controller and reading circuit, enabling wired or wireless transmission of programs and circuit parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If graphical programming is performed on a tablet computer to obtain control code, then programming becomes visually intuitive and easy to program, but long-term programming negatively affects the visual health of children and teenagers

Engineering Contradiction:
Improveprogramming easeVSAvoidvisual health impact
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the display function from the programming system by using building blocks with visible circuit patterns that can be directly observed without electronic screens. The circuit traces, components, and connections are physically visible on the building block surfaces, allowing children to read and understand circuit logic directly through visual inspection of the physical structure rather than requiring tablet displays.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces physical building blocks with visible circuit patterns as an intermediary between the programming concept and the child's understanding. These blocks serve as a tangible medium that translates abstract circuit logic into concrete, observable physical forms with visible traces and components, eliminating the need for electronic display devices while maintaining visual intuitiveness.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If traditional electronic building blocks with display devices are used, then programming is visually intuitive, but the device complexity increases and portability decreases

Engineering Contradiction:
Improvevisual intuitivenessVSAvoiddevice structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent removes electronic display devices, batteries, and complex control circuits from the building blocks. Instead, it uses simple visible circuit patterns printed or etched on the block surfaces, basic electronic components that can be seen and touched, and straightforward connection mechanisms. This extraction of unnecessary complex elements maintains visual intuitiveness while dramatically simplifying the device structure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates simplified copies of circuit diagrams directly on the building block surfaces using visible traces and patterns. Rather than requiring electronic displays to show circuit logic, the actual circuit paths are physically copied and made visible on the blocks themselves through printed or etched patterns, allowing direct visual reading of the circuit logic without additional display hardware.

Inventive Principle:
Principle #26Copying

3Ease of operation

If building blocks with visible circuit patterns and components are used, then programming can be done without electronic display devices, but the manufacturing precision requirements increase

Engineering Contradiction:
Improvedisplay-free programmingVSAvoidcircuit pattern accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent applies different quality requirements to different parts of the building blocks. The circuit patterns use thicker traces and larger component representations than actual circuits require, with enhanced visibility features. Connection areas use robust mechanical interfaces with tolerance compensation. This local quality approach ensures that only the visible and connection-critical areas require high precision, while other areas can use standard manufacturing tolerances.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the physical parameters of the circuit patterns to enhance visibility and reduce precision requirements. Circuit traces are made thicker and more spaced out, component symbols are enlarged, and connection areas are expanded. These parameter changes make the circuits readable and functional with lower manufacturing precision while maintaining the educational and programming objectives.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables programming without the need for electronic display devices, reducing the negative impact on visual health while allowing for efficient transmission and execution of instructions.

Implementation Method 1

The coupling includes any one or more modes of electrical coupling, optical coupling, and magnetic coupling

Methodology Applied
Scientific EffectElectrical coupling: Conduction (electrical)

Implementation Method 2

The coupling includes any one or more modes of electrical coupling, optical coupling, and magnetic coupling

Methodology Applied
Scientific EffectOptical coupling: Optical Fibre

Implementation Method 3

The coupling includes any one or more modes of electrical coupling, optical coupling, and magnetic coupling

Methodology Applied
Scientific EffectMagnetic coupling: Magnetic Field

Data Source

PatentUS12076659B2Programming building block
Publication Date: 2024.09.03 SHANGHAI BLOKS TECHNOLOGY GROUP CO LTD
  • US12076659B2 patent drawing
  • US12076659B2 patent drawing
  • US12076659B2 patent drawing

AI summary

A programming building block includes an instruction reading building block and an instruction building block. The instruction reading building block reads command instructions in the instruction building block. The command instructions include an instruction for setting a mode, an instruction for setting a behavior in the mode, an instruction for setting a behavior, or an upgrade instruction. A priority is set between the plurality of instructions for setting the mode. Compared with the prior art, the present invention has the advantage that programming can be performed without an electronic display device.