Algorithm Bypass Controller for Safe Execution State Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computer systems allow users to bypass algorithms at any time, leading to potential damage or degradation of devices as algorithms can be stopped at indeterminate locations, causing instability and damage to devices controlled by the first computer.
Innovation Solution
A method and system that associate a first algorithm on a first computer with a second algorithm on a second computer, determining when the second computer is in a predetermined state to stop or initiate execution, ensuring controlled bypass and operational mode changes, including validating user and algorithm IDs for authorized operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the bypass functionality is initiated at any time by a user, then the ease of operation is improved, but the reliability deteriorates because an algorithm can be stopped at an indeterminate location causing device degradation or damage
Solution Approach 1:
The system performs preliminary actions by checking the operational state of the first computer before allowing bypass initiation. The controller determines whether the first computer is in a safe state for bypass, preventing bypass if it would stop an algorithm at an indeterminate location. This preliminary state verification ensures that bypass operations only occur when safe, resolving the contradiction between operational flexibility and execution safety.
2Adaptability or versatility
If the system allows bypass at any operational state, then the adaptability is improved, but the object-affected harmful factors increase due to potential device damage from indeterminate algorithm stopping
Solution Approach 1:
The controller acts as an intermediary between the bypass functionality and the algorithm execution. It mediates by monitoring the operational state of the first computer and determining whether bypass conditions are met. This intermediary layer prevents direct bypass initiation that could cause harmful effects, while still allowing bypass when the controller determines it is safe, thus resolving the contradiction between adaptability and harm prevention.
3Reliability
If the system implements state verification before bypass, then the reliability is improved, but the device complexity increases due to additional control mechanisms
Solution Approach 1:
The controller is designed with multi-functionality, serving both as the original control element and as the state verification mechanism. By integrating the bypass determination functionality into the existing controller rather than adding a separate dedicated verification system, the patent achieves improved reliability through state checking while minimizing the increase in device complexity. The controller's existing infrastructure is leveraged to perform the additional safety function.
Data Source
AI summary
A system and a method for bypassing execution of an algorithm are provided. The method includes associating a first algorithm of a first computer with a second algorithm of a second computer, utilizing the first computer, wherein execution of the second algorithm by the second computer is to be bypassed. The method further includes determining when the second computer has a predetermined state. The method further includes stopping execution of the second algorithm on the second computer when the second computer has the predetermined state. The method further includes initiating execution of the first algorithm on the first computer when the second computer has the predetermined state.


