XHTML-Print Document Segmentation for Mobile Memory Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices with insufficient memory resources and low specification hardware face significant burdens in recreating MIME-Multiplexed format XHTML-Print data, especially when users modify layouts or replace images, due to the need to handle bulk data.

Innovation Solution

The method involves creating an XHTML-Print document with fixed and variable parts, allowing for separate transmission and analysis of these parts, reducing the need to recreate entire data sets when modifications are made.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If MIME-Multiplexed format XHTML-Print data is recreated when users modify layouts or replace images, then the content can be updated, but the memory resource burden and processing time increase significantly

Engineering Contradiction:
Improvecontent update capabilityVSAvoidmemory resource consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The XHTML-Print document is divided into two distinct parts: a template part containing the layout structure and a data part containing the actual content data. This segmentation allows the mobile device to only process and transmit the data part when modifications are made, rather than recreating the entire MIME-Multiplexed format document, thereby significantly reducing memory resource consumption during content updates.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If the entire XHTML-Print document is processed for modifications, then content accuracy is maintained, but the processing time and hardware burden increase

Engineering Contradiction:
Improvecontent accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The invention extracts only the necessary data part from the complete XHTML-Print document for processing during modifications. The template part remains unchanged and is not subjected to recreation processes. This extraction approach maintains content accuracy by preserving the original template structure while significantly reducing processing time and hardware burden by only handling the modified data portions.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If bulk data including images is handled in the mobile device, then complete content control is achieved, but the hardware specification requirements increase

Engineering Contradiction:
Improvecontent controlVSAvoidhardware specification
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

By segmenting the document into template and data parts, the invention enables the mobile device to handle only the lightweight data part during operations, while the template part can be processed or stored on the printer side. This segmentation maintains ease of operation for content control while significantly reducing the hardware specification requirements of the mobile device, as it no longer needs to process bulky image data and complex template structures locally.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8700989B2Method and apparatus for transmitting XHTML-print document in mobile device
Publication Date: 2014.04.15 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US8700989B2 patent drawing
  • US8700989B2 patent drawing
  • US8700989B2 patent drawing

AI summary

Provided is a method and apparatus for transmitting a markup document in a mobile device, such as a cellular phone, which captures images. The method includes creating a markup document indicating certain predetermined content as fixed parts and certain predetermined content as variable parts, and requesting a printing of the markup document by separately transmitting the fixed parts and the variable parts.