Virtual Context Switching on Single Mobile Device

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile communication devices lack the ability to automatically determine and switch between different contexts based on temporal, spatial, and activity-related factors, leading to user frustration and the need for multiple devices for work and personal use.

Innovation Solution

Implementing a method that allows a single communication device to operate with multiple virtual contexts, using a context engine to monitor and switch between 'use contexts' such as work and personal, with a bot to manage interrupts and preferences, and enabling multiple service providers for different contexts using a single SIM card.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single communication device is used for both work and personal contexts, then device portability and simplicity are improved, but context management complexity and user frustration increase

Engineering Contradiction:
Improvedevice portabilityVSAvoidcontext management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments the single device into multiple virtual contexts (work context and personal context), each operating as an independent virtual machine with separate operating parameters, applications, and preferences. This allows the device to function as multiple separate devices while maintaining physical portability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between different contexts based on detected context switch events. The active context changes from work to personal or vice versa, allowing the device to adapt its behavior, available applications, and operating parameters according to the current context.

Inventive Principle:
Principle #15Dynamics

2Reliability

If multiple devices are used for different contexts, then context separation is improved, but device quantity and portability deteriorate

Engineering Contradiction:
Improvecontext separationVSAvoiddevice quantity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system merges multiple virtual contexts into a single physical device. Each context (work or personal) runs as an independent virtual machine, providing complete context separation while sharing the same hardware resources, thereby eliminating the need for multiple physical devices.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single communication device is designed to perform multiple functions by hosting different contexts. The device can function as a work device, personal device, or switch between them, making it a universal device that replaces multiple specialized devices.

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

3Adaptability or versatility

If context switching is implemented, then user experience and device tailoring are improved, but system complexity increases

Engineering Contradiction:
Improvedevice tailoringVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically detects context switch events and switches between contexts without requiring manual user intervention. The bot monitors for context switch events and automatically activates the appropriate context, making the system self-managing despite its complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A bot acts as an intermediary between the physical device and the multiple virtual contexts. The bot detects context switch events and manages the switching process, shielding the user from the underlying system complexity while enabling adaptive context switching.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9736675B2Virtual machine implementation of multiple use context executing on a communication device
Publication Date: 2017.08.15 ARLINGTON TECHNOLOGIES LLC
  • US9736675B2 patent drawing
  • US9736675B2 patent drawing
  • US9736675B2 patent drawing

AI summary

Methods, devices, and systems for dynamically changing between contexts running simultaneously on a single communication device, such as a mobile communication device. More particularly, each context can be run as a virtual machine on the same communication device and context-related parameters can be used to determine which context or combination of contexts should be applied at a particular time.