Remote Intent Resolution for Cross-Device App Invocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to efficiently share capabilities between application programs across different electronic devices, particularly in Android systems, limiting the flexibility of cross-terminal invocation.

Innovation Solution

A method and apparatus that utilize a remote intent resolver service to convert implicit intents between electronic devices, enabling the transmission and deserialization of cross-terminal application program information, allowing seamless invocation of application programs on external devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If implicit intent is used for application program invocation within a single electronic device, then the invocation process is simple and efficient, but cross-terminal invocation between different electronic devices cannot be achieved

Engineering Contradiction:
Improvecross-terminal invocation capabilityVSAvoidintent resolution system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a remote intent resolver service as an intermediary component that mediates between the local implicit intent and external electronic devices. This service receives the implicit intent, converts it to an explicit intent with remote device information, and transmits it to the target external device, thereby enabling cross-terminal invocation while maintaining the simplicity of the original implicit intent mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the intent resolution process into distinct stages: local implicit intent generation, remote device information retrieval, explicit intent construction, and cross-terminal transmission. This segmentation allows each component to handle specific tasks independently, managing complexity through modularization while achieving versatile cross-terminal functionality.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If remote device information is retrieved and explicit intent is constructed for cross-terminal invocation, then cross-device capability sharing is enabled, but the processing time and system overhead increase

Engineering Contradiction:
Improvecross-device capability sharingVSAvoidintent processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-establishing the remote device information structure and preparing the conversion template for implicit to explicit intent transformation. By having the remote intent resolver service pre-configured with device information retrieval mechanisms, the system reduces processing time during actual invocation operations.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If implicit intent is converted to explicit intent with remote device information, then cross-terminal application invocation is enabled, but the complexity of intent structure increases

Engineering Contradiction:
Improvecross-terminal application invocationVSAvoidintent structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The remote intent resolver service acts as an intermediary that handles the complexity of intent structure conversion. It receives simple implicit intents, automatically retrieves necessary remote device information, and constructs complete explicit intents with all required fields. This mediation shields the application layer from complexity while enabling cross-terminal invocation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a template or copy of the implicit intent structure and populates it with remote device information to form the explicit intent. This copying approach allows the system to preserve the original simple implicit intent format while generating a complete explicit intent version for transmission, managing structural complexity through duplication rather than transformation of the original.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP4318239B1Methods and apparatuses for calling application program, storage medium, and electronic device
Publication Date: 2026.04.08 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • EP4318239B1 patent drawingFigure 1~2
  • EP4318239B1 patent drawingFigure 3~4
  • EP4318239B1 patent drawingFigure 5

AI summary

Provided is a method and apparatus for invoking an application program, a storage medium, and an electronic device. The method includes: transmitting an implicit intent generated in a local electronic device to an external electronic device, and receiving cross-terminal application program information, returned by the external electronic device, of a response application program that responds to the implicit intent, such that the local electronic device may, by using the cross-terminal application program information, invoke capabilities of various application programs on the external electronic device.