Wireless Terminal Secure Software Execution via Custom SCSI

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesoftware execution convenienceVSAvoidsoftware security
Core Design Contradiction:
Ease of operationVSReliability

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvesoftware securityVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice 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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Engineering Contradiction:
ImproveportabilityVSAvoidread/write operation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9104518B2Wireless communication terminal and method for securely running industry software
Publication Date: 2015.08.11 ZTE CORP
  • US9104518B2 patent drawing
  • US9104518B2 patent drawing
  • US9104518B2 patent drawing

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.