Proxy Server for Local Interface Web Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for accessing peripheral devices via a local interface using a web browser are inconvenient, as they require manual generation of network channels and setting of parameters, and may involve unintended access when channels are generated automatically.
Innovation Solution
An information processing apparatus with a reception unit, acquisition unit, and communication control unit that receives instructions to access a web server via a local interface, acquires access destination information, and communicates with the web server using a proxy server to facilitate intended access to external devices through a local interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a network channel is generated automatically when a peripheral device is connected to a local interface, then access convenience is improved, but unintended access occurs against the user's intent
Solution Approach 1:
The patent introduces a proxy server as an intermediary between the web browser and the peripheral device's web server. The proxy server receives web requests from the browser, determines the appropriate local interface connection based on the requested URL, and forwards requests through the correct interface (USB, Bluetooth, or network). This mediator resolves the contradiction by enabling automatic access convenience while maintaining intended access through intelligent routing control.
2Reliability
If a network channel is generated with manual operation by a user, then intended access is ensured, but a variety of parameters need to be set and user knowledge is required
Solution Approach 1:
The system performs self-service by automatically determining the appropriate local interface and generating the necessary network channel parameters without user intervention. The proxy server analyzes the web request URL, automatically selects the correct interface (USB, Bluetooth, or network), and configures the connection parameters. This eliminates the need for users to manually set parameters while ensuring intended access through intelligent automatic configuration.
3Adaptability or versatility
If a web browser is used to access a peripheral device via a local interface, then general-purpose browser access is enabled, but the web browser does not support access by local interface
Solution Approach 1:
The patent introduces a proxy server as an intermediary that bridges the web browser and the peripheral device's web server through local interfaces. The proxy server translates web browser requests into appropriate local interface communications and manages the complexity of interface selection and parameter configuration. This enables general-purpose browser access to peripheral devices via local interfaces while containing the system complexity within the proxy server rather than requiring complex browser functionality.
Data Source
AI summary
When an instruction to access a web server of an external device connected via a local interface is acquired from a user, access destination information for accessing the web server via the local interface is acquired. Based on the acquired access destination information, communication is performed with the web server of the external device via the local interface.


