Dynamic Data Format Conversion for Universal Web Script Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Web applications face challenges in providing flexible functionality across different types of image forming apparatuses, as they often require branching or separate Web pages for various apparatuses due to script dependencies on specific hardware resources, leading to inefficiencies in data formatting and processing.
Innovation Solution
A data processing system that includes a script implementation unit in electronic apparatuses and a data providing apparatus with a conversion unit, which converts data formats based on attribute data of the electronic apparatus, allowing target data to be sent in a format processable by the apparatus, thereby improving flexibility and reducing the need for apparatus-specific Web page definitions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If branching or separate Web pages are provided for different apparatuses, then script dependency on hardware resources is satisfied, but device complexity and maintenance burden increase
Solution Approach 1:
The patent applies universality by enabling a single Web page to function across multiple types of apparatuses through dynamic data format conversion. The data providing apparatus detects the type of electronic apparatus and automatically converts data to appropriate formats, allowing one universal Web page to serve multiple device types without requiring separate branching pages for each apparatus kind.
Solution Approach 2:
The patent utilizes parameter changes by dynamically altering data formats based on apparatus type. The conversion unit changes data parameters (format) according to the detected apparatus characteristics, transforming data into formats suitable for different electronic apparatuses while maintaining the same Web page structure and script functionality.
2Manufacturing precision
If apparatus-specific Web pages are prepared, then data formatting is optimized for each device, but productivity and development efficiency decrease
Solution Approach 1:
The patent introduces an intermediary mechanism - the conversion unit - that mediates between the unified data storage format and the various required output formats for different apparatuses. This intermediary automatically translates data formats without requiring developers to create and maintain separate Web pages for each device type, thereby improving development efficiency while ensuring format compatibility.
Solution Approach 2:
The patent implements universality by creating a single multi-functional data providing apparatus that serves multiple apparatus types through automatic format conversion. This eliminates the need for developers to create and maintain multiple specialized Web pages, significantly improving productivity while still achieving precise data formatting for each device type through automated conversion.
3Reliability
If multiple Web pages are maintained for different apparatuses, then script functionality is ensured, but loss of time for maintenance and updates increases
Solution Approach 1:
The patent applies universality by maintaining a single Web page that can execute scripts for multiple apparatus types. The conversion unit automatically adapts data formats based on apparatus type, eliminating the need to maintain separate Web pages for each device. This significantly reduces maintenance time while ensuring script functionality remains reliable across all supported apparatuses.
Solution Approach 2:
The conversion unit acts as an intermediary that handles format translation automatically, freeing developers from the burden of maintaining multiple Web pages. When updates are needed, developers only need to modify the single universal Web page, and the conversion unit automatically adapts the changes for different apparatus types, reducing maintenance time while preserving script execution reliability.
Data Source
AI summary
A data processing system includes an electronic apparatus including a script implementation unit which receives a Web page including a script via a network, and sends a request for obtaining data based on the script to a data providing apparatus which is connected via a network, the request for obtaining data including identification data of target data to obtain, and attribute data of the electronic apparatus; and the data providing apparatus including a conversion unit which converts a data format of target data stored in a data storing unit identified by the identification data included in the request for obtaining data sent from the electronic apparatus to another data format based on the attribute data of the electronic apparatus included in the request for obtaining data, and a sending unit which sends the target data with the other data format to the electronic apparatus.


