Application Suggestion via OS-Specific Domain Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulty in identifying and accessing applications compatible with their terminals due to the exponential growth of available applications, leading to unnecessary exposure to incompatible applications and inefficient use of terminal resources.
Innovation Solution
A method and system that determine the terminal's operating system and generate a domain name to suggest compatible applications by sending a link to the user, allowing for seamless downloading and automatic integration during communication sessions, optimizing battery life by controlling application usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If users manually search for applications, then they can find compatible applications, but it requires significant time and effort due to the exponential growth of available applications
Solution Approach 1:
The terminal automatically performs application discovery and compatibility checking without user intervention. The system self-services by autonomously querying the server, analyzing compatibility based on terminal characteristics, and presenting relevant applications to the user, thereby eliminating manual search efforts
Solution Approach 2:
A server acts as an intermediary between the terminal and the application marketplace. The server receives terminal identification information, stores compatibility data, and provides filtered application recommendations, mediating the complex interaction between users and the vast application ecosystem
2Adaptability or versatility
If users are exposed to all available applications, then they have access to all options, but they are also exposed to incompatible applications which wastes their time and terminal resources
Solution Approach 1:
The system performs preliminary compatibility assessment before presenting applications to the user. By pre-analyzing terminal characteristics and matching them with application requirements, the system filters out incompatible applications in advance, preventing user exposure to unsuitable options
Solution Approach 2:
The system tailors application recommendations to the specific terminal's characteristics and user profile. By customizing the application set based on local terminal properties and user behavior, the system ensures high compatibility while maintaining versatility
3Ease of operation
If applications are automatically suggested and downloaded, then users benefit from convenience, but battery life may be drained due to uncontrolled application usage
Solution Approach 1:
The system implements controlled automatic downloading by selectively downloading only the most relevant applications based on compatibility analysis and user preferences, rather than downloading all suggested applications. This partial action approach maintains convenience while limiting energy consumption
Data Source
AI summary
A method for suggesting applications applied by a terminal compatible with its operating system, is disclosed. One aspect of the method includes receiving a link for accessing the downloading of the application and restoring a message suggesting to the user the downloading; The method further includes determining at least one data structure including identifiers; selecting at least one identifier; generating from the identifier a domain name including an indication of the operating system; and sending the domain name to a server capable of providing a corresponding link for accessing the domain name. Lastly, the access link is received in response to said sending step. A system and device for implementing the method are also disclosed.


