Plugin-Based Cross-Device Control for Changing Device Types

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic device manufacturers face challenges in predefining control interfaces for various types of target devices, limiting the functions that can be implemented between the electronic device and the target devices due to the large number of manufacturers and rapidly updated device types.

Innovation Solution

A plugin control method and system that allows users to trigger the downloading of plugins on both an electronic device and another device to implement a specified cross-device function, enabling the electronic device to run a plugin through a local application and indicate the another device to run a corresponding plugin, thereby facilitating quick implementation of cross-device functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manufacturers predefine control interfaces for various target devices before delivery, then device compatibility and control functionality are improved, but the complexity and workload for manufacturers increase significantly due to the large number of manufacturers and rapidly updated device types

Engineering Contradiction:
Improvedevice compatibilityVSAvoidinterface definition complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control interface is segmented into two parts: a standardized interface defined by the electronic device manufacturer and a device-specific plugin. The standardized interface handles common control operations, while the plugin handles device-specific functionalities. This segmentation allows the electronic device to maintain universal compatibility without needing to predefine all possible device-specific interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The plugin acts as an intermediary between the electronic device and the target device. Instead of the electronic device directly defining interfaces for all target devices, the plugin mediates the communication by translating standardized control commands into device-specific operations. This intermediary approach reduces the complexity at the electronic device level while maintaining adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If a plugin-based application is used to reduce installation package size, then storage space and download time are reduced, but the complexity of plugin management and compatibility increases

Engineering Contradiction:
Improveinstallation package sizeVSAvoidplugin management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The electronic device is designed with a universal plugin loading mechanism that can handle plugins from multiple manufacturers and device types through a standardized interface. This universal approach allows the same electronic device to control various target devices without requiring device-specific applications, thereby reducing the need for multiple installation packages while simplifying plugin management through standardization.

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

3Adaptability or versatility

If the electronic device manufacturer defines complete control interfaces for all target devices, then control functionality is maximized, but the development time and resources required increase significantly

Engineering Contradiction:
Improvecontrol functionalityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The electronic device manufacturer performs preliminary action by defining a standardized control interface and providing a plugin loading mechanism before device delivery. This standardized interface is prepared in advance and can be universally applied to different target devices. The actual device-specific control logic is then implemented through plugins that can be dynamically loaded, eliminating the need to predefine all possible device-specific interfaces during the initial development phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250251947A1Plugin control method and system, and related apparatus
Publication Date: 2025.08.07 HUAWEI TECH CO LTD
  • US20250251947A1 patent drawing
  • US20250251947A1 patent drawing
  • US20250251947A1 patent drawing

AI summary

This application discloses a plugin control method and system, and a related apparatus. An application may be installed on each of an electronic device and another device. The electronic device may receive an input of a user, and download plugins for implementing a same cross-device function to the electronic device and the another device through the applications respectively. The electronic device may run a downloaded plugin through a local specified application, and indicate the another device to also run a downloaded plugin through an installed specified application. The electronic device may implement the cross-device function through the local plugin and the plugin on the another device.