People Conveyor Software Maintenance With Digital Locking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing people conveyor systems face challenges in managing software maintenance tasks, particularly in ensuring secure and efficient execution of updates and maintenance operations without disrupting normal system operation.
Innovation Solution
A method and system for managing software maintenance tasks in people conveyor systems, including a predefined sequence of tasks with digital lockings to prevent unauthorized access, authenticated user commands for task execution, and the ability to pause and resume tasks, along with the use of a digital twin for testing and minimizing downtime.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual on-site software updating is performed, then software maintenance can be executed with direct control, but system operation must be interrupted and service technician presence is required
Solution Approach 1:
The system enables self-service software maintenance through automated update execution. The control system automatically downloads, installs, and configures software updates without requiring service technician presence, allowing the system to maintain itself while minimizing operational disruption.
Solution Approach 2:
The system performs preliminary actions by downloading and preparing software updates in advance during system idle periods or maintenance windows. Update packages are fetched, validated, and staged before actual installation, ensuring ready-to-execute updates that can be applied quickly with minimal downtime.
2Ease of operation
If remote software updating is performed, then service technician presence is eliminated, but system operation interruption is required during update execution
Solution Approach 1:
The control system autonomously manages the complete update lifecycle including downloading from remote servers, validating update integrity, installing software packages, and verifying successful deployment. This self-service capability eliminates the need for service technician presence while maintaining controlled update execution.
Solution Approach 2:
The system maintains operational continuity by scheduling updates during predetermined maintenance windows when disruption is acceptable. The control system continuously monitors update status and executes maintenance tasks without requiring system shutdown, keeping the conveyor operational whenever possible.
3Device complexity
If software updates are executed without authentication control, then update process is simple, but unauthorized modifications may occur
Solution Approach 1:
The system implements feedback mechanisms where the control system receives authentication credentials, verifies them against authorized user databases, and provides feedback on update execution status. This closed-loop authentication process ensures only verified users can initiate updates while maintaining a clear audit trail of maintenance activities.
Solution Approach 2:
An intermediary authentication layer is introduced between the user and update execution. The control system acts as a mediator that verifies user credentials, validates update package integrity, and controls update deployment. This intermediary mechanism adds security without significantly complicating the user interface.
4Adaptability or versatility
If multiple software maintenance tasks are managed without sequencing, then task execution is flexible, but system stability may be compromised
Solution Approach 1:
The update process is segmented into discrete, ordered tasks including download, validation, installation, configuration, and verification phases. Each task is independently managed with defined entry and exit conditions, allowing flexible execution while maintaining system stability through controlled progression through the update sequence.
Data Source
AI summary
A method manages software maintenance tasks of a people conveyor system and includes: obtaining a predefined sequence of software maintenance tasks of the people conveyor system; activating digital lockings related to the predefined sequence of software maintenance tasks, the digital lockings preventing execution of software maintenance tasks relating to the people conveyor system initiated by unauthenticated user; receiving a software maintenance task execution command from a user device, the software maintenance task execution command being generated by the user device in response to an interaction with an authenticated user through the user device; and initiating execution of the predefined sequence of software maintenance tasks in response receiving the software maintenance task execution command. A software maintenance task management system manages software maintenance tasks of a people conveyor system.


