Dynamic Application Sorting via Download and Feedback Factors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulty in choosing the appropriate application program from multiple options available for download, as existing methods lack effective sorting criteria to facilitate decision-making.
Innovation Solution
A method and device that acquire and sort application programs based on parameter factors such as download count and user feedback scores within a set time period, using a half-life processing for download count values and adjusting scores according to a preset threshold, to determine a sorting factor for each application program.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If application programs are presented according to a preset order, then the presentation method is simple, but users cannot efficiently choose the appropriate application program from multiple options
Solution Approach 1:
The patent changes the parameter of presentation order from fixed preset order to dynamic sorting based on multiple parameters including download count, user feedback scores, and time factors. This allows the application program list to be reordered based on relevance and popularity, improving user selection efficiency without requiring complex manual sorting by users
Solution Approach 2:
The patent incorporates user feedback mechanisms by collecting and analyzing user feedback scores for each application program. This feedback is then used as a sorting parameter to prioritize applications with higher user satisfaction, creating a self-improving presentation system that adapts to user preferences over time
2Measurement precision
If multiple sorting parameters are used to sort application programs, then the sorting accuracy is improved, but the calculation complexity increases
Solution Approach 1:
The patent segments the sorting process into distinct components: download count factor calculation, user feedback score calculation, time factor calculation, and综合 sorting factor calculation. Each component is handled separately with its own calculation logic, making the complex multi-parameter sorting process more manageable and maintainable while achieving accurate results
Solution Approach 2:
The patent performs preliminary calculations of individual sorting factors (download count factor, feedback score factor, time factor) before combining them into the final sorting factor. This preliminary action allows each factor to be calculated and optimized independently, reducing the overall calculation complexity while maintaining sorting accuracy
Data Source
AI summary
A method for presenting a plurality of application programs for use in a device, includes: acquiring, for each of the plurality of application programs, at least two parameter factors indicating application information about the application program within a set time period; determining, for each of the plurality of application programs, a sorting factor based on the at least two parameter factors acquired for the application program; and sorting the plurality of application programs according to the sorting factors of the application programs, respectively, and presenting the sorted application programs.


