Program Management System Using Status Information for Approval Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current program management systems lack effective mechanisms for managing computer programs across terminal devices and external devices, particularly in terms of approval, publication, and user access, leading to inefficiencies and incomplete control over program usage and publication.
Innovation Solution
A program management system that includes a terminal device capable of creating and transmitting computer programs and an external device for storing and managing these programs, utilizing status information to control approval, publication, and user access, allowing for the management of program status, publication levels, charging, and user permissions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If a program management system stores and manages computer programs from multiple terminal devices, then the quantity of managed programs increases, but the complexity of managing approval status, publication control, and user access rights increases
Solution Approach 1:
The patent segments the management system into distinct functional modules: an external device for centralized storage and approval management, terminal devices for program creation and submission, and a display device for status visualization. This segmentation allows each component to handle specific tasks independently, reducing overall system complexity while managing large quantities of programs.
Solution Approach 2:
The external device acts as an intermediary between terminal devices that submit programs and the management processes. It centralizes the storage of computer programs, manages approval status information, and controls publication, thereby simplifying the interaction between multiple terminal devices and reducing management complexity.
2Reliability
If the system provides comprehensive control over program approval and publication, then the reliability of program management improves, but the operational complexity increases
Solution Approach 1:
Terminal devices can autonomously create and submit computer programs to the external device without requiring complex manual approval processes. The system automatically manages approval status information and controls publication based on predetermined criteria, reducing operational complexity while maintaining reliable control.
Solution Approach 2:
The display device provides visual feedback by displaying status information about computer programs, including approval status and publication state. This feedback mechanism allows users to monitor program management reliability without increasing operational complexity, as the information is presented in an accessible format.
3Measurement precision
If the system tracks and manages approval status information for each program, then the precision of program control improves, but the information processing requirements increase
Solution Approach 1:
The patent extracts and separates approval status information from the computer programs themselves, storing it as distinct data in the external device. This extraction allows the system to track program status with high precision while managing information processing efficiently, as the status information can be updated and queried independently without processing the entire program data.
Data Source
AI summary
A program management system includes: a terminal device having a terminal processing unit capable of executing processing to create a computer program, and a terminal communication unit capable of transmitting the computer program created by the terminal processing unit to an outside; and an external device having an external device storage unit storing therein the computer program transmitted from the terminal device, and an external device processing unit capable of executing processing to give approval to the computer program stored in the external device storage unit. The external device storage unit stores therein appropriateness of approval of the computer program as first status information together with the computer program. The external device processing unit is capable of executing processing to manage the computer program based on the first status information.


