Multi-Level Folder Authorization Directory for Industrial Control Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing file authorization methods for industrial control systems are inadequate in complexity and user friendliness, requiring all controller files to be in a single folder and failing to distinguish unauthorized files, necessitating improved methods for folder authorization and synchronization.
Innovation Solution
A computing device generates a directory of authorized folders by analyzing file hierarchies, allowing multi-level sub-folder authorization, and enabling users to select specific folders and files for synchronization, with configurable sync states and visible attributes, while maintaining integrity and reducing disk space through delimiter detection and internal structure management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If all controller files are required to be located in a single folder, then the system structure is simplified, but the file authorization complexity capability is reduced
Solution Approach 1:
The patent divides the file authorization system into multiple hierarchical levels (root folder, sub-folders, and individual files). Instead of treating all files as a single unit, the system segments authorization into manageable parts where each folder and file can be independently authorized. This allows complex authorization scenarios while maintaining organized system structure.
Solution Approach 2:
The patent introduces a hierarchical dimension to file organization, moving from a single-folder flat structure to a multi-level folder tree structure. This dimensional change enables the system to handle complex authorization requirements by organizing files across multiple levels, where authorization can be applied at different hierarchical depths.
2Reliability
If all authorized files are synchronized, then complete file availability is achieved, but disk space requirements increase
Solution Approach 1:
The patent enables different synchronization states to be applied to different files and folders within the same project. Instead of uniform synchronization, users can designate specific files or folders as synchronized while leaving others unsynchronized. This local differentiation allows selective synchronization that balances file availability with disk space utilization.
3Loss of information
If unauthorized files are displayed in the interface, then complete file visibility is provided, but user interface friendliness deteriorates
Solution Approach 1:
The patent extracts unauthorized files from the visible interface by filtering them out based on authorization status. The system automatically identifies and excludes files that the current user does not have permission to access, presenting only authorized files to the user. This extraction mechanism maintains information security while improving interface friendliness by eliminating confusing unauthorized file displays.
Data Source
AI summary
Unique systems, methods, techniques and apparatuses of an industrial control system are disclosed. One exemplary embodiment is an industrial control system including a computing device with non-transitory memory device, a user interface, and a processing device. The processing device is structured to execute a set of instructions stored with the non-transitory memory device so as to determine at least one folder but not all folders of a plurality of first level folders are authorized using a first authorization parameter, determine a plurality of second level folders is a subset of the authorized first level folder, determine at least one folder but not all folders of the plurality of second level folders are authorized using the second authorization parameter, generate a directory of authorized folders including the authorized first level folder and the authorized second level folder; and output the directory of authorized folders to the user interface.


