Adaptive Security for Portable Devices via Remote Server Offloading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable information devices face challenges in providing effective security due to limitations in processor power and memory capacity, which are constrained by the need for affordability, portability, and usability, making it impractical to simply increase processor power and data storage for enhanced security.
Innovation Solution
A dynamically configurable security arrangement for portable information devices that automatically configures security settings based on the device's location and computing capacity, allowing for selective use of local or remote security services to optimize security resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If processor power and data storage capacity are increased to provide improved security, then security effectiveness is improved, but device size, weight, cost, and energy consumption increase
Solution Approach 1:
A server system acts as an intermediary to perform computationally intensive security functions remotely. The portable device communicates security-related data to the server, which then performs analysis and returns results, allowing the device to benefit from enhanced security without carrying the computational burden locally.
Solution Approach 2:
Security processing functions are extracted from the portable device and relocated to a remote server. This extraction removes the need for high-power local processors and large storage capacity, thereby reducing device weight while maintaining security effectiveness.
2Reliability
If processor power and data storage capacity are increased to provide improved security, then security effectiveness is improved, but device cost increases
Solution Approach 1:
The server system serves as a cost-effective intermediary that provides advanced security processing capabilities without requiring expensive hardware in the portable device. Security functions are delivered as a service rather than embedded in costly local components.
Solution Approach 2:
Expensive security processing capabilities are extracted from the device and provided remotely via the server, reducing the need for costly high-performance local processors and storage components in the portable device.
3Reliability
If processor power is increased to provide improved security, then security effectiveness is improved, but energy consumption and battery life worsen
Solution Approach 1:
The server acts as an energy-consuming intermediary that handles intensive security processing remotely. The portable device consumes minimal energy by communicating with the server rather than performing computationally intensive security operations locally.
Solution Approach 2:
Energy-intensive security processing is extracted from the portable device and performed on the server, which has access to unlimited power supply. This extraction dramatically reduces the energy consumption requirements of the battery-powered portable device.
4Weight of moving object
If device size is reduced to improve portability, then portability is improved, but security processing capability worsens
Solution Approach 1:
The server system serves as a powerful intermediary that compensates for the limited processing capability of the lightweight portable device. Security functions are performed remotely on the server, which has unlimited processing power, rather than being constrained by the device's small form factor.
Solution Approach 2:
Security processing capability is extracted from the portable device and relocated to the server, removing the need for large local processors and storage. This allows the device to remain lightweight and portable while still accessing robust security processing capabilities remotely.
Data Source
Figure 1A~1B
Figure 1C
Figure 1D
AI summary
A portable information device includes a dynamically configurable security arrangement in which operational settings are automatically and dynamically configured for either thick client of thin client protection schemes bused at least in part on the current location of the device.