Scenario-Based Application Recommendation for Intelligent Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Intelligent terminals often recommend applications that do not meet user requirements, leading to inefficient service provision and poor human-computer interaction performance due to complex service delivery processes and unnecessary app installations.
Innovation Solution
A scenario-based application recommendation method that uses current scenario information to match user needs, displaying relevant applications directly without requiring app downloads, by obtaining and storing prompt rules and UI elements from a network device, and updating them based on user interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the intelligent terminal recommends popular applications to users, then the terminal can provide application recommendations, but the recommended applications may not meet current user requirements, leading to invalid recommendations
Solution Approach 1:
The patent changes the recommendation parameters from static popular applications to dynamic scenario-based recommendations. The terminal determines current scenario information (location, time, weather, etc.) and matches it with stored scenario packages containing application recommendations, ensuring recommendations adapt to real-time user needs rather than simply suggesting popular apps
Solution Approach 2:
The patent implements preliminary action by pre-configuring scenario packages with application recommendations for various scenarios before users need them. The terminal obtains scenario information in advance, matches it with predefined scenarios, and prepares relevant application recommendations, so when users need services, appropriate apps are already identified and ready
2Productivity
If the intelligent terminal downloads and installs application clients to provide services, then the terminal can offer complete application functionality, but the service provision process becomes complex and human-computer interaction performance decreases
Solution Approach 1:
The patent extracts the essential recommendation and information delivery functions from the complete application installation process. Instead of requiring full application clients, the terminal extracts and delivers only the necessary scenario information and application recommendations, allowing users to access services without installing bulky app clients, thus simplifying the service delivery process while maintaining functionality
Solution Approach 2:
The patent uses copying by providing scenario package information as a lightweight alternative to full application installations. The terminal copies and transmits scenario data, application metadata, and recommendation information to users, who can then access applications through simplified means without downloading complete client software, reducing complexity while preserving service access
3Ease of operation
If the intelligent terminal downloads and installs application clients, then the terminal can provide application services, but memory of the terminal is occupied and the process takes time
Solution Approach 1:
The patent applies the principle of using lightweight, temporary information carriers instead of permanent installation. Scenario packages and application recommendations are delivered as light-weight data that can be processed and discarded after use, rather than requiring permanent installation of application clients. This reduces memory occupation and accelerates service access, as users receive only the necessary information temporarily
Data Source
AI summary
A specific solution includes: obtaining, by a terminal, current scenario information; matching the current scenario information against one or more prompt rules; and when determining that the current scenario information matches a first prompt rule, displaying a first prompt message corresponding to the first prompt rule, to prompt that there is a recommended application in a scenario corresponding to the current scenario information; displaying, in response to a first operation performed by a user on the first prompt message, a first recommendation interface that includes a recommendation item of an application prompted by the first prompt message; and displaying an interface of a first application in response to a selection operation performed by the user on a first recommendation item in the first recommendation interface.


