Virtualized SIM Identity Switching for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile communication devices are limited by their association with a single wireless communication identity, making it difficult for users to seamlessly switch between different identities, especially when needing different identities for various locations, service providers, or user preferences.
Innovation Solution
The implementation of a mobile communication device with a virtualized subscriber identity module (SIM) that allocates and stores multiple wireless communication identities in secure memory partitions, allowing for dynamic activation of the appropriate identity based on triggering events, such as location changes or user input, and recalculating operational parameters to update user data and configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a mobile communication device stores only a single wireless communication identity, then the device structure remains simple and manageable, but the user cannot seamlessly switch between different identities for various locations, service providers, or user preferences
Solution Approach 1:
The patent segments the single identity storage into multiple partitions, with each partition capable of storing a separate wireless communication identity. This allows the device to maintain multiple identities (IMSI, authentication keys, service profiles) simultaneously while keeping each partition's structure simple and manageable, thus resolving the contradiction between adaptability and device complexity.
Solution Approach 2:
The patent creates a universal identity management system where a single device can perform multiple functions by switching between different stored identities. The device becomes multi-functional, supporting personal, business, and roaming identities, as well as different service provider configurations, all within one device structure, thereby improving adaptability without proportionally increasing complexity.
2Ease of operation
If multiple wireless communication identities are stored in separate partitions in secure memory, then seamless switching between identities is enabled, but the device complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-configuring multiple identity partitions with complete wireless communication identities (IMSI, authentication keys, service profiles) before operation. The triggering event mechanisms (location-based, user-preference-based) are pre-programmed to automatically activate the appropriate identity partition, enabling seamless switching without requiring complex real-time processing or user intervention during the switching act itself.
Solution Approach 2:
The identity management system operates autonomously through self-service mechanisms. The device automatically detects triggering events (such as location changes or network conditions) and independently selects and activates the appropriate identity partition without requiring complex external management or manual user configuration during operation, thus simplifying the operational complexity despite multiple partitions.
3Productivity
If device rules and configurations are dynamically applied based on triggering events, then operational efficiency and user experience are improved, but the processing requirements and system complexity increase
Solution Approach 1:
The patent implements feedback mechanisms where the device continuously monitors triggering events (location, network status, user preferences) and uses this feedback to automatically select and apply the appropriate device rules and configurations from the active identity partition. This closed-loop system improves operational efficiency by ensuring the correct identity is always active while managing complexity through rule-based automation rather than complex decision-making algorithms.
Data Source
AI summary
A mobile communication device. The device comprises a first wireless communication identity stored in a first partition of the memory, wherein a wireless communication identity comprises a network access identity, a list of wireless communication systems to which the device is authorized to attach, a rule set for prioritizing among the wireless communication systems identified in the list, and a table of device rules. The device further comprises an application stored in the memory that, when executed by the processor, detects a triggering event and in response to the triggering event changes the active wireless communication identity of the mobile communication device to one of the wireless communication identities stored in the partitions of the memory and applies device rules associated with the wireless communication identity, where the mobile communication device conducts wireless communication via the radio transceiver based on the active communication identity and the associated device rules.


