Mobile Browser Zoom Inhibiting Text Input Focus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile device browsers with limited user input capabilities face challenges in navigating and zooming within displayed information due to conflicts between keyboard shortcuts, leading to unintended focus shifts and character entry issues when using limited keypads.

Innovation Solution

The image viewer application in mobile browsers ensures that after a zoom-in operation, the focus is not placed on textual input elements, maintaining focus on other viewable elements or removing it altogether, preventing character entry and ensuring seamless zooming functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If keyboard shortcuts are implemented for zooming operations on mobile devices with limited keypads, then user input efficiency is improved, but conflicts arise between shortcuts and textual input modes causing unintended focus shifts and character entry

Engineering Contradiction:
Improveuser input efficiencyVSAvoidinput accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically switches between numeral-input mode and image-operation mode based on the current operational context. When a zoom operation is initiated, the keypad dynamically changes its function from text input to navigation control, preventing conflicts between shortcut commands and textual input modes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system enters a dedicated image-operation mode before executing zoom operations, which preliminarily configures the keypad for navigation functions. This preliminary action prevents unintended character entry by establishing the correct input context before the zoom operation begins.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If multifunction keys are used for both scrolling and alphanumeric input on mobile devices, then device complexity is reduced, but mode switching conflicts occur leading to unintended operations

Engineering Contradiction:
Improvekeypad configurationVSAvoidoperation predictability
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system introduces an intermediary operational mode (image-operation mode) that mediates between the multifunctional requirements of the keypad. This intermediary mode acts as a buffer that clearly separates navigation operations from textual input, preventing unintended operations while maintaining device simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If focus is allowed to shift to textual input elements during zoom operations, then navigation flexibility is improved, but character entry conflicts occur disrupting the zoom function

Engineering Contradiction:
Improvenavigation flexibilityVSAvoidzoom operation integrity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies different focus rules to different operational modes. During image-operation mode, focus is restricted to navigation elements only, while textual input elements remain inaccessible. This local quality differentiation ensures zoom operation integrity while maintaining navigation flexibility within the appropriate context.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP1904916B1Zooming function with multifunction key input that inhibits focus on a textual-responsive element
Publication Date: 2019.10.16 NOKIA TECHNOLOGIES OY
  • EP1904916B1 patent drawingFigure 1
  • EP1904916B1 patent drawingFigure 2A~2B
  • EP1904916B1 patent drawingFigure 2C~2D

AI summary

Disclosed is a method, a computer program, a device, an apparatus and a browser operable with a user interface having an output display and an input to receive signals from a plurality of user inputs, where at least one user input is a multi-function input operable in a first mode to provide a display control input, and in a second mode to provide another function, such as alphanumeric character input and; when operating the at least one user input in the first mode, to inhibit operation of the at least one user input in the second mode due to a change in content of Hie display in response to operation in. the first mode. The first mode maybe, as non-limiting examples, a zoom mode or a scroll mode.