Web Browser Document Processing via Query Parameter Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In systems where an information processing apparatus, such as an MFP, receives documents from a Web server, the existing technologies require complex reprocessing of settings, leading to increased user time and resource consumption due to conflicts between local and server settings, and unnecessary display of print setting screens.
Innovation Solution
The system integrates a Web browser with processing units that analyze query parameters in URLs to determine and execute document processing instructions directly, eliminating the need for separate print setting screens and reducing resource consumption by using embedded software to provide a standardized user interface and manage document processing efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a print setting screen is displayed independently by the Web browser after the user selects print processing, then the user can make print settings, but the number of steps increases and additional time is consumed
Solution Approach 1:
The patent merges the print setting functionality directly into the Web application's user interface. When a user selects print processing, the print setting screen is integrated within the Web browser interface rather than being displayed independently. This consolidation eliminates the need for separate setting screens and reduces the number of operational steps required to complete print settings.
Solution Approach 2:
The patent implements preliminary action by pre-configuring print settings parameters within the Web application before the user initiates print processing. The Web server prepares the necessary print settings in advance, so when the user selects print, the settings are already available and can be applied directly without requiring additional configuration steps.
2Adaptability or versatility
If complex reprocessing of settings is required when the Web server issues a print setting instruction, then settings can be adjusted, but Web resources and device resources are consumed
Solution Approach 1:
The patent extracts the complex reprocessing logic from the system and replaces it with direct parameter transmission. Instead of requiring complex reprocessing of settings when the Web server issues print instructions, the system extracts only the necessary print parameters from the Web application and transmits them directly to the information processing apparatus, eliminating unnecessary computational overhead.
Solution Approach 2:
The Web application performs self-service by automatically managing print settings parameters. The system automatically extracts, validates, and transmits the necessary print parameters without requiring complex reprocessing or additional intervention, thereby reducing resource consumption while maintaining settings flexibility.
3Ease of operation
If the information processing apparatus uses its own print setting screen, then local settings can be applied, but settings may conflict with the original settings on the Web server
Solution Approach 1:
The patent implements a universal print setting mechanism where the Web application's user interface serves multiple functions. The same interface is used both for document management and for print settings, ensuring that the settings are consistently managed within a single system context. This multi-functional approach eliminates conflicts between local and server settings by using a unified settings framework.
Solution Approach 2:
The patent introduces the Web application as an intermediary between the user and the print processing system. The Web application acts as a mediator that receives print requests, manages settings parameters, and coordinates with both the Web server and the information processing apparatus. This intermediary role ensures that settings are consistently transmitted and applied without conflicts.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An information processing apparatus (101) sends a request of a document to a Web server, and receives the document sent from the Web server in response to the request. The information processing apparatus determines processing to be executed for the document received based on a query parameter designated when the request is sent, and executes the determined processing for the received document.