Cloud Browser System Virtual Proxy Rendering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication terminals face challenges in securely accessing and rendering Web content while maintaining security and reducing the computational requirements, especially when accessing external Web services, as existing systems often require high calculation loads and may not effectively manage access restrictions.
Innovation Solution
A cloud browser system is implemented, where an image generation server renders Web content and a communication terminal displays it, using a virtual proxy to create a communication path, allowing the server to download and render Web content from a Web server and provide the result to the terminal, while maintaining security through proxy management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If Web page rendering is performed on the communication terminal, then the terminal can display Web content, but the terminal requires high calculation load and high specification
Solution Approach 1:
The patent introduces a server as an intermediary to perform Web page rendering. The terminal sends Web page access requests to the server, which then renders the Web pages and returns the rendered results to the terminal. This mediator approach transfers the heavy rendering calculations from the terminal to the server, reducing the terminal's calculation load while maintaining rendering capability.
2Reliability
If a proxy is used to restrict access and record access history, then security is ensured, but the communication path becomes complex
Solution Approach 1:
The patent combines the proxy server functionality with the Web rendering server into a single integrated system. The server that renders Web pages also functions as the proxy that restricts access and records access history. This merging eliminates the need for separate proxy infrastructure, simplifying the communication path while maintaining security controls.
Data Source
AI summary
A Web browsing system including a cloud browser system, an image generation server and an image forming apparatus, the Web browsing system includes one or more memories and one or more processors. The one or more processors and the one or more memories are configured to create a tunnel between the image forming apparatus and the image generation server in such a manner that the image generation server is able to perform communication via a virtual proxy provided by the image forming apparatus, and download, to the image generation server, the Web content from a Web server via the tunnel and provide a result of rendering based on the Web content from the image generation server to the image forming apparatus.


