Cross-Device Function Invocation via Tag Blocks in Recording Interfaces
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing terminal devices face challenges in efficiently integrating functions from other electronic devices during recording processes, leading to complex operations and reduced user experience.
Innovation Solution
An invoking method that allows a first electronic device to request and display functions from a second electronic device, enabling seamless integration and replacement of operation blocks with insertion objects, allowing users to dynamically change invoked functions and positions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a terminal device integrates functions from other electronic devices during recording processes, then functionality is enhanced, but operation complexity increases
Solution Approach 1:
The patent introduces a tag operation block as an intermediary element that mediates between the first electronic device and the second electronic device. This tag block serves as a placeholder and control interface, allowing the first device to invoke functions from the second device without the user needing to directly manage complex device-to-device interactions. The tag block simplifies the interface by providing a single, unified way to access multiple functions from external devices.
Solution Approach 2:
The patent segments the complex function invocation process into distinct, manageable components: the tag operation block (which handles invocation control), the tag option box (which displays available functions), and the actual function execution. This segmentation allows each component to handle specific tasks independently, reducing overall operational complexity while maintaining enhanced functionality.
2Ease of operation
If a terminal device invokes functions from other electronic devices, then user experience is improved, but the number of operation steps increases
Solution Approach 1:
The patent performs preliminary actions by pre-displaying the tag operation block with available functions from the second electronic device before actual function invocation is needed. The tag option box is prepared in advance, showing all callable functions, so users don't need to navigate through multiple menus or settings to find available functions. This preliminary preparation reduces the number of operation steps during actual use.
Solution Approach 2:
The tag operation block serves multiple functions simultaneously: it acts as a placeholder for external content, a control interface for invoking functions, and a display for available options. This multi-functionality consolidates what would otherwise require separate interface elements into a single unified component, reducing the number of operation steps while maintaining ease of use.
3Adaptability or versatility
If a terminal device allows dynamic changing of invoked functions, then adaptability is improved, but system complexity increases
Solution Approach 1:
The patent implements dynamic function switching through the tag option box, which can be triggered to display or hide available functions from the second electronic device. This dynamic interface allows users to access and switch between different functions (such as photo taking, file management, etc.) on demand, providing high adaptability without requiring the system to permanently display or manage all possible functions simultaneously, thus controlling system complexity.
Data Source
AI summary
This application provides an invoking method and an electronic device. The method includes: In response to a received user operation, an electronic device displays a tag operation block in an application interface, and invokes a specified function of another electronic device. In a process of invoking the another electronic device, the electronic device may change a tag operation block based on a received user operation, invoke another specified function of the another electronic device, and obtain an insertion object obtained by the another electronic device based on the another function. The electronic device may display the insertion object at a position of the tag operation block. Therefore, a simple invoking method is provided, so that invoking of the another electronic device can be implemented by performing a simple operation, and content specified by a user is inserted by invoking the another electronic device.


