Controller Function Specification for Terminal Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to efficiently support different functions for detailed countries or regions, leading to increased server load and communication costs, especially when dealing with wide areas like 'Europe' where specific country or region requirements vary.

Innovation Solution

A controller with a communication interface, memory for instructions, and a processor that uses a management table to obtain destination information, specify functions, and reduce server communication frequency by utilizing an external device for estimation information when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the device communicates with a server to obtain detailed country or region information, then the function specification accuracy is improved, but the server load increases and communication costs increase

Engineering Contradiction:
Improvefunction specification accuracyVSAvoidserver load
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent segments the function specification process into two parts: first, the device autonomously specifies functions based on broad region information from destination data; second, the device communicates with the server only when detailed country-specific functions are needed. This segmentation reduces unnecessary server communications while maintaining accurate function specification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary function specification using broad region information before communicating with the server. By pre-specifying functions based on available destination data, the system reduces the need for subsequent server communications, thereby lowering server load and communication costs.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the device communicates with a server to estimate detailed country or region, then the function specification accuracy is improved, but the communication frequency increases and costs increase

Engineering Contradiction:
Improveregion estimation accuracyVSAvoidcommunication frequency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by obtaining only the necessary level of region detail from the server. Instead of continuously querying for complete country-level information, the system obtains sufficient region information to specify required functions, reducing communication frequency while maintaining adequate function specification accuracy.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If the device uses broad region information for function specification, then the server communication frequency is reduced, but the function specification detail is insufficient for specific countries

Engineering Contradiction:
Improvecommunication frequencyVSAvoidfunction specification detail
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic function specification approach that adapts to the specific needs of each device. The system starts with broad region-based specification and dynamically adds country-specific details only when necessary, based on the device's actual requirements and the availability of destination information, thereby maintaining both low communication frequency and high specification detail.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11580487B2Controller and terminal device control method
Publication Date: 2023.02.14 YAMAHA CORP
  • US11580487B2 patent drawing
  • US11580487B2 patent drawing
  • US11580487B2 patent drawing

AI summary

A controller includes at least one processor that implements the instructions to execute a plurality of tasks. The plurality of tasks includes a management table obtaining task that obtains, from the management table including first information indicating a region and second information indicating a country or a region, a destination information obtaining task that obtains third information indicating a region of a shipping destination to which the terminal device is to be shipped, a first specifying task that specifies a first function, a determining task that determines whether a second function, with reference to the second information, needs to be specified, an estimation information obtaining task that in a case where the second function is determined to be necessary, obtains estimation information corresponding to the second information from an external device, and a second specifying task that specifies the second function.