Programmable Controller External Storage Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Programmable controllers face challenges in downsizing while maintaining real-time performance and safety, particularly with compact switch arrangements that are difficult to operate, and there is a need to prevent unauthorized operations due to the small size and restricted access.

Innovation Solution

Incorporating an external memory card slot that functions as a connection interface for external memory, which enables authentication and controls the accessibility of operation switches, allowing secure and safe operation by attachment/detachment of the external memory, thereby improving user operability and safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If the programmable controller is downsized to reduce size and improve adaptability, then the size is reduced and adaptability is improved, but the operation switches become difficult to operate from outside

Engineering Contradiction:
Improvesize of programmable controllerVSAvoidoperability of operation switches
Core Design Contradiction:
Volume of moving objectVSEase of operation

Solution Approach 1:

A key card is introduced as an intermediary element between the user and the programmable controller. The key card contains authentication information that, when inserted into the key card insertion slot, enables the operation switches to become functional. This mediator allows the controller to remain compact while preventing unauthorized or accidental operations on the tightly spaced switches.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Area of stationary object

If the operation switches are arranged with narrower intervals to reduce size, then the size is reduced, but it becomes difficult to operate the switches from outside

Engineering Contradiction:
Improvearea occupied by operation switchesVSAvoidease of operating switches
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The key card authentication mechanism acts as a preliminary protective measure that prevents erroneous operations before they can occur. By requiring authentication through key card insertion, the system proactively blocks unintended switch operations, allowing the switches to be placed closer together without compromising operational safety or ease of use.

Inventive Principle:
Principle #9Preliminary anti-action

3Device complexity

If conventional switching operation methods are used in small programmable controllers, then the device can be compact, but users may unintentionally touch the operation element and cause erroneous operation

Engineering Contradiction:
Improvecomplexity of operation mechanismVSAvoidprevention of erroneous operation
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The key card serves as an intermediary authentication mechanism that must be inserted before operation switches can function. This adds a protective layer that prevents accidental or unauthorized operations while maintaining simple switch hardware design, thereby improving reliability without significantly increasing device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10496062B2Programmable controller for controlling automatic machines, having CPU to received control with respect to own apparatus, when external storage is authenticated based on authentication information
Publication Date: 2019.12.03 KK TOSHIBA
  • US10496062B2 patent drawing
  • US10496062B2 patent drawing
  • US10496062B2 patent drawing

AI summary

A programmable controller according to an embodiment includes a connection interface, a storage, and a controller. The connection interface can be connected with an external storage. The storage stores information for authentication. The controller accepts control for the programmable controller when the external storage is connected to the connection interface and the external storage is authenticated based on identification information stored in the external storage and the information for authentication.