Dynamic Proxy Network Configuration via Intermediary Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing proxy server technologies require user input for network environment setup and configuration, lack dynamic reconfiguration, and provide unrestricted access to network resources, leading to security and usability issues.

Innovation Solution

A proxy-based network communication system with dynamic proxy servers that automatically identify and configure network settings using an intermediate device and communication device, allowing secure, restricted access through a set of proxy addresses and selection parameters, and enabling secure and private browsing without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If static proxy servers are used, then network resource access is provided, but user setup and configuration input is required

Engineering Contradiction:
Improveuser setup and configurationVSAvoidautomatic identification and configuration
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system enables automatic identification of proxy server details and automatic configuration of client devices without requiring user input. The intermediary device autonomously performs detection, identification, and configuration tasks, allowing the system to serve itself rather than relying on manual user setup.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

An intermediary device is introduced between the client device and proxy server to automate the configuration process. This intermediary automatically identifies proxy server details, determines appropriate configuration settings, and configures the client device without user intervention, resolving the contradiction between ease of operation and automation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If unrestricted network access is provided, then network usability is improved, but security risks increase

Engineering Contradiction:
Improvenetwork accessVSAvoidsecurity risks
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system implements differential access control where different client devices are granted access to different portions of the network based on their specific needs and authorization levels. The intermediary device configures each client to access only the necessary network resources rather than providing universal access, thus maintaining security while preserving usability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The intermediary device monitors network communications and automatically adjusts configuration settings based on observed traffic patterns and security requirements. This feedback mechanism allows the system to dynamically control access, permitting necessary communications while blocking potentially harmful ones, thereby resolving the security-usability contradiction.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If dynamic proxy server configuration is implemented, then adaptability is improved, but system complexity increases

Engineering Contradiction:
Improvedynamic reconfigurationVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The intermediary device centralizes the complexity of dynamic configuration management, shielding end users from system complexity while enabling adaptability. The intermediary automatically detects proxy server details, determines appropriate configurations, and manages dynamic reconfiguration without requiring users to understand or interact with the complex underlying system structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs automatic detection, identification, and configuration of proxy servers without user intervention. This self-service capability enables dynamic adaptability to changing network conditions while keeping the system appearance simple to users, as the complexity is handled autonomously by the system itself.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9444903B2Proxy based network communications
Publication Date: 2016.09.13 GEN DIGITAL INC
  • US9444903B2 patent drawing
  • US9444903B2 patent drawing
  • US9444903B2 patent drawing

AI summary

The present invention is a proxy based network communication system and method that incorporates one or more proxy servers that may be non-static, dynamic proxy servers, operable to automatically identify aspects of a user's network environment and details of the servers in said network and to set-up and configure software to be utilized by a user without user input of details of the user's network environment. These operations of the present invention may be undertaken at a point of user setup and reinitiated upon recognition of a communication problem, The present invention may further be operable to allow a user to access only the part of the network to which the user requires access, and to prevent the user from accessing other parts of the network. The present invention therefore provides a secure environment by implementing changing proxy servers rather than static proxy servers and restricting user access within the network on a need-for-access basis.