PDF Document Segmentation for Webpage Loading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large PDF documents with extensive content hinder online browsing, downloading, and searching due to the need for complete document loading and downloading, resulting in poor user experience.

Innovation Solution

A method for segmenting PDF documents into multiple sub-documents based on original directory structures or lexical databases, allowing for incremental loading and navigation through jump and directory tags, enabling efficient online reviewing and downloading.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the entire PDF document is loaded for online browsing, then the complete document content is available for reading, but the loading time and user waiting period increase significantly

Engineering Contradiction:
Improvedocument completenessVSAvoidloading time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides a large PDF document into multiple smaller sub-documents based on the original directory structure. Each sub-document corresponds to a specific chapter or section, allowing the system to load and display only the relevant portion rather than the entire document, thus reducing loading time while maintaining content completeness.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If the entire PDF document is downloaded for offline reading, then the complete document is available for offline access, but the download size and network bandwidth consumption increase

Engineering Contradiction:
Improveoffline reading capabilityVSAvoiddownload size
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent extracts and downloads only the necessary sub-documents based on user selection or predefined reading lists, rather than requiring the entire PDF document to be downloaded. This extraction approach maintains offline reading capability while significantly reducing the quantity of data that needs to be transferred.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If the entire PDF document is processed for searching, then comprehensive search results are obtained, but the processing time and computational resources increase

Engineering Contradiction:
Improvesearch completenessVSAvoidsearch speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the large PDF document into smaller sub-documents indexed by directory structure. When a search is performed, the system only processes the relevant sub-documents rather than the entire document, maintaining search completeness for the selected scope while dramatically improving search speed and reducing computational resource consumption.

Inventive Principle:
Principle #1Segmentation

4Ease of operation

If navigation within a large PDF document is implemented, then users can access specific sections, but the document structure complexity and navigation interface complexity increase

Engineering Contradiction:
Improvenavigation capabilityVSAvoidnavigation interface
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent utilizes the existing directory structure of the PDF document to create natural segmentation points for navigation. Each sub-document represents a logical section with its own context, allowing users to navigate between sections using simple directory-based interfaces rather than complex page-number or position-based navigation systems.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11928165B2Method for segmenting PDF document and method for loading PDF document in webpage
Publication Date: 2024.03.12 SHENZHEN SEKORM COMPONENT NETWORK CO LTD
  • US11928165B2 patent drawing
  • US11928165B2 patent drawing

AI summary

The present invention relates to a method for segmenting a PDF document and a method for loading a PDF document in a webpage. The method for segmenting a PDF document includes: S101, inspecting whether a PDF document includes an original directory structure or not; S102, if yes, segmenting the PDF document into multiple PDF sub-documents according to the original directory structure; and S103, if no, segmenting the PDF document into multiple PDF sub-documents according to document contents of the PDF document and a lexical database corresponding to the PDF document. The present invention segments a PDF document into multiple PDF sub-documents to ease operations of for example online reviewing, downloading and searching of the PDF document, and improve a user's experience of use.