Wireless Terminal Secure Software Execution via Custom SCSI
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Industry software and data stored on a PC are vulnerable to viruses and Trojans, leading to risks of tampering and theft as they are installed and run directly from a disc, lacking secure storage and execution mechanisms.
Innovation Solution
Storing industry software and data in the internal storage medium of a wireless communication terminal, such as a flash memory or T card, with a customized SCSI instruction processing module, allowing secure loading and updating of the software and data into a PC memory only when needed, using customized SCSI instructions for secure read/write operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If industry software and data are installed and run directly from a PC disc, then the software can be executed conveniently, but the software and data are vulnerable to viruses and Trojans, leading to risks of tampering and theft
Solution Approach 1:
The patent extracts the software storage function from the PC disc and relocates it to a wireless communication terminal (USB device). The terminal contains a storage medium with industry software that can be loaded into PC memory for execution, but the master copy remains securely stored in the terminal, separating the storage function from the execution environment to prevent viral contamination and theft.
Solution Approach 2:
The wireless communication terminal acts as an intermediary between the software and the PC system. It includes a customized SCSI instruction processing module that mediates all read/write operations between the PC and the storage medium, controlling software loading and updating while preventing direct access to the stored software, thus protecting against tampering and theft.
2Reliability
If industry software is stored in an internal storage medium of a wireless communication terminal, then security against viruses and Trojans is enhanced, but the system requires a customized SCSI instruction processing module increasing device complexity
Solution Approach 1:
The wireless communication terminal is designed with multi-functionality, serving both as a communication device and a secure software storage/execution platform. The customized SCSI instruction processing module is integrated into the terminal's existing architecture, allowing it to handle both communication protocols and software management functions, thereby reducing the need for entirely separate security subsystems.
3Adaptability or versatility
If industry software is stored in a wireless communication terminal instead of PC disc, then portability and usability at different locations are improved, but the read/write operations require customized SCSI instructions increasing operation complexity
Solution Approach 1:
The system implements self-service through automatic software loading and updating mechanisms. When the terminal is connected to a PC, the customized SCSI instruction processing module automatically handles software loading into PC memory for execution, and automatically updates the storage medium when updated software is detected, eliminating the need for manual intervention in complex read/write operations.
Data Source
AI summary
A method for securely running industry software. Industry software and data are stored in an internal storage medium of a wireless communication terminal. A user interface (UI) of the wireless communication terminal includes a UI-customized Small Computer System Interface (SCSI) instruction processing module, and the wireless communication terminal includes a customized SCSI instruction processing module in the wireless communication terminal. The UI sends a customized SCSI instruction from the UI-customized SCSI instruction processing module to interact with the customized SCSI processing module in the wireless communication terminal, so as to load the industry software and the data into a memory of a Personal Computer (PC) to run the industry software and the data in the memory of the PC. After the data are updated, the UI sends a customized SCSI instruction to write updated software or the updated data back into the storage medium of the wireless communication terminal.


