Cloud Browser Text Input Area Analysis for Keyboard Response Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud browser systems experience delays in displaying keyboards when a user touches an input form, due to the time required for communication between the device and the cloud browser to determine if the touched area is an input form.

Innovation Solution

An information processing system that includes an analysis unit in the cloud server to determine the text input areas on a Web page and transmit this information along with the drawing result to the device, allowing the device to quickly activate a keyboard upon detecting a touch within the text input area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the device determines whether the touched area is an input form by communicating with the cloud browser, then the determination can be made, but a delay occurs from the user's touch to the display of the keyboard

Engineering Contradiction:
Improvedetermination accuracyVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The cloud browser performs preliminary analysis of the Web page to identify text input areas before the user touches the screen. The coordinates of these text input areas are determined in advance and transmitted to the device, so when the user touches the screen, the device can immediately determine if the touch is on a text input area without needing to communicate with the cloud browser, thus reducing response time while maintaining determination accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the text input area coordinates from the Web page analysis and transmits them separately to the device. This allows the device to perform local determination without needing to communicate with the cloud browser during the touch event, separating the determination function from the cloud browser and reducing communication delays

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of manufacture

If OCR is used to determine the input area, then the process can be performed, but OCR processing takes time and cannot reflect accurate position and size

Engineering Contradiction:
Improveprocessing simplicityVSAvoidposition accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent replaces the OCR (optical character recognition) process with a direct HTML structure analysis approach. Instead of using image processing to identify text input areas, the system analyzes the HTML code structure to determine the coordinates of text input areas, which is faster and more accurate in reflecting the actual position and size of input fields

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20250110577A1Information processing system, information processing device, communication device
Publication Date: 2025.04.03 CANON KK
  • US20250110577A1 patent drawing
  • US20250110577A1 patent drawing
  • US20250110577A1 patent drawing

AI summary

An information processing device that provides a drawing result of a Web page to a communication device based on a request from the communication device, the information processing device comprising: an analysis unit configured to analyze the Web page to determine a text input area; and a transmission unit configured to transmit the drawing result and the information of the text input area to the communication device.