Multi-Device Capability Scheduling for Split Function Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices can only hand over a function to be implemented to one connected device, limiting the ability to utilize the capabilities of multiple electronic devices simultaneously.
Innovation Solution
A device capability scheduling method that allows a first electronic device to detect user operations and display an interface with device identifiers of multiple devices in a local area network, enabling it to schedule different sub-functions to be executed by each device, thereby coordinating the capabilities of multiple devices to implement a single function.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a mobile phone hands over a function to only one connected device, then the system is simple and easy to control, but the ability to utilize capabilities of multiple electronic devices simultaneously is limited
Solution Approach 1:
The patent segments a function into multiple sub-functions and assigns different sub-functions to different electronic devices. For example, a video playing function is divided into video decoding, video rendering, and audio playing sub-functions, which are then distributed to different devices based on their capabilities. This allows multiple devices to be utilized simultaneously while maintaining manageable system complexity through modular task assignment.
Solution Approach 2:
The patent creates a universal scheduling mechanism that can handle multiple types of functions (video playing, audio playing, picture playing, etc.) and multiple types of devices (TV, speaker, PC, etc.) through a unified framework. The scheduling system universally manages resource allocation across different device types and function types, enabling the system to adapt to various scenarios without requiring device-specific or function-specific custom implementations.
2Ease of operation
If a mobile phone hands over a function to only one connected device, then the control mechanism is simple, but the user experience in scenarios requiring multiple device capabilities is degraded
Solution Approach 1:
The patent implements automatic function scheduling where the system autonomously analyzes device capabilities, divides functions into sub-functions, and allocates tasks to appropriate devices without requiring manual user configuration. The scheduling system automatically detects available devices, matches their capabilities to required sub-functions, and manages the coordination. This self-service approach maintains ease of operation while significantly improving user experience by enabling complex multi-device scenarios.
Solution Approach 2:
The patent incorporates feedback mechanisms where the scheduling system continuously monitors device status, capability information, and task execution results. Based on this feedback, the system dynamically adjusts task allocation and can re-schedule functions if device availability changes or performance issues arise. This feedback loop ensures reliable user experience while keeping the control mechanism simple for users.
Data Source
AI summary
A first electronic device includes a first sub-function and a second sub-function. The first sub-function is different from the second sub-function. The first electronic device detects a first operation of a user. The first electronic device displays a first interface in response to the first operation, where the first interface includes a name of the first sub-function, a device identifier of a second electronic device, a name of the second sub-function, and a device identifier of a third electronic device. The first electronic device detects a second operation of the user on the device identifier of the second electronic device. The first electronic device sends data corresponding to the first sub-function to the second electronic device, so that the second electronic device executes the first sub-function.


