Home Cloud Virtualized I/O Roaming for Cross-Device Resource Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing technologies and natural user interfaces (NUI) are confined to specific devices, platforms, or applications due to diverse and incompatible input and output data formats, limiting the sharing of resources and functionalities across different devices and platforms.

Innovation Solution

A home cloud computing system that employs virtualization to leverage resources by virtualizing input and output data, allowing communication and interpretation across devices with diverse capabilities, types, and formats, and enables the composition of inputs and outputs from multiple devices to form a combined experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If devices use diverse and incompatible input and output data formats, then each device can be optimized for its specific function, but resource sharing and functionality compatibility across different devices are limited

Engineering Contradiction:
Improveresource sharing capabilityVSAvoiddata format compatibility
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a home cloud system as an intermediary that mediates between devices with different data formats. The home cloud receives data from one device, transforms it into compatible formats, and forwards it to the target device, enabling resource sharing without requiring direct compatibility between devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes data format parameters based on the capabilities of the target device. The home cloud detects the functional capabilities of devices and transforms data parameters (such as resolution, bitrate, format type) to match what the receiving device can process, enabling seamless interoperability.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If computing capabilities and NUI functions are confined to respective devices, then each device maintains its operational independence, but the ability to share and leverage resources across devices is prevented

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidcross-device functionality
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The home cloud system provides universal access to computing capabilities and NUI functions across multiple devices. By centralizing these functions in the home cloud, any device can leverage any other device's capabilities through the cloud's mediation, making the system multi-functional and adaptable to various usage scenarios.

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

Solution Approach 2:

The home cloud acts as a mediator that enables cross-device resource sharing by receiving requests from one device, locating appropriate resources on other devices, and facilitating the interaction. This intermediary approach allows devices to share resources without direct peer-to-peer connections.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If data transformation is performed extensively to ensure compatibility, then cross-device communication is enabled, but processing time and computational overhead increase

Engineering Contradiction:
Improvedevice compatibilityVSAvoiddata transformation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-detecting the functional capabilities of devices and pre-establishing compatible data format mappings. When a data transfer is needed, the home cloud already has the transformation parameters ready, significantly reducing the actual transformation time during data transfer operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The home cloud uses feedback from device capability detection to optimize data transformation processes. By continuously monitoring which transformations are successful and which cause issues, the system learns to select the most efficient transformation paths and formats for different device pairs, reducing processing time over time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9264478B2Home cloud with virtualized input and output roaming over network
Publication Date: 2016.02.16 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9264478B2 patent drawing
  • US9264478B2 patent drawing
  • US9264478B2 patent drawing

AI summary

A home cloud computing system employs a virtualization system to virtualize data of a device and adaptively transform type or format of the virtualized data for one or more other devices, thus leveraging resources of the device for the one or more other devices. Through data virtualization and adaptive transformation, devices of heterogeneous types are seamlessly connected to one another and can act as input or output devices for each other to create a home cloud network of devices.