Cloud Profile Virtualization for Mobile Device Portability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile devices face inefficiencies in sharing and portability between users due to local storage of mobile device data, leading to resource duplication, increased complexity, and higher costs, as each user's settings and applications require distinct data processing capabilities.

Innovation Solution

A system that enables mobile devices to virtualize application programs and data, allowing users to access selected services without downloading and executing applications locally, by communicating with a server that executes the application and provides features to the device, utilizing a remote mobile device data store for user data and application data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If mobile device data is stored locally on each user's device, then each user can access their applications and settings independently, but resource duplication occurs, device complexity increases, and portability between users becomes difficult

Engineering Contradiction:
Improvedevice portabilityVSAvoiddata management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent moves data storage from the local device dimension to a remote cloud dimension, allowing the same physical device to serve multiple users by loading different user data profiles from the remote store, thereby enabling portability without local data duplication

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent extracts user-specific application data and settings from the local mobile device and stores them in a remote mobile device data store, separating the executable code (which remains on the device) from the user-specific data, thus reducing local storage requirements and enabling easier portability

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If applications and data are downloaded and executed locally on the mobile device, then service functionality is available, but resource duplication and storage requirements increase

Engineering Contradiction:
Improveservice access efficiencyVSAvoiddata storage volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent creates a remote copy of user application data and settings in a cloud-based data store, allowing the device to access user profiles on-demand without storing multiple copies of the same data locally for different users, thus reducing local storage requirements while maintaining service functionality

Inventive Principle:
Principle #26Copying

3Reliability

If the mobile device is configured with specific data processing capabilities for each user's applications, then the applications can execute properly, but device complexity and cost increase

Engineering Contradiction:
Improveapplication execution reliabilityVSAvoiddata processing capability complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent designs the mobile device with universal data processing capabilities that can handle multiple user profiles and application types through a common architecture, rather than requiring specialized hardware or software for each specific application, thus maintaining reliability while reducing device complexity and cost

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12170896B2Cloud profile
Publication Date: 2024.12.17 BOOST SUBSCRIBERCO LLC
  • US12170896B2 patent drawing
  • US12170896B2 patent drawing
  • US12170896B2 patent drawing

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.