Document Zooming Focal Point Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current document viewing systems are inefficient when zooming in and out, causing user frustration due to inconsistent behavior and excessive dead space during the process.

Innovation Solution

A method and system that determines a focal point based on the insertion point or active selection within the viewing area, minimizing dead space by adjusting the viewable area accordingly when changing the zoom percentage, and maintaining the focal point at the center as zoom increases or decreases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the document viewing system uses conventional zooming behavior, then the basic zoom function is provided, but user frustration increases due to inconsistent behavior and excessive dead space

Engineering Contradiction:
Improvezoom operation consistencyVSAvoiduser experience consistency
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary determination of the focal point based on the insertion point or active selection before executing the zoom operation. This preliminary action ensures that the zooming behavior is consistent and predictable, as the focal point is pre-calculated based on user interaction state, eliminating inconsistent zoom behavior and reducing dead space in the viewing area.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the zoom operation is performed without focal point determination, then the zoom function is simple to implement, but dead space in the viewing area increases

Engineering Contradiction:
Improvezoom implementation complexityVSAvoidviewing area utilization
Core Design Contradiction:
Device complexityVSArea of stationary object

Solution Approach 1:

The system determines the focal point based on local user interaction characteristics (insertion point or active selection) rather than using a uniform zoom approach. This local quality approach allows the zoom operation to adapt to the specific context of user interaction, minimizing dead space in the viewing area while maintaining reasonable implementation complexity through focused focal point calculation.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If the focal point is not maintained at the center during zoom, then the zoom operation is simpler, but the user experience becomes inconsistent and confusing

Engineering Contradiction:
Improvezoom operation simplicityVSAvoiduser confusion during zooming
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The system maintains feedback by continuously monitoring the insertion point or active selection and using this information to determine the focal point for each zoom operation. This feedback mechanism ensures that the focal point remains consistent with user interaction intentions, preventing user confusion while maintaining operational simplicity through automated focal point adjustment based on real-time user state.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7434174B2Method and system for zooming in and out of paginated content
Publication Date: 2008.10.07 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7434174B2 patent drawing
  • US7434174B2 patent drawing
  • US7434174B2 patent drawing

AI summary

A method and system for changing the zoom applied to a document. A request is received to change the zoom of a document displayed in a viewing area. A focal point is determined based on whether an insertion point or active selection is currently displayed in the viewing area. Then, the viewable area of the document is displayed in the viewing area based on the focal point and the zoom change.