Communication Terminal Preview Image Display via Server Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users cannot preview images in a communication terminal until the entire file has been transmitted and all pages' preview image data are generated, which delays the preview display process.

Innovation Solution

The communication terminal includes a processing target transmitting section, a preview receiving section, and a preview displaying section, allowing it to receive and display preview image data for a page as soon as its generation is complete, even if all pages' data has not been processed, thereby enabling earlier preview image confirmation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the communication terminal waits for all pages' preview image data to be generated before displaying preview, then the complete preview data is ensured, but the preview display time is delayed

Engineering Contradiction:
Improvecompleteness of preview dataVSAvoidpreview display time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The server generates and transmits preview image data for individual pages as soon as each page's preview is ready, rather than waiting for all pages to be processed. This preliminary action allows the communication terminal to start displaying previews before the entire file processing is complete, resolving the contradiction between data completeness and display timing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The preview image data is segmented by individual pages, allowing the server to process, generate, and transmit each page's preview independently. This segmentation enables the communication terminal to receive and display available preview pages while the server continues processing remaining pages, thus reducing overall preview display time while maintaining data reliability.

Inventive Principle:
Principle #1Segmentation

2Stability of the object's composition

If the communication terminal receives preview image data only after all pages are processed, then data consistency is maintained, but user convenience is reduced

Engineering Contradiction:
Improvedata consistencyVSAvoiduser convenience
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The server performs preliminary generation and transmission of preview image data for each page as it becomes available. This allows the communication terminal to display previews to users before the entire file processing is complete, significantly improving user convenience while the server continues to process remaining pages in the background.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from a static approach (waiting for complete processing) to a dynamic approach where preview data is continuously updated as pages are processed. The communication terminal can display and update preview images dynamically, allowing users to interact with available previews while the system continues processing, thus enhancing ease of operation.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If the server processes all pages before transmitting preview data, then complete preview information is provided, but transmission time is increased

Engineering Contradiction:
Improvepreview information completenessVSAvoidtransmission time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The server segments the preview generation process by individual pages and transmits each page's preview image data as soon as it is generated. This segmentation allows continuous transmission of available preview data rather than waiting for complete processing, reducing transmission time while progressively providing complete preview information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server maintains continuous useful action by generating and transmitting preview image data for each page as soon as it is ready, without idle waiting time. This continuous transmission process ensures that preview information is provided progressively and completely, while minimizing the overall transmission time to the communication terminal.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8891123B2Communication terminal, storage medium for storing communication terminal control program, server, and server control method
Publication Date: 2014.11.18 SEIKO EPSON CORP
  • US8891123B2 patent drawing
  • US8891123B2 patent drawing
  • US8891123B2 patent drawing

AI summary

The advantage of the invention is to improve the convenience when a preview image of processing target data is displayed in a communication terminal that does not have a preview generating function. A communication terminal has a processing target transmitting section that transmits processing target data to a server, a preview receiving section that receives preview image data of a page in which generation of preview image data is completed before generation of preview image data of all pages is completed with respect to preview image data of the processing target data generated by the server, and a preview displaying section that displays a preview image based on the received preview image data.