Application Push Filtering by Device Configuration Parameters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing application push methods often fail to match applications with terminal devices effectively, leading to suboptimal installation and operation experiences due to mismatched device parameters such as memory size or screen resolution.
Innovation Solution
An application push method that acquires target applications requiring specific configuration parameters, determines the device configuration parameters of the terminal, and pushes applications only if they match, ensuring better compatibility by filtering out non-compatible applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If applications are pushed based on largest installation number or user usage, then application popularity is improved, but device parameter compatibility deteriorates
Solution Approach 1:
The patent introduces configuration parameters (memory size, screen resolution, processor type) as filtering criteria to change the selection parameters of application push. By adding these technical parameter dimensions to the original popularity-based selection, the system transforms from single-criterion push to multi-criterion push, resolving the contradiction between push efficiency and device compatibility.
Solution Approach 2:
The patent segments the application set into different groups based on their configuration requirements. Applications are divided into subsets according to their minimum required device parameters, allowing the system to match applications to terminal devices in a segmented manner rather than as a whole, thus improving compatibility while maintaining push efficiency.
2Reliability
If applications with high device parameter requirements are pushed, then application performance is improved, but terminal compatibility deteriorates
Solution Approach 1:
The patent performs preliminary filtering of applications based on configuration parameters before pushing to terminals. By pre-screening applications to ensure their configuration requirements match the terminal's capabilities, the system guarantees application stability on the target device while maintaining broad terminal compatibility through the filtering mechanism.
Solution Approach 2:
The patent introduces configuration parameters as an intermediary layer between applications and terminals. This intermediary layer acts as a matching criterion that bridges the gap between application requirements and terminal capabilities, ensuring that only compatible applications are pushed, thus maintaining both reliability and compatibility.
3Adaptability or versatility
If configuration parameter matching is added to application push, then device compatibility is improved, but system complexity increases
Solution Approach 1:
The patent implements a self-service mechanism where the application push system automatically acquires configuration parameters of both applications and terminals, performs matching judgment, and filters incompatible applications without manual intervention. This automation reduces the operational complexity despite adding parameter matching functionality, as the system serves itself by autonomously completing the complex matching process.
Data Source
AI summary
Disclosed are an application push method and a server device. A set of target applications to be pushed is acquired, the target applications in the set of target applications to be pushed require a target terminal, to which the target applications are to be pushed, to at least have a target configuration parameter. A device configuration parameter of the target terminal is acquired. It is determined whether the device configuration parameter of the target terminal is matched with the target configuration parameter, and the target applications in the set of target applications to be pushed are pushed to the target terminal is performed if the device configuration parameter of the target terminal is matched with the target configuration parameter, otherwise, the procedure ends.


