Mobile Device Secure Mode Switching Component
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices, such as smartphones, have an increased 'attack surface' as they become more sophisticated, making them vulnerable to security breaches during online transactions, where malicious entities can intercept and manipulate transactions without user awareness.
Innovation Solution
A switching component is introduced that enables a mobile device to switch into a secure mode, disabling all processors except a secure processor with a minimal attack surface, requiring user confirmation before completing a transaction, thereby reducing the attack surface and ensuring secure transaction processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If mobile devices include multiple processors and applications to increase functionality, then the device offers more features and capabilities, but the attack surface increases making the device more vulnerable to security breaches
Solution Approach 1:
The patent divides the processing system into multiple independent processors: a main processor for normal operations and a secure processor for sensitive transactions. This segmentation isolates critical functions from potential attacks on the main processor, allowing the device to maintain full functionality while reducing the attack surface for financial and personal data operations.
Solution Approach 2:
The patent introduces a switching component as an intermediary between the main processor and secure processor. This switching mechanism controls which processor handles specific transactions, acting as a mediator that directs sensitive operations to the secure processor while allowing normal operations to continue on the main processor, thus protecting against attacks without sacrificing functionality.
2Speed
If the device operates in normal mode with all processors active, then processing speed and user experience are maintained, but malicious entities can intercept and manipulate transactions without user awareness
Solution Approach 1:
The patent implements dynamic processor switching based on transaction type. The switching component can dynamically transition between normal mode (main processor active) and secure mode (secure processor active) depending on whether the operation requires enhanced security. This dynamic approach maintains processing speed for routine operations while ensuring reliability for sensitive transactions.
Solution Approach 2:
The patent changes the operational parameters of the processing system by activating different processors based on security requirements. Normal operations use the main processor for speed, while sensitive transactions switch to the secure processor with its restricted attack surface. This parameter change allows the system to optimize between speed and security based on the specific transaction context.
3Reliability
If a secure processor is introduced to handle sensitive transactions, then transaction security is improved, but device complexity increases
Solution Approach 1:
The switching component serves multiple functions: it manages processor selection, controls mode transitions, and coordinates between the main and secure processors. By making this component multi-functional, the patent reduces the need for separate control mechanisms, thereby managing device complexity while maintaining the security benefits of the dual-processor architecture.
Data Source
AI summary
Technology is described for protecting transactions. The technology may include a switching component that a user can employ to switch an associated mobile device into a secure mode so that a user can confirm the transaction. After initiating a transaction request, the user can confirm the transaction request by activating the switching component, which can cause the mobile device to switch into a secure mode. In the secure mode, the mobile device may prevent the mobile device from conducting various normal activities, such as executing applications, receiving input, providing output, and so forth. The switching component may disable other processing temporarily. Upon receiving the confirmation from the user, the switching component may send a confirmation communication to complete the transaction.


