Web Browser Full-Screen and Dynamic Update Interfaces
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Web applications require burdensome programming efforts to manage both static and dynamic updates on a browser screen, necessitating separate programs for HTML and JSON formats, which increases development complexity and maintenance.
Innovation Solution
An information processing system with a Web server and browser that includes a full-screen display interface and a dynamic-updated part updating interface, utilizing fixed framework modules for HTML and JSON data conversion, allowing flexible modification of business logic modules to support multiple formats without extensive code modifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate programs are used for HTML and JSON formats to manage static and dynamic updates, then the functionality is complete, but the programming burden and development complexity increase
Solution Approach 1:
The patent implements a universal data generation mechanism that can output multiple formats (HTML and JSON) through a single program. The system uses a common data structure that can be converted to different formats, eliminating the need for separate programs for each format while maintaining full functionality for both static and dynamic updates.
Solution Approach 2:
The patent employs parameter-based format selection where a single program can generate different output formats by changing parameters. The system accepts format specification as a parameter and dynamically adjusts its output accordingly, allowing one program to serve multiple format requirements without code duplication.
2Reliability
If separate programs are used for HTML and JSON formats, then format-specific functionality is achieved, but maintenance difficulty increases
Solution Approach 1:
The patent merges the functionality of separate HTML and JSON programs into a single unified program. By combining the data generation logic and format conversion into one system, maintenance becomes easier as there is only one program to update and debug, while still preserving format-specific functionality through parameter-based output selection.
3Adaptability or versatility
If extensive code modifications are made to support multiple formats, then format flexibility is achieved, but development time increases
Solution Approach 1:
The patent performs preliminary action by establishing a common data structure and conversion framework in advance. This pre-built infrastructure allows the system to generate multiple formats without extensive modifications, as the conversion logic is already prepared and can be activated through parameter settings rather than code changes.
Data Source
AI summary
An image forming apparatus includes: a Web server; and a Web browser, the Web browser including a first communication device communicable with the Web server, and a Web browser module, the Web browser module including a full-screen display interface that sends an HTTP request to the Web server, the HTTP request specifying a first format with a parameter, and displays a full-screen of a browser screen in response to a received HTTP response of the first format, and a dynamic-updated part updating interface that sends an HTTP request to the Web server, the HTTP request specifying a second format with a parameter, and dynamically updates at least a part of the browser screen based on a received HTTP response of the second format.


