Directed Graph User Dialog Control for Maintenance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for controlling user dialogs in complex technical devices, such as ATMs and deposit return systems, are not optimized for effective and efficient service and maintenance, lacking a structured approach to guide users or technicians through the necessary steps to resolve issues quickly.
Innovation Solution
A method using a directed graph model with route planning algorithms to determine the shortest path from an initial state to a desired target state, enabling the generation of multi-level user dialogs and guiding users step-by-step through the device's maintenance process, incorporating sensors for real-time feedback and authorization-based instruction delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional user dialog control methods are used in complex technical devices, then the device can perform its basic functions, but the service and maintenance process becomes unstructured and inefficient
Solution Approach 1:
The maintenance process is segmented into discrete states represented as nodes in a directed graph, where each node corresponds to a specific maintenance situation or step. This segmentation allows the complex maintenance process to be broken down into manageable, structured segments that can be navigated systematically
Solution Approach 2:
A computing unit acts as an intermediary between the technical device and the user, evaluating device state data and generating structured user dialogues based on graph theory algorithms. This intermediary translates complex device states into simple, step-by-step instructions for users, providing the needed structure without requiring users to understand the underlying complexity
2Loss of time
If multiple maintenance steps and states are managed without optimization, then all necessary maintenance activities can be performed, but the time required to resolve issues increases
Solution Approach 1:
The directed graph structure is prepared in advance, with all possible maintenance states and transitions predefined. This preliminary structuring allows the system to quickly determine the optimal path through pre-calculated routes rather than making decisions in real-time during maintenance operations
Solution Approach 2:
The system changes the parameter of process organization from linear or hierarchical structures to graph-theoretic structures, allowing multiple paths and states to be represented and optimized. This parameter change enables the system to find and execute the shortest path through complex maintenance scenarios
3Adaptability or versatility
If generic user dialog control is used, then the system can operate, but it cannot adapt to different user authorization levels or specific device states
Solution Approach 1:
The user dialog control system is made dynamic by using graph theory to represent multiple possible states and transitions. The system can adapt its behavior based on the current device state and user authorization level, dynamically selecting and presenting only the relevant maintenance steps and information for each situation
Solution Approach 2:
The directed graph structure serves multiple functions: it represents device states, defines maintenance procedures, determines optimal paths, and adapts to different user authorization levels. This universal structure handles diverse maintenance scenarios within a single unified framework
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
The invention relates to a method and a device for controlling user dialogues on a technical installation that is to be controlled or to be maintained, for example, a cash dispenser or a deposit refund device. According to said method or said device, a calculating unit evaluates the data relating to the state of the technical installation and in accordance with said data, emits at least one visual request consisting of textual and/or pictorial instructions (INSTR; CHK) for a user who controls the technical installation. The method processes the data using a directed graph (GRPH) comprising nodes (1000,..., 1300...) and edges (INSTR, CHK) connecting the nodes. Said nodes relate to different maintenance conditions of the installation, and the edges relate to the instructions (INSTR; CHK) for the user for transferring the installation from one of the nodes to another node.