Dynamic Zoom Adjustment for Small Display Readability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image viewing systems on small display media, such as handheld devices, require multiple user interactions and suffer from time lags and cost disadvantages due to preset zoom levels that are often incorrect for reading specific document sections, leading to user dissatisfaction.

Innovation Solution

A method for dynamically adjusting the zoom level based on local document content analysis, using raster data to identify sections and associate appropriate zoom factors, allowing for automatic selection and rendering of images that optimize readability on small displays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If preset zoom levels are used for viewing documents on small displays, then device complexity is reduced, but readability and user satisfaction deteriorate due to incorrect zoom levels requiring multiple user interactions

Engineering Contradiction:
Improvezoom control mechanismVSAvoidreadability
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system performs automatic zoom level selection based on image analysis of the selected region, eliminating the need for users to manually adjust zoom levels. The system serves itself by analyzing the selected image area and autonomously determining the appropriate zoom factor, thereby resolving the contradiction between simple device operation and effective readability control.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If multiple user interactions are required to achieve correct zoom level, then adaptability improves, but loss of time increases due to transmission delays and multiple server requests

Engineering Contradiction:
Improvezoom level adaptationVSAvoidtime lag
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system pre-calculates and stores multiple zoom levels for different regions of the document during the initial image analysis phase. When a user selects a region, the appropriate pre-computed zoom level is immediately applied without requiring multiple iterative requests to the server, thus reducing time lag while maintaining adaptability.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If fixed zoom levels are implemented, then device complexity is reduced, but productivity deteriorates due to multiple transmissions required for zoom changes

Engineering Contradiction:
Improvezoom control mechanismVSAvoiddocument viewing efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system implements dynamic zoom level selection that automatically adjusts the zoom factor based on the analyzed characteristics of the selected image region. This dynamic approach allows the system to optimize document viewing efficiency by selecting the most appropriate zoom level in a single operation, eliminating the need for multiple transmissions while maintaining simple device operation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8812978B2System and method for dynamic zoom to view documents on small displays
Publication Date: 2014.08.19 XEROX CORP
  • US8812978B2 patent drawing
  • US8812978B2 patent drawing
  • US8812978B2 patent drawing

AI summary

A system and method for dynamic zoom adjustment based, in part, upon: the raster data in the user selected local area is disclosed; and/or the knowledge of a prevailing font size in a user selected region such that the text in that region is enlarged to be just readable. To achieve this, the detail in the local area is examined and a zoom factor is calculated that depends on the image detail and/or the viewing screen resolution. A document server may be employed to develop the information needed to enable this functionality. In one embodiment, the information is developed by RIPping the document, and then storing a spatial map of localized details (e.g., font sizes at several display resolutions) to automatically adjust a zoom level or factor and thereby facilitate navigation and reading.