Thin Client Setup Automation via Secure IP Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for setting up thin client terminals in infrastructure corporations and hospitals are labor-intensive and vulnerable, as they require manual operation for each terminal and lack secure identification processes, especially in environments with many devices.

Innovation Solution

A control system that uses a thin client terminal, a management server, and a DHCP server to automate the setup process by transmitting identification information, such as a production number, to securely assign IP addresses and distribute setup files only to registered terminals, reducing manual workload and enhancing security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual setting is performed for each thin client terminal, then setup accuracy is improved, but workload increases significantly

Engineering Contradiction:
Improvesetup accuracyVSAvoidworkload
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The thin client terminal automatically performs setup by receiving setup files from the server using its unique identification information, eliminating the need for manual configuration. The terminal self-configures by downloading necessary data and executing setup processes autonomously.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Setup files and configuration data are prepared in advance on the server side. The terminal automatically retrieves these pre-prepared files during initialization, eliminating the need for manual setup operations while ensuring accurate configuration.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automatic setup is implemented without identification verification, then productivity is improved, but security deteriorates

Engineering Contradiction:
Improveautomation efficiencyVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements a feedback mechanism where the thin client terminal transmits its identification information to the server, receives verification, and then automatically receives setup files only after successful authentication. This automated feedback loop ensures security while maintaining productivity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The server acts as an intermediary that verifies the terminal's identification information and controls the distribution of setup files. This intermediary mechanism ensures that only authorized terminals receive automatic setup, maintaining security while enabling automation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If identification information is transmitted for secure setup, then security is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The identification information transmission mechanism serves multiple functions: it authenticates the terminal, enables automatic setup file distribution, and ensures secure configuration. This multi-functional approach maintains security without requiring separate complex systems for each function.

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

Data Source

PatentUS11962465B2Control system, electronic device, and control method
Publication Date: 2024.04.16 DYNABOOK INC
  • US11962465B2 patent drawing
  • US11962465B2 patent drawing
  • US11962465B2 patent drawing

AI summary

According to one embodiment, a control system includes a client terminal, a first server and a second server. The client terminal transmits an assignment request of an IP address including first identification information that uniquely identifies the client terminal and is set as a host name to the first server. The first server assigns an IP address to the client terminal in accordance with the request, and transmits the IP address and the host name to the second server. The second server transmits, when one or more items of second identification information include the first identification information set as the host name and when a setup process of the client terminal has not been performed, data for the process of the client terminal to the client terminal using the IP address.