Cloud Profile Virtualization for Mobile Device Portability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile devices face challenges in portability between multiple users due to local storage of Mobile Device Data (MDD), which leads to inefficient data management, duplication, and increased resource utilization.
Innovation Solution
A system and process that facilitate mobile device portability by virtualizing application programs, allowing mobile devices to access and provide features of application programs without the need for local execution or storage of Mobile Application Data (MAD) and Mobile User Data (MUD).
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If Mobile Device Data (MDD) is stored locally on the mobile device, then the device can provide selected mobile services, but data duplication and resource inefficiency occur when the device is shared between multiple users
Solution Approach 1:
The patent extracts Mobile Application Data (MAD) and Mobile User Data (MUD) from local device storage and relocates it to remote cloud-based data stores. This extraction eliminates data duplication when devices are shared between users, as the remote store maintains a single copy of the data that can be accessed by multiple devices without local replication.
Solution Approach 2:
The patent introduces a mobile device data store intermediary system that acts as a mediator between the mobile device and the selected mobile service. This intermediary remote data store handles data storage, retrieval, and management operations, allowing the device to access MDD without storing it locally, thereby enabling portability while preventing data duplication.
2Ease of operation
If Mobile Application Data (MAD) is downloaded and stored locally to enable a selected mobile service, then the service can be executed, but device resources are consumed and portability is reduced
Solution Approach 1:
The patent extracts the requirement for local MAD storage by relocating the data to a remote cloud-based data store. The mobile device only needs to access MAD remotely through the intermediary system, eliminating the need to download and store large amounts of application data locally, thereby reducing device resource consumption while maintaining service execution capability.
Solution Approach 2:
The remote mobile device data store serves multiple functions: it stores MAD, MUD, and profile data, and acts as an intermediary for multiple devices and users. This universal remote storage system replaces the need for each device to maintain its own local copies, reducing overall resource utilization across the system.
3Adaptability or versatility
If application programs are executed locally on the mobile device, then features can be provided, but the device complexity and resource requirements increase
Solution Approach 1:
The patent extracts application program execution from the mobile device and relocates it to remote servers. The mobile device only maintains a minimal client interface that communicates with the remote execution environment, significantly reducing device complexity while preserving full service capabilities. The device no longer needs to execute complex application programs locally.
Solution Approach 2:
The patent introduces a remote execution environment as an intermediary between the user and the application program. This intermediary handles the complexity of program execution, device configuration, and resource management, allowing the mobile device to remain simple while still providing access to full-featured applications through the remote intermediary system.
Data Source
AI summary
A mobile device is configured for use with selected mobile services and performs operations including receiving a request to use a given selected mobile service (SMS) which facilitates virtualization of an application program, first identifying and retrieving mobile application data (MAD) associated with the SMS from a first data store and receiving the SMS. A server provides the SMS to the mobile device and the SMS provides at least one feature of the application program to a first user. The MAD facilitates providing of the SMS on the mobile device and the SMS facilitates providing of features of the application program without having the mobile device download and execute the application program. The operations may include communicatively coupling the mobile device with a wireless component (WC) which communicatively couples the mobile device with the server and first authenticating, with the WC, a subscriber identity module (SIM) for the mobile device.


