Login Status-Based App Launch Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face the issue of unnecessary input, such as entering username and password, when launching either a target application or its associated website from a client device, leading to prolonged interaction and excess resource utilization.
Innovation Solution
Determining log-in information to decide whether to launch the target application or its associated website, and displaying appropriate selectable elements on the user interface to facilitate this decision, potentially embedding deeplinks to streamline the launch process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a selectable element is displayed to launch a target application or its associated website, then the user can access the desired content, but the user may be required to enter username and password unnecessarily, prolonging interaction and increasing resource utilization
Solution Approach 1:
The system performs preliminary actions by checking the login status of both the target application and its associated website before presenting launch options to the user. Based on the login status information obtained in advance, the system determines which launch option to present, thereby avoiding unnecessary login prompts and reducing user interaction time.
2Productivity
If the system checks login status for both target application and website, then unnecessary user input is avoided, but additional processing and resource utilization occur
Solution Approach 1:
The system performs a complete login status check for both the target application and its associated website, which may seem excessive. However, this comprehensive check ensures that the most appropriate launch option is selected, preventing unnecessary login prompts and improving overall user efficiency. The additional processing is minimal and justified by the significant reduction in user interaction time.
3Loss of time
If login status is determined before displaying selectable elements, then the appropriate application or website can be launched without unnecessary input, but additional processing steps are required
Solution Approach 1:
The system performs the login status determination as a preliminary action before displaying the selectable elements to the user. This advance checking allows the system to present only the most relevant launch option, simplifying the user interface and reducing the number of processing steps required during actual user interaction.
Data Source
AI summary
Implementations determine log-in information indicating whether a user of a first application is logged into a target application and/or a website of the target application. In response to the log-in information indicating that the user is logged into the target application but not logged into the website of the target application, a first selectable element can be displayed at a user interface of the first application to receive user input that causes the target application to be opened. In response to the log-in information indicating that the user is not logged into the target application but is logged into the website of the target application, a second selectable element can be displayed at the first application to receive user input that leads to the website of the target application, or the first selectable element can be assigned a deeplink that leads to the website of the target application.


