Management Processor Network Address Determination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Remote devices often cannot communicate with computing devices unless they know the device's main network address, especially when the device has obtained a new IP address from a DHCP server, while they may know the management processor's address but not the main one.

Innovation Solution

A computing device with a communications monitor that captures and analyzes communication data to determine the main network address, which is then communicated to remote devices through the management processor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a computing device obtains a new IP address from a DHCP server, then the device can maintain network connectivity and obtain updated network configuration, but remote devices cannot access the device unless they know the new IP address

Engineering Contradiction:
Improvenetwork address dynamic allocationVSAvoidnetwork address accessibility
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces a management processor as an intermediary component that maintains a separate, stable network address independent of the main processor's DHCP-assigned address. This management processor acts as a mediator that remote devices can always access, even when the main device's IP address changes. The management processor provides a consistent communication channel between remote devices and the main processor, eliminating the loss of accessibility information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a separate management processor is used to maintain stable network access, then remote devices can always reach the device through the management processor, but the system complexity increases

Engineering Contradiction:
Improvenetwork access stabilityVSAvoidprocessor architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the computing device into two distinct processing components: a main processor that handles primary computing tasks and network communication through DHCP, and a management processor that handles administrative tasks and maintains stable network access. This segmentation allows each processor to have specialized functions, with the management processor dedicated to maintaining reliable access channels. The segmentation resolves the contradiction by isolating the stability function in a separate component rather than complicating the main processor's architecture.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If the management processor uses a separate network interface, then it can communicate independently with remote devices, but the overall system complexity and resource requirements increase

Engineering Contradiction:
Improveremote device accessibilityVSAvoidnetwork interface configuration
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The management processor is designed as a multi-functional component that handles both network communication and device management tasks through a single integrated unit. Rather than requiring completely separate network interfaces for the management processor, the design allows the management processor to utilize the existing network infrastructure while maintaining its own communication channel. This universal approach reduces the need for additional dedicated hardware interfaces while still providing independent access capabilities.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10708158B2Network address of a computing device
Publication Date: 2020.07.07 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10708158B2 patent drawing
  • US10708158B2 patent drawing
  • US10708158B2 patent drawing

AI summary

Examples disclosed herein relate, in one aspect, to a computing device. The computing device may include, among other things, a first communications module to send communication data, a communications monitor to capture a portion of the communication data sent from the first communication module, and a management processor to determine, based on the captured portion, a network address associated with the computing device.