Mobile Device Communication Module Sharing for Resource Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices with limited memory resources face performance degradation when multiple applications establish communication connections simultaneously, impacting user experience.
Innovation Solution
A method and device that select a target connected-application based on application-related information to provide communication connections for multiple candidate applications, optimizing system resource usage by enabling the communication module of the selected application to handle connections for all applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple applications simultaneously open communication modules to establish communication connections, then each application can independently communicate with its corresponding communication end, but system resources are consumed considerably and performance degradation occurs
Solution Approach 1:
The patent merges multiple communication modules into a single shared communication module. Instead of each application having its own dedicated communication module, the system selects one communication module to handle communication for multiple applications. This combining approach reduces the total number of communication modules active simultaneously, thereby reducing system resource consumption while maintaining the ability to establish communication connections for multiple applications through the shared module.
Solution Approach 2:
The patent implements multi-functionality by enabling a single communication module to serve multiple applications. The selected communication module is configured to handle communication tasks for various applications by establishing communication connections between these applications and their respective communication ends. This universal approach allows one communication module to perform the functions that would otherwise require multiple separate modules, optimizing resource utilization.
2Adaptability or versatility
If each application establishes a communication connection with a corresponding communication end, then communication functionality is provided for all applications, but the number of active communication modules increases system complexity
Solution Approach 1:
The patent combines multiple communication modules into a single shared resource. The system selects one communication module from among multiple candidate modules and configures it to provide communication services for multiple applications. This merging reduces the number of active communication modules from many to one, thereby reducing device complexity while maintaining comprehensive communication capability coverage through the shared module's ability to connect multiple applications to their respective communication ends.
Solution Approach 2:
The patent makes the selected communication module universal by enabling it to handle communication tasks for multiple different applications. The communication module is configured to establish connections with various communication ends on behalf of different applications, making it a multi-functional component that replaces what would otherwise require multiple specialized modules, thus reducing overall system complexity.
3Reliability
If multiple communication modules are activated simultaneously, then each application has dedicated communication capability, but resource utilization efficiency decreases
Solution Approach 1:
The patent merges multiple communication modules into a single shared communication module that serves multiple applications. By consolidating communication functionality into one module rather than maintaining multiple separate modules, the system improves resource utilization efficiency. The shared communication module maintains stable communication connections for multiple applications simultaneously, ensuring reliability while avoiding the resource waste associated with having multiple dedicated modules.
Solution Approach 2:
The patent implements a universal communication module that can handle communication tasks for multiple applications. This multi-functional module dynamically manages communication connections, allocating its capabilities to different applications as needed. This approach ensures that communication stability is maintained for all applications while significantly improving resource utilization efficiency by having one module perform the work of what would otherwise require multiple modules.
Data Source
AI summary
A mobile device for providing a communication connection for candidate applications comprises an application-obtaining module, an application-selecting module, and a communication-providing module. The application-obtaining module obtains candidate applications to be provided communication connection in the mobile device. At least one of the candidate applications includes a communication module for providing communication connection. The application-selecting module is configured to select a target connected-application from among the candidate applications based on application-related information of the candidate applications. The target connected-application includes the communication module. The communication-providing module is configured to enable the communication module of the target connected application so as to provide communication connection for the candidate applications. The application-related information includes any combination of communication demand information of the candidate applications, communication protocol information of the communication modules of the candidate applications, and application classification information of the candidate applications.


