Browsing Management Server Mediator for Browser Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face issues where specific web pages cannot be displayed on client terminals due to compatibility issues with the web browser or insufficient memory capacity, preventing the continuation of processing tasks.
Innovation Solution
A browsing management server and method that manages web page browsing by using a first web browser to display access information, receiving access requests from a second web browser, and controlling the second web browser to display predetermined web pages, allowing alternative display on another web browser if the initial browser cannot render the page, and prompting access to a server from another apparatus when necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a web page is displayed on a client terminal with a specific web browser, then the user can access network services, but the web page cannot be displayed due to browser compatibility issues or insufficient memory capacity
Solution Approach 1:
The patent introduces a browsing management server as an intermediary between the client terminal and the web page. When the first web browser cannot display a web page due to compatibility issues, the server receives the display request, determines that the first web browser is incompatible, and then uses a second web browser to display the web page instead. This mediator approach resolves the contradiction by decoupling the client terminal from direct browser compatibility requirements.
Solution Approach 2:
The browsing management server provides multi-functional capability by supporting multiple web browsers (first and second web browsers with different compatibility profiles). The server can determine which browser is suitable for displaying a specific web page and switch between browsers accordingly, making the system universally compatible with various web page formats and browser capabilities.
2Productivity
If processing continues on the first web browser, then the user can maintain the current workflow, but the processing cannot continue because the web page cannot be displayed
Solution Approach 1:
The browsing management server acts as a mediator that maintains processing continuity by handling the web page display function separately from the first web browser's processing workflow. When the first web browser cannot render a page, the server intervenes to display the page using a second web browser, allowing the user's processing workflow to continue uninterrupted on the first browser while the display issue is resolved independently.
3Ease of operation
If the first web browser is used for all operations, then the user interface remains consistent, but web pages cannot be displayed when browser compatibility issues occur
Solution Approach 1:
The browsing management server provides a transparent intermediary layer that maintains user interface consistency while ensuring web page display capability. The user continues to interact with the first web browser as the primary interface, and the server automatically handles compatibility issues by switching to a second web browser for display purposes, making the compatibility management invisible to the user.
Data Source
AI summary
An ID is managed, and access information including the ID is displayed on a first web browser. Thereafter, in response to reception of an access request by use of the access information from a second web browser, the predetermined web page is displayed on the second web browser, based on the ID included in the access request. Then, in response to completion of predetermined processing which is performed based on the predetermined web page, a first web page is displayed. In a case where display of a second web page, which is provided by a predetermined server, is requested by the user on the first web browser of the apparatus, the first web browser is controlled to perform a display for prompting an access to the predetermined server from another apparatus.


