Dynamic Segmentation for Handheld E-Book Reading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Handheld e-book readers face challenges in displaying large pages of periodicals and magazines due to screen size limitations, requiring users to constantly pan and scroll, leading to a tiring reading experience.
Innovation Solution
Implementing a user interface method that allows dynamic zoom level determination, processing pages into dynamically sized segments, and enabling guided reading with visual indicators and single-tap gestures for seamless navigation through content, maintaining a familiar layout while optimizing for small screens.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If pages of periodicals and magazines are displayed at full size, then the complete layout and content are preserved, but the small screen of handheld e-book readers requires constant panning and scrolling, leading to a tiring reading experience
Solution Approach 1:
The patent divides large document pages into multiple smaller segments that fit within the handheld device screen. Each segment contains a portion of the original page content, allowing the document to be displayed in manageable chunks without requiring constant panning and scrolling. The system automatically segments pages based on the device's screen dimensions and optimal viewing parameters.
Solution Approach 2:
The patent transitions from displaying entire pages in a single view to displaying multiple segments across different screen views. This dimensional approach allows the system to maintain the complete document structure while adapting it to the limited screen real estate by creating a multi-segment navigation system that preserves layout fidelity.
2Loss of information
If the entire page is displayed at once, then the complete content is visible, but it requires more processing power and memory resources on the handheld device
Solution Approach 1:
By segmenting pages into smaller portions, the system reduces the amount of content that needs to be processed and rendered at any given time. This segmentation approach maintains complete content availability while distributing the processing load across multiple smaller rendering operations rather than requiring the device to handle entire large-page renders simultaneously.
Solution Approach 2:
The system processes and displays only the necessary portion of each page at a time rather than the entire page. This partial action approach reduces processing requirements and memory usage while still providing access to complete document content through systematic navigation between segments.
3Measurement precision
If zoom level is increased to make text more readable, then text legibility improves, but the visible area of the page decreases, requiring more navigation
Solution Approach 1:
The system pre-segments pages into reading-optimized portions that are sized appropriately for handheld device screens. This segmentation allows text to be displayed at optimal readability sizes without requiring users to manually zoom, as each segment is specifically designed to fit the screen dimensions while maintaining appropriate text scaling for comfortable reading.
Solution Approach 2:
The system automatically adjusts display parameters including zoom level, segment size, and layout configuration based on the handheld device's screen characteristics. This parameter optimization ensures that text is rendered at readable sizes while maximizing the use of available screen space, eliminating the need for users to manually adjust zoom to achieve readability.
Data Source
AI summary
A user interface method for user selected zoom level determination. The method includes displaying a page of a document on a screen of the handheld device, and receiving an input from a user of the handheld device and setting a zoom level of the page in accordance there with. The method further includes, in response to the zoom level, processing the page in accordance there with to produce a plurality of dynamically sized segments, and for displaying successive pages on the screen, processing the successive pages to produce additional dynamically sized segments in accordance with the zoom level.


