Local Text Box Management Reducing Input Lag on Portable Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for displaying and managing text boxes on portable devices in web pages lead to delays in text input due to network congestion and multiple operations, especially when switching between text boxes, causing user inconvenience and perceived poor system performance.
Innovation Solution
Assigning priority to the transmission of identifying information for text boxes, allowing the Portable Device's CPU to create and manage local text boxes instantly, reducing reliance on the Proxy server for text input processing and minimizing data uploads, thus reducing delays and bandwidth consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the Proxy server processes and transmits text box data to the Portable Device through multiple operations and network communication, then the text input functionality is achieved, but delays occur due to network congestion and multiple transmission steps
Solution Approach 1:
The patent extracts the text box creation and management functionality from the Proxy server and implements it locally on the Portable Device. The CPU of the Portable Device creates text boxes directly from received web page content without requiring the Proxy server to process and transmit each text box individually, eliminating network-dependent delays in text input operations.
Solution Approach 2:
The Portable Device performs self-service by locally creating and managing text boxes using its own CPU resources. Instead of relying on the Proxy server to generate and transmit text box data, the device independently processes web page content and renders text boxes locally, making the system self-sufficient and reducing network dependency.
2Productivity
If the Portable Device relies on the Proxy server for text input processing, then centralized control is maintained, but bandwidth consumption increases due to multiple data uploads and transmissions
Solution Approach 1:
The patent extracts text box processing operations from the Proxy server and relocates them to the Portable Device. This eliminates the need for multiple round-trip data transmissions between the device and server for text input operations, significantly reducing bandwidth consumption while maintaining system functionality.
Solution Approach 2:
The Portable Device creates local copies of text boxes directly from the web page content it receives. Instead of uploading and downloading text box data repeatedly between the Proxy server and the device, the system creates local replicas that can be manipulated independently, reducing network traffic and bandwidth usage.
Data Source
AI summary
The invention discloses a system for accessing and viewing Internet content on a portable device by means of a proxy server. The server requests web content, renders it and sends compressed image parts to the device. In order for the device to be cost-competitive, its processing operations are generally limited to decompressing image parts and displaying them. The server sends information to the device that allows it to locally create, display and manage text boxes, in which the user can type immediately. As a user types into a local text box, text input data is communicated to the server and processed therein before further requests for web content. By simultaneously managing multiple text boxes locally, the present invention reduces instances of data transfer from the server to the device, which decreases the likelihood of lag and improves the performance of the device.


