Document Conversion Service Partial PDF to SVG Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face long waiting times when generating and converting large numbers of filled-in form documents from PDF to web-compatible formats like SVG in cloud services, as existing methods require conversion of the entire document before partial display is possible.
Innovation Solution
A system comprising a document generation service, a conversion service, and a client that processes document data on a per-processing-unit basis, allowing immediate display of converted portions of filled-in form data, reducing the time to start displaying web-filled-in forms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If filled-in form document data is generated and converted in the PDF format into a web-compatible format (such as SVG) before being provided to a client, then the document data can be properly displayed on a website, but it takes a long time to convert the entire document, especially when there are a large number of pages
Solution Approach 1:
The patent divides the document into multiple portions and converts them separately. The conversion service converts document data in portions (e.g., by pages or sections) rather than waiting to convert the entire document at once. Each portion is converted independently and made available to the client as it completes conversion, significantly reducing the perceived waiting time while maintaining complete document functionality.
2Productivity
If the entire document data is converted before transmission to the client, then complete document data is available for display, but the user needs to wait for the entire conversion process to complete
Solution Approach 1:
The conversion service starts converting document portions in advance and makes them available before the entire document conversion is complete. The client can begin receiving and displaying document portions as they become ready, rather than waiting for complete document conversion. This preliminary action on portions allows parallel processing and reduces overall user waiting time.
3Loss of time
If document data is converted portion by portion and displayed immediately after each portion is converted, then user waiting time is reduced, but the system complexity increases due to the need to manage multiple conversion processes
Solution Approach 1:
The patent introduces a conversion service as an intermediary component that manages the complex task of portion-by-portion conversion. This conversion service acts as a mediator between the document generation service and the client, handling the segmentation, conversion, and delivery of document portions. By centralizing this functionality in a dedicated service, the system manages complexity while enabling efficient partial conversion and display.
Data Source
AI summary
A filled-in form service generates PDF files each containing a smaller number of pages by overlay output, instead of a single PDF file containing all pages. The filled-in form service updates an overlay index file indicating a location of each generated PDF file each time a PDF file is generated. A conversion service references the overlay index file, and successively converts newly generated PDF files into SVG. The conversion service updates a conversion index file indicating a location of each SVG file each time a SVG file is generated. A client terminal references the conversion index file, and displays, on a screen, web filled-in form data that is the generated SVG file.


