Static IP Assignment by Device Behavior Analysis in Enterprise Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IP address assignment methods in enterprise networks, particularly in operations technology and private cellular networks, require prior identification and subscription provisioning for static IP addresses, leading to inefficiencies and inconsistencies, especially when devices need replacement.

Innovation Solution

A method and system that assign static IP addresses based on device behavior analysis post-session establishment, using active or passive monitoring, allowing for dynamic adjustment of IP address assignment without prior identification, involving network components like endpoint behavior analysis engines and address management systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If static IP address assignment is configured in advance through subscription provisioning, then devices can obtain permanent network addresses, but the system complexity and provisioning time increase significantly

Engineering Contradiction:
Improvepermanent network address assignmentVSAvoidsubscription provisioning complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-configuring IP address pools and assignment policies in the network system before devices connect. The network component maintains ready-to-assign IP addresses from predefined pools, allowing immediate assignment upon device connection without requiring advance subscription provisioning or manual configuration for each device.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements self-service by enabling the network system to automatically detect device connection, analyze network requirements, and assign appropriate IP addresses without human intervention. The system autonomously manages the entire process from connection detection to IP address allocation and lease management.

Inventive Principle:
Principle #25Self-service

2Duration of action of stationary object

If DHCP procedures are used with long-lived leases for static IP addresses, then devices retain their addresses over time, but address reuse becomes problematic when devices are replaced

Engineering Contradiction:
ImproveIP address lease durationVSAvoidaddress reuse flexibility
Core Design Contradiction:
Duration of action of stationary objectVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by implementing flexible IP address lease management where the network component can dynamically adjust lease durations and revoke addresses based on current device status. When a device is replaced or removed, the system can immediately reclaim the IP address from the lease pool and reassign it to new devices, providing both long-term stability for active devices and rapid adaptability for address reuse.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by allowing the network component to modify IP address assignment parameters such as lease duration, renewal conditions, and revocation policies based on device behavior and network requirements. This enables the system to transition between different assignment strategies without reconfiguration.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If prior identification and subscription provisioning are required for static IP address assignment, then address management is controlled, but the process time and operational complexity increase

Engineering Contradiction:
Improveaddress management controlVSAvoidaddress assignment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies skipping by eliminating the intermediate steps of prior device identification, subscription creation, and manual provisioning that traditionally precede IP address assignment. The network component directly assigns IP addresses from pre-configured pools upon device connection, rushing through the assignment process without requiring advance preparation or human intervention for each device.

Inventive Principle:
Principle #21Skipping (Rushing through)

4Measurement precision

If manual subscription provisioning is performed for each device requiring static IP address, then precise address control is achieved, but productivity and ease of operation decrease

Engineering Contradiction:
Improveaddress assignment precisionVSAvoidaddress assignment efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements universality by creating a general-purpose IP address assignment mechanism that handles multiple device types, connection scenarios, and address requirements through a single automated system. The network component universally manages IP address pools, assignment policies, lease tracking, and device binding across the entire network without requiring device-specific provisioning procedures.

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

Data Source

PatentUS12592908B2System and method of providing a policy-based enterprise static identity assignment
Publication Date: 2026.03.31 CISCO TECHNOLOGY INC
  • US12592908B2 patent drawing
  • US12592908B2 patent drawing
  • US12592908B2 patent drawing

AI summary

A system for managing addresses for a device includes at least one processor; and a computer-readable storage medium storing instructions which, when executed by the at least one processor, cause the at least one processor to be configured to: receive, at a network component of a network, data regarding a device; perform analysis of the device based on the data; based on the analysis, trigger a request to an address management system for the network; reprovision, based on the request, a subscription profile for the device with a selected Internet Protocol (IP) address to be used by the device; deregister the device from the network; reconnect the device to the network; and assign and transmit the selected IP address to the device.