Floating Translation Window for In-App Continuous Browsing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current translation applications require users to switch back and forth between the current application and the translation application, leading to cumbersome operations and low translation efficiency, affecting user experience.
Innovation Solution
A method that displays a floating window on the current application interface for real-time translation, allowing users to select and translate text without leaving the current application, with adjustable states and sliding logic to enhance user interaction and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users switch between current application and translation application to get translation results, then translation function can be provided, but operation steps become cumbersome and translation efficiency decreases
Solution Approach 1:
The patent merges the translation function into the current application by displaying a floating window directly on top of the current application interface. This allows users to obtain translation results without switching applications, combining the benefits of both the current application and translation application in a single interface.
Solution Approach 2:
The patent introduces a new dimension by using a floating window that overlays the current application interface. This creates a layered display structure where translation results appear in a separate floating layer, allowing users to access translation functionality without leaving the original application context.
2Productivity
If translation application is used separately, then translation results can be obtained, but users cannot continue browsing original text without switching applications
Solution Approach 1:
The floating window displays translation results while the current application continues to run in the background, merging the translation viewing experience with the original browsing context. Users can see both the original text and translation results simultaneously without interrupting their browsing flow.
Solution Approach 2:
The floating window is prepared in advance to display translation results before users need to switch applications. The translation result is ready and waiting in the floating window, allowing users to immediately continue browsing without interruption.
3Productivity
If floating window is displayed on current application, then real-time translation is achieved, but focus may be preempted from current application page
Solution Approach 1:
The floating window implements dynamic focus management where it can be activated and deactivated based on user interaction. The window can be dismissed by tapping outside it or swiping, allowing focus to return to the current application when needed, while maintaining real-time translation capability when active.
Solution Approach 2:
The interface is segmented into the current application layer and the floating translation window layer. This segmentation allows independent control of focus - the floating window can be interacted with when needed, while the current application remains accessible by dismissing the floating window or interacting with areas outside it.
Data Source
AI summary
A translation method and an electronic device. In the event that a user selects a to-be-translated word, an option bar is displayed. Then, a floating window with a translation result of the word is displayed on a current page of a current application based on different operations of the user. The floating window does not preempt a focus with a page window of the current application. Therefore, the user can continue to browse the current page without closing the floating window. If the user needs to query a new word, the user selects another word. Based on different operations of the user, the floating window with a translation result may be displayed on the current page of the current application. The invention facilitates continuous translation within the same application where the user can simultaneously browse the content of the same application.


