Web Browsing Through Virtual Proxies for Secure Network Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication terminals face challenges in ensuring security and efficient access to web content while managing high calculation loads, particularly when operating in different network environments.

Innovation Solution

A Web browsing system that includes an image generation server and multiple communication terminals, utilizing virtual proxies to establish separate communication paths for secure and efficient rendering and display of web content across different networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If communication terminals access web servers directly from different networks, then access efficiency is improved, but security control becomes difficult

Engineering Contradiction:
Improveaccess efficiencyVSAvoidsecurity control
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a proxy server as an intermediary between communication terminals and web servers. The proxy server receives requests from terminals, forwards them to appropriate web servers, and returns responses. This mediator enables security control through centralized authentication and access policies while maintaining efficient access by handling network routing and caching operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If web browsing is performed locally on communication terminals, then response speed is improved, but calculation load on terminals increases

Engineering Contradiction:
Improveresponse speedVSAvoidcalculation load
Core Design Contradiction:
SpeedVSPower

Solution Approach 1:

The patent segments the web browsing function into two parts: rendering and display. The proxy server handles the rendering of web pages into images, while communication terminals only handle display and user interaction. This segmentation transfers the heavy calculation load of rendering to the proxy server, reducing terminal requirements while maintaining fast display response through optimized image delivery.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If multiple terminals share a common proxy server, then resource utilization is improved, but communication path management becomes complex

Engineering Contradiction:
Improveresource utilizationVSAvoidcommunication path management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a session management system where the proxy server maintains session information for each terminal connection. When a terminal connects, the proxy server creates a session record with unique identifiers and communication parameters. This feedback mechanism allows the server to track and manage multiple terminal paths independently, simplifying routing decisions and enabling efficient resource allocation across shared infrastructure.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12437019B2Web browsing system, communication terminal, image generation server
Publication Date: 2025.10.07 CANON KK
  • US12437019B2 patent drawing
  • US12437019B2 patent drawing
  • US12437019B2 patent drawing

AI summary

A cloud browser system including an image generation server and a Web browsing system including an image forming apparatus and another image forming apparatus includes a unit that creates a tunnel between each of the image forming apparatuses and the image generation server so that the image generation server performs communication via virtual proxies provided by the respective image forming apparatuses and a unit that downloads Web content from a Web server via each tunnel and provides a rendering result based on the Web content to the corresponding image forming apparatus.