Dynamic Resolution Adaptation for Online Content Printing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online services do not optimally utilize printer capabilities due to differences between monitor and printer resolutions, information security concerns, and network bandwidth limitations, resulting in poor-quality printed output from online maps and documents.

Innovation Solution

A system and method that allows printers to request and receive higher-resolution data from servers based on the URL of the web page being printed, optimizing printer capabilities while addressing security and bandwidth concerns, using protocols like VML and encryption to facilitate secure and efficient high-resolution printing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If map data is served at lower resolution to reduce network bandwidth usage and support more user requests, then network efficiency improves, but printed output quality deteriorates

Engineering Contradiction:
Improvenumber of user requests servicedVSAvoidprinted output quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts the resolution of map data based on the output device type. When a print request is detected, the system serves high-resolution map data; when a screen display is requested, low-resolution data is provided. This dynamic adaptation resolves the contradiction by allowing the system to optimize for network bandwidth during screen display while delivering high-quality output when printing is required.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the resolution parameter of map data according to the destination device. By detecting whether the output is for screen or print, the system adjusts the data resolution parameter accordingly - using lower resolution for screen display to save bandwidth and higher resolution for print to ensure quality, thus resolving the contradiction between network efficiency and print quality.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If high resolution map data is served to improve printed output quality, then print quality improves, but network bandwidth consumption increases

Engineering Contradiction:
Improveprinted output qualityVSAvoidnetwork bandwidth usage
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The system dynamically selects the appropriate data resolution based on the output device type. High-resolution data is transmitted only when print output is required, while low-resolution data is used for screen display. This dynamic approach ensures high print quality when needed while minimizing network bandwidth consumption during normal screen-based usage.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The resolution parameter of map data is changed based on the destination device. The system transmits high-resolution data specifically for print operations to ensure quality, while using lower resolution for screen display to conserve network bandwidth, thus resolving the contradiction between print quality and bandwidth usage.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If vector map data is delivered to users to maintain data security, then information security improves, but browser compatibility deteriorates

Engineering Contradiction:
Improveinformation securityVSAvoidbrowser compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system uses an intermediary conversion process where vector map data is transformed into raster format at the server side before being delivered to the client. This intermediary step maintains data security by preventing direct access to vector data while ensuring broad browser compatibility through widely-supported raster formats. The conversion acts as a mediator that preserves security without sacrificing compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of delivering the original vector map data, the system creates raster-based copies of the map data for client delivery. These raster copies maintain the visual representation while preventing access to the valuable vector source data, thus preserving information security. The raster copies are universally compatible with all browsers, resolving the compatibility issue while maintaining security.

Inventive Principle:
Principle #26Copying

4Ease of operation

If raster-based map data is served to improve browser compatibility, then ease of operation improves, but printed output quality deteriorates

Engineering Contradiction:
Improvebrowser compatibilityVSAvoidprinted output quality
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts the data format and resolution based on the output device. For screen display, raster-based formats are used to ensure broad browser compatibility and ease of operation. For print requests, the system switches to serving high-resolution data in formats optimized for printing, thus maintaining both browser compatibility for screen use and high output quality for printing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the data format and resolution parameters based on the destination device type. Raster formats with lower resolution are used for screen display to ensure compatibility, while high-resolution formats are used for print output to ensure quality, resolving the contradiction between ease of operation and print quality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9323492B2Systems and methods for enhanced printing of online content
Publication Date: 2016.04.26 KONICA MINOLTA SYSTEMS LABORATORY INC
  • US9323492B2 patent drawing
  • US9323492B2 patent drawing
  • US9323492B2 patent drawing

AI summary

Methods disclosed permit the printing of online content in a manner that optimally uses printer capability. A method for printing web page content can comprise: receiving a print request for a first print data associated with the web page at a printer, wherein the print request includes the web-page URL; generating a request for a second print data, wherein the request for the second print data is based on the web-page URL, and the second print data is associated with the first print data; and printing according to the second print data received in response to the request. For example, for online maps, the first print data can be low resolution map data while the second print data can be higher resolution map data. For online images, the first print data can be RGB image data while the second print data can be CMYK image data.