Cross-Mounting Mechanism for Remote Hardware Utilization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing devices often lack the necessary hardware capabilities to perform specific tasks, limiting their functionality, as they are not equipped with all required peripheral hardware components.

Innovation Solution

A cross-platform mechanism that enables devices to seamlessly connect and utilize remote hardware components, allowing them to function as if they were equipped with the necessary hardware, through the detection and communication protocols like UPnP, and the creation of virtual devices to emulate real hardware components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a device is equipped with all necessary hardware components to perform various tasks, then functionality and versatility are improved, but device complexity and cost increase

Engineering Contradiction:
ImprovefunctionalityVSAvoidhardware components
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal connection mechanism that allows a single device to access multiple remote hardware components through standardized protocols (UPnP, Bluetooth, Wi-Fi). This enables one device to perform multiple functions by leveraging external hardware rather than requiring all hardware to be built-in, thus achieving multi-functionality without increasing internal complexity.

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

Solution Approach 2:

The patent introduces virtual devices as intermediary layers between the application layer and physical hardware. These virtual devices abstract the complexity of remote hardware connections, allowing applications to interact with remote hardware through simplified interfaces while the connection module handles the complex communication protocols and device discovery processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If custom applications are developed for each specific hardware configuration, then task performance is improved, but ease of operation deteriorates due to user learning curves

Engineering Contradiction:
Improvetask performanceVSAvoiduser learning curve
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent creates a universal connection framework that works across different hardware configurations through standardized protocols and virtual device abstraction. Existing applications can leverage this framework to access remote hardware capabilities without requiring custom development for each device type, maintaining ease of operation while enabling diverse task performance.

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

Solution Approach 2:

The connection module automatically performs device discovery, connection establishment, and virtual device creation without requiring user intervention or configuration. The system self-configures the communication channels and abstracts the complexity away from users, allowing them to seamlessly access remote hardware capabilities through existing applications without learning new operations.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9952853B2Methods for cross-mounting devices and apparatus utilizing the same
Publication Date: 2018.04.24 MEDIATEK INC
  • US9952853B2 patent drawing
  • US9952853B2 patent drawing
  • US9952853B2 patent drawing

AI summary

A technique, as well as select implementations thereof, pertaining to cross-mounting a device is described. The technique may involve an apparatus detecting a presence of a device not a part of the apparatus. The technique may also involve the apparatus performing an update in response to the detecting of the presence of the device. The technique may additionally involve the apparatus establishing a communication connection with the device. The technique may further involve the apparatus utilizing the device to perform one or more tasks.