Selective IP Masking via Profile Records

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current solutions for online anonymity, such as Virtual Private Networks, often require users to manually switch between masked and unmasked IP addresses, leading to frustration, slower download speeds, and increased server costs due to unnecessary proxy usage, as users struggle to manage anonymity settings for varying online activities.

Innovation Solution

A system comprising a name server and an intermediation server that directs network traffic based on profile records, allowing for automatic determination of whether to mask or unmask IP addresses, optimizing traffic routing and reducing server load by selectively employing anonymization only when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IP address masking is applied to protect privacy and anonymity, then user privacy and anonymity are improved, but download speed deteriorates and server costs increase

Engineering Contradiction:
Improveprivacy protectionVSAvoiddownload speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system applies IP masking selectively based on the destination website's requirements. Instead of universal masking, the patent determines on a per-website basis whether masking is needed, allowing privacy protection where required while maintaining direct connections where masking would harm performance, thus resolving the contradiction between privacy and speed

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes the masking parameter based on profile records and destination identifiers. By modifying the masking state from a fixed condition to a variable one that depends on profile data and destination characteristics, the system optimizes both privacy and performance according to actual usage scenarios

Inventive Principle:
Principle #35Parameter changes

2Reliability

If IP address masking is applied to protect privacy, then anonymity is improved, but page loading time increases

Engineering Contradiction:
ImproveanonymityVSAvoidpage loading time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies masking locally only when the profile record indicates the user needs anonymity for a particular destination, rather than applying it universally. This selective approach reduces unnecessary masking overhead and accelerates page loading while maintaining anonymity where actually needed

Inventive Principle:
Principle #3Local quality

3Reliability

If IP address masking is applied to protect privacy, then security is improved, but server load increases

Engineering Contradiction:
ImprovesecurityVSAvoidserver efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies security masking only to specific destinations where profile records indicate a need for protection, rather than treating all traffic uniformly. This targeted approach reduces unnecessary server processing and load while maintaining security where required

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Instead of applying full masking to all traffic (excessive action), the system applies masking only to the extent necessary based on profile records and destination requirements (partial action), optimizing server efficiency while maintaining adequate security

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If IP address masking is manually managed by users, then privacy control is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveprivacy controlVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically determining when masking is needed based on profile records and destination identifiers, eliminating the need for users to manually manage masking settings. The system autonomously makes privacy control decisions while maintaining user convenience

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-establishing profile records that contain privacy preferences and destination information. This advance preparation allows the system to automatically make masking decisions without requiring users to manually configure settings at the time of use

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9634935B2Method, name server, and system for directing network traffic utilizing profile records
Publication Date: 2017.04.25 SECURED CONNECTIVITY LLC
  • US9634935B2 patent drawing
  • US9634935B2 patent drawing
  • US9634935B2 patent drawing

AI summary

A server, intermediation server, system and a method for directing network traffic are provided. The name server and intermediation server each include a network interface configured to communicate with a network, a memory configured to store the profile record a processor in communication with the memory and the network interface. The name server is for returning an assigned query result to a originating computing device when a destination identifier is associated with the profile record. The intermediation server is for perform a routing operation based on the request. The system includes an originating computing device a name server and an intermediation server all connected to a network. The method involves receiving a profile record and destination identifier, determining an association of the between the profile record and identifier, and returning with an assigned query result or a default query result.