Network Address Identification via Web Browser Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In storage systems, when computing devices are added or removed, assigning and re-assigning network addresses can be unknown to users, making it difficult to configure devices without special DNS servers or connecting to the same layer 2 network, which is inefficient and user-unfriendly.

Innovation Solution

A method involving a first computing device sending network requests with IP addresses and a predefined identification indicator to a second computing device, allowing the identification information to be received and paired with the IP address, enabling identification without requiring a special DNS server or same-layer network connection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If computing devices are added or removed from a storage system, then the storage system configuration changes and network addresses are assigned or re-assigned, but the assigned network addresses become unknown to users, making configuration difficult

Engineering Contradiction:
Improvestorage system configuration flexibilityVSAvoidnetwork address information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by having the computing device publish its identification information (including the assigned network address) on a web browser before the user needs to configure it. This pre-publication of information allows users to later discover and pair the network address with the device without the address becoming lost or unknown.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses a web browser as an intermediary between the computing device and the user. The web browser displays the identification information in a human-readable format, serving as a mediator that translates the technical network address assignment into user-friendly information that can be easily observed and recorded.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If special DNS servers or same-layer network connections are required for device identification, then network address assignment can be tracked, but the configuration process becomes complex and requires additional network infrastructure

Engineering Contradiction:
Improvenetwork address identification accuracyVSAvoidnetwork infrastructure requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The computing device performs self-service by automatically publishing its own identification information on its web browser. This eliminates the need for external DNS servers or specialized network infrastructure, as the device itself provides the identification service that would otherwise require complex external systems.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts the device identification function from complex network infrastructure (DNS servers, specialized network protocols) and implements it directly on the computing device itself through a web browser. This extraction simplifies the overall system by removing the need for additional network infrastructure.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11483286B2System and method for identifying network addresses assigned to computing devices
Publication Date: 2022.10.25 EMC IP HLDG CO LLC
  • US11483286B2 patent drawing
  • US11483286B2 patent drawing
  • US11483286B2 patent drawing

AI summary

A method, computer program product, and computing system for providing, via a first computing device connected to a network, one or more network requests to a second computing device connected to the network, wherein each of the one or more network requests include an IP address and a predefined identification indicator. Identification information associated with the second computing device may be received from the second computing device in response to at least one network request of the one or more network requests including an IP address assigned to the second computing device. The IP address assigned to the second computing device may be paired, via the first computing device, with the identification information associated with the second.