Mobile Device Remote Input Output Adaptor System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional input and output processes for mobile devices are not universal, limiting the use of TVOut capability and real-time navigation with interface devices like mice across all applications.

Innovation Solution

A system that allows mobile devices to connect with remote input and output devices of larger form factors, using an adaptor module and drivers to process and transmit input and output signals, enabling universal TVOut capability and real-time navigation with human interface devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional TVOut capability is provided for the mobile device, then output can be displayed on a television, but the capability works only with particular applications written specifically for the TVOut capability and cannot be used uniformly by all applications

Engineering Contradiction:
ImproveTVOut capability universalityVSAvoidapplication-specific coding requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal TVOut capability that can be accessed by any application through a standardized interface. The system provides a common API that allows different applications to uniformly output to external displays without requiring application-specific coding, thereby achieving multi-functionality and broad compatibility.

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

Solution Approach 2:

The patent introduces an intermediary layer (TVOut manager or framework) that mediates between applications and the external display. This intermediary handles the complexity of display connection and configuration, allowing applications to interact with TVOut through a simplified interface without directly managing the underlying complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If conventional input processes are used in the mobile device, then input can be received from local input devices, but interface devices like mice cannot navigate all applications in real time

Engineering Contradiction:
Improvereal-time navigation capabilityVSAvoidinterface device compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal input handling mechanism that allows different input devices (mouse, keyboard, touch) to be used across all applications. The system provides a standardized input interface that enables real-time navigation and interaction with any application regardless of the input device used, achieving both ease of operation and broad adaptability.

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

3Ease of operation

If the mobile device maintains a small form factor, then portability is improved, but input and output operations become difficult

Engineering Contradiction:
Improveinput and output convenienceVSAvoiddevice form factor
Core Design Contradiction:
Ease of operationVSVolume of moving object

Solution Approach 1:

The patent leverages external devices (televisions, speakers, input devices) to extend the input and output capabilities beyond the physical constraints of the mobile device's small form factor. By utilizing external displays and input devices with larger form factors, the system maintains the portability advantage while providing convenient input and output operations through dimensionality extension.

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

Data Source

PatentEP2047356B1Providing input and output for a mobile device
Publication Date: 2017.09.06 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP2047356B1 patent drawingFigure 1
  • EP2047356B1 patent drawingFigure 2
  • EP2047356B1 patent drawingFigure 3

AI summary

CEProviding input and output for a mobile device may be provided. At a mobile device, input may be received from at least one of a plurality of remote input devices. The plurality of remote input devices may be remote from the mobile device. The mobile device may have at least one local input device. The at least one of the plurality of remote input devices may have a greater form factor than the local input device. Next, the received input may be processed. The mobile device may transmit the output to at least one of the plurality of remote output devices. The plurality of remote output devices may be remote from the mobile device. The mobile device may have at least one local output device. The at least one of the plurality of remote output devices may have a greater form factor than the local output device.