E-book Page Image Margin Adjustment for Screen Space Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional e-book technologies face issues with navigation and space utilization on display screens, making sequential reading frustrating due to the need for horizontal and vertical motion, and poor use of screen space on both large and small displays.

Innovation Solution

A user interface that includes a viewport for displaying e-book pages, which rescales images based on the display area dimensions, adjusts margins to optimize content space, and provides navigation controls to enhance readability and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If e-book pages are displayed with conventional margins and dimensions, then the content is preserved in its original format, but the screen space is not optimally utilized and requires horizontal/vertical motion for navigation

Engineering Contradiction:
Improvenavigation easeVSAvoidscreen space utilization
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The system dynamically adjusts the display dimensions and margins of e-book pages based on the available screen real estate. The margin adjustment module modifies margins adaptively, and the image scaling module rescales images to fit the display area, eliminating the need for horizontal/vertical scrolling motion while maximizing screen space utilization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes display parameters including margin sizes and image dimensions based on screen availability. The margin adjustment module modifies margin dimensions, and the image scaling module changes image dimensions to match the display area, thereby optimizing screen space without requiring user motion for navigation.

Inventive Principle:
Principle #35Parameter changes

2Area of stationary object

If images are rescaled to fit the display area, then screen space is optimized and navigation is improved, but the original content dimensions are altered

Engineering Contradiction:
Improvescreen space utilizationVSAvoidcontent dimension accuracy
Core Design Contradiction:
Area of stationary objectVSManufacturing precision

Solution Approach 1:

The system separates the content from the margins and displays only the relevant content portion within the display area. The margin adjustment module identifies and adjusts margins, then the image scaling module scales only the content space, preserving the original content's dimensional relationships while optimizing the display footprint.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts the content from the original full-page image by identifying and removing margins. The margin adjustment module determines margin sizes and adjusts them, then the image scaling module scales the extracted content to fit the display area, thereby optimizing screen space while maintaining content integrity.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If margins are adjusted to modify content space, then screen real estate is optimized, but the original page layout is altered

Engineering Contradiction:
Improvereading efficiencyVSAvoidpage layout consistency
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system dynamically adjusts margins based on the available display width and height. The margin adjustment module modifies margins adaptively according to screen real estate, allowing optimized content display while maintaining the ability to restore original layouts when needed, thus balancing reading efficiency with layout consistency.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8782551B1Adjusting margins in book page images
Publication Date: 2014.07.15 GOOGLE LLC
  • US8782551B1 patent drawing
  • US8782551B1 patent drawing
  • US8782551B1 patent drawing

AI summary

A user interface (e.g., a browser window) includes a display area for displaying an image (e.g., a book page image). The image can be rescaled based on the dimensions of the display area and other factors. In some implementations, margins in book page images are adjusted to create additional or less display area.