Server Pagination for Mobile Document Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile communication devices face challenges in viewing selected portions of documents due to the need to download entire sections or documents, which wastes bandwidth and processing resources, especially over constrained wireless networks.
Innovation Solution
A server pagination function is used to mark and transmit only the required pages of a document to a mobile device, associating all properties and attributes, allowing independent retrieval and display of any document portion without needing the full document, thus optimizing network bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the entire document or section is downloaded to ensure all properties and attributes are available, then the document can be displayed independently on the mobile device, but network bandwidth consumption increases significantly
Solution Approach 1:
The patent segments the document into discrete pages with explicit property and attribute associations. Each page is independently packaged with its required properties, allowing selective retrieval of only necessary pages rather than downloading the entire document. This segmentation enables the mobile device to request specific pages (e.g., page 5) without receiving unnecessary portions of the document.
Solution Approach 2:
The server pre-processes and pre-packages document pages with their associated properties and attributes before storage. This preliminary organization allows the mobile device to retrieve complete page information (including all necessary properties) in a single request, eliminating the need for subsequent additional downloads to obtain required attributes.
2Reliability
If the entire document is retrieved to ensure all properties are available for display, then the document can be viewed without missing information, but processing resources and time are wasted
Solution Approach 1:
The document is divided into discrete, independently retrievable pages, each pre-associated with its required properties and attributes. This segmentation allows the mobile device to request only the specific page needed (e.g., page 5) rather than the entire 400-page document, significantly reducing retrieval time while ensuring all necessary properties are included in the response.
Solution Approach 2:
The server performs preliminary processing to pre-associate properties and attributes with each document page during storage. This pre-packaging ensures that when a page is retrieved, all its required properties are already included in the transmission, eliminating the need for additional processing or subsequent requests to gather missing information.
3Ease of operation
If default properties are transmitted for all sections to enable proper display, then the document can be rendered correctly on the mobile device, but network bandwidth is wasted on unnecessary data
Solution Approach 1:
The patent implements local quality by associating specific properties and attributes with each individual page rather than uniformly transmitting default properties for the entire document. Each page includes only the properties relevant to that specific page (e.g., paragraph indentation, text color, table size for that page), allowing correct display while minimizing unnecessary data transmission.
Solution Approach 2:
The document is segmented into pages with explicit property associations at the page level. This segmentation allows the mobile device to receive only the properties needed for displaying the requested page, rather than receiving default properties for all sections. The server can respond with a single page containing only its specific properties, reducing bandwidth usage significantly.
Data Source
AI summary
A process for viewing a selected portion of a document on a mobile communication device without having to request multiple pages of the document contents containing document global properties applied to the selected part of the document, comprising marking pages of the document within a server, based on size required by the mobile device, associating properties and attributes of the selected portion with the pages, and transmitting the pages with the properties and attributes for display by the mobile device.


