Terminal Coordination Blocks for Versatile Service Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing terminal control systems lack versatility in providing services effectively.

Innovation Solution

A cooperation system comprising a first terminal device and a second terminal device, where the first terminal device communicates with an external device and can relay action commands to the second terminal device, which includes trigger and action execution units defined by block programs, allowing for versatile service provision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a terminal control system uses predetermined behavior types and processing commands stored in a server, then the system can provide basic automation services, but the system lacks versatility in providing diverse services properly

Engineering Contradiction:
Improveservice versatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a block program system where terminal devices can execute diverse services through configurable blocks including trigger blocks, service blocks, and action blocks. This universal block-based architecture allows the same terminal device to perform multiple different services by simply changing the block program configuration, without requiring separate dedicated systems for each service type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent divides service execution into segmented blocks that can be independently configured and combined. Each service is broken down into discrete trigger conditions, service operations, and action outcomes that are stored as separate blocks. This segmentation allows flexible recombination of blocks to create versatile service combinations while keeping individual block complexity manageable.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If the system uses fixed processing commands for detected information, then the system structure remains simple, but the system cannot provide proper services for diverse user needs

Engineering Contradiction:
Improveservice provision effectivenessVSAvoidservice adaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic service configuration where the terminal device can adaptively select and execute different service blocks based on detected trigger conditions. The block program allows the system to dynamically change its behavior by loading different combinations of trigger, service, and action blocks, making the system both easy to operate through automated detection and highly adaptable to diverse user needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent enables parameter changes in service execution by allowing configuration of different trigger thresholds, service parameters, and action outcomes within the block program. The terminal device can modify service parameters based on detected conditions while maintaining a simple operational interface, achieving both ease of operation and service adaptability.

Inventive Principle:
Principle #35Parameter changes

3Speed

If the terminal device executes actions directly based on detected information, then the response time is fast, but the system lacks coordination capability between multiple terminal devices

Engineering Contradiction:
Improveaction execution speedVSAvoidcoordination capability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent introduces a block program as an intermediary layer between information detection and action execution. The trigger block detects conditions and passes control to appropriate service and action blocks, enabling coordinated multi-device operations through standardized block interfaces while maintaining fast response times through direct block execution paths.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary configuration of service blocks and action blocks before runtime. The block programs are pre-defined with coordination logic for multiple terminal devices, allowing fast execution during operation while maintaining coordination capability through pre-established block relationships and communication protocols.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3846429B1Coordination system, first terminal device, and second terminal device
Publication Date: 2026.01.28 CITIZEN WATCH CO LTD
  • EP3846429B1 patent drawingFigure 1~2
  • EP3846429B1 patent drawingFigure 3
  • EP3846429B1 patent drawingFigure 4

AI summary

A cooperation system S1 includes a first terminal device 20 and a second terminal device 30. The first terminal device 20 acquires output information defined by a service block program or information for generating the output information from an external device 10 in accordance with a trigger generated by a trigger generation unit of the second terminal device 30, and generates an action command for causing an action execution unit defined by an action block program to execute an action based on the acquired information. With this configuration, a service can be properly provided.