Cross-Device Card Interaction for Element-Level UI Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current inter-device interaction technologies are limited to application-level interactions and cannot support intra-application element interactions such as widgets or cards, requiring customization for each device and involving high costs and workload.

Innovation Solution

A cross-device card interaction method that allows element-level interaction between electronic devices by displaying preview information of cards from other devices and enabling operations like addition, deletion, and update without installing the same application on both devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If application-level cross-device interaction is implemented, then inter-device communication is achieved, but intra-application element interaction (widgets, cards) cannot be implemented

Engineering Contradiction:
Improveinteraction levelVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the interaction capability from the application level to the element level (widgets, cards). Instead of requiring full application installation and interaction, individual interactive elements can be independently transmitted and executed across devices. This segmentation enables intra-application element interaction while maintaining system manageability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal cross-device interaction mechanism that works across different applications and device types. The distributed virtual machine can execute interactive elements from any application, making the system multi-functional and application-agnostic, thus enabling both application-level and element-level interactions through a single framework.

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

2Adaptability or versatility

If customization is done for each device pair, then specific interaction requirements are met, but workload and cost increase significantly

Engineering Contradiction:
Improveinteraction customizationVSAvoiddevelopment efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent establishes a universal cross-device interaction framework that can handle different interaction scenarios through a single system. The distributed virtual machine and card-based mechanism provide a general-purpose solution that works across device pairs without requiring custom development for each combination, thus maintaining adaptability while improving development efficiency.

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

Solution Approach 2:

The patent uses card information as a portable, copyable representation of interactive elements. Instead of customizing interactions for each device pair, the card information can be copied and transmitted between devices, enabling rapid deployment of customized interactions without repetitive development work.

Inventive Principle:
Principle #26Copying

3Reliability

If same application is installed on both devices, then cross-device interaction is enabled, but device storage and resource usage increase

Engineering Contradiction:
Improveinteraction stabilityVSAvoidapplication installation
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts the essential interactive elements (cards, widgets) from the full application package. Instead of installing entire applications on both devices, only the necessary interactive elements are transmitted and executed via the distributed virtual machine, reducing storage requirements while maintaining interaction reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transmits card information as a lightweight copy that contains the essential data and instructions for interaction. This copied information can be executed on the receiving device through the distributed virtual machine without requiring the full application installation, thus reducing resource usage while preserving interaction functionality.

Inventive Principle:
Principle #26Copying

4Adaptability or versatility

If element-level cross-device interaction is implemented, then intra-application element interaction is achieved, but compatibility with existing application-level systems must be maintained

Engineering Contradiction:
Improveinteraction granularityVSAvoidsystem architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a nested architecture where element-level interaction (cards, widgets) is nested within the existing application-level framework. The distributed virtual machine can handle both full application execution and individual element execution, creating a nested structure that maintains compatibility with existing systems while enabling finer-grained interaction.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent creates a universal interaction framework that can operate at multiple levels (application-level and element-level). The system can dynamically adapt to handle either full applications or individual interactive elements, maintaining architecture simplicity while providing fine-grained interaction capabilities.

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

Data Source

PatentUS20260037951A1Cross-device card interaction method and electronic device
Publication Date: 2026.02.05 HUAWEI TECH CO LTD
  • US20260037951A1 patent drawing
  • US20260037951A1 patent drawing
  • US20260037951A1 patent drawing

AI summary

A cross-device card interaction method and an electronic device are provided. The method includes: A first electronic device displays preview information of at least one card of a second electronic device. The preview information of the at least one card includes preview information of a first card. The first card belongs to a first application on the second electronic device. The first electronic device receives a first operation for the preview information of the first card. In response to the first operation, the first electronic device sends, to the second electronic device, a first request for adding the first card. The first electronic device obtains card information that corresponds to the first card and that is sent by the second electronic device. The first electronic device adds the first card based on the card information corresponding to the first card. In this way, element-level cross-device interaction can be implemented between the first electronic device and the second electronic device.