Auto-fill Data Capture Between App Interfaces
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
It is difficult to input data from one application into another, especially on handheld devices with small screens where split screen mode must be manually activated and navigated, and many users are unaware of or do not know how to use this feature effectively.
Innovation Solution
An apparatus and method that captures data from a first user interface while the user is on a second interface, using a processor to detect data input and present captured data as auto-fill suggestions or overlays, with features like optical character recognition and eye-tracking to identify relevant content and formats, and storing data in a system-level clipboard.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If split screen mode is used to display multiple applications simultaneously, then data transfer between applications becomes possible, but device complexity increases and manual activation is required
Solution Approach 1:
The system performs preliminary actions by automatically capturing and storing data from the first application in the background before the user needs it. The data is pre-processed and stored in a system-level clipboard, so when the user switches to the second application, the data is already ready for immediate use without requiring manual split-screen activation or navigation.
Solution Approach 2:
The system serves itself by automatically detecting application switches, capturing relevant data, and making it available in the system-level clipboard without user intervention. The patent implements self-service through automatic data capture mechanisms that monitor application context changes and populate the clipboard autonomously, eliminating the need for users to manually configure split-screen modes.
2Ease of operation
If manual navigation through split screen windows is required, then data can be transferred between applications, but user time and effort increase
Solution Approach 1:
The system performs preliminary data capture and preparation actions automatically when the user switches between applications. Data is captured from the first application and stored in the system-level clipboard before the user needs it, eliminating the time-consuming manual navigation through split-screen windows to copy and paste data.
Solution Approach 2:
The system introduces a system-level clipboard as an intermediary that automatically receives data from the first application and makes it available to the second application. This intermediary eliminates the need for direct manual navigation between applications, as the clipboard serves as an automatic data transfer medium that the user can access without leaving the current application context.
3Ease of operation
If users are unaware of or do not know how to use split screen mode, then the feature cannot be utilized, but the system complexity remains high
Solution Approach 1:
The system performs self-service by automatically detecting when the user switches between applications and autonomously capturing relevant data to store in the system-level clipboard. This eliminates the need for users to understand or manually activate split-screen mode, as the data transfer functionality works transparently in the background based on application context detection.
Solution Approach 2:
The patent extracts the essential data transfer functionality from the complex split-screen mode mechanism. By separating the data capture and clipboard population functions from the split-screen interface requirements, the system provides data transfer capability without requiring users to engage with or understand the underlying split-screen complexity.
Data Source
AI summary
For presenting data captured from a first user interface while the user is looking at a second user interface, methods, apparatus, and systems are disclosed. One apparatus includes a processor and a memory that stores code executable by the processor. Here, the processor detects a switch from a first user interface to a second user interface and captures data from the first user interface. Additionally, the processor presents the captured data in the second user interface.


