Document Scale and Position Optimization for Readable Viewing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in accurately scrolling or scaling documents on portable electronic devices to view intended content, especially when content has different optimal scales and positions, leading to suboptimal viewing experiences.

Innovation Solution

A computer-implemented method and system that optimizes the scale and position of a document in response to user input by identifying relevant content and adjusting the document's position and scale to an optimal level for viewing, while providing graphical feedback and restraining further input requests within a threshold to maintain the optimal view.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the document is scaled to fit all content within the viewport, then the entire document becomes visible, but the content becomes difficult to read due to small size

Engineering Contradiction:
Improveviewport coverageVSAvoidcontent readability
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The system performs preliminary identification of relevant content portions before the user completes the scaling operation. By analyzing the document structure and user intent in advance, the system prepares the optimal scale and position settings, then applies them automatically when the user releases the scaling gesture, eliminating the need for manual adjustment to achieve readable content size.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The document viewing system automatically adjusts its own scale and position parameters based on the identified relevant content. Instead of requiring the user to manually scroll or zoom to achieve optimal viewing, the system self-adjusts to present the relevant content at the appropriate scale and position, making the viewing process automatic and eliminating manual intervention.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the user manually scrolls or scales the document, then the user can view content outside the initial viewport, but it is difficult to accurately reach the optimal scale and position for viewing intended content

Engineering Contradiction:
Improvecontent accessibilityVSAvoidviewing accuracy
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system provides visual feedback by highlighting or indicating the identified relevant content portion during the user's scaling operation. This feedback helps the user understand what content the system has detected as relevant, allowing the user to verify the system's interpretation and build confidence that the automatic adjustment will present the correct content at the optimal viewing parameters.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system acts as an intermediary between the user's scaling gesture and the final document display. Instead of directly applying the user's gesture parameters, the system intercepts the input, analyzes the document to identify relevant content, calculates the optimal scale and position for that content, and then applies the calculated parameters. This intermediary processing step bridges the gap between user intent and optimal viewing presentation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the document includes content with different optimal scales and positions, then comprehensive content coverage is achieved, but the difficulty of manually adjusting to the correct view increases

Engineering Contradiction:
Improvecontent diversityVSAvoidadjustment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the document into distinct content portions and identifies which segment is relevant to the user's current viewing context. By dividing the document into manageable segments with different optimal viewing parameters, the system can independently determine the best scale and position for each segment, then apply the appropriate parameters for the currently relevant segment, simplifying the viewing process even for documents with diverse content requirements.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9767076B2Document scale and position optimization
Publication Date: 2017.09.19 GOOGLE LLC
  • US9767076B2 patent drawing
  • US9767076B2 patent drawing
  • US9767076B2 patent drawing

AI summary

Methods for optimizing a scale and position of a document in response to a user input is provided are provided. In one aspect, a method includes receiving an initial input request to scale a document to display a target portion of the document, and identifying at least one relevant portion of content at or near the target portion of the document. The method also includes adjusting a position and scale of the document while receiving the initial input request to an optimal position and to an optimal scale for viewing the at least one relevant portion. Systems and machine-readable media are also provided.