Portable Device Security Module Distributed Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable information devices face challenges in providing effective security due to limitations in processor power, data storage, and energy constraints, which hinder the implementation of robust security measures while maintaining performance, usability, and portability.
Innovation Solution
A security module in portable information devices that can dynamically configure its operation to utilize either local processing or a team of other devices for security tasks, based on computing capacity and risk assessments, facilitating collective security intelligence and resource sharing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If security processing is performed locally on the portable information device, then security reliability is improved, but device computing capacity and energy consumption are worsened
Solution Approach 1:
The security system is segmented into local security module components and remote security server components. The portable device performs basic local security processing while complex security tasks are segmented and transferred to remote devices for processing, dividing the security functionality between local and external resources.
Solution Approach 2:
The security module is designed to perform multiple functions: it can execute security tasks locally when computing capacity is available, switch to remote processing when resources are constrained, and dynamically adjust between thick-client and thin-client modes based on device state and security requirements.
2Reliability
If comprehensive security measures are implemented, then security reliability is improved, but device size and cost are worsened
Solution Approach 1:
Complex security processing functions are extracted from the portable device and relocated to remote security servers. The local security module retains only essential security capabilities, while demanding security tasks are outsourced to external infrastructure, reducing local hardware requirements.
3Speed
If security processing is performed locally, then security response speed is improved, but energy consumption is worsened
Solution Approach 1:
The security system dynamically adjusts between local and remote processing modes based on real-time conditions including battery level, computing capacity, security threat level, and network availability. This dynamic adaptation allows the system to optimize the balance between response speed and energy consumption.
4Reliability
If security module operates in thick-client mode, then security reliability is improved, but adaptability to different device states is worsened
Solution Approach 1:
The security module implements dynamic mode switching between thick-client and thin-client operation based on device computing capacity, battery status, and security requirements. The system can adaptively change its operational characteristics to match current device conditions while maintaining appropriate security levels.
Data Source
AI summary
A portable information device (PID) having a security module that conducts security-related functionality. At least some of the security-related functionality for the benefit of the PID is provided by a security team of at least one other PID. In one type of arrangement, when configured in a team processing mode, certain ones of the security functions or components operating for the benefit of the PID can be processed on one or more of the security team member devices. In another type of arrangement, the team of devices exchanges security-related information determined as a result of a single team member device's processing of one or more security-related tasks.


